Fix conversion of Call struct names to UpperCamelCase (#441)

* Fix conversion of `Call` struct names to UpperCamelCase

* Update to latest heck and use ToUpperCamelCase
This commit is contained in:
Andrew Jones
2022-02-10 13:10:27 +00:00
committed by GitHub
parent a7c54f7412
commit 4bed7eb716
6 changed files with 9 additions and 9 deletions
+3 -3
View File
@@ -23,8 +23,8 @@ use frame_metadata::{
PalletMetadata,
};
use heck::{
CamelCase as _,
SnakeCase as _,
ToSnakeCase as _,
ToUpperCamelCase as _,
};
use proc_macro2::TokenStream as TokenStream2;
use proc_macro_error::abort_call_site;
@@ -43,7 +43,7 @@ pub fn generate_calls(
let struct_defs = super::generate_structs_from_variants(
type_gen,
call.ty.id(),
|name| name.to_camel_case().into(),
|name| name.to_upper_camel_case().into(),
"Call",
);
let (call_structs, call_fns): (Vec<_>, Vec<_>) = struct_defs
+1 -1
View File
@@ -16,7 +16,7 @@
use crate::types::TypeGenerator;
use frame_metadata::PalletConstantMetadata;
use heck::SnakeCase as _;
use heck::ToSnakeCase as _;
use proc_macro2::TokenStream as TokenStream2;
use quote::{
format_ident,
+2 -2
View File
@@ -54,7 +54,7 @@ use frame_metadata::{
RuntimeMetadataPrefixed,
StorageEntryType,
};
use heck::SnakeCase as _;
use heck::ToSnakeCase as _;
use proc_macro2::TokenStream as TokenStream2;
use proc_macro_error::abort_call_site;
use quote::{
@@ -462,7 +462,7 @@ where
type_gen,
);
CompositeDef::struct_def(
var.name(),
struct_name.as_ref(),
Default::default(),
fields,
Some(parse_quote!(pub)),
+1 -1
View File
@@ -23,7 +23,7 @@ use frame_metadata::{
StorageEntryType,
StorageHasher,
};
use heck::SnakeCase as _;
use heck::ToSnakeCase as _;
use proc_macro2::TokenStream as TokenStream2;
use proc_macro_error::abort_call_site;
use quote::{