style: Migrate to stable-only rustfmt configuration

- Remove nightly-only features from .rustfmt.toml and vendor/ss58-registry/rustfmt.toml
- Removed features: imports_granularity, wrap_comments, comment_width,
  reorder_impl_items, spaces_around_ranges, binop_separator,
  match_arm_blocks, trailing_semicolon, trailing_comma
- Format all 898 affected files with stable rustfmt
- Ensures long-term reliability without nightly toolchain dependency
This commit is contained in:
2025-12-22 17:12:58 +03:00
parent 65b7f5e640
commit 4c8f281051
898 changed files with 8671 additions and 6432 deletions
+21 -13
View File
@@ -53,9 +53,9 @@ enum GenesisBuildAction<EHF> {
impl<EHF> GenesisBuildAction<EHF> {
pub fn merge_patch(&mut self, patch: json::Value) {
match self {
GenesisBuildAction::Patch(value) |
GenesisBuildAction::Full(value) |
GenesisBuildAction::NamedPreset(_, value, _) => json_merge(value, patch),
GenesisBuildAction::Patch(value)
| GenesisBuildAction::Full(value)
| GenesisBuildAction::NamedPreset(_, value, _) => json_merge(value, patch),
}
}
}
@@ -65,8 +65,9 @@ impl<EHF> Clone for GenesisBuildAction<EHF> {
match self {
Self::Patch(ref p) => Self::Patch(p.clone()),
Self::Full(ref f) => Self::Full(f.clone()),
Self::NamedPreset(ref p, patch, _) =>
Self::NamedPreset(p.clone(), patch.clone(), Default::default()),
Self::NamedPreset(ref p, patch, _) => {
Self::NamedPreset(p.clone(), patch.clone(), Default::default())
},
}
}
}
@@ -124,16 +125,18 @@ impl<EHF: HostFunctions> GenesisSource<EHF> {
Ok(genesis.genesis)
},
Self::Storage(storage) => Ok(Genesis::Raw(RawGenesis::from(storage.clone()))),
Self::GenesisBuilderApi(GenesisBuildAction::Full(config), code) =>
Self::GenesisBuilderApi(GenesisBuildAction::Full(config), code) => {
Ok(Genesis::RuntimeGenesis(RuntimeGenesisInner {
json_blob: RuntimeGenesisConfigJson::Config(config.clone()),
code: code.clone(),
})),
Self::GenesisBuilderApi(GenesisBuildAction::Patch(patch), code) =>
}))
},
Self::GenesisBuilderApi(GenesisBuildAction::Patch(patch), code) => {
Ok(Genesis::RuntimeGenesis(RuntimeGenesisInner {
json_blob: RuntimeGenesisConfigJson::Patch(patch.clone()),
code: code.clone(),
})),
}))
},
Self::GenesisBuilderApi(GenesisBuildAction::NamedPreset(name, patch, _), code) => {
let mut preset =
RuntimeCaller::<EHF>::new(&code[..]).get_named_preset(Some(name))?;
@@ -168,8 +171,9 @@ where
// The `StateRootHash` variant exists as a way to keep note that other clients support
// it, but Bizinikiwi itself isn't capable of loading chain specs with just a hash at
// the moment.
Genesis::StateRootHash(_) =>
return Err("Genesis storage in hash format not supported".into()),
Genesis::StateRootHash(_) => {
return Err("Genesis storage in hash format not supported".into())
},
Genesis::RuntimeGenesis(RuntimeGenesisInner {
json_blob: RuntimeGenesisConfigJson::Config(config),
code,
@@ -619,8 +623,12 @@ where
RawGenesis::from(storage)
},
(true, Genesis::Raw(raw)) => raw,
(_, genesis) =>
return Ok(ChainSpecJsonContainer { client_spec: self.client_spec.clone(), genesis }),
(_, genesis) => {
return Ok(ChainSpecJsonContainer {
client_spec: self.client_spec.clone(),
genesis,
})
},
};
Ok(ChainSpecJsonContainer {
@@ -33,10 +33,11 @@ use serde_json::Value;
/// * `b` - The JSON object to merge with `a`.
pub fn merge(a: &mut Value, b: Value) {
match (a, b) {
(Value::Object(a), Value::Object(b)) =>
(Value::Object(a), Value::Object(b)) => {
for (k, v) in b {
merge(a.entry(k).or_insert(Value::Null), v);
},
}
},
(a, b) => *a = b,
};
}