Commit Graph

21 Commits

Author SHA1 Message Date
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 f3cfe64b7d
Refine entity identifier 2020-08-21 08:26:15 +02:00
Christian Treffs 552665edd0
Generalize entity identifier generator 2020-08-06 22:45:55 +02:00
Christian Treffs 040b36d983
Rename EntityIdentifier.Id to Idx 2020-08-03 11:11:39 +02:00
Christian Treffs b113f146dc
Introduce EntityIdentifierGenerator 2020-07-15 18:14:41 +02:00
Christian Treffs 1ad4d883f5
Type entity id 2020-07-09 17:15:06 +02:00
Christian Treffs a070b907c2
Lint 2020-04-30 20:04:07 +02:00
Christian Treffs 6600cba5ae
Rework conformances 2020-04-30 19:56:30 +02:00
Christian Treffs 031db2c1e3 Conform Component + Entity Identifier to Identifiable protocol 2019-10-05 10:03:08 +02:00
Christian Treffs 2657faff34 Cleanups 2019-09-30 21:01:19 +02:00
Christian Treffs 29cd66b947 Fix swiftlint warnings 2019-09-30 20:50:12 +02:00
Christian Treffs b62cf7464b Refactor EntityIdentifier 2019-08-20 16:36:45 +02:00
Christian Treffs 9486e633df Overall improvements to consistency 2019-02-14 16:18:03 +01:00
Christian Treffs 18be7f3af3 Fix other lint warnings 2018-12-24 12:48:22 +01:00
Christian Treffs af2af17433 Cleanups in code 2018-09-27 21:13:21 +02:00
Christian Treffs 664d208284 Add swiftlint rules and fix implications 2018-09-27 21:09:35 +02:00
Christian Treffs 2ec9b1c364 Swiftlint strict first pass 2017-11-16 22:45:01 +01:00
Christian Treffs 136905e43b Fix hashing 2017-10-16 23:31:31 +02:00
Christian Treffs 5994c37b52 Fix tests and results;
Cleanups
2017-10-15 11:29:20 +02:00
Christian Treffs bf62fde5db Add entity reuse concept;
Add tests for entity creation/deletion & component creation/deletion
2017-10-15 10:59:53 +02:00
Christian Treffs 4e0522aa49 new implementation - first test working 2017-10-15 01:36:18 +02:00