Commit Graph

13 Commits

Author SHA1 Message Date
Deukhoofd 48b11f8179
Handle dependencies through CPM
continuous-integration/drone/push Build is passing Details
2022-02-05 13:59:15 +01:00
Deukhoofd f1d706b356
Update to new THROW macro.
continuous-integration/drone/push Build is passing Details
2021-11-21 12:39:07 +01:00
Deukhoofd 5970dc5d90
Switch unit test library from Catch2 to DocTest.
continuous-integration/drone/push Build is failing Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-09-25 12:43:08 +02:00
Deukhoofd 98dacbccde
Use Arbutils exception Macros, instead of own ones.
continuous-integration/drone/push Build is passing Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-08-17 12:18:01 +02:00
Deukhoofd 9d5316edff
Skip exception test in valgrind run.
continuous-integration/drone/push Build is passing Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-08-16 17:53:04 +02:00
Deukhoofd 56b92a22a6
Style fix
continuous-integration/drone/push Build is passing Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-08-15 19:59:34 +02:00
Deukhoofd 4c266bcd43
Fixes failing test on Release build and Windows.
continuous-integration/drone/push Build is passing Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-08-15 19:54:59 +02:00
Deukhoofd 2b703954a5
Some fixes for stacktraces.
continuous-integration/drone/push Build is failing Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-08-15 17:47:01 +02:00
Deukhoofd c921d3127b
Update to latest Arbutils, include stacktrace.
continuous-integration/drone/push Build is passing Details
Signed-off-by: Deukhoofd <Deukhoofd@gmail.com>
2020-08-15 15:10:48 +02:00
Deukhoofd 36f1e5beeb
Further work on better exceptions.
continuous-integration/drone/push Build is passing Details
2020-07-26 17:41:11 +02:00
Deukhoofd a7b87ab4f8
Merge Core library into Library, as with its utility functionality merged into Arbutils, it's becoming less and less useful.
continuous-integration/drone/push Build is failing Details
2020-03-22 10:11:53 +01:00
Deukhoofd be6b2778a5
Make CreatureException inherit from runtime_error.
continuous-integration/drone/push Build is failing Details
2020-02-22 15:07:16 +01:00
Deukhoofd 07700008f7
Slight tweaks for CreatureException, add tests to see if what() works. 2020-02-03 13:05:46 +01:00