Commit Graph

12 Commits

Author SHA1 Message Date
Christian Treffs 11f46f354d
Raise minimum Swift version to 5.8 (#67)
* Raise Swift tools version to 5.8

* Update README

* Add Swift version file

* Format code for 5.8

* Update swiftformat config
2024-10-09 20:52:56 +02:00
Christian Treffs 2c1c5885ae
Modernize project (#66)
* Add Mintfile

* Update Makefile

* Use old swiftlint and swiftformat versions

* Lint

* Update SwiftLint and SwiftFormat Versions + Lint

* Re-add documented make rules

* Update sourcery to 2.2.5

* Update SwiftLint and Lint
2024-10-09 17:08:12 +02:00
Christian Treffs dd16ccce6b
Increase coverage + cleanups 2020-08-22 09:02:21 +02:00
Christian Treffs 9358319892
Document + typealias 2020-08-21 12:04:50 +02:00
Christian Treffs 432a820ac0
Drop MutableCollection conformance requirement 2020-08-21 11:54:02 +02:00
Christian Treffs bb02f301c8
Fix entity id default generation + add tests 2020-08-21 11:46:48 +02:00
Christian Treffs fcf5f4eaf3
Refine entity identifier generator 2020-08-21 10:54:48 +02:00
Christian Treffs af81c88a51
Use Identifier in EntityId generator 2020-08-21 10:00:13 +02:00
Christian Treffs 552665edd0
Generalize entity identifier generator 2020-08-06 22:45:55 +02:00
Christian Treffs c21d4c6681
Unify file comments 2020-08-06 15:56:44 +02:00
Christian Treffs 170ee14db8
Add more tests 2020-07-15 21:29:09 +02:00
Christian Treffs b113f146dc
Introduce EntityIdentifierGenerator 2020-07-15 18:14:41 +02:00