1.
Introduction
2.
Development
2.1.
Development setup
2.1.1.
Getting the source code
2.1.2.
Coding style and formatting
2.1.3.
Creating and activating the target platform
2.1.4.
Running and debugging Hexatomic in Eclipse
2.2.
Workflow
2.2.1.
Repositories
2.2.2.
Project setup
2.3.
Data model
2.4.
Logging and error handling
2.5.
Adding a new editor
2.6.
Automated tests
2.6.1.
Adding a test bundle
2.6.2.
Adding a test case
2.6.3.
Mocking injected dependencies
2.6.4.
UI integration tests
3.
Maintenance
3.1.
Versioning
3.2.
Licensing
3.3.
Pull requests
3.3.1.
Checklist
3.4.
Releases
3.4.1.
Checklist
4.
Governance
5.
License
Light (default)
Rust
Coal
Navy
Ayu
Hexatomic Developer & Maintainer Documentation
Checklist