Martchus
|
3fcbaf7fff
|
Split shared and static configuration
|
2018-02-16 23:56:29 +01:00 |
Martchus
|
3a768508fd
|
Use src dir as fallback unless arg *and* env var specified
|
2018-02-03 17:16:30 +01:00 |
Martchus
|
6a1280ba8a
|
Fix warning about implicit conversion
|
2018-01-31 21:00:13 +01:00 |
Martchus
|
53c3d72833
|
Increase version 4.12.0 -> 4.12.1
|
2018-01-29 16:32:48 +01:00 |
Martchus
|
b375ea80b0
|
Deprecate BinaryReader::readTerminatedString() methods
|
2018-01-29 16:30:46 +01:00 |
Martchus
|
209a59106e
|
Fix BinaryReader::readMultibyteTerminatedStringXX methods
|
2018-01-29 16:29:49 +01:00 |
Martchus
|
d6361e1cfd
|
Fix some mistakes in ANSI escape codes
|
2018-01-29 16:26:28 +01:00 |
Martchus
|
e3310792d3
|
Improve tests for IO utilities
|
2018-01-29 16:26:02 +01:00 |
Martchus
|
bc61461b7a
|
Improve tests of conversion utilities
|
2018-01-29 16:25:31 +01:00 |
Martchus
|
2862c81a23
|
Fix ISO date string parsing/formatting
|
2018-01-29 16:24:39 +01:00 |
Martchus
|
9ed143e7d5
|
Improve chrono tests
|
2018-01-29 16:24:17 +01:00 |
Martchus
|
368fc46e47
|
Improve tests of argument parser
|
2018-01-29 16:23:10 +01:00 |
Martchus
|
2a797e436d
|
Improve documentation of value completion behaviour
|
2018-01-29 16:22:26 +01:00 |
Martchus
|
8c42a4644b
|
Simplify ArgumentParser::readArgs()
|
2018-01-29 16:21:19 +01:00 |
Martchus
|
5950aed7ec
|
Adjust use of llvm-cov to LLVM 5
|
2018-01-29 16:20:09 +01:00 |
Martchus
|
400e73005a
|
Fix use of std::time
|
2018-01-28 18:03:58 +01:00 |
Martchus
|
ff5eb6c7c9
|
Do not show help for --help
|
2018-01-28 00:43:03 +01:00 |
Martchus
|
09f9181281
|
Split operations from other top-level args in --help
|
2018-01-28 00:38:05 +01:00 |
Martchus
|
18e7154c03
|
Allow test target to be intended for manual testing
So those test targets which only setup an environment for
manual testing can be excluded from eg. `make check`.
|
2018-01-28 00:36:46 +01:00 |
Martchus
|
a67805cb0f
|
Allow providing a special include dir for build
|
2018-01-20 20:43:18 +01:00 |
Martchus
|
5c6207c6fa
|
Do not try to strip header only libs
|
2018-01-20 17:44:14 +01:00 |
Martchus
|
60a762f514
|
Allow configuring static Qt Widget style plugins
Required since the platform styles have been
pluginized in Qt 5.10
See 4f3249f32d
|
2017-12-15 20:18:17 +01:00 |
Martchus
|
37c98b2f91
|
Allow ~OutputCheck() to throw so assert behaves as expected
* Required because assertion might throw
* No ABI break because not part of ABI anyways
|
2017-12-11 14:01:40 +01:00 |
Martchus
|
db006408b7
|
Export DateTime operator+(DateTime begin, Period period)
|
2017-12-03 14:56:34 +01:00 |
Martchus
|
46e9d4b1e4
|
Add formatting for Period class
|
2017-12-03 14:55:49 +01:00 |
Martchus
|
26cd303422
|
Improve period compution
|
2017-12-03 01:45:54 +01:00 |
Martchus
|
a89f6f9ce4
|
Improve documentation of chrono library
|
2017-12-03 01:45:11 +01:00 |
Martchus
|
602993aa05
|
Add tests for TimeSpanOutputFormat::TotalSeconds
|
2017-12-02 22:26:26 +01:00 |
Martchus
|
85f29adb8a
|
Use full precision for total seconds in TimeSpan::toString
|
2017-11-29 23:11:26 +01:00 |
Martchus
|
a3192a1113
|
Fix parsing top-level argument after abbreviation
|
2017-11-29 22:52:50 +01:00 |
Martchus
|
ad705239b2
|
Simplify argument parsing
|
2017-11-29 22:07:45 +01:00 |
Martchus
|
4e4e13e4c8
|
Improve argument parser tests
|
2017-11-29 20:29:51 +01:00 |
Martchus
|
a16b056dc3
|
Fix reading value after abbreviation and equation sign
|
2017-11-29 20:23:15 +01:00 |
Martchus
|
d7185fc1bc
|
Improve documentation
|
2017-11-29 19:11:01 +01:00 |
Martchus
|
1ab9349eaa
|
Improve const correctness
|
2017-11-29 19:08:22 +01:00 |
Martchus
|
8aff877874
|
Fix comparing sibling name with denoted name
|
2017-11-27 10:30:14 +01:00 |
Martchus
|
fe3929c340
|
Add phrase for info
|
2017-11-27 10:25:41 +01:00 |
Martchus
|
3051675bbe
|
Allow conversion of TimeSpan to string with total seconds
|
2017-11-27 10:25:41 +01:00 |
Martchus
|
424a0bfb6f
|
Add method for parsing args with customizable behavior
|
2017-11-27 10:25:41 +01:00 |
Martchus
|
9744efda70
|
Ensure default testfiles directory for working copy exists
|
2017-11-17 23:36:36 +01:00 |
Martchus
|
684e97ce2a
|
Allow customizing the config header file
by setting the 'META_CUSTOM_CONFIG' variable
|
2017-11-17 20:36:34 +01:00 |
Martchus
|
2264ea5cf2
|
Add trait to check whether type is complete
|
2017-11-16 02:00:03 +01:00 |
Martchus
|
a4e7cbd5c3
|
Make target 'interface_sources_for_qtcreator' unique
|
2017-11-16 01:59:43 +01:00 |
Martchus
|
e283eea1f0
|
Prevent using executable of header-only lib for coverage
|
2017-11-15 19:13:36 +01:00 |
Martchus
|
cf4789e94d
|
testutils: Allow asserting maps/hashes
|
2017-11-13 20:06:09 +01:00 |
Martchus
|
ab42e9d96c
|
Improve documentation of testutils
|
2017-11-12 16:58:53 +01:00 |
Martchus
|
cc5d6052f5
|
test application: Allow to skip argument parsing
|
2017-11-12 16:17:08 +01:00 |
Martchus
|
39f69f94d7
|
Make CPP_UTILITIES_TRAITS_DEFINE_TYPE_CHECK usabe from any ns
|
2017-11-06 21:28:09 +01:00 |
Martchus
|
f9e4c74aff
|
argument parser: Expose occurrence info directly
Primarily for testing porposes, see documentation.
|
2017-11-06 19:50:46 +01:00 |
Martchus
|
cc09fdc35f
|
Use Argument::varValueCount everywhere
|
2017-11-06 19:49:39 +01:00 |