mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-15 22:28:10 +08:00
* Feat: implement the hierarchical tree for visualization * rename HierarchicalTree trait function * feat: change the HierarchicalTree from String to DebugMessageTree struct * Nits * feat: impliment proc macro to extract field from messagedata structs * update the hierarchical-tree for hanlder data * feat: added message handler struct to hierarchical tree * feat: add the line number to message handler struct * feat: added handler path to tree and NITS * clean the white spaces in type string * fixes some white spaces * feat: added path to message enum in hierarchical tree * feat: add file creation of hierarchical message system tree * cleanup * Code review * Add todo comment for deferred change --------- Co-authored-by: Keavon Chambers <keavon@keavon.com>
19 lines
374 B
Rust
19 lines
374 B
Rust
extern crate graphite_proc_macros;
|
|
|
|
// `macro_use` puts these macros into scope for all descendant code files
|
|
#[macro_use]
|
|
mod macros;
|
|
mod generate_ts_types;
|
|
#[macro_use]
|
|
extern crate log;
|
|
|
|
pub mod application;
|
|
pub mod consts;
|
|
pub mod dispatcher;
|
|
pub mod messages;
|
|
pub mod node_graph_executor;
|
|
#[cfg(test)]
|
|
pub mod test_utils;
|
|
pub mod utility_traits;
|
|
pub mod utility_types;
|