-
Notifications
You must be signed in to change notification settings - Fork 828
chore: migrate from super-linter to flint v2 #1988
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
7a4e502
chore: migrate from super-linter to flint v2
zeitlinger 7af966c
fix: use exclude regex for generated sources
zeitlinger 4d985e9
fix: add lint tool configs and fix pre-existing violations
zeitlinger 577863b
fix: switch to github: backend for google-java-format, use jsonc for …
zeitlinger 7379c65
fix: fix markdownlint violations, switch to jsonc config with comments
zeitlinger 936f4d4
fix: use block markdownlint suppression for MD036, fix tracking for g…
zeitlinger a1cd9fd
fix: remove spotless from renovate tracking, fix workflow line merge
zeitlinger 97443e9
fix: restore generated Metrics.java, update example-poms lint for spo…
zeitlinger 7324195
feat: add xmllint for XML validation, fix flint.toml exclude format
zeitlinger 73bb409
fix: use **/src/main/generated/** glob to exclude nested generated dirs
zeitlinger 6608238
chore: pin flint to main rev for v2 migration
zeitlinger d5153a6
chore: refresh flint v2 migration branch
zeitlinger f51249c
fix: rebase flint v2 migration onto upstream main
zeitlinger 8cd0ba9
chore: switch flint migration to v0.20.3
zeitlinger ef22e5c
fix: avoid flaky GraalVM install in native tests
zeitlinger 5cf2613
ci: normalize flint init output
zeitlinger 4a79b44
docs: localize markdownlint html suppressions
zeitlinger eda8de4
fix: align markdown notes with prettier
zeitlinger 05589e3
chore: tighten flint config
zeitlinger e624060
chore: regenerate tracked deps
zeitlinger 87559de
chore: restore generated changelog
zeitlinger 4b9aeba
chore: revert native test workflow change
zeitlinger 727f51f
chore: regenerate tracked deps
zeitlinger d5f3ade
chore: separate tools from linters
zeitlinger 0837dcf
chore: group flint with linters
zeitlinger 60ee9d7
chore: drop redundant tools heading
zeitlinger 1bccd12
chore: tighten mise tool spacing
zeitlinger a930df4
chore: group renovate with linters
zeitlinger c219cf7
chore: remove spotless from build and docs
zeitlinger 88348f7
chore: stop enforcing markdown line length
zeitlinger 5bc6a92
Revert "chore: stop enforcing markdown line length"
zeitlinger 6df9e62
refactor: remove spotless leftovers
zeitlinger 9c52f7a
fix: resolve remaining flint lint failures
zeitlinger a1e198c
fix: use supported mise raw task setting
zeitlinger 0f29644
ci: update mise for raw_args support
zeitlinger 78e3cc5
ci: fix mise checksum pin
zeitlinger a21673d
Merge origin/main into feat/flint-v2
zeitlinger cf2c808
Merge latest origin/main into feat/flint-v2
zeitlinger 92cbfb1
docs: address flint migration review notes
zeitlinger File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,6 @@ | ||
| [codespell] | ||
| # Ignore words that are valid technical terms: | ||
| # - vertx: Vert.x reactive framework | ||
| # - errorprone: Error Prone static analysis tool | ||
| ignore-words-list = vertx,errorprone | ||
| # nd: legitimate variable name in quantile algorithms | ||
| # atmost: AssertJ atMost() matcher | ||
| # re-use: hyphenated form used in comments | ||
| # errorprone: Google ErrorProne tool name | ||
| ignore-words-list = nd,atmost,re-use,errorprone |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| { | ||
| "_comment": "Java files are handled by flint, so editorconfig-checker ignores them.", | ||
| "Exclude": [".*\\.java$"] | ||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,14 @@ | ||
| [settings] | ||
| # These paths are generated, vendored, or handled by other checks. | ||
| exclude = [ | ||
| "CHANGELOG.md", | ||
| "**/src/main/generated/**", | ||
| "docs/themes/**", | ||
| "mvnw", | ||
| "simpleclient-archive/**", | ||
| ] | ||
|
|
||
| [checks.renovate-deps] | ||
| # This inventory is regenerated from the files flint still inspects, so | ||
| # super-linter-era entries drop out when they are excluded or no longer used. | ||
| exclude_managers = ["github-actions", "github-runners", "maven"] |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.