<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3, branch v2.12.4</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>v2.12.4</title>
<updated>2020-07-05T09:51:30+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-07-05T09:51:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c299133a31fb8594a5bbacc934cf30b7aabda87e'/>
<id>c299133a31fb8594a5bbacc934cf30b7aabda87e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update FUNDING file (-Patreon, +PayPal)</title>
<updated>2020-07-04T18:06:27+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-07-04T18:06:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=09b8017ea36b7b252f7be6ea7772e8e0773bee50'/>
<id>09b8017ea36b7b252f7be6ea7772e8e0773bee50</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix for macOS on ARM</title>
<updated>2020-07-01T17:28:50+00:00</updated>
<author>
<name>George Rhoten</name>
</author>
<published>2020-07-01T15:36:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=bad3c930493d08dd7cca2af57cf355d9b7cddb21'/>
<id>bad3c930493d08dd7cca2af57cf355d9b7cddb21</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>v2.12.3</title>
<updated>2020-06-29T18:50:39+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-06-29T18:50:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=0f05c034c2cf4dd039b8ea375c70dbe657f21d97'/>
<id>0f05c034c2cf4dd039b8ea375c70dbe657f21d97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add OverallResultsCases element to XML reporter</title>
<updated>2020-06-28T20:36:08+00:00</updated>
<author>
<name>Ryan Pavlik</name>
</author>
<published>2020-06-11T21:58:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ee4538c0c68196a51c047ae6ed64672606f4f208'/>
<id>ee4538c0c68196a51c047ae6ed64672606f4f208</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite the contributing documentation</title>
<updated>2020-06-27T15:44:08+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-06-26T18:00:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=dc7a20fc741085778b8dc645a74806273b39aeda'/>
<id>dc7a20fc741085778b8dc645a74806273b39aeda</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace a TODO comment in examples</title>
<updated>2020-06-26T18:04:05+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-06-23T16:30:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=018dc0b74fcf5b3e363b2b61fe3b4abf59fe882d'/>
<id>018dc0b74fcf5b3e363b2b61fe3b4abf59fe882d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an example of using GENERATE(table())</title>
<updated>2020-06-23T20:55:03+00:00</updated>
<author>
<name>Richard Ash</name>
</author>
<published>2020-06-19T14:32:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ad1940f336b4527544d435372a5f5c65fe7d783d'/>
<id>ad1940f336b4527544d435372a5f5c65fe7d783d</id>
<content type='text'>
There are some examples on issue #850 of using this feature, but they
are not easily found from the documentation. Adding them here as an
example makes them more findable and ensures they keep working if the
API changes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are some examples on issue #850 of using this feature, but they
are not easily found from the documentation. Adding them here as an
example makes them more findable and ensures they keep working if the
API changes.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add notes on compiling the examples.</title>
<updated>2020-06-20T19:41:10+00:00</updated>
<author>
<name>Richard Ash</name>
</author>
<published>2020-06-18T16:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=53999216221a8b38bf619ddee6a48107f5bfc7c9'/>
<id>53999216221a8b38bf619ddee6a48107f5bfc7c9</id>
<content type='text'>
This took me some time to figure out so document for others.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This took me some time to figure out so document for others.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clang-format configuration added.</title>
<updated>2020-06-19T07:49:10+00:00</updated>
<author>
<name>offa</name>
</author>
<published>2020-04-29T11:18:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e815acddf8535a6c3709a43bcf643acf234d4856'/>
<id>e815acddf8535a6c3709a43bcf643acf234d4856</id>
<content type='text'>
Some notes on the configuration options chosen:

* We want `AllowShortEnumsOnASingleLine` set to `false`, but that
option is clang-format-11 and up, which is not out yet.
* `IndentPPDirectives` is currently inconsistent, but `AfterHash`
is the preferred style in new code.
* `NamespaceIndentation` is a mess, but `All` is closer to the effect
we want than `Inner`.
* `SpacesInParentheses` set to `true` is not ideal due to it also
introducing extra spaces in preprocessor expressions, but using it
is much closer to the current style than not.

All in all, using this setting globally would reformat pretty much
every line of code in the codebase, but it is as close as possible
to the bespoke style currently used. Still, it should only be used
on the diffs.

Closes #1182
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some notes on the configuration options chosen:

* We want `AllowShortEnumsOnASingleLine` set to `false`, but that
option is clang-format-11 and up, which is not out yet.
* `IndentPPDirectives` is currently inconsistent, but `AfterHash`
is the preferred style in new code.
* `NamespaceIndentation` is a mess, but `All` is closer to the effect
we want than `Inner`.
* `SpacesInParentheses` set to `true` is not ideal due to it also
introducing extra spaces in preprocessor expressions, but using it
is much closer to the current style than not.

All in all, using this setting globally would reformat pretty much
every line of code in the codebase, but it is as close as possible
to the bespoke style currently used. Still, it should only be used
on the diffs.

Closes #1182
</pre>
</div>
</content>
</entry>
</feed>
