Files
khadhroony-solana-project/deltas/0.3.15/pre.007-fix.001.md

1.6 KiB

Delta 0.3.15-pre.007-fix.001

Objet

Corriger deux erreurs de syntaxe introduites dans pre.007 qui empêchaient cargo fmt, cargo check, Clippy et les tests du Raw Transaction Ingest Desk de compiler la tranche.

Corrections

Dans route_inventory.rs, la déclaration de build_route_inventory_with_environment contenait un doublon de visibilité :

pub(crate) pub(crate) fn

Elle redevient :

pub(crate) fn

Dans tests/desktop_security.rs, deux canaris recherchant des appels interdits à with_context contenaient des guillemets internes non échappés. Les littéraux Rust sont corrigés pour rechercher explicitement :

with_context(\"endpoint\"
with_context(\"provider\"

Le reexport crate-root de COMPOSITE_COMPONENT_ID_TRANSPORT_PREFIX est conservé : il est effectivement consommé par route_inventory.rs. L'avertissement unused_import observé dans le gate était une conséquence du fichier non parsable et non un export mort.

Périmètre

Aucune sémantique de pre.007 n'est modifiée :

  • même requête logique profile_id + route_id + inventory_generation + commitment ;
  • même revalidation Config au Start ;
  • mêmes cinq reconstructions de ressources Transport ;
  • aucun Store::open ;
  • aucune connexion réseau active ;
  • aucun lancement de Worker ;
  • aucun changement frontend fonctionnel.

Version

header racine : 606 -> 607
workspace     : 0.3.15-pre.7 -> 0.3.15-pre.7.fix.1

Gate opérateur

Le gate complet de pre.007 doit être rejoué après application de ce fix.