Thomas Lauf
6d79ea4a6d
Update copyright statements
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-09-18 12:33:17 +02:00
Thomas Lauf
2535c2c399
Cleanup includes
...
- Remove unused includes
- Use '<..>' style consistently
- Strip any paths from include
- Replace deprecated C++ headers
- Sort includes according to LLVM rules
https://llvm.org/docs/CodingStandards.html#include-style
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2023-06-17 14:19:02 +02:00
Tomas Babej
e5870380a4
doc: Update copyright to 2021
2021-01-02 02:52:39 -05:00
Thomas Lauf
ad58309159
Update Copyright
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-04-19 12:41:23 +02:00
Thomas Lauf
bf87509329
Handle case of empty interval, fix tests
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2020-03-03 22:24:45 +01:00
Thomas Lauf
d64017a7a6
Update copyright dates
...
Signed-off-by: Thomas Lauf <thomas.lauf@tngtech.com>
2019-10-18 10:59:16 +02:00
Thomas Lauf
81bfbf4ae8
Add quotes to expected annotations in interval.t
2018-10-18 08:20:35 +02:00
Thomas Lauf
0077768843
Add annotations to intervals
2018-10-08 21:42:25 +02:00
Thomas Lauf
b64f6f7568
Add round-trip tests
2018-10-08 21:42:25 +02:00
Thomas Lauf
1a24c49507
Extract creation of intervals into IntervalFactory
2018-10-08 21:42:25 +02:00
Thomas Lauf
9dd106116c
Let Interval inherit from Range
...
- Remove 1 level of indirection
- Remove public field Interval::range (instead use interval directly)
2018-09-19 06:32:56 +02:00
Thomas Lauf
2c5812f7a3
Use the empty method to check for emptiness instead of comparing to an empty object
2018-05-10 20:57:22 +02:00
Simon Ruderich
2271bd9eea
Use https:// link for opensource.org
2018-03-16 23:11:08 +01:00
Thomas Lauf
0900c35767
Fix number of expected tests
2018-01-05 09:14:46 +01:00
Paul Beckingham
88d644d193
Copyright 2018
2017-12-31 19:37:13 -05:00
Lukas Barth
25a802cc26
Add test for underscore escaping
2017-08-05 10:15:19 +01:00
Paul Beckingham
1091cc2085
Copyright update
2017-01-01 12:45:32 -05:00
Paul Beckingham
ef9f74a6a0
Tests: Added test for quoted single-char operators
2016-05-21 16:45:12 -05:00
Paul Beckingham
e1e1a30a98
Range: Renamed meethods by prepending 'is_'
2016-05-12 08:32:40 -04:00
Paul Beckingham
63a6255412
Interval: Now has pubic ::range, which has public ::start, ::end
2016-04-23 10:35:06 -04:00
Paul Beckingham
2e8082a2ab
Tests: Added ::hasTag
2016-04-09 00:16:41 -04:00
Paul Beckingham
db65ca2024
Tests: Added Interval::empty tests
2016-04-02 10:07:51 -04:00
Paul Beckingham
3c6a68de53
Tests: Added ::untag
2016-03-25 00:19:44 -04:00
Paul Beckingham
71b2320def
Tests: Removed 'type' from JSON
2016-03-22 21:54:24 -04:00
Paul Beckingham
adda69839c
Tests: Added ::json tests
2016-03-22 01:09:03 -04:00
Paul Beckingham
507aa78488
Tests: Added interval parse tests
2016-03-21 18:06:52 -04:00
Paul Beckingham
66bf759e2f
Tests: Added test that includes a tag that needs to be quoted
2016-03-20 14:19:36 -04:00
Paul Beckingham
b83d3f0ace
Interval: More compact serialized form
2016-03-20 13:17:00 -04:00
Paul Beckingham
a33e5f01c5
Tests: Added Interval
2016-03-20 13:08:15 -04:00