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.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 and citation
3.3.
Releases
3.4.
Periodic unreviewed code triage
4.
Governance
5.
License
Light (default)
Rust
Coal
Navy
Ayu
Hexatomic Developer & Maintainer Documentation
Development
This section contains the documentation for Hexatomic development work.