Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
A lot of the structure have changed and some preliminary usage informatioins can be found at
src/README.MD
.Code source layout
FerrumC define the following primary crates inside its source code:
ferrumc-core
ferrumc-ecs
ferrumc-events
ferrumc-net
ferrumc-storage
ferrumc-utils
ferrumc-world
ferrumc-plugins
Each crate may contain subcrates within its directory to implement essential components. For example:
Dependencies
Dependencies are defined in the workspace Cargo.toml file and imported into each crate using the following syntax:
Workspace members dependencies are defined as follows:
Tests
Tests are located within their respective crates and do not have a separate tests/ folder.