1.9 KiB
Delta 0.2.2-pre.006-fix.001 — correction Clippy du test LeaderSchedule
Base requise
Cette correction s'applique après :
0.2.2-pre.006
workspace.package.version = "0.2.2-pre.6"
La validation opérateur du 2026-08-18 a confirmé :
cargo fmt --all OK
cargo check --workspace OK
cargo test -p ksp-onchain-transport-lib OK
Résultats Transport :
127 unit tests
13 public API tests
6 release completeness tests
0 échec
Le contrôle Clippy a terminé avec un unique warning dans le test rpc_cluster :
clippy::clone_on_copy
Le Pubkey identity était cloné alors que ce type implémente Copy.
Nature du fix
Le correctif retire uniquement le .clone() inutile :
Some(identity.clone()) -> Some(identity)
Aucun comportement runtime n'est modifié.
Aucun wrapper RPC, DTO, fixture, contrat public, dépendance ou configuration n'est modifié.
Le delta historique pre.006.md reste inchangé.
Version Cargo
Ce fix modifie une source Rust de test ; le signal technique devient donc :
0.2.2-pre.6 -> 0.2.2-pre.6.fix.1
Fichiers modifiés
Cargo.toml
crates/ksp-onchain-transport-lib/unit_tests/rpc_cluster.rs
Fichier ajouté
deltas/0.2.2/pre.006-fix.001.md
Validation à rejouer
cargo fmt --all
cargo check --workspace
cargo clippy --workspace --all-targets
cargo test -p ksp-onchain-transport-lib
Le résultat attendu est :
0 warning Clippy
127 unit tests OK
13 public API tests OK
6 release completeness tests OK
Suite
Après validation locale de ce fix, 0.2.2-pre.007 peut reprendre la clôture de prerelease prévue : complétude globale, smoke déterministe pertinent, documentation finale et préparation de la release stable 0.2.2.