stellar / rs-soroban-sdk

Rust SDK for Soroban contracts.
Apache License 2.0
118 stars 66 forks source link

Generate clear error when a nameless contract argument is used #1260

Closed sisuresh closed 4 months ago

sisuresh commented 4 months ago

What

Resolve #1198

What the error looks like now -


error: argument not supported
 --> src/lib.rs:9:18
  |
9 |     pub fn empty(_: u64) {}
  |                  ^

error: argument not supported
 --> src/lib.rs:9:28
  |
9 |     pub fn empty(dog: u64, _: u64) {}
  |                            ^