Fix cycle dependency in `sp-runtime-interface` (#4353)
* Fix cycle dependency in `sp-runtime-interface` * Fixes tests
Showing
- substrate/Cargo.lock 2 additions, 5 deletionssubstrate/Cargo.lock
- substrate/primitives/runtime-interface/Cargo.toml 2 additions, 0 deletionssubstrate/primitives/runtime-interface/Cargo.toml
- substrate/primitives/runtime-interface/proc-macro/Cargo.toml 0 additions, 12 deletionssubstrate/primitives/runtime-interface/proc-macro/Cargo.toml
- substrate/primitives/runtime-interface/proc-macro/src/lib.rs 0 additions, 200 deletionssubstrate/primitives/runtime-interface/proc-macro/src/lib.rs
- substrate/primitives/runtime-interface/src/lib.rs 144 additions, 0 deletionssubstrate/primitives/runtime-interface/src/lib.rs
- substrate/primitives/runtime-interface/src/pass_by.rs 64 additions, 1 deletionsubstrate/primitives/runtime-interface/src/pass_by.rs
- substrate/primitives/runtime-interface/tests/ui.rs 0 additions, 0 deletionssubstrate/primitives/runtime-interface/tests/ui.rs
- substrate/primitives/runtime-interface/tests/ui/no_generic_parameters.rs 1 addition, 1 deletion...tives/runtime-interface/tests/ui/no_generic_parameters.rs
- substrate/primitives/runtime-interface/tests/ui/no_generic_parameters.stderr 0 additions, 0 deletions...s/runtime-interface/tests/ui/no_generic_parameters.stderr
- substrate/primitives/runtime-interface/tests/ui/no_method_implementation.rs 1 addition, 1 deletion...es/runtime-interface/tests/ui/no_method_implementation.rs
- substrate/primitives/runtime-interface/tests/ui/no_method_implementation.stderr 0 additions, 0 deletions...untime-interface/tests/ui/no_method_implementation.stderr
- substrate/primitives/runtime-interface/tests/ui/pass_by_enum_with_struct.rs 1 addition, 1 deletion...es/runtime-interface/tests/ui/pass_by_enum_with_struct.rs
- substrate/primitives/runtime-interface/tests/ui/pass_by_enum_with_struct.stderr 0 additions, 0 deletions...untime-interface/tests/ui/pass_by_enum_with_struct.stderr
- substrate/primitives/runtime-interface/tests/ui/pass_by_enum_with_value_variant.rs 1 addition, 1 deletion...ime-interface/tests/ui/pass_by_enum_with_value_variant.rs
- substrate/primitives/runtime-interface/tests/ui/pass_by_enum_with_value_variant.stderr 0 additions, 0 deletions...interface/tests/ui/pass_by_enum_with_value_variant.stderr
- substrate/primitives/runtime-interface/tests/ui/pass_by_inner_with_two_fields.rs 1 addition, 1 deletion...ntime-interface/tests/ui/pass_by_inner_with_two_fields.rs
- substrate/primitives/runtime-interface/tests/ui/pass_by_inner_with_two_fields.stderr 0 additions, 0 deletions...e-interface/tests/ui/pass_by_inner_with_two_fields.stderr
- substrate/primitives/runtime-interface/tests/ui/take_self_by_value.rs 1 addition, 1 deletion...imitives/runtime-interface/tests/ui/take_self_by_value.rs
- substrate/primitives/runtime-interface/tests/ui/take_self_by_value.stderr 0 additions, 0 deletions...ives/runtime-interface/tests/ui/take_self_by_value.stderr
Please register or sign in to comment