Commit Graph

16 Commits

Author SHA1 Message Date
Christian Treffs 759f562316
Update documentation workflow (#79)
* Remove documentation workflow

* Update docc plugin dependency

* Add documentation workflow

* Update hosting basepath

* Update JamesIves/github-pages-deploy-action@v4.6.8
2024-11-01 07:57:20 +01:00
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
Joseph Heck 85ed3e2862
marks sourcery stencils as excluded from swiftpm processing (#69)
Co-authored-by: Christian Treffs <ctreffs@gmail.com>
2024-10-10 11:08:53 +02:00
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 6a35667cc2
Add swift language version to package manifest 2020-07-21 10:54:18 +02:00
Christian Treffs 328a72cccc
Update Package to 5.1 2020-05-09 13:21:46 +02:00
Christian Treffs 181d8cac51 Add access control for components 2019-06-25 08:10:19 +02:00
Christian Treffs 655ce2c843 Update to Swift 5 2019-05-21 11:45:28 +02:00
Christian Treffs fee1c2e52e Cleanup and refactor tests 2019-02-14 12:34:42 +01:00
Christian Treffs 9b4fc5b206 Update to Swift 4.2 2018-06-07 11:16:54 -07:00
Christian Treffs cddb155c5a Upgrade to Swift 4.2 2018-06-04 14:21:20 -07:00
Christian Treffs aa632911ed Removed unused dependencies 2017-11-16 21:55:38 +01:00
Christian Treffs e0cb8bfc62 Remove demo 2017-11-06 18:49:44 +01:00
Christian Treffs 7c7b38253b Optimized a lot 2017-10-30 09:02:03 +01:00
Christian Treffs 4afb0ff42d Add ECS basics 2017-10-09 03:33:53 +02:00
Christian Treffs c904cb3a96 initial 2017-10-08 22:13:15 +02:00