<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/src/catch2/internal/catch_message_info.cpp, branch v3.1.1</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>Split apart combined TUs</title>
<updated>2022-06-21T16:48:44+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2022-06-21T14:19:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=8730260457ddbd19f3df70c53931934398fc54d7'/>
<id>8730260457ddbd19f3df70c53931934398fc54d7</id>
<content type='text'>
The compile time improvements from using combined TUs mostly isn't
worth the annoyance they cause with various IDE shortcuts, like
when switching between header and its impl. file.

Splitting them apart also fixes the issue of empty subdirs being
installed due to `foo/internal` folders that only contained the
combined TUs and no headers.

Closes #2457
Closes #2463
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The compile time improvements from using combined TUs mostly isn't
worth the annoyance they cause with various IDE shortcuts, like
when switching between header and its impl. file.

Splitting them apart also fixes the issue of empty subdirs being
installed due to `foo/internal` folders that only contained the
combined TUs and no headers.

Closes #2457
Closes #2463
</pre>
</div>
</content>
</entry>
<entry>
<title>Move LazyExpr's and MessageInfo's implementation to the combined TU</title>
<updated>2020-05-10T18:21:04+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-05-10T18:02:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=f64487bf7074eeb5247479f3896807d38059fc9a'/>
<id>f64487bf7074eeb5247479f3896807d38059fc9a</id>
<content type='text'>
Some of the implementations were inlined instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of the implementations were inlined instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>Split MessageInfo into its own header</title>
<updated>2020-05-10T18:20:52+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2020-05-10T14:44:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=ed967fd7fcb0f1d995d11ebf1d7d4106d582d43c'/>
<id>ed967fd7fcb0f1d995d11ebf1d7d4106d582d43c</id>
<content type='text'>
This is first step towards splitting apart reporter implementation
and `catch_string.hpp`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is first step towards splitting apart reporter implementation
and `catch_string.hpp`.
</pre>
</div>
</content>
</entry>
</feed>
