8000 Fix various issues including `#[clap]` transformation, broken links, and spelling errors by Kalpazanova53 · Pull Request #131 · succinctlabs/rsp · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Fix various issues including #[clap] transformation, broken links, and spelling errors #131

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 18 commits into
base: main
Choose a base branch
from

Conversation

Kalpazanova53
Copy link

This PR addresses multiple issues across the codebase:

  • Transformed #[clap] to #[arg] or #[command] where applicable to match the latest standards.
  • Fixed broken documentation links:
    • In book/docs/05-Advanced/04-Running-tests.md, replaced RPC-configuration#rpc-node-requirements with 03-RPC-configuration.md.
    • Updated ./Advanced/Custom-chains to the correct path ./Advanced/03-Custom-chains.md in book/docs/03-RPC-configuration.md.
    • Fixed the incorrect "Generating-proofs.md" link in book/docs/02-Getting-started.md.
    • Corrected the outdated PagerDuty link to https://www.pagerduty.com/events/ in crates/executor/host/src/alerting.rs.
  • Corrected the spelling error DESERIALZE_INPUTS to DESERIALIZE_INPUTS in various files.
  • Fixed various spelling errors, including:
    • fron -> from in crates/primitives/src/genesis.rs.
    • exectution -> execution in crates/executor/client/src/error.rs.
    • cunstom -> custom in crates/executor/client/src/custom.rs.
    • SP{1 -> SP1 in book/docusaurus.config.ts.
  • Other small improvements like fixing a typo in the text "Wait for the block to be avaliable" in bin/continuous/src/main.rs.

The changes made aim to clean up the code, fix broken links, and improve documentation consistency.

Additionally, I tested the changes with cargo clippy and cargo build:

Error:
Pasted Graphic 15

Fix:
Finished 'dev' profile (unoptimized + debuginfol target(s) in 5 36s

cargo clippy --workspace --all-targets --all-features -- -D warnings
Pasted Graphic 17

cargo build
Pasted Graphic 18

Note: Due to issues I faced on my PC, I had to make the changes through the GitHub web interface, so you will see 18 commit messages. If needed, I can squash them at a later time, or if not required, it works fine for me as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant
0