Skip to content

🚨 suppress intentional forge 1.8 lint findings - #241

Merged
Thomas-Smets merged 1 commit into
mainfrom
chore/mark-intentional-lints
Aug 29, 2026
Merged

Thomas-Smets merged 1 commit into
mainfrom
chore/mark-intentional-lints

Conversation

@Thomas-Smets

Copy link
Copy Markdown
Member

Mark the forge 1.8 lint findings that are intentional with inline directives, per site in src and at contract level in the tests. Rules that fire across the whole codebase go in exclude_lints instead.

Needs forge 1.8.1, directives on findings reported in an inherited file were ignored before that.

Also drops dynamic_test_linking = false and unchecked_cheatcode_artifacts = true. Both were only needed because the artifact lookup broke when the artifact list is disabled, see foundry-rs/foundry#16468.

@Thomas-Smets
Thomas-Smets requested a review from j-vp August 29, 2026 15:11
@Thomas-Smets
Thomas-Smets merged commit a5e8a4b into main Aug 29, 2026
1 check passed
@Thomas-Smets
Thomas-Smets deleted the chore/mark-intentional-lints branch October 15, 2026 20:57
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