SwiftLint/Source/SwiftLintFramework/Rules/Style
JP Simard a18436d4d6
Rewrite `optional_enum_case_matching` with SwiftSyntax (#4488)
2022-10-28 19:30:33 +00:00
..
AttributesRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
AttributesRuleExamples.swift Add example for #3945 (#4469) 2022-10-24 09:23:37 +00:00
ClosingBraceRule.swift Update SwiftSyntax (#4431) 2022-10-20 13:16:00 -04:00
ClosureEndIndentationRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
ClosureEndIndentationRuleExamples.swift [ClosureEndIndentationRule] Fix crash with Swift 5.6 (#3831) 2022-01-27 17:36:31 -05:00
ClosureParameterPositionRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
ClosureSpacingRule.swift Update SwiftSyntax to `fa7ff05` (#4455) 2022-10-23 11:56:22 -04:00
CollectionAlignmentRule.swift Rewrite `collection_alignment` rule with SwiftSyntax (#4472) 2022-10-24 10:51:31 -07:00
ColonRule.swift Update SwiftSyntax to `60c7037` (#4454) 2022-10-23 11:15:27 -04:00
ColonRuleExamples.swift Add example for #2008 (#4470) 2022-10-24 05:32:56 -04:00
CommaInheritanceRule.swift Use SwiftSyntax's new SwiftParser (#4216) 2022-10-01 15:05:36 -04:00
CommaRule.swift Update SwiftSyntax to `60c7037` (#4454) 2022-10-23 11:15:27 -04:00
ComputedAccessorsOrderRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
ComputedAccessorsOrderRuleExamples.swift Rethink body line count calculation (#4369) 2022-10-14 03:16:26 -04:00
ConditionalReturnsOnNewlineRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
ControlStatementRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
CustomRules.swift Log time spent in each custom rule (#4100) 2022-08-15 22:03:06 -04:00
EmptyEnumArgumentsRule.swift Update SwiftSyntax to `fa7ff05` (#4455) 2022-10-23 11:56:22 -04:00
EmptyParametersRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
EmptyParenthesesWithTrailingClosureRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
ExplicitSelfRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
ExplicitSelfRuleExamples.swift [ExplicitSelfRule] Fix violation location and misplaced corrections (#3507) 2021-01-29 10:59:28 -08:00
FileHeaderRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
FileTypesOrderRule.swift Add `LibraryContentProvider` to `file_types_order` rule (#4209) 2022-09-19 22:15:41 +02:00
FileTypesOrderRuleExamples.swift Rethink body line count calculation (#4369) 2022-10-14 03:16:26 -04:00
IdentifierNameRule.swift Rethink body line count calculation (#4369) 2022-10-14 03:16:26 -04:00
IdentifierNameRuleExamples.swift Exclude `id` from `identifier_name` by default (#3730) 2021-10-04 21:13:40 +00:00
ImplicitGetterRule.swift Extract common SwiftSyntax extensions (#4445) 2022-10-23 00:54:18 -07:00
ImplicitGetterRuleExamples.swift Rethink body line count calculation (#4369) 2022-10-14 03:16:26 -04:00
ImplicitReturnRule.swift Let all example verification tests be generated by Sourcery (#4076) 2022-08-10 22:49:28 +02:00
ImplicitReturnRuleExamples.swift Fix issues in ImplicitReturnRule 2021-08-16 02:23:28 -07:00
InclusiveLanguageRule.swift Migrate `inclusive_language` rule to SwiftSyntax (#4390) 2022-10-23 14:00:40 +00:00
InclusiveLanguageRuleExamples.swift Migrate `inclusive_language` rule to SwiftSyntax (#4390) 2022-10-23 14:00:40 +00:00
IndentationWidthRule.swift Migrate `legacy_multiple` rule to SwiftSyntax (#4317) 2022-10-07 23:49:14 -07:00
LeadingWhitespaceRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
LetVarWhitespaceRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
LiteralExpressionEndIdentationRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
ModifierOrderRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
ModifierOrderRuleExamples.swift Rethink body line count calculation (#4369) 2022-10-14 03:16:26 -04:00
MultilineArgumentsBracketsRule.swift Update documentation for multiline_arguments_brackets and multiline_literal_brackets (#4098) 2022-08-18 09:53:52 +02:00
MultilineArgumentsRule.swift Let all example verification tests be generated by Sourcery (#4076) 2022-08-10 22:49:28 +02:00
MultilineArgumentsRuleExamples.swift Add Inline test failure messages (#3040) 2020-02-02 10:35:37 +02:00
MultilineFunctionChainsRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
MultilineLiteralBracketsRule.swift Update documentation for multiline_arguments_brackets and multiline_literal_brackets (#4098) 2022-08-18 09:53:52 +02:00
MultilineParametersBracketsRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
MultilineParametersRule.swift Rewrite `multiline_parameters` rule with SwiftSyntax (#4438) 2022-10-21 09:08:27 +00:00
MultilineParametersRuleExamples.swift Rewrite `multiline_parameters` rule with SwiftSyntax (#4438) 2022-10-21 09:08:27 +00:00
MultipleClosuresWithTrailingClosureRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
NoSpaceInMethodCallRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
NumberSeparatorRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
NumberSeparatorRuleExamples.swift Convert `number_separator` rule to SwiftSyntax (#4333) 2022-10-09 21:03:57 -07:00
OpeningBraceRule.swift Let all example verification tests be generated by Sourcery (#4076) 2022-08-10 22:49:28 +02:00
OperatorFunctionWhitespaceRule.swift Extract common SwiftSyntax extensions (#4445) 2022-10-23 00:54:18 -07:00
OperatorUsageWhitespaceRule.swift Update SwiftSyntax to `60c7037` (#4454) 2022-10-23 11:15:27 -04:00
OperatorUsageWhitespaceRuleExamples.swift Add new configuration to `operator_usage_whitespace` rule to specify no-space operators (#4112) 2022-08-25 17:59:27 +02:00
OptionalEnumCaseMatchingRule.swift Rewrite `optional_enum_case_matching` with SwiftSyntax (#4488) 2022-10-28 19:30:33 +00:00
PreferSelfInStaticReferencesRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
PreferSelfTypeOverTypeOfSelfRule.swift Rewrite `prefer_self_type_over_type_of_self` with SwiftSyntax (#4451) 2022-10-23 06:06:16 -07:00
PrefixedTopLevelConstantRule.swift Extract common SwiftSyntax extensions (#4445) 2022-10-23 00:54:18 -07:00
ProtocolPropertyAccessorsOrderRule.swift Update SwiftSyntax to `fa7ff05` (#4455) 2022-10-23 11:56:22 -04:00
RedundantDiscardableLetRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
ReturnArrowWhitespaceRule.swift Rewrite `return_arrow_whitespace` with SwiftSyntax (#4413) 2022-10-23 15:06:14 -07:00
SelfBindingRule.swift Update SwiftSyntax to `fa7ff05` (#4455) 2022-10-23 11:56:22 -04:00
ShorthandOperatorRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
SingleTestClassRule.swift Rewrite `single_test_class` rule with SwiftSyntax (#4424) 2022-10-20 09:13:23 -07:00
SortedImportsRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
StatementPositionRule.swift Let all example verification tests be generated by Sourcery (#4076) 2022-08-10 22:49:28 +02:00
SwitchCaseAlignmentRule.swift Let more rules rely on SwiftSyntaxRule's defaults (#4401) 2022-10-18 02:23:39 -04:00
SwitchCaseOnNewlineRule.swift Require visitors to exist (#4383) 2022-10-16 18:40:12 +02:00
TrailingClosureRule.swift Let all example verification tests be generated by Sourcery (#4076) 2022-08-10 22:49:28 +02:00
TrailingCommaRule.swift Update SwiftSyntax to `fa7ff05` (#4455) 2022-10-23 11:56:22 -04:00
TrailingNewlineRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
TrailingWhitespaceRule.swift Let all example verification tests be generated by Sourcery (#4076) 2022-08-10 22:49:28 +02:00
TypeContentsOrderRule.swift Make `willMove` a lifecycle method in `type_contents_order` rule (#4201) 2022-09-19 23:27:15 +02:00
TypeContentsOrderRuleExamples.swift Rethink body line count calculation (#4369) 2022-10-14 03:16:26 -04:00
UnneededParenthesesInClosureArgumentRule.swift Update SwiftSyntax (#4480) 2022-10-28 09:23:06 -04:00
UnusedOptionalBindingRule.swift Rewrite `unused_optional_binding` with SwiftSyntax (#4449) 2022-10-23 06:13:54 -07:00
VerticalParameterAlignmentOnCallRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
VerticalParameterAlignmentRule.swift Rewrite `vertical_parameter_alignment` with SwiftSyntax (#4466) 2022-10-24 12:56:48 -07:00
VerticalParameterAlignmentRuleExamples.swift Rewrite `vertical_parameter_alignment` with SwiftSyntax (#4466) 2022-10-24 12:56:48 -07:00
VerticalWhitespaceBetweenCasesRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
VerticalWhitespaceClosingBracesRule.swift Add configuration `only_enforce_before_trivial_lines` to `vertical_whitespace_closing_braces` rule (#3941) 2022-09-29 20:26:51 +02:00
VerticalWhitespaceClosingBracesRuleExamples.swift Add configuration `only_enforce_before_trivial_lines` to `vertical_whitespace_closing_braces` rule (#3941) 2022-09-29 20:26:51 +02:00
VerticalWhitespaceOpeningBracesRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00
VerticalWhitespaceRule.swift Let all example verification tests be generated by Sourcery (#4076) 2022-08-10 22:49:28 +02:00
VoidReturnRule.swift Verify examples in rules by default and enforce explicit exclusion (#4065) 2022-08-09 22:32:09 +02:00