aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-21new_type: reduce code cuplicationfeature/documentation-updateFelix Morgner1-450/+108
2023-12-21new_type: simplify implementationFelix Morgner8-551/+372
2023-06-09new_type: implement basic spaceship supportFelix Morgner3-10/+81
2023-06-09derivation_clause: remove all operatorFelix Morgner2-87/+79
2023-06-09derivation_clause: remove relational operatorsFelix Morgner2-151/+0
2023-06-09doc: update copyright yearFelix Morgner1-1/+1
2023-06-09newtype: remove left-over enable_ifsFelix Morgner1-6/+10
2023-06-09newtype: merge impl headers to main headerFelix Morgner3-204/+194
2023-06-09newtype: merge derivable header to main headerFelix Morgner15-148/+90
2023-06-09newtype: merge version header to main headerFelix Morgner7-32/+18
2023-06-09newtype: merge concepts header to main headerFelix Morgner4-519/+507
2023-06-09newtype: bump version to 2.0.0Felix Morgner2-6/+6
2023-06-09ide: configure documentation editingFelix Morgner1-2/+1
2023-06-09build: reenable documentation buildFelix Morgner3-3/+83
2023-06-09doc: move docs to sourceFelix Morgner4-0/+0
2023-06-09package: remove superfluous optionFelix Morgner1-8/+0
2023-06-09build: modernize library installationFelix Morgner1-1/+1
2023-06-09build: build examples and install their sourcesFelix Morgner1-9/+11
2023-06-09concepts: move from enable_if to conceptsFelix Morgner12-1540/+1113
2023-06-09concepts: replace compound arithmetic traitsFelix Morgner6-167/+91
2023-06-09concepts: replace iterator traitsFelix Morgner6-782/+620
2023-06-08concepts: replace arithmetic traitsFelix Morgner4-141/+93
2023-06-08concepts: replace relational traitsFelix Morgner4-250/+141
2023-06-08concepts: group in namespacesFelix Morgner1-66/+81
2023-06-08concepts: replace is_*_output_streamable*Felix Morgner4-38/+22
2023-06-08concets: replace is_*_input_streamable*Felix Morgner3-35/+28
2023-06-08derivations: introduce nt::contains conceptFelix Morgner2-10/+8
2023-06-08concepts: replace is_*_*equality_comparableFelix Morgner4-84/+55
2023-06-08concepts: replace is_hashable_vFelix Morgner4-29/+35
2023-06-08ide: adjust LSP configurationFelix Morgner1-3/+4
2023-06-08conan: only build tests if not disabledFelix Morgner1-2/+3
2023-06-08conan: add gnu profileFelix Morgner2-0/+4
2023-06-08lib: fix installation stepFelix Morgner2-7/+2
2023-06-08tests: port relational operator testsFelix Morgner3-322/+304
2023-06-08tests: port iterable testsFelix Morgner3-720/+1064
2023-06-08tests: port constructor testsFelix Morgner3-92/+104
2023-06-08tests: convert compile-time constant assertionsFelix Morgner5-67/+67
2023-06-08tests: port I/O operators testsFelix Morgner3-122/+113
2023-06-08tests: port equality comparison testsFelix Morgner3-189/+105
2023-06-08tests: port hash testsFelix Morgner4-72/+59
2023-06-08tests: port derivation_clause testsFelix Morgner3-313/+180
2023-06-07tests: port conversion suite to catch2Felix Morgner6-208/+150
2023-06-07conan: fix CMake generator selectionFelix Morgner3-4/+5
2023-06-07project: split up CMake componentsFelix Morgner21-76/+69
2023-06-07project: begin restructuringFelix Morgner45-1697/+473
2020-12-15ide: switch to MS cmake toolsFelix Morgner1-1/+1
2020-12-15newtype: rename new_type.hpp to newtype.hppFelix Morgner12-15/+15
2020-03-01Merge tag 'v1.1.0' into developFelix Morgner4-8/+8
2020-03-01newtype: release version 1.1.0v1.1.0masterFelix Morgner27-1316/+2012
2020-03-01releng: update codenameFelix Morgner1-1/+1