Lars Toenning
f1084fb309
Fix references to license file
...
The license file was renamed with 6a502cc2f5fedd59b3495b58708f0d6d987ed9e1
2022-10-28 11:30:15 +02:00
Martin Hořeňovský
8cb8f0b08b
Sweep out some Wsign-conversion warnings
2021-11-23 23:16:08 +01:00
Martin Hořeňovský
d2ee7100d2
Replace uses of std::move and std::forward with macros
...
This improves the SelfTest build times by about 3% (measured
with Clang 10 on random Linux box I had lying around).
2021-08-16 16:22:19 +02:00
Martin Hořeňovský
e5e9afad16
Fix headers whose surrogate TUs did not compile
2021-02-19 23:22:43 +01:00
Martin Hořeňovský
135103bacf
Arg::parse accepts plain Args as argument
2020-11-07 18:00:27 +01:00
Martin Hořeňovský
90aeffb97d
Add standardized copyright notice + SPDX identifier to source files
...
This should also be done for test files, but that has lower priority.
2020-08-30 15:43:45 +02:00
Martin Hořeňovský
a822cb9717
Standardize include guard patterns to FILE_NAME_EXTENSION_INCLUDED
...
This commit also strips the old copyright comment header in touched
files, as those will also be replaced with a more standardized and
machine-friendly version.
2020-08-30 14:09:27 +02:00
Martin Hořeňovský
82cc5bc034
Rewrite includes inside the library to use <catch2/> form
2019-12-02 12:04:55 +01:00
Martin Hořeňovský
4385951a55
Move files into catch2/ subdir
2019-11-30 17:30:32 +01:00