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
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
1a24c49507
Extract creation of intervals into IntervalFactory
2018-10-08 21:42:25 +02:00
Thomas Lauf
c0039b6ff5
Add convenience method to set range with two dates
2018-09-19 06:32:56 +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
95380bbe96
Optimize includes
2018-01-05 14:21:37 +01:00
Thomas Lauf
3aa932eafe
Fix typos
2018-01-05 10:49:17 +01:00
Paul Beckingham
88d644d193
Copyright 2018
2017-12-31 19:37:13 -05:00
Paul Beckingham
1091cc2085
Copyright update
2017-01-01 12:45:32 -05:00
Paul Beckingham
f027e4d8dc
Tests: Added merge regression test
2016-07-04 13:09:12 -04:00
Paul Beckingham
642bf06db6
Tests: Added merge
2016-07-04 09:34:53 -04:00
Paul Beckingham
3904d570ac
Tests: Fixed the 23:59:59 tests to check for 24:00:00
2016-07-03 10:11:24 -04:00
Paul Beckingham
06123411d7
Tests: Added/corrected flatten tests
2016-05-28 12:29:43 -04:00
Paul Beckingham
eb3649aa0e
Test: Removed unused arg from subtractRanges tests
2016-05-13 22:04:42 -04:00
Paul Beckingham
aa86ffb164
Tests: Factored flatten tests into a function, for consistency and conciseness
2016-05-12 17:33:49 -04:00
Paul Beckingham
e1e1a30a98
Range: Renamed meethods by prepending 'is_'
2016-05-12 08:32:40 -04:00
Paul Beckingham
03a9f9bf07
Tests: Added flatten test
2016-05-11 00:04:04 -04:00
Paul Beckingham
86ff9189bd
data: Renamed 'collapse' to 'flatten', for accuracy
2016-05-10 19:57:45 -04:00
Paul Beckingham
50c208cc7e
Tests: subtractRanges tests
2016-05-08 23:28:56 -04:00
Paul Beckingham
5d112a0af3
Tests: Added another subtractRanges test
2016-05-07 00:15:36 -04:00
Paul Beckingham
64f0f3666b
Tests: Added subtractRanges test
2016-05-07 00:15:11 -04:00
Paul Beckingham
8c6bd4daac
Tests: Updated test with new result
2016-05-01 21:04:02 -04:00
Paul Beckingham
1d847dabd5
Tests: splitInterval was renamed, but hte test wasn't
2016-05-01 20:37:16 -04:00
Paul Beckingham
e07412c913
Tests: Added getFullDay tests
2016-05-01 20:36:09 -04:00
Paul Beckingham
9778884f75
Tests: Added matchesFilter
2016-04-30 10:18:51 -04:00
Paul Beckingham
0186b9548d
Tests: Fixed tests that assumed intervals were clipped
2016-04-29 00:42:52 -04:00
Paul Beckingham
627cda219e
Tests: Broke up helper/data tests
2016-04-28 20:59:28 -04:00