Skip to content
  • gupnik's avatar
    [FRAME Core] Adds ability to split a pallet across multiple files (#13950) · 5d877401
    gupnik authored
    
    
    * Initial setup
    
    * Updates macro_magic version and refactors accordingly
    
    * Removes unwrap from macro
    
    * Splits into multiple sections
    
    * Uses call_site to fix macro hygiene issue
    
    * Initial setup
    
    * Removes unnecessary changes
    
    * Moves template palet back
    
    * Updates cargo.lock
    
    * Moves BagsList inside mod
    
    * Comments access to internal functions for now
    
    * Updates tests
    
    * Uncomments code
    
    * Fixes test
    
    * Moves bags-list to separate crate
    
    * Initial setup
    
    * Removes bags-list changes
    
    * Fix structure
    
    * Minor update
    
    * Addresses review comment
    
    * Adds a couple of UI tests. More to be added
    
    * Adds err files
    
    * Adds test for no pallet
    
    * Adds doc
    
    * Updates versions
    
    * Adds benchmarking
    
    * Updates doc link
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Minor update
    
    * Adds missing changes
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Update frame/support/procedural/src/lib.rs
    
    Co-authored-by: default avatarSam Johnson <[email protected]>
    
    * Addresses review comments
    
    * Addresses review comments
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Update frame/support/procedural/src/lib.rs
    
    Co-authored-by: default avatarSam Johnson <[email protected]>
    
    * Update frame/support/procedural/src/lib.rs
    
    Co-authored-by: default avatarSam Johnson <[email protected]>
    
    * Update frame/support/procedural/src/lib.rs
    
    Co-authored-by: default avatarSam Johnson <[email protected]>
    
    * Adds UI test for disambiguation
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Makes clippy happy
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Fixes frame support test
    
    * Fixes frame support test
    
    * Split items other than storage
    
    * Updates versions
    
    * Fixes some review comments
    
    * Addresses review comments
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Updates docs
    
    * Adds experimental disclaimer
    
    * ".git/.scripts/commands/fmt/fmt.sh"
    
    * Update frame/support/test/tests/split_ui/no_section_found.rs
    
    Co-authored-by: default avatarSam Johnson <[email protected]>
    
    * Addresses review comments
    
    * Fixes test
    
    ---------
    
    Co-authored-by: command-bot <>
    Co-authored-by: default avatarcommand-bot <[email protected]>
    Co-authored-by: default avatarSam Johnson <[email protected]>
    5d877401