-
Notifications
You must be signed in to change notification settings - Fork 468
Closed
Labels
A-linterIssue regarding the ink! linter.Issue regarding the ink! linter.B-feature-requestA request for a new feature.A request for a new feature.
Description
ink_linting
should be split up into two dylint
-based libraries: ink_linting
and ink_linting_extra
.
In cargo-contract
, we require only the essential lints that detect compilation errors in ink!; these are executed each time a contract is built. The lints from ink_linting_extra
should remain optional, being executed only upon direct user request (e.g. cargo contract build --extra-lints
). This approach is intended to speed up the build process.
For more context see: use-ink/cargo-contract#1412 (comment)
Metadata
Metadata
Assignees
Labels
A-linterIssue regarding the ink! linter.Issue regarding the ink! linter.B-feature-requestA request for a new feature.A request for a new feature.