[−][src]Crate sit_core
sit-core is a library that implements SIT (SIT's an Issue Tracker)
It is used by sit
tooling and can be used by other projects to
build scripts or additional tooling for SIT.
The main entry point to this library is Repository
structure.
Re-exports
pub extern crate serde_json; |
pub use item::Item; |
pub use record::Record; |
pub use repository::Repository; |
pub use repository::Error as RepositoryError; |
pub use reducers::Reducer; |
Modules
cfg |
Client configuration |
duktape | |
encoding |
Binary identifier encodings |
hash |
SIT uses hashing for content-addressable entities (such as records) |
id |
ID generation abstraction |
item |
Every repository acts as a container for items |
path |
Path related utilities |
record |
Record is an immutable collection of files |
reducers |
Reducers process issues' records to present a digestable view |
repository |
Repository is where SIT stores all of its artifacts. |