Files
khadhroony-solana-project/deltas/0.2.7/pre.012-fix.001.md

2.2 KiB

Delta 0.2.7-pre.012-fix.001 — conformité Clippy des canaris HTTP

Base

Base directe publiée :

0.2.7-pre.012
Cargo 0.2.7-pre.12

La validation opérateur de pre.012 confirme :

  • cargo fmt --all : vert ;
  • audit Python KSP : vert ;
  • cargo check --workspace : vert ;
  • cargo clippy --workspace --all-targets : échec sur exactement deux closures du nouveau canari de régression HTTP ;
  • cargo test -p ksp-onchain-transport-lib : 309 tests unitaires, 36 tests d'API publique et 24 tests de release completeness verts ;
  • cargo test --workspace : vert, avec 109 tests unitaires Config verts.

Les deux erreurs sont clippy::implicit-return dans tests/release_completeness.rs et n'affectent aucun comportement runtime.

Signal technique

livraison                 = 0.2.7-pre.012-fix.001
workspace.package.version = 0.2.7-pre.12.fix.1
commit                    = v0.2.7-pre.012-fix.001
tag                       = aucun

Correction

Les deux prédicats Iterator::all du canari release_v0_2_7_pre_012_http_inventory_remains_52_current_plus_14_historical utilisent désormais un return explicite conformément à la politique workspace -D clippy::implicit-return.

Aucun contrat, wrapper, DTO, comportement WebSocket/HTTP, configuration, reconnect, resubscribe ou backpressure n'est modifié.

Fichiers

Cargo.toml
crates/ksp-onchain-transport-lib/tests/release_completeness.rs
deltas/0.2.7/pre.012-fix.001.md

ROADMAP.md, CHANGELOG.md, le plan 0.2.7, la matrice de validation et les fichiers runtime restent inchangés.

Validation attendue

cargo fmt --all
python3 scripts/audit_rust_workspace_rules.py
cargo check --workspace
cargo clippy --workspace --all-targets
cargo test -p ksp-onchain-transport-lib
cargo test --workspace

Comptages attendus :

Transport unit tests           = 309
Transport public API tests     = 36
Transport release completeness = 24
Config unit tests              = 109

Les validations Cargo doivent être exécutées par l'opérateur ; elles ne sont pas revendiquées depuis l'environnement de préparation du delta.