<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_tostring.h, branch V2.0.0-develop.6</title>
<subtitle>Progmasoft Catch3: an independently maintained C++17 test framework with a parallel runner, property checks, snapshots and structured results.</subtitle>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/'/>
<entry>
<title>Fix MSVC compilation when stringifying std::chrono::time_point</title>
<updated>2017-10-09T11:13:30+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-10-09T11:13:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4899d891d3946b8f43b31130330ce387caf316f9'/>
<id>4899d891d3946b8f43b31130330ce387caf316f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add stringification for std::chrono::{duration,time_point}</title>
<updated>2017-10-09T11:03:29+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-10-09T10:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=79b405fd3f752bd61a077d03798001c4e9d711b1'/>
<id>79b405fd3f752bd61a077d03798001c4e9d711b1</id>
<content type='text'>
Also hides std::chrono, std::pair and std::chrono::* behind
new configuration macros, CATCH_CONFIG_ENABLE_*_STRINGMAKER
to avoid dragging in &lt;utility&gt;, &lt;tuple&gt; and &lt;chrono&gt; in common
path, unless requested.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also hides std::chrono, std::pair and std::chrono::* behind
new configuration macros, CATCH_CONFIG_ENABLE_*_STRINGMAKER
to avoid dragging in &lt;utility&gt;, &lt;tuple&gt; and &lt;chrono&gt; in common
path, unless requested.
</pre>
</div>
</content>
</entry>
<entry>
<title>Sweep out some extra warnings</title>
<updated>2017-09-07T15:25:15+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-09-07T14:51:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9aa96712aec495d5a0d580f773c292803cc662aa'/>
<id>9aa96712aec495d5a0d580f773c292803cc662aa</id>
<content type='text'>
Swept:
`-Wpadded` in some places (where it caused extra size, instead of just
saying "hey, we padded struct at the end to align, just as standard says")
`-Wweak-vtables` everywhere (Clang)
`-Wexit-time-destructors` everywhere (Clang)
`-Wmissing-noreturn` everywhere (Clang)

The last three are enabled for Clang compilation going forward.

Also enabled `-Wunreachable-code` for Clang and GCC
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Swept:
`-Wpadded` in some places (where it caused extra size, instead of just
saying "hey, we padded struct at the end to align, just as standard says")
`-Wweak-vtables` everywhere (Clang)
`-Wexit-time-destructors` everywhere (Clang)
`-Wmissing-noreturn` everywhere (Clang)

The last three are enabled for Clang compilation going forward.

Also enabled `-Wunreachable-code` for Clang and GCC
</pre>
</div>
</content>
</entry>
<entry>
<title>Suppressed meaningless function type qualifier warning in MSVC again</title>
<updated>2017-09-07T10:25:10+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-09-07T10:25:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=03d41ce5b9c557af01e44a21871c80ffd266d150'/>
<id>03d41ce5b9c557af01e44a21871c80ffd266d150</id>
<content type='text'>
(this time in catch_tostring.h)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(this time in catch_tostring.h)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed Objective-C mode</title>
<updated>2017-09-06T14:44:42+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-09-06T14:43:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=2d37649377ee70704b49fac01e4dab273c808742'/>
<id>2d37649377ee70704b49fac01e4dab273c808742</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>General cleanup</title>
<updated>2017-07-27T09:32:01+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-07-25T20:13:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9de729b515ec129c5436d2da46d54c1cdca2fc83'/>
<id>9de729b515ec129c5436d2da46d54c1cdca2fc83</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>re/moved some headers in catch_tostring</title>
<updated>2017-07-19T07:31:10+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-07-19T07:31:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0a614ee5ba469120b9fb61c4f34b2763ae59d65a'/>
<id>0a614ee5ba469120b9fb61c4f34b2763ae59d65a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor clean-ups in string conversion code</title>
<updated>2017-07-19T07:16:55+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-07-19T07:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=cd6f6c021afbd8b45de825164259fe6ce110df7d'/>
<id>cd6f6c021afbd8b45de825164259fe6ce110df7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed const refs from NSString/ NSObject overloads (effectively reapplies PR #855 originally applied to "1.x" master)</title>
<updated>2017-06-26T15:48:38+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2017-06-26T15:48:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e62a9aa444abff8e309878b26c74d6f5f38b1321'/>
<id>e62a9aa444abff8e309878b26c74d6f5f38b1321</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move back to static StringMaker&lt;T&gt;::convert</title>
<updated>2017-05-21T21:40:05+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-05-21T21:40:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=67914d8b8634da89cc8d37d65ca682bb14c484d8'/>
<id>67914d8b8634da89cc8d37d65ca682bb14c484d8</id>
<content type='text'>
This avoids some breakage from the modernization
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This avoids some breakage from the modernization
</pre>
</div>
</content>
</entry>
</feed>
