Restructure the entire editor codebase to consistently match the message hierarchy

Closes #744
This commit is contained in:
Keavon Chambers 2022-08-05 05:38:11 -07:00
parent 78f07439db
commit e4306c30e2
154 changed files with 4199 additions and 4064 deletions

View file

@ -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 {