<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/include/internal/catch_impl.hpp, branch v1.2.1-develop.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>Changed relative #includes and made SourceLineInfo sortable (added &lt; op)</title>
<updated>2015-03-04T07:17:12+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2015-03-04T07:08:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=5eb7748a55a88a99223c7059f2a7ff0377d917e6'/>
<id>5eb7748a55a88a99223c7059f2a7ff0377d917e6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move the xml reporter away from the deprecated IReporter interface.</title>
<updated>2014-10-11T23:41:52+00:00</updated>
<author>
<name>Sean D. Cline</name>
</author>
<published>2014-10-11T21:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=b0e53a8ee006cee203a40bf3c1454e8806135d9c'/>
<id>b0e53a8ee006cee203a40bf3c1454e8806135d9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tag aliases feature</title>
<updated>2014-06-30T06:33:17+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2014-06-30T06:33:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=1d210ebd37b42984435f9af8dbd10dcd71b963b6'/>
<id>1d210ebd37b42984435f9af8dbd10dcd71b963b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Folded ExpressionResultBuilder into ResultBuilder</title>
<updated>2014-05-29T06:50:19+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2014-05-29T06:50:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=10801c2876c4d37dc9636d905346f31785245540'/>
<id>10801c2876c4d37dc9636d905346f31785245540</id>
<content type='text'>
(even more SRP violations!)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(even more SRP violations!)
</pre>
</div>
</content>
</entry>
<entry>
<title>Big assertion capture refactoring.</title>
<updated>2014-05-28T17:53:01+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2014-05-28T17:53:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9438a03d5b564de23c379c93bd2c7aa1e7cbb010'/>
<id>9438a03d5b564de23c379c93bd2c7aa1e7cbb010</id>
<content type='text'>
- moved as much logic out of the macros as possible
- moved most logic into new ResultBuilder class, which wraps ExpressionResultBuilder (may take it over next), subsumes ResultAction and also takes place of ExpressionDecomposer.

This introduces many SRP violations - but all in the name of minimising macro logic!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- moved as much logic out of the macros as possible
- moved most logic into new ResultBuilder class, which wraps ExpressionResultBuilder (may take it over next), subsumes ResultAction and also takes place of ExpressionDecomposer.

This introduces many SRP violations - but all in the name of minimising macro logic!
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactored last usages of old tag parser and removed all the, now redundant, tag parsing code</title>
<updated>2014-05-16T17:52:55+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2014-05-16T17:52:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=9bf43e78755918d1930feb8dbd9f517b9dd082f0'/>
<id>9bf43e78755918d1930feb8dbd9f517b9dd082f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved new test spec code into appropriate header</title>
<updated>2014-05-16T06:23:31+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2014-05-16T06:23:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=56b8d3a5f9a55137446377b6df7ef6ce93341b35'/>
<id>56b8d3a5f9a55137446377b6df7ef6ce93341b35</id>
<content type='text'>
- about to remove old test spec code and rewire throughout the codebase!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- about to remove old test spec code and rewire throughout the codebase!
</pre>
</div>
</content>
</entry>
<entry>
<title>Merged Martin Moene’s “compact reporter”</title>
<updated>2014-05-01T06:27:57+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2014-05-01T06:27:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=c02c7003dc6289284f7dcb5806bf783677fda977'/>
<id>c02c7003dc6289284f7dcb5806bf783677fda977</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved tostring impl into catch_tostring.hpp</title>
<updated>2014-04-23T06:03:15+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2014-04-23T06:03:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=328a469c034487f6eec019ef3377e82f8bfb4ff1'/>
<id>328a469c034487f6eec019ef3377e82f8bfb4ff1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/gnzlbg/Catch</title>
<updated>2014-04-18T07:49:35+00:00</updated>
<author>
<name>Phil Nash</name>
</author>
<published>2014-04-18T07:49:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=d7e1790347cee0cffc339a38354f50b8fd56e8de'/>
<id>d7e1790347cee0cffc339a38354f50b8fd56e8de</id>
<content type='text'>
# By gnzlbg
# Via gnzlbg
* 'master' of https://github.com/gnzlbg/Catch:
  Conditionally removes usage of deprecated features

Conflicts (resolved):
	include/internal/catch_common.h
	include/internal/catch_section.hpp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
# By gnzlbg
# Via gnzlbg
* 'master' of https://github.com/gnzlbg/Catch:
  Conditionally removes usage of deprecated features

Conflicts (resolved):
	include/internal/catch_common.h
	include/internal/catch_section.hpp
</pre>
</div>
</content>
</entry>
</feed>
