Rewrite ecosystem checks and add `ruff format` reports #8223
zanieb
force pushed
from
0202efd1
to
ea0602ad
2 years ago
zanieb
force pushed
from
0309cf2e
to
77e546ed
2 years ago
zanieb
force pushed
from
29f49fdb
to
fd7fc907
2 years ago
zanieb
force pushed
from
fd7fc907
to
5f1ef598
2 years ago
zanieb
force pushed
from
5c70f8d5
to
65db6936
2 years ago
zanieb
force pushed
from
dddeffed
to
2f1b233b
2 years ago
konstin
approved these changes
on 2023-10-27
Refactor ecosystem checks into module
4b79f578
Add formatter ecosystem checks
ab49eaae
Update formatter if
92f935eb
Lint
d6aa1179
Check against v0.0.292 for debugging
ff3dc646
Add unidiff dep
071c54e8
Write results separately then combine
f72c37ff
Skip tests for now
246830c2
Skip fuzz and bench as well
4288d8a6
Skip more CI checks to speed things up
fc6a3c1c
Use `<pre>` for check output
cbc24a3d
Add max lines per project to `ruff check`
368cb3ee
Remove file links (only do line links)
89501451
Tweak pull request comment
f7790698
Fix titles
28bfab5e
Fix file paths
3fd64dac
Fix paths
c437a899
Continue the battle for if-comment
8a48dfe3
Revert all changes to `pr-comment`
b049c865
Combine reports into a single artifact again
c547ec14
Move rule change table into details block
d6e35f72
Change table title
9c63d802
Update options display
8898906e
Fix formatting of command
11e99655
Improve rule table title
c2cae712
Loosen linked ranges for format diffs since they are not correct
db5dfd4e
Use `set` instead of `sorted` in `RuleChanges.from_diff`
1f4e87f0
Clean up Python implementation; enable all projects
1c820b02
Sort imports
c806b4a3
Add messy fixable detection to reduce rule changes
60250818
Refactor fixable detection
333aedc9
Fix titles
5a055aad
Fix affected rules total
88e3663d
Improve limits per rule code
25bda80e
Restore changelog
250b226f
Restructuring parsing
89f9803f
Fix calculation to ignore fixes
d4e94188
Fix table
1f6b28c2
Restore display of fixes
ce290076
Fix added / removed counts for `format`
615e5690
Add more truncation?
2e36781a
Fix table
9a8bd09a
Enable all projects again
9cdf8640
Add completed project count to summary title
85de1e97
Truncate more aggressively
e0def9ef
Fix project truncation
1bbe88f0
Display errors in code fences
2270485c
Remove comma for consistency
06f71f52
Test adding color to diff; fix newline in error report
087d9c70
Strip all newlines from error reports
823ec4cf
in files -> across files
6f593cac
Fix error rendering
a1bec32a
Drop coloring
3936bc11
Improve readme description.
7dc97fd3
Undo changes to CI
d5127842
Run CI workflow when its changed
63f1122a
zanieb
force pushed
from
f5a8feb9
to
63f1122a
2 years ago
Add deprecation message to old ecosystem script
54bc4930
Guard against dataclass types in jsonable implementation
23050b36
Add mutability note for `RuleChanges`
e304d466
Fix `total_changes_by_rule` type annotation
8441db69
Use `cls` in `DiagnosticLine.try_from_string`
c4bddb88
Explicitly cast checkout directory to string
2a14b949
Fix `limited_parallelism` type annotation
a16c04c6
Rename `cache` variable; update `clone` type
05ab3166
Remove format ignore lines re
5f28912a
Fix spacing in examples
39c04c83
Improve handling of ruff executable lookup
eb769ac0
Fix missing newline
b6066c6b
Lint
c3354ad8
Add docstrings for formatting
1337c4ad
Fix chmod
0c1a7ffb
Fix missing space
ee1883ac
Merge branch 'main' into zanie/ecosystem-format
7d4b59d6
zanieb
marked this pull request as ready for review 2 years ago
Show a different summary if there are only errors
7d512260
Use `FormatOptions`; exclude file from `demisto/content` with syntax …
16e511a7
Lint
88bf2ac4
zanieb
merged
fc94857a
into main 2 years ago
zanieb
deleted the zanie/ecosystem-format branch 2 years ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub