Joseph Heck
fdf08687d6
DocC documentation generation ( #77 )
...
* initial stub files to support DocC generation
* add dependency on docc-plugin to support local previewing of documentation
* adding preview documentation commands to view documentation
* adding documentation generation commands
* cleanup with precommit
* update to reference expected location, or how to preview
* cleaning up documentation for global hashing algorithms
* adding documentation for ManagedContiguousArray
* adding documentation for UnorderedSparseSet
* directly porting README getting started into an Essentials article
2024-11-01 06:52:41 +01: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
23435523b9
Re-introduce ManagedContiguousArray
2020-04-30 22:07:33 +02:00
Christian Treffs
e1ac76513c
Remove abandoned code
2020-04-30 19:50:46 +02:00
Christian Treffs
98f2ff5d20
Optimize ManagedContiguousArray
2019-10-05 14:54:15 +02:00
Christian Treffs
f56faaace5
Remove UniformStorage protocol
2019-08-21 07:15:49 +02:00
Christian Treffs
e83c68a48f
Undo chunk size calculation update
2019-02-14 16:36:20 +01:00
Christian Treffs
17102dae0f
Improve ManagedContiguousArray growth size
2019-02-14 16:31:27 +01:00
Christian Treffs
5e67067b7d
Adhere ManagedContiguousArray to UniformStorage
2019-02-14 16:18:28 +01:00
Christian Treffs
c1a68300de
Introduce unsafe API for performance and refine Single
2019-02-14 10:43:03 +01:00
Christian Treffs
4b3bf150de
Fix AnyObject to class
2018-12-24 12:50:51 +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
8174315fd3
Cleanups
2018-05-09 19:53:22 +02:00
Christian Treffs
4513b5a178
Introduce equality
2018-05-09 07:32:36 +02:00
Christian Treffs
11b47da7bb
Cleanups and lint
2018-05-08 17:22:50 +02:00
Christian Treffs
9a30453e5e
Refactored entity storage to sparse set
2017-11-20 22:55:05 +01: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
525fb31724
Cleanups and small refactorings
2017-11-16 21:53:47 +01:00
Christian Treffs
4c48aab814
Cleanups
2017-11-03 08:57:05 +01:00
Christian Treffs
555e2088bb
Cleanups and unification of storage protocol
2017-10-31 12:18:07 +01:00
Christian Treffs
a491d457ec
Add SparseComponentSet
2017-10-31 00:41:33 +01:00
Christian Treffs
7c7b38253b
Optimized a lot
2017-10-30 09:02:03 +01:00