<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/scripts, branch v2.12.3</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>Make scripts/updateDocumentToC.py executable.</title>
<updated>2020-06-18T19:28:08+00:00</updated>
<author>
<name>Richard Ash</name>
</author>
<published>2020-06-18T16:02:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=e7189f1e4f4ba22bf479a464f892a0e2f9ec0ef9'/>
<id>e7189f1e4f4ba22bf479a464f892a0e2f9ec0ef9</id>
<content type='text'>
On systems where the file system has excute permissions, this script was
not marked as executable in a clean git checkout and so could be run
without first changing the permissions. Fixed by setting the relevant
git flag.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
On systems where the file system has excute permissions, this script was
not marked as executable in a clean git checkout and so could be run
without first changing the permissions. Fixed by setting the relevant
git flag.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move all scripts to Python3</title>
<updated>2020-03-19T11:36:30+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-03-19T11:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=695a356f9303bd883e44681f972d10021699cdc0'/>
<id>695a356f9303bd883e44681f972d10021699cdc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update wandbox script to use https endpoint and Python3</title>
<updated>2020-03-19T11:32:34+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-03-19T11:32:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=020b6556356cfd1fe0d62579123e9802f787eb07'/>
<id>020b6556356cfd1fe0d62579123e9802f787eb07</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update single header generation script to warn about unused headers</title>
<updated>2019-11-21T15:22:04+00:00</updated>
<author>
<name>Joe Burzinski</name>
</author>
<published>2019-11-19T04:22:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9a8963133fb7ce9ce31802160d8e351e0ac5527c'/>
<id>9a8963133fb7ce9ce31802160d8e351e0ac5527c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SonarQube Generic Test Data reporter</title>
<updated>2019-10-27T09:02:41+00:00</updated>
<author>
<name>sp-dani-garcia</name>
</author>
<published>2019-08-29T15:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=51b29ced1ac2bde83d977283f6e0b4f871898b8a'/>
<id>51b29ced1ac2bde83d977283f6e0b4f871898b8a</id>
<content type='text'>
It outputs reports in the `Generic Execution Test Data` format, see
https://docs.sonarqube.org/latest/analysis/generic-test/, specifically
https://docs.sonarqube.org/latest/analysis/generic-test/#header-2

Close #1738 (this is a cherry-pick and fixup of that PR)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It outputs reports in the `Generic Execution Test Data` format, see
https://docs.sonarqube.org/latest/analysis/generic-test/, specifically
https://docs.sonarqube.org/latest/analysis/generic-test/#header-2

Close #1738 (this is a cherry-pick and fixup of that PR)
</pre>
</div>
</content>
</entry>
<entry>
<title>Update updateWandbox script to account for the new Wandbox API response</title>
<updated>2019-10-20T18:56:20+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-10-20T18:55:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=4eea438b73a442937f315d1dc80a6d4cc038cb77'/>
<id>4eea438b73a442937f315d1dc80a6d4cc038cb77</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not assume that version placeholders contain ")"</title>
<updated>2019-09-06T11:25:39+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-09-06T11:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1189a73be28031ea1b162ad78dedd0b254bf2ef7'/>
<id>1189a73be28031ea1b162ad78dedd0b254bf2ef7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve handling of newlines in release scripts</title>
<updated>2019-08-03T17:59:35+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-08-03T09:08:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=06bc20cf37b8b7754989569be91e5f62a1c3d1b9'/>
<id>06bc20cf37b8b7754989569be91e5f62a1c3d1b9</id>
<content type='text'>
Under WSL, Python in text mode will translate `\n` into `\r\n`, even
though other tools and utilities use `\n` (because WSL is basically
Linux). This leads to the update scripts leaving the files with
Windows newlines even though git and similar expect them to have
Linux newlines.

By instead handling files in binary mode, we can keep the original
newlines. This commits switches parts of the update process to
binary mode, but not all because some of the will require a lot of
work to fix.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Under WSL, Python in text mode will translate `\n` into `\r\n`, even
though other tools and utilities use `\n` (because WSL is basically
Linux). This leads to the update scripts leaving the files with
Windows newlines even though git and similar expect them to have
Linux newlines.

By instead handling files in binary mode, we can keep the original
newlines. This commits switches parts of the update process to
binary mode, but not all because some of the will require a lot of
work to fix.
</pre>
</div>
</content>
</entry>
<entry>
<title>Make release script update version placeholders in docs</title>
<updated>2019-08-03T08:44:57+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-08-03T08:44:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=7a4beed6a666abc4eef3de9538cb5ae46333bc5f'/>
<id>7a4beed6a666abc4eef3de9538cb5ae46333bc5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Helper script to create "Introduced in ..." text - see #1667</title>
<updated>2019-08-02T17:18:47+00:00</updated>
<author>
<name>Clare Macrae</name>
</author>
<published>2019-07-18T12:29:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1d13d8883349e28243e3e3e51b80e35b757ac69c'/>
<id>1d13d8883349e28243e3e3e51b80e35b757ac69c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
