Nick Lockwood
|
dbc9a4406d
|
Update for 0.53.3 release
|
2024-03-02 11:01:19 +00:00 |
|
Nick Lockwood
|
b3e2b91088
|
Fix potential issues in enumNamespaces rule
|
2024-03-02 10:35:41 +00:00 |
|
Nick Lockwood
|
013247c926
|
Add preliminary support for typed throws
|
2024-03-02 10:20:53 +00:00 |
|
Nick Lockwood
|
fdd64321c7
|
Avoid mangling throwing or async forEach
|
2024-02-26 18:06:54 +00:00 |
|
Nick Lockwood
|
233cdad8fa
|
Handle case correctly in preferForLoop rule
|
2024-02-25 21:01:12 +00:00 |
|
Cal Stephens
|
cedf93a632
|
Fix issue where extension body wouldn't be sorted if organizeDeclarations was enabled but excluded declaration type (#1628)
|
2024-02-25 20:14:06 +00:00 |
|
Cal Stephens
|
1b3586a060
|
Fix conditionalAssignment bugs with @unknown default cases (#1623)
|
2024-02-25 20:14:06 +00:00 |
|
Nick Lockwood
|
607c7057e5
|
Update for 0.53.2 release
|
2024-02-17 12:38:55 +00:00 |
|
Nick Lockwood
|
e7449430c5
|
Fix unusedArguments edge case
|
2024-02-17 12:30:35 +00:00 |
|
Nick Lockwood
|
843b1f9ded
|
Fix bug with redundantSelf and @MainActor
|
2024-02-12 19:16:13 +00:00 |
|
Nick Lockwood
|
95d4039c9b
|
Improve keyword matching
|
2024-02-12 19:16:13 +00:00 |
|
Nick Lockwood
|
6498522350
|
Fix bug in hoistAwait rule
|
2024-01-31 08:33:28 +00:00 |
|
Nick Lockwood
|
402367fbe9
|
Update for 0.53.1 release
|
2024-01-26 18:35:30 +00:00 |
|
Nick Lockwood
|
d2148c730e
|
Preserve internal import
|
2024-01-26 00:20:26 +00:00 |
|
Nick Lockwood
|
630cdff508
|
Fix unusedArguments false positive
|
2024-01-26 00:20:26 +00:00 |
|
Nick Lockwood
|
ce6524c7ed
|
Fix duplicate file header bug
|
2024-01-26 00:20:26 +00:00 |
|
Marat Nazirov
|
ac414ffd4f
|
Fix missing code wrapper in Rules.md (#1610)
|
2024-01-12 22:11:42 +00:00 |
|
Nick Lockwood
|
fef156a613
|
Update for 0.53.0 release
|
2024-01-08 19:19:59 +00:00 |
|
Cal Stephens
|
ea008e7be3
|
Don't unwrap attributes if they would exceed --maxwidth
|
2024-01-08 17:28:34 +00:00 |
|
Cal Stephens
|
df2b56d581
|
Add wrapLoopBodies rule
|
2024-01-08 17:28:34 +00:00 |
|
Nick Lockwood
|
bd81c4889c
|
Flip --shortoptionals default to except-properties
|
2024-01-08 17:28:34 +00:00 |
|
Nick Lockwood
|
3a7b04e73c
|
Add wrapLoopBodies rule
|
2024-01-08 17:28:34 +00:00 |
|
Cal Stephens
|
1c5b4f7c5b
|
Fix issue parseType helper didn't handle qualified types like Foo.Bar
|
2024-01-08 17:28:34 +00:00 |
|
Cal Stephens
|
a7d6232aeb
|
Add noExplicitOwnership rule
|
2024-01-08 17:28:34 +00:00 |
|
Nick Lockwood
|
5b7f2bb2a2
|
Enable blankLinesBetweenChainedFunctions by default
|
2024-01-08 17:28:34 +00:00 |
|
Nick Lockwood
|
82f8b9734b
|
Enable blankLineAfterImports by default
|
2024-01-08 17:28:34 +00:00 |
|
Nick Lockwood
|
9c8eb475be
|
Enable preferForLoop by default
|
2024-01-08 17:28:34 +00:00 |
|
Nick Lockwood
|
b4910bf3bb
|
Add special case handling for allX loop identifiers
|
2024-01-08 17:27:20 +00:00 |
|
Nick Lockwood
|
a6e8e95331
|
Improve preferForLoop identifier selection logic
|
2024-01-08 17:27:20 +00:00 |
|
Nick Lockwood
|
5222db8c50
|
Change preferForLoop options for single-line loops
|
2024-01-08 17:27:20 +00:00 |
|
Cal Stephens
|
a5abcd2072
|
Fix issue where for loop would break conditional assignment rule
|
2024-01-08 17:27:20 +00:00 |
|
Nick Lockwood
|
fa832ab015
|
Rename forLoop to preferForLoop
|
2024-01-08 17:27:20 +00:00 |
|
Cal Stephens
|
fc98ece053
|
Fix edge cases in forLoop rule (#1494)
|
2024-01-08 17:27:20 +00:00 |
|
Cal Stephens
|
ee609d2819
|
Add rule to convert forEach { ... } calls to for loops (#1490)
|
2024-01-08 17:27:20 +00:00 |
|
Nick Lockwood
|
2141f575bc
|
Fix globs header
|
2024-01-08 17:27:20 +00:00 |
|
Nick Lockwood
|
75c97cadcd
|
Fix self inserted before set clause in computed property
|
2024-01-08 17:27:20 +00:00 |
|
Nick Lockwood
|
ad7707bd34
|
Update for 0.52.11 release
|
2023-12-06 00:05:51 +00:00 |
|
Cal Stephens
|
0bd9f0da27
|
Fix indent for wrapped conditional assignment expressions
|
2023-12-05 23:46:40 +00:00 |
|
Nick Lockwood
|
79d219464a
|
Use isUnwrapOperator where applicable
|
2023-12-05 20:00:02 +00:00 |
|
Nick Lockwood
|
2bb148e73e
|
Fix assertion failure in redundantSelf rule
|
2023-12-05 20:00:02 +00:00 |
|
Nick Lockwood
|
f89e4e4620
|
Fix raw string parsing bug
|
2023-12-05 20:00:02 +00:00 |
|
Cal Stephens
|
90d9d20b12
|
Update if/switch expression workaround for Swift 5.9 bug to handle as! cast
|
2023-12-05 20:00:02 +00:00 |
|
Nick Lockwood
|
cac06079ce
|
Update for 0.52.10 release
|
2023-11-14 23:08:29 +00:00 |
|
Nick Lockwood
|
e621e9a17c
|
Fix unsafe conversion of conditional switch cases to expression
|
2023-11-14 22:54:08 +00:00 |
|
Nick Lockwood
|
d538b2fbf7
|
Refactor conditionalBranches helper
|
2023-11-14 22:54:08 +00:00 |
|
Nick Lockwood
|
3b41d2ae4c
|
Fix enumNamespaces rule breaking import struct/class
|
2023-11-14 22:54:08 +00:00 |
|
Nick Lockwood
|
d37a477177
|
Update for 0.52.9 release
|
2023-11-11 08:06:23 +00:00 |
|
Cal Stephens
|
14963bde23
|
Fix issue where switch case with multiple where clauses could parse incorrectly
|
2023-11-11 07:51:55 +00:00 |
|
Cal Stephens
|
52b9aaf330
|
Fix issue where enumNamespaces rule wouldn't be applied following import statement
|
2023-11-11 07:51:55 +00:00 |
|
Nick Lockwood
|
83ae67adc0
|
Fix blankLineAfterImports for @preconcurrency attribute
|
2023-11-11 07:51:55 +00:00 |
|