Skip to content

Conversation

wellnana
Copy link
Contributor

@wellnana wellnana commented Oct 8, 2025

closes #11965

Adds a new forge check subcommand that performs parsing, lowering, and semantic analysis without codegen and optimizer steps.

Usage:

  1. Check entire project: forge check
  2. Check specific files: forge check src/MyContract.sol
  3. Watch mode for continuous checking: forge check --watch

@onbjerg
Copy link
Contributor

onbjerg commented Oct 8, 2025

Hi, as mentioned in the original issue, this is currently blocked. Merging and shipping this command in its current state would not make a lot of sense. For that reason I've marked this as a draft.

@onbjerg onbjerg moved this to Blocked in Foundry Oct 8, 2025
@onbjerg onbjerg self-assigned this Oct 8, 2025
@wellnana
Copy link
Contributor Author

wellnana commented Oct 9, 2025

Hi, as mentioned in the original issue, this is currently blocked. Merging and shipping this command in its current state would not make a lot of sense. For that reason I've marked this as a draft.

Thanks for the info, let me know if there are any I can help in the future. Willing to help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Blocked

Development

Successfully merging this pull request may close these issues.

Add forge check

2 participants