mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-08-04 13:30:48 +00:00
Restructure the entire editor codebase to consistently match the message hierarchy
Closes #744
This commit is contained in:
parent
78f07439db
commit
e4306c30e2
154 changed files with 4199 additions and 4064 deletions
|
@ -35,7 +35,7 @@ use syn::parse_macro_input;
|
|||
/// # Example
|
||||
/// ```
|
||||
/// # use graphite_proc_macros::ToDiscriminant;
|
||||
/// # use editor::misc::derivable_custom_traits::ToDiscriminant;
|
||||
/// # use editor::utility_traits::ToDiscriminant;
|
||||
/// # use std::ffi::OsString;
|
||||
///
|
||||
/// #[derive(ToDiscriminant)]
|
||||
|
@ -80,7 +80,7 @@ pub fn derive_discriminant(input_item: TokenStream) -> TokenStream {
|
|||
/// # Example
|
||||
/// ```
|
||||
/// # use graphite_proc_macros::TransitiveChild;
|
||||
/// # use editor::misc::derivable_custom_traits::TransitiveChild;
|
||||
/// # use editor::utility_traits::TransitiveChild;
|
||||
///
|
||||
/// #[derive(Debug, Eq, PartialEq)]
|
||||
/// struct A { u: u8, b: B };
|
||||
|
@ -130,8 +130,8 @@ pub fn derive_transitive_child(input_item: TokenStream) -> TokenStream {
|
|||
/// See also [`TransitiveChild`]
|
||||
/// ```
|
||||
/// # use graphite_proc_macros::{TransitiveChild, AsMessage};
|
||||
/// # use editor::misc::derivable_custom_traits::TransitiveChild;
|
||||
/// # use editor::message_prelude::*;
|
||||
/// # use editor::utility_traits::TransitiveChild;
|
||||
/// # use editor::messages::prelude::*;
|
||||
///
|
||||
/// #[derive(AsMessage)]
|
||||
/// pub enum TopMessage {
|
||||
|
@ -218,7 +218,7 @@ pub fn impl_message(attr: TokenStream, input_item: TokenStream) -> TokenStream {
|
|||
/// # Example
|
||||
/// ```
|
||||
/// # use graphite_proc_macros::Hint;
|
||||
/// # use editor::misc::derivable_custom_traits::Hint;
|
||||
/// # use editor::utility_traits::Hint;
|
||||
///
|
||||
/// #[derive(Hint)]
|
||||
/// pub enum StateMachine {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue