Scout is an extensible open-source tool intended to assist Stellar Soroban smart contract developers and auditors detect common security issues and deviations from best practices.
The Scout report shown in GitHub pull requests has errors in its links.
1- Summary section
⚠ The list of packages and issues will be replaced by the summary table described in issue #281.
a- Packages upon Scout was executed on
Current behavior: links point to the "compare changes between branches" page .../pull/examples/simple/Cargo.toml
Expected behavior: link should point to the package's Cargo.toml file in the repo.
b- Issues found
Current behavior: links point to an anchor in the page (e.g. .../scout-test/pull/1#zero-address) probably inherited from the mardown report that seems not te be working in the context of GitHub.
Expected behavior: if it is not possible to include anchors in GitHub, remove them.
2- Findings list
Current behavior: links point to the "compare changes between branches" page ...scout-test/pull/examples/moderc3156/src/lib.rs
Expected behavior: link should point to the file upon Scout was executed on.
The Scout report shown in GitHub pull requests has errors in its links.
1- Summary section
⚠ The list of packages and issues will be replaced by the summary table described in issue #281.
a- Packages upon Scout was executed on
.../pull/examples/simple/Cargo.toml
b- Issues found
.../scout-test/pull/1#zero-address
) probably inherited from the mardown report that seems not te be working in the context of GitHub.2- Findings list
...scout-test/pull/examples/moderc3156/src/lib.rs