Skip to content
Snippets Groups Projects
Unverified Commit a03ef279 authored by Branislav Kontur's avatar Branislav Kontur Committed by GitHub
Browse files

Addressing Liam's comments from https://github.com/paritytech/polkadot-sdk/pull/2657 (#3150)

parent 261f4b71
No related merge requests found
Pipeline #440063 passed with stages
in 47 minutes and 26 seconds
......@@ -86,7 +86,7 @@ pub(crate) fn expand_variant_count(
// This is used for pallets without instance support or pallets with instance support when
// we don't specify instance:
//
// ```nocompile
// ```
// pub struct Pallet<T, I = ()>{..}
//
// #[pallet::composite_enum]
......
......@@ -1513,7 +1513,7 @@ pub fn origin(_: TokenStream, _: TokenStream) -> TokenStream {
///
/// ```ignore
/// Copy, Clone, Eq, PartialEq, Ord, PartialOrd, Encode, Decode, MaxEncodedLen, TypeInfo,
/// RuntimeDebug,
/// RuntimeDebug
/// ```
///
/// For ease of usage, when no `#[derive]` attributes are found for the enum under
......
......@@ -18,7 +18,7 @@
use crate::pallet::Def;
use proc_macro2::TokenStream;
/// Expands `composite_enum` and adds the `VariantCount` implementation for it."
/// Expands `composite_enum` and adds the `VariantCount` implementation for it.
pub fn expand_composites(def: &mut Def) -> TokenStream {
let mut expand = quote::quote!();
let frame_support = &def.frame_support;
......
......@@ -91,14 +91,12 @@ pub struct CompositeDef {
pub index: usize,
/// The composite keyword used (contains span).
pub composite_keyword: keyword::CompositeKeyword,
/// Name of the associated type.
pub ident: syn::Ident,
/// Type parameters and where clause attached to a declaration of the pallet::composite_enum.
pub generics: syn::Generics,
/// The span of the pallet::composite_enum attribute.
pub attr_span: proc_macro2::Span,
/// Variant count of the pallet::composite_enum.
pub variant_count: u32,
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment