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 |
Liam Don
|
87bc44a71a
|
Add support for SwiftWASM toolchain
|
2020-08-11 10:11:25 -07:00 |
Christian Treffs
|
ed182eb425
|
Make string hash functions return UInt64 based.
- These are used to produce a stable hash, so we want all platforms to produce the same hash value, therefore we use UInt64
|
2020-07-09 22:25:10 +02:00 |
Christian Treffs
|
259643cd8e
|
Cleanups
|
2020-07-09 22:23:12 +02:00 |
Christian Treffs
|
65caa8ac70
|
Extend platform architecture support
|
2020-07-09 22:20:54 +02:00 |
Liam Don
|
0454e29e45
|
Use UInt64 for StableId
|
2020-07-08 20:57:02 -07:00 |
Liam Don
|
e1b9f7b467
|
Don't check overflow in singer_djb2 hash function
|
2020-07-08 20:53:45 -07:00 |
Christian Treffs
|
09dd6d2645
|
Fix typos and cleanup
|
2020-05-08 14:59:55 +02:00 |
Christian Treffs
|
81cbb0f2b4
|
Rework component identifier handling
|
2020-04-30 19:54:18 +02:00 |
Christian Treffs
|
031db2c1e3
|
Conform Component + Entity Identifier to Identifiable protocol
|
2019-10-05 10:03:08 +02:00 |
Christian Treffs
|
d68b935e2e
|
Cleanup typealiases
|
2019-08-20 16:49:56 +02:00 |
Christian Treffs
|
b62cf7464b
|
Refactor EntityIdentifier
|
2019-08-20 16:36:45 +02:00 |
Christian Treffs
|
1a20a9ae30
|
Add Swift 5 compatibility
|
2019-03-08 14:03:10 +01:00 |
Christian Treffs
|
a0b541f351
|
Swiftlint autocorrect
|
2018-12-24 12:41:08 +01:00 |
Christian Treffs
|
664d208284
|
Add swiftlint rules and fix implications
|
2018-09-27 21:09:35 +02:00 |
Christian Treffs
|
9b4fc5b206
|
Update to Swift 4.2
|
2018-06-07 11:16:54 -07:00 |
Christian Treffs
|
11b47da7bb
|
Cleanups and lint
|
2018-05-08 17:22:50 +02:00 |
Christian Treffs
|
cb1ad79ff4
|
Swiftlint struct rules applied
|
2017-11-16 23:00:41 +01:00 |
Christian Treffs
|
2ec9b1c364
|
Swiftlint strict first pass
|
2017-11-16 22:45:01 +01:00 |
Christian Treffs
|
9ffcb3d4f7
|
Add performance test for combine hash
|
2017-10-18 11:01:12 +02:00 |
Christian Treffs
|
c11060712b
|
Add combine hash
|
2017-10-18 08:51:44 +02:00 |
Christian Treffs
|
136905e43b
|
Fix hashing
|
2017-10-16 23:31:31 +02:00 |