refactor: Remove dylints#4183
Conversation
Signed-off-by: Mauro Lacy <mauro.lacy@acronis.com>
Signed-off-by: Mauro Lacy <mauro.lacy@acronis.com>
Signed-off-by: Mauro Lacy <mauro.lacy@acronis.com>
Signed-off-by: Mauro Lacy <mauro.lacy@acronis.com>
…ents Signed-off-by: Mauro Lacy <mauro.lacy@acronis.com>
…other docs Signed-off-by: Mauro Lacy <mauro.lacy@acronis.com>
|
Important Review skippedToo many files! This PR contains 409 files, which is 259 over the limit of 150. To get a review, narrow the scope: Upgrade to a paid plan to raise the limit. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (5)
📒 Files selected for processing (409)
You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…docs Signed-off-by: Mauro Lacy <mauro.lacy@acronis.com>
0ac28cc to
75fb806
Compare
| fail_ci_if_error: false | ||
| token: ${{ secrets.CODECOV_TOKEN }} # Uncomment if required for private repos | ||
|
|
||
| dylint: |
There was a problem hiding this comment.
Mmm, I can't see how we replacing it, it's being just removed.
Where is the new 'cargo gears lint' command in CI?
There was a problem hiding this comment.
@maurolacy let's take the approach of installing the cargo-gears here and use the lint functionality.
Create a basic manifest target to lint all gears from here
| install-tools: | ||
| @command -v cargo-nextest >/dev/null 2>&1 || cargo install cargo-nextest | ||
|
|
||
| ## List all custom project compliance lints (see tools/dylint_lints/README.md) |
There was a problem hiding this comment.
Same here, where do we replace current dylint by 'cargo gears xxx' ?
There was a problem hiding this comment.
@maurolacy also it's a good UX improvement to have a list argument in the lint section for dylint. This way we offer a list of the available lints
Since dylints have been moved to https://github.com/constructorfabric/cargo-gears, this removes them from here. It also updates the many references to dylints throughout doc comments and docs, removes it from CI, Makefiles, etc.
Closes Bechma/cargo-gears#4.