Files
khadhroony-solana-project/deltas/0.2.2/pre.006-fix.001.md

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.