Skip to content

feat: add skip option for ABI lint validation#261

Open
lcastillo-ledger wants to merge 2 commits intoLedgerHQ:mainfrom
lcastillo-ledger:pr/lint-skip-abi-validation
Open

feat: add skip option for ABI lint validation#261
lcastillo-ledger wants to merge 2 commits intoLedgerHQ:mainfrom
lcastillo-ledger:pr/lint-skip-abi-validation

Conversation

@lcastillo-ledger
Copy link
Collaborator

Summary

  • add a --skip-abi-validation option to erc7730 lint and thread it through the lint pipeline
  • keep non-ABI lint checks active while making lint runs more reliable for offline and local development
  • update lint-related tests and descriptor discovery/normalization helpers to keep registry-based tests stable

Test plan

  • run pytest tests/lint/test_lint.py --skip-abi-validation
  • run pytest tests/test_main.py --skip-abi-validation
  • run full test suite in CI

Add a CLI and test flag to skip external Etherscan ABI validation during linting so local and offline runs remain stable and faster while keeping all other lint checks active.
@lcastillo-ledger lcastillo-ledger requested a review from a team as a code owner March 4, 2026 19:27
@lcastillo-ledger lcastillo-ledger enabled auto-merge (squash) March 5, 2026 10:56
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.

2 participants