Danny Mösch
2d28166d21
Enable upcoming feature "Concise Magic File" ( #5637 )
2024-06-22 11:22:55 +02:00
Danny Mösch
914fa02e4e
Use SwiftSyntax version 600.0.0-prerelease-2024-03-11 ( #5527 )
...
We can also switch back to an exact SwiftSyntax version now with the
plugins in a separate repository. In fact, using the plugin, no direct
dependency to SwiftSyntax is required whatsoever.
2024-06-22 11:14:14 +02:00
Danny Mösch
72069bf5c0
Ignore ACL restricted to value setting in extension_access_modifier rule ( #5625 )
2024-06-22 10:34:10 +02:00
Danny Mösch
6431b954cb
Fix capitalization ( #5626 )
2024-06-22 07:57:38 +00:00
Danny Mösch
ff96d164e4
Split violation reason and provide a better description ( #5627 )
2024-06-22 07:56:43 +00:00
Martin Redington
47ef99c802
Remove deprecated path argument ( #5614 )
2024-06-22 03:38:38 -04:00
Danny Mösch
3e8a0516b2
Fix wording and sentence relations
2024-06-20 23:34:24 +02:00
Danny Mösch
4c11a10cb8
Recommend SwiftLintPlugins in the README
2024-06-20 22:42:56 +02:00
Danny Mösch
bab4c12fc7
Move command plugin section
2024-06-20 22:09:51 +02:00
Danny Mösch
61e92fea01
Add workflow that releases the plugins for the same tag
2024-06-19 22:53:48 +02:00
Danny Mösch
5b2f3a4b7c
Customize commit message created by sync job
2024-06-19 00:03:10 +02:00
Danny Mösch
da4ba02d16
Add workflow to sync plugins upon change
2024-06-18 23:23:11 +02:00
Danny Mösch
b42f6ffe77
Keep initializers with attributed parameters in unneeded_synthesized_initializer rule ( #5594 )
2024-05-17 23:06:09 +02:00
Danny Mösch
ebf7c708b7
Stop triggering mark rule in the middle of another comment ( #5593 )
2024-05-17 22:29:26 +02:00
Danny Mösch
d7cf2fe631
Adapt and templatize test reference ( #5589 )
2024-05-16 20:55:52 +00:00
Danny Mösch
219f47cfaa
Fix indentation
2024-05-16 21:55:32 +02:00
Danny Mösch
21bdaf0784
Add new changelog section
2024-05-16 21:43:52 +02:00
Danny Mösch
b515723b16
Release 0.55.1
0.55.1
2024-05-16 21:42:01 +02:00
dependabot[bot]
2892e407a5
Bump rexml from 3.2.5 to 3.2.8 ( #5588 )
2024-05-16 21:23:00 +02:00
Danny Mösch
8bc8160416
Mark rule registry as sendable ( #5587 )
2024-05-16 21:21:24 +02:00
Danny Mösch
de66fea453
Completely exclude the binary target from the Linux build ( #5585 )
2024-05-16 17:31:26 +00:00
Danny Mösch
161391de27
Treat conditional code as if it was always active ( #5581 )
2024-05-16 16:48:47 +00:00
Garric G. Nahapetian
fe9763104d
Move Xcode Run Script Build Phase note ( #5584 )
2024-05-16 07:42:40 +02:00
Danny Mösch
7957859f7e
Use txt for swiftlint --help output to avoid odd coloring
2024-05-15 23:53:07 +02:00
Danny Mösch
af14250508
Fix some markdownlint warnings
2024-05-15 23:50:37 +02:00
Danny Mösch
6499497a1b
Update swiftlint --help output
2024-05-15 23:49:41 +02:00
Danny Mösch
03af3167fb
Fix wording of static_over_final_class rule's violation message ( #5583 )
2024-05-15 21:42:47 +00:00
7ec2238364
Improve README.md ( #5543 )
...
Co-authored-by: Danny Mösch <danny.moesch@icloud.com >
Co-authored-by: Christopher Fuller <christopher.fuller@gotinder.com >
2024-05-15 21:09:55 +00:00
Danny Mösch
dfe19ac7fc
Respect comments before opening braces in opening_brace rule ( #5582 )
2024-05-15 23:06:59 +02:00
Danny Mösch
3a3ec07952
Fix Bazel build when bzlmod is not in use ( #5580 )
2024-05-15 21:26:11 +02:00
Danny Mösch
40bee88132
Respect configuration in unneeded_override rule's rewriter ( #5579 )
2024-05-15 14:16:01 -04:00
Danny Mösch
e84a6fc6b2
Silence unused_enumerated rule when $0 in a closure is explicitly unpacked ( #5577 )
2024-05-15 19:41:55 +02:00
Garric G. Nahapetian
919c10f211
Fix testSARIFReporter ( #5572 )
2024-05-13 19:50:00 +00:00
Danny Mösch
b1d3e5c29b
Create release and upload artifacts at once
2024-05-12 00:46:50 +02:00
Danny Mösch
6620d8a5da
Capitalize release commit message
2024-05-12 00:29:49 +02:00
Danny Mösch
0e9db3a065
Revert "Create draft release and skip publishing steps temporarily"
...
This reverts commit 84710bd6ff .
2024-05-12 00:27:18 +02:00
Danny Mösch
a04ecbd4d3
Add new changelog section
2024-05-11 23:09:36 +02:00
Danny Mösch
460d88c036
release 0.55.0
0.55.0
2024-05-11 23:09:19 +02:00
Danny Mösch
84710bd6ff
Create draft release and skip publishing steps temporarily
2024-05-11 23:08:13 +02:00
Kyle
5c5390e47b
Allow a SwiftSyntax version range ( #5534 )
2024-05-11 11:49:58 +00:00
Danny Mösch
c29391a5ae
Ignore but report invalid keys ( #5567 )
...
Don't fall back to the default configuration due to invalid keys.
2024-05-11 10:28:10 +00:00
Martin Redington
b17bbaaebc
Remove severity as a baseline key ( #5566 )
...
It interacts poorly with `--strict`.
2024-05-11 09:43:39 +02:00
Danny Mösch
0a2878d559
Update Bazel and SPM dependencies ( #5563 )
...
SourceKitten 0.35.0
Swift Argument Parser 1.3.1
SwiftSyntax 510.0.2
2024-05-09 10:21:53 +02:00
iulianOnofrei (U-lee-aan)
6834393712
Use Swift Argument Parser from version 1.2.1 ( #5562 )
2024-05-08 22:34:17 +02:00
Danny Mösch
d734022778
Add package ACL ( #5559 )
2024-05-04 15:52:21 +02:00
Danny Mösch
4a72167b95
Check that a reference is not just extended
2024-05-03 22:26:21 +02:00
Danny Mösch
5f8fe00bf9
Pass an entity's parent to the traversal block as well
2024-05-03 22:26:21 +02:00
Danny Mösch
3258fc8089
Sort and categorize configuration ( #5556 )
2024-05-01 20:20:21 +00:00
Danny Mösch
11cbac63d1
Enable consider_default_literal_types_redundant option ( #5555 )
2024-05-01 19:58:42 +00:00
Danny Mösch
1658f1de70
Extract method for common code and make signatures swiftier ( #5554 )
2024-05-01 19:48:13 +00:00