struct MyView : View {
diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html
index befb4a3e5..c778529a0 100644
--- a/accessibility_trait_for_button.html
+++ b/accessibility_trait_for_button.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.1.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
struct MyView : View {
diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html
index 9e586d102..b1080dd55 100644
--- a/anonymous_argument_in_multiline_closure.html
+++ b/anonymous_argument_in_multiline_closure.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
closure { $0 }
diff --git a/anyobject_protocol.html b/anyobject_protocol.html
index 2a07f76d1..92147e141 100644
--- a/anyobject_protocol.html
+++ b/anyobject_protocol.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
protocol SomeProtocol {}
diff --git a/array_init.html b/array_init.html
index a0e9cc39c..318ec61f2 100644
--- a/array_init.html
+++ b/array_init.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
Array ( foo )
diff --git a/attributes.html b/attributes.html
index 026fc1d71..21dc54ccf 100644
--- a/attributes.html
+++ b/attributes.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,46 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, always_on_same_line: [“@IBAction”, “@NSManaged”], always_on_line_above: []
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+attributes_with_arguments_always_on_line_above
+
+
+true
+
+
+
+
+always_on_same_line
+
+
+[“@IBAction”, “@NSManaged”]
+
+
+
+
+always_on_line_above
+
+
+[]
+
+
+
+
Non Triggering Examples
@objc var x : String
diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html
index 4028d1c8b..d656e7cc0 100644
--- a/balanced_xctest_lifecycle.html
+++ b/balanced_xctest_lifecycle.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, test_parent_classes: [“QuickSpec”, “XCTestCase”]
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+test_parent_classes
+
+
+[“QuickSpec”, “XCTestCase”]
+
+
+
+
Non Triggering Examples
final class FooTests : XCTestCase {
diff --git a/blanket_disable_command.html b/blanket_disable_command.html
index ee14ba534..47e8c8373 100644
--- a/blanket_disable_command.html
+++ b/blanket_disable_command.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, allowed_rules: [“file_header”, “file_length”, “file_name”, “file_name_no_space”, “single_test_class”], always_blanket_disable: []
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+allowed_rules
+
+
+[“file_header”, “file_length”, “file_name”, “file_name_no_space”, “single_test_class”]
+
+
+
+
+always_blanket_disable
+
+
+[]
+
+
+
+
Non Triggering Examples
// swiftlint:disable unused_import
diff --git a/block_based_kvo.html b/block_based_kvo.html
index 369cb9b5c..09c8a1745 100644
--- a/block_based_kvo.html
+++ b/block_based_kvo.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let observer = foo . observe (\ . value , options : [ . new ]) { ( foo , change ) in
diff --git a/capture_variable.html b/capture_variable.html
index 55f090c54..699780b1f 100644
--- a/capture_variable.html
+++ b/capture_variable.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: Yes
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
class C {
diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html
index 670ec0ad5..1574826da 100644
--- a/class_delegate_protocol.html
+++ b/class_delegate_protocol.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
protocol FooDelegate : class {}
diff --git a/closing_brace.html b/closing_brace.html
index 43d936f33..b5b936d2f 100644
--- a/closing_brace.html
+++ b/closing_brace.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
[] . map ({ })
diff --git a/closure_body_length.html b/closure_body_length.html
index dee896214..f562374bf 100644
--- a/closure_body_length.html
+++ b/closure_body_length.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: metrics
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning: 30, error: 100
+Default configuration:
+
+
+Key Value
+
+
+
+
+warning
+
+
+30
+
+
+
+
+error
+
+
+100
+
+
+
+
Non Triggering Examples
foo . bar { $0 }
diff --git a/closure_end_indentation.html b/closure_end_indentation.html
index 4a66fb4c6..b0d39e846 100644
--- a/closure_end_indentation.html
+++ b/closure_end_indentation.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
SignalProducer ( values : [ 1 , 2 , 3 ])
diff --git a/closure_parameter_position.html b/closure_parameter_position.html
index 107357852..c8ad62caa 100644
--- a/closure_parameter_position.html
+++ b/closure_parameter_position.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
[ 1 , 2 ] . map { $0 + 1 }
diff --git a/closure_spacing.html b/closure_spacing.html
index 584d23d47..6e46fc77d 100644
--- a/closure_spacing.html
+++ b/closure_spacing.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
[] . map ({ $0 . description })
diff --git a/collection_alignment.html b/collection_alignment.html
index b94173172..55e095382 100644
--- a/collection_alignment.html
+++ b/collection_alignment.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, align_colons: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+align_colons
+
+
+false
+
+
+
+
Non Triggering Examples
doThings ( arg : [
diff --git a/colon.html b/colon.html
index 6715e9915..503fcb9f7 100644
--- a/colon.html
+++ b/colon.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, flexible_right_spacing: false, apply_to_dictionaries: true
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+flexible_right_spacing
+
+
+false
+
+
+
+
+apply_to_dictionaries
+
+
+true
+
+
+
+
Non Triggering Examples
let abc : Void
diff --git a/comma.html b/comma.html
index 2cdd0a437..ad30b3caf 100644
--- a/comma.html
+++ b/comma.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
func abc ( a : String , b : String ) { }
diff --git a/comma_inheritance.html b/comma_inheritance.html
index ec291f428..96b421cd4 100644
--- a/comma_inheritance.html
+++ b/comma_inheritance.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
struct A : Codable , Equatable {}
diff --git a/comment_spacing.html b/comment_spacing.html
index b8a7065d9..f91abe35d 100644
--- a/comment_spacing.html
+++ b/comment_spacing.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
// This is a comment
diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html
index 3135907ef..87c972539 100644
--- a/compiler_protocol_init.html
+++ b/compiler_protocol_init.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let set : Set < Int > = [ 1 , 2 ]
diff --git a/computed_accessors_order.html b/computed_accessors_order.html
index 5f97cf80a..b161078fd 100644
--- a/computed_accessors_order.html
+++ b/computed_accessors_order.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, order: get_set
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+order
+
+
+get_set
+
+
+
+
Non Triggering Examples
class Foo {
diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html
index c6f7675bd..84f5f725d 100644
--- a/conditional_returns_on_newline.html
+++ b/conditional_returns_on_newline.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, if_only: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+if_only
+
+
+false
+
+
+
+
Non Triggering Examples
guard true else {
diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html
index 4afdebf67..9d16adb1d 100644
--- a/contains_over_filter_count.html
+++ b/contains_over_filter_count.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let result = myList . filter ( where : { $0 % 2 == 0 }) . count > 1
diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html
index 591f033c0..2e1b3b9ef 100644
--- a/contains_over_filter_is_empty.html
+++ b/contains_over_filter_is_empty.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let result = myList . filter ( where : { $0 % 2 == 0 }) . count > 1
diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html
index b2c11a58f..ba3d6f7d0 100644
--- a/contains_over_first_not_nil.html
+++ b/contains_over_first_not_nil.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let first = myList . first ( where : { $0 % 2 == 0 })
diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html
index a4326d283..92038d416 100644
--- a/contains_over_range_nil_comparison.html
+++ b/contains_over_range_nil_comparison.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let range = myString . range ( of : "Test" )
diff --git a/control_statement.html b/control_statement.html
index 2bd38aaf9..34f18ac00 100644
--- a/control_statement.html
+++ b/control_statement.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
if condition {
diff --git a/convenience_type.html b/convenience_type.html
index da38aa05f..503ddb4c2 100644
--- a/convenience_type.html
+++ b/convenience_type.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
enum Math { // enum
diff --git a/custom_rules.html b/custom_rules.html
index 300ab3c05..c23004404 100644
--- a/custom_rules.html
+++ b/custom_rules.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: user-defined
+Default configuration:
diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html
index 82bc4e6f2..a5cd4d9b5 100644
--- a/cyclomatic_complexity.html
+++ b/cyclomatic_complexity.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: metrics
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning: 10, error: 20, ignores_case_statements: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+warning
+
+
+10
+
+
+
+
+error
+
+
+20
+
+
+
+
+ignores_case_statements
+
+
+false
+
+
+
+
Non Triggering Examples
func f1 () {
diff --git a/deployment_target.html b/deployment_target.html
index 1671bfbc2..1461cb4e8 100644
--- a/deployment_target.html
+++ b/deployment_target.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,86 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, iOSApplicationExtension_deployment_target: 7.0, iOS_deployment_target: 7.0, macOSApplicationExtension_deployment_target: 10.9, macOS_deployment_target: 10.9, tvOSApplicationExtension_deployment_target: 9.0, tvOS_deployment_target: 9.0, watchOSApplicationExtension_deployment_target: 1.0, watchOS_deployment_target: 1.0
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+iOSApplicationExtension_deployment_target
+
+
+7.0
+
+
+
+
+iOS_deployment_target
+
+
+7.0
+
+
+
+
+macOSApplicationExtension_deployment_target
+
+
+10.9
+
+
+
+
+macOS_deployment_target
+
+
+10.9
+
+
+
+
+tvOSApplicationExtension_deployment_target
+
+
+9.0
+
+
+
+
+tvOS_deployment_target
+
+
+9.0
+
+
+
+
+watchOSApplicationExtension_deployment_target
+
+
+1.0
+
+
+
+
+watchOS_deployment_target
+
+
+1.0
+
+
+
+
Non Triggering Examples
@available ( iOS 12.0 , * )
diff --git a/direct_return.html b/direct_return.html
index 3ff78adc1..57060c2f6 100644
--- a/direct_return.html
+++ b/direct_return.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
func f () -> Int {
diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html
index bee2363bf..a0f94616d 100644
--- a/discarded_notification_center_observer.html
+++ b/discarded_notification_center_observer.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let foo = nc . addObserver ( forName : . NSSystemTimeZoneDidChange , object : nil , queue : nil ) { }
diff --git a/discouraged_assert.html b/discouraged_assert.html
index 071213dcd..34a4ddc81 100644
--- a/discouraged_assert.html
+++ b/discouraged_assert.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
assert ( true )
diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html
index bd40ddf28..2064ff5ea 100644
--- a/discouraged_direct_init.html
+++ b/discouraged_direct_init.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, types: [“Bundle”, “Bundle.init”, “NSError”, “NSError.init”, “UIDevice”, “UIDevice.init”]
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+types
+
+
+[“Bundle”, “Bundle.init”, “NSError”, “NSError.init”, “UIDevice”, “UIDevice.init”]
+
+
+
+
Non Triggering Examples
let foo = UIDevice . current
diff --git a/discouraged_none_name.html b/discouraged_none_name.html
index 5e8ff8ec8..0561d43ab 100644
--- a/discouraged_none_name.html
+++ b/discouraged_none_name.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
enum MyEnum {
diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html
index 85a3d8a86..0c0706f69 100644
--- a/discouraged_object_literal.html
+++ b/discouraged_object_literal.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, image_literal: true, color_literal: true
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+image_literal
+
+
+true
+
+
+
+
+color_literal
+
+
+true
+
+
+
+
Non Triggering Examples
let image = UIImage ( named : aVariable )
diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html
index 68e846294..99110c9d5 100644
--- a/discouraged_optional_boolean.html
+++ b/discouraged_optional_boolean.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
var foo : Bool
diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html
index cfe9a892a..408e0f7da 100644
--- a/discouraged_optional_collection.html
+++ b/discouraged_optional_collection.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
var foo : [ Int ]
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html
index fcaf344b6..90310760d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html
index 8edd430a1..020a55ee6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html
index 5e1838ded..252f2a673 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html
index 49d0bb423..a11d32e80 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html
index 66c75d38b..682b83413 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html
index 20d51ddd7..5d6fb2cc6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
index 0232367bf..3e39fdf5f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html
index 73934be4e..510e54164 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html
index 8089bff9a..6b8b2416b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -450,6 +495,39 @@
+
+
+
+
@@ -595,12 +673,12 @@
Declaration
Swift
-
public enum ViolationSeverity : String , Comparable , Codable
+
public enum ViolationSeverity : String , Comparable , Codable , InlinableOptionType
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
index 74c980d55..a494257d2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
index 0aee061c8..42251bba6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html
index 3b9a2fdd0..44b9a4275 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html
new file mode 100644
index 000000000..547bf347e
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html
@@ -0,0 +1,924 @@
+
+
+
+ OptionType Enumeration Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ OptionType Enumeration Reference
+
+
+
+
+
+
+
+
+
+
+
OptionType
+
+
Type of an option.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
An irrelevant option. It will be ignored in documentation serialization.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
case flag ( Bool )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
case string ( String )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Like a string option but without quotes in the serialized output.
+
+
+
+
Declaration
+
+
Swift
+
case symbol ( String )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
case integer ( Int )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
A floating point number option.
+
+
+
+
Declaration
+
+
Swift
+
case float ( Double )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
case list ([ OptionType ])
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
An option which is another set of configuration options to be nested in the serialized output.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func markdown () -> String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func oneLiner () -> String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Operator enabling an easy way to create a configuration option.
+
+
+
+
+
Parameters
+
+
+
+
+
+ key
+
+
+
+
+
+
+
+
+
+ value
+
+
+
+
+
+
+
+
+
+
+
Return Value
+
A configuration option built up by the given data.
+
+
+
+
+
+
+
+
+
+
+
+
+
Create an option defined by nested configuration description.
+
+
+
+
+
Parameters
+
+
+
+
+
+ description
+
+
+
+
+
A configuration description buildable by applying the result builder syntax.
+
+
+
+
+
+
+
+
Return Value
+
A configuration option with a value being another configuration description.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
AcceptableByConfigurationElement conformances
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
index 652187c46..b4c31985e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html
index 68d6ea8c5..49a2142c3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html
index 8cd070f88..6cf4e7977 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
index fc779dff6..e7fda96d3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
index 35992b16e..e3b05dc78 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -345,14 +390,14 @@
-
public enum ViolationSeverity : String , Comparable , Codable
+
public enum ViolationSeverity : String , Comparable , Codable , InlinableOptionType
The magnitude of a StyleViolation .
@@ -463,6 +508,35 @@
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html
index f624dec4e..014a77d68 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -372,6 +417,7 @@
+
+
+
+
+
+
+
AcceptableByConfigurationElement conformances
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html
index 006799216..c5f95858f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -346,6 +391,7 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html
new file mode 100644
index 000000000..8ec6c28a2
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html
@@ -0,0 +1,446 @@
+
+
+
+
Bool Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ Bool Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html
new file mode 100644
index 000000000..185661976
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html
@@ -0,0 +1,446 @@
+
+
+
+
Double Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ Double Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html
new file mode 100644
index 000000000..4696558b8
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html
@@ -0,0 +1,446 @@
+
+
+
+
Int Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ Int Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/NSRegularExpression.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/NSRegularExpression.html
new file mode 100644
index 000000000..ae598e86e
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/NSRegularExpression.html
@@ -0,0 +1,475 @@
+
+
+
+
NSRegularExpression Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ NSRegularExpression Extension Reference
+
+
+
+
+
+
+
+
+
+
+
NSRegularExpression
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public static func < ( lhs : NSRegularExpression , rhs : NSRegularExpression ) -> Bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html
new file mode 100644
index 000000000..7ab916656
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html
@@ -0,0 +1,455 @@
+
+
+
+
Optional Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ Optional Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html
new file mode 100644
index 000000000..85ecbbc51
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html
@@ -0,0 +1,455 @@
+
+
+
+
Set Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ Set Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html
new file mode 100644
index 000000000..15799053f
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html
@@ -0,0 +1,446 @@
+
+
+
+
String Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ String Extension Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html
index 4c914b89f..90a716a1c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html
index a34ff7f78..6d18111fa 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html
index 9663dfff5..6863c3bf0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html
index e6d698e9c..767b0fd54 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -351,6 +396,142 @@
+
+
+
+
+
+
+
+
A type that can be converted into a human-readable representation.
+
+
See more
+
+
+
Declaration
+
+
Swift
+
public protocol Documentable
+
+
+
+
+
+
+
+
+
+
@@ -563,7 +744,7 @@ structure, validating the rule recursively in nested source bodies.
@@ -593,7 +774,7 @@ structure, validating the rule recursively in nested source bodies.
@@ -624,7 +805,7 @@ structure, validating the rule recursively in nested source bodies.
@@ -656,7 +837,7 @@ updated content.
@@ -687,7 +868,7 @@ updated content.
@@ -717,7 +898,7 @@ updated content.
@@ -749,38 +930,7 @@ static analysis than syntactic checks.
-
-
-
-
-
-
-
-
-
-
-
A configuration value for a rule to allow users to modify its behavior.
-
-
See more
-
-
-
Declaration
-
-
Swift
-
public protocol RuleConfiguration < Parent >
-
-
-
-
@@ -811,7 +961,7 @@ static analysis than syntactic checks.
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html
index 981f16349..72bef0532 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html
new file mode 100644
index 000000000..228995f4b
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html
@@ -0,0 +1,515 @@
+
+
+
+ AcceptableByConfigurationElement Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ AcceptableByConfigurationElement Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
AcceptableByConfigurationElement
+
+
+
+
public protocol AcceptableByConfigurationElement
+
+
+
+
Type of an object that can be used as a configuration element.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Make the object an option.
+
+
+
+
+
Return Value
+
Option representing the object.
+
+
+
+
+
+
+
+
+
+
+
+
+
Make the object a description.
+
+
+ Default Implementation
+
+
+
+
+
+
Parameters
+
+
+
+
+
+ key
+
+
+
+
+
Name of the option to be put into the description.
+
+
+
+
+
+
+
+
Return Value
+
Configuration description of this object.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
index b4c977512..92c9ce1a0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -353,7 +398,7 @@
static analysis than syntactic checks.
@@ -389,7 +434,7 @@ static analysis than syntactic checks.
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html
index 710c7a3f3..3632f59e6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
index 7dc3d2c8c..ad8ac9770 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html
index 9fbd37c94..bbf1db8ff 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
A rule that is user-configurable.
@@ -386,7 +431,7 @@
@@ -416,7 +461,7 @@
@@ -488,9 +533,9 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
index f062c1dc9..fb5ab0929 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
A rule that can correct violations.
@@ -428,7 +473,7 @@
All corrections that were applied.
@@ -481,7 +526,7 @@
All corrections that were applied.
@@ -571,7 +616,7 @@ and returns all corrections that were applied.
All corrections that were applied.
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html
new file mode 100644
index 000000000..35b1bd67c
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html
@@ -0,0 +1,489 @@
+
+
+
+ Documentable Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ Documentable Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
Documentable
+
+
+
+
public protocol Documentable
+
+
+
+
A type that can be converted into a human-readable representation.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Convert an object to Markdown.
+
+
+
+
Declaration
+
+
Swift
+
func markdown () -> String
+
+
+
+
+
Return Value
+
A Markdown string describing the object.
+
+
+
+
+
+
+
+
+
+
+
+
+
Convert an object to a single line string.
+
+
+
+
Declaration
+
+
Swift
+
func oneLiner () -> String
+
+
+
+
+
Return Value
+
A “one liner” describing the object.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html
index 1300d71c2..699cdd7e2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html
index d81839ca2..5b1e1c248 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
An executable value that can identify issues (violations) in Swift source code.
@@ -394,9 +439,9 @@
@@ -404,19 +449,20 @@
-
A description of how this rule has been configured to run.
+
A description of how this rule has been configured to run. It can be built using the annotated result builder.
@@ -446,7 +492,7 @@
@@ -500,7 +546,7 @@
@@ -572,7 +618,7 @@
All style violations to the rule’s expectations.
@@ -625,7 +671,7 @@
All style violations to the rule’s expectations.
@@ -685,7 +731,7 @@
Whether or not the specified rule is equivalent to the current rule.
@@ -770,7 +816,7 @@
@@ -860,7 +906,7 @@ expectations.
All style violations to the rule’s expectations.
@@ -894,7 +940,7 @@ cached value is still valid given the new cache value.
@@ -927,7 +973,7 @@ cached value is still valid given the new cache value.
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
index cc1b14bcc..571e8c8b4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -345,14 +390,14 @@
-
public protocol RuleConfiguration < Parent >
+
public protocol RuleConfiguration : InlinableOptionType
A configuration value for a rule to allow users to modify its behavior.
@@ -394,29 +439,37 @@
-
A human-readable description for this configuration and its applied values.
+
A description for this configuration’s parameters. It can be built using the annotated result builder.
+
+ Default Implementation
+
+
@@ -470,7 +523,7 @@
@@ -523,7 +576,84 @@
Whether the specified configuration is equivalent to the current value.
+
+
+
+
+
+
+
+
+
+
+
+
RuleConfiguration conformances
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
index 87c139249..9cdb9de07 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
A configuration for a rule that allows to configure at least the severity.
@@ -386,7 +431,7 @@
@@ -419,7 +464,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
index 35553ce71..616a32aa9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
A SubstitutionCorrectableRule that is also an ASTRule .
@@ -434,7 +479,7 @@
The NSString-based NSRanges to be replaced in the specified file.
@@ -466,7 +511,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
index e295bd4ae..6bd9e0f97 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -353,7 +398,7 @@
updated content.
@@ -410,7 +455,7 @@ updated content.
The NSString-based NSRanges to be replaced in the specified file.
@@ -475,7 +520,7 @@ updated content.
The range of the correction and its contents, if one could be computed.
@@ -507,7 +552,7 @@ updated content.
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
index 6c5156acb..188e6b74f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
index 7ce2d83fa..9b2cac070 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html
index cf4ca615b..05d8f4f3e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Reporters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Reporters.html
index 23007930b..59237412f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Reporters.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Reporters.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html
index 3f7ea80d0..c0ad16754 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html
index e02c05aa3..77c60e5f4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -436,12 +481,12 @@ case it’s active.
Declaration
@@ -701,6 +746,228 @@ non-triggering style
+
+
+
+
+
+
+
+
Description of a rule configuration.
+
+
See more
+
+
+
Declaration
+
+
Swift
+
public struct RuleConfigurationDescription : Equatable
+
extension RuleConfigurationDescription : Documentable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public struct RuleConfigurationOption : Equatable
+
extension RuleConfigurationOption : Documentable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
A result builder creating configuration descriptions.
+
+
+
+
Declaration
+
+
Swift
+
@resultBuilder
+public struct RuleConfigurationDescriptionBuilder
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
A single parameter of a rule configuration.
+
+
Apply it to a simple (e.g. boolean) property like
+
@ConfigurationElement ( key : "name" )
+var property = true
+
+
+
If the wrapped element is an InlinableOptionType , there are two options for its representation
+in the documentation:
+
+
+It can be inlined into the parent configuration. For that, do not provide a name as an argument. E.g.
+swift
+@ConfigurationElement(key: "name")
+var property = true
+@ConfigurationElement
+var levels = SeverityLevelsConfiguration(warning: 1, error: 2)
+
+will be documented as a linear list:
+
+name: true
+warning: 1
+error: 2
+
+It can be represented as a separate nested configuration. In this case, it must have a name. E.g.
+swift
+@ConfigurationElement(key: "name")
+var property = true
+@ConfigurationElement(key: "levels")
+var levels = SeverityLevelsConfiguration(warning: 1, error: 2)
+
+will have a nested configuration section:
+
+name: true
+levels: warning: 1
+ error: 2
+
+
+
+
See more
+
+
+
+
+
+
+
+
+
+
+
+
+
+
A rule configuration that allows specifying the desired severity level for violations.
+
+
See more
+
+
+
+
+
+
@@ -795,37 +1062,6 @@ non-triggering style
-
-
-
-
-
-
-
-
A rule configuration that allows specifying the desired severity level for violations.
-
-
See more
-
-
-
-
-
-
@@ -1237,7 +1473,7 @@ non-triggering style
@@ -1268,7 +1504,7 @@ non-triggering style
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CSVReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CSVReporter.html
index 84e87f897..af808c685 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CSVReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CSVReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html
index ae3579a8c..4d8894fd7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html
index 5db7d1e14..1fc773a48 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -345,7 +390,7 @@
@@ -353,7 +398,7 @@
case it’s active.
@@ -452,35 +497,6 @@ case it’s active.
-
-
-
-
-
-
-
-
-
-
-
Declaration
-
-
Swift
-
public var consoleDescription : String { get }
-
-
-
-
-
-
-
@@ -536,7 +552,36 @@ is set to
- Show on GitHub
+ Show on GitHub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func asOption () -> OptionType
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html
index 45fa9957e..6484e960f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
index ccddb9839..f3ff90395 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html
index 59d327846..aada0ca74 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html
index ab5d2eae8..070d4d12d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
index 497c47c5f..98ad8cd72 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html
index 6c068d7c1..908399146 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html
new file mode 100644
index 000000000..e539b792f
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html
@@ -0,0 +1,654 @@
+
+
+
+ ConfigurationElement Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ ConfigurationElement Structure Reference
+
+
+
+
+
+
+
+
+
+
+
ConfigurationElement
+
+
A single parameter of a rule configuration.
+
+
Apply it to a simple (e.g. boolean) property like
+
@ConfigurationElement ( key : "name" )
+var property = true
+
+
+
If the wrapped element is an InlinableOptionType , there are two options for its representation
+in the documentation:
+
+
+It can be inlined into the parent configuration. For that, do not provide a name as an argument. E.g.
+swift
+@ConfigurationElement(key: "name")
+var property = true
+@ConfigurationElement
+var levels = SeverityLevelsConfiguration(warning: 1, error: 2)
+
+will be documented as a linear list:
+
+name: true
+warning: 1
+error: 2
+
+It can be represented as a separate nested configuration. In this case, it must have a name. E.g.
+swift
+@ConfigurationElement(key: "name")
+var property = true
+@ConfigurationElement(key: "levels")
+var levels = SeverityLevelsConfiguration(warning: 1, error: 2)
+
+will have a nested configuration section:
+
+name: true
+levels: warning: 1
+ error: 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Wrapped option value.
+
+
+
+
Declaration
+
+
Swift
+
public var wrappedValue : T
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Default constructor.
+
+
+
+
Declaration
+
+
Swift
+
public init ( wrappedValue value : T , key : String )
+
+
+
+
+
Parameters
+
+
+
+
+
+ value
+
+
+
+
+
+
+
+
+
+ key
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor for optional values.
+
+
It allows to skip explicit initialization with nil of the property.
+
+
+
+
+
Parameters
+
+
+
+
+
+ value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Constructor for a ConfigurationElement without a key.
+
+
InlinableOptionType s are allowed to have an empty key. The configuration will be inlined into its
+parent configuration in this specific case.
+
+
+
+
+
Parameters
+
+
+
+
+
+ value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html
index c7f58dddb..4c6ae8dc8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/EmojiReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/EmojiReporter.html
index 0d3052097..c0e3f500e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/EmojiReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/EmojiReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html
index 657e244a5..6dbafcfed 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html
index ee25f12ee..21a86d17a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html
index d92ae31b3..915e9b84a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/HTMLReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/HTMLReporter.html
index a0e41031a..77bb2f9ff 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/HTMLReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/HTMLReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/JSONReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/JSONReporter.html
index ab2da646d..247662351 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/JSONReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/JSONReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/JUnitReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/JUnitReporter.html
index 1fb1151da..fee8ef47c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/JUnitReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/JUnitReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html
index 4ecf59d1a..87e1c5871 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html
index 8eefc9f3b..167082490 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html
index 080c619bd..582e9a4e7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html
index 9b2c466f8..4b3aec23a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html
index 40c87a83b..ef8ad5ff2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
A rule configuration used for defining custom rules in yaml.
@@ -451,36 +496,6 @@
-
-
-
-
-
-
-
-
The regular expression to apply to trigger violations for this custom rule.
-
-
-
-
Declaration
-
-
Swift
-
public var regex : NSRegularExpression !
-
-
-
-
-
-
-
@@ -506,7 +521,7 @@
@@ -536,7 +551,7 @@
@@ -567,7 +582,7 @@ be ignored and not count as a rule violation.
@@ -591,12 +606,13 @@ be ignored and not count as a rule violation.
Declaration
@@ -626,36 +642,7 @@ be ignored and not count as a rule violation.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Declaration
-
-
Swift
-
public var consoleDescription : String { get }
-
-
-
-
@@ -684,7 +671,7 @@ be ignored and not count as a rule violation.
@@ -714,7 +701,7 @@ be ignored and not count as a rule violation.
@@ -763,7 +750,7 @@ be ignored and not count as a rule violation.
@@ -792,7 +779,7 @@ be ignored and not count as a rule violation.
@@ -821,7 +808,7 @@ be ignored and not count as a rule violation.
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html
index bba1bb5da..2916ca98e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RelativePathReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RelativePathReporter.html
index 9d496f9ca..308b6089f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RelativePathReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RelativePathReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html
new file mode 100644
index 000000000..e595411cd
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html
@@ -0,0 +1,480 @@
+
+
+
+ RuleConfigurationDescription Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ RuleConfigurationDescription Structure Reference
+
+
+
+
+
+
+
+
+
+
+
RuleConfigurationDescription
+
+
+
+
public struct RuleConfigurationDescription : Equatable
+
extension RuleConfigurationDescription : Documentable
+
+
+
+
Description of a rule configuration.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func oneLiner () -> String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func markdown () -> String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html
new file mode 100644
index 000000000..02bab1a6c
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html
@@ -0,0 +1,510 @@
+
+
+
+ RuleConfigurationOption Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ RuleConfigurationOption Structure Reference
+
+
+
+
+
+
+
+
+
+
+
RuleConfigurationOption
+
+
+
+
public struct RuleConfigurationOption : Equatable
+
extension RuleConfigurationOption : Documentable
+
+
+
+
A single option of a RuleConfigurationDescription .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
An option serving as a marker for an empty configuration description.
+
+
+
+
Declaration
+
+
Swift
+
public static let noOptions : RuleConfigurationOption
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func markdown () -> String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public func oneLiner () -> String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html
index 3a4b01a5a..acf024381 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html
index 12f619f49..d6bb2aa94 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
index 3c6d604de..65d6e1e5c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html
index e99fd10e0..799d51a65 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html
index 1fbe0cf2c..cc0c9bcda 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
A rule configuration that allows specifying the desired severity level for violations.
@@ -421,35 +466,6 @@
-
-
-
-
-
-
-
-
-
-
-
Declaration
-
-
Swift
-
public var consoleDescription : String { get }
-
-
-
-
-
-
-
@@ -474,7 +490,7 @@
@@ -523,7 +539,7 @@
@@ -552,7 +568,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
RuleConfiguration conformances
+
+
+
+
+
+
+
+
+
+
+
+
Severity configurations are special in that they shall not be nested when an option name is provided.
+Instead, their only option value must be used together with the option name.
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html
index 7870dc125..1db17a408 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
A rule configuration that allows specifying thresholds for warning and error severities.
@@ -361,65 +406,6 @@
-
-
-
-
-
-
-
-
-
-
-
Declaration
-
-
Swift
-
public var consoleDescription : String { get }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
A condensed console description.
-
-
-
-
Declaration
-
-
Swift
-
public var shortConsoleDescription : String { get }
-
-
-
-
-
-
-
@@ -440,12 +426,13 @@
Declaration
@@ -470,12 +457,13 @@
Declaration
@@ -536,7 +524,7 @@
@@ -566,7 +554,7 @@
@@ -595,7 +583,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html
index ae9784654..ebe561355 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html
index a5328e11d..74b4f7bfe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html
index ec6f8aaf6..2c924ad63 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SummaryReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SummaryReporter.html
index b116e7274..9f0dc0ed5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SummaryReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SummaryReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
index d110594b9..311f9c11c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
index a053e6622..600c37e5e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
index 00bb1d604..806e2534b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html
index 4ad58b923..3e41845c3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/XcodeReporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/XcodeReporter.html
index 65739021f..f188f6e72 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/XcodeReporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/XcodeReporter.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html
index e583a5d44..efab32828 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html
@@ -145,6 +145,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -168,6 +171,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -184,6 +208,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -202,6 +229,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -258,6 +291,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -285,6 +321,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html
index 0f0d92b87..f50949d7c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.1.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
struct MyView : View {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html
index befb4a3e5..c778529a0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.1.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
struct MyView : View {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html
index 9e586d102..b1080dd55 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
closure { $0 }
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html
index 2a07f76d1..92147e141 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
protocol SomeProtocol {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html
index a0e9cc39c..318ec61f2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
Array ( foo )
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html
index 026fc1d71..21dc54ccf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,46 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, always_on_same_line: [“@IBAction”, “@NSManaged”], always_on_line_above: []
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+attributes_with_arguments_always_on_line_above
+
+
+true
+
+
+
+
+always_on_same_line
+
+
+[“@IBAction”, “@NSManaged”]
+
+
+
+
+always_on_line_above
+
+
+[]
+
+
+
+
Non Triggering Examples
@objc var x : String
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
index 4028d1c8b..d656e7cc0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, test_parent_classes: [“QuickSpec”, “XCTestCase”]
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+test_parent_classes
+
+
+[“QuickSpec”, “XCTestCase”]
+
+
+
+
Non Triggering Examples
final class FooTests : XCTestCase {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html
index ee14ba534..47e8c8373 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, allowed_rules: [“file_header”, “file_length”, “file_name”, “file_name_no_space”, “single_test_class”], always_blanket_disable: []
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+allowed_rules
+
+
+[“file_header”, “file_length”, “file_name”, “file_name_no_space”, “single_test_class”]
+
+
+
+
+always_blanket_disable
+
+
+[]
+
+
+
+
Non Triggering Examples
// swiftlint:disable unused_import
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html
index 369cb9b5c..09c8a1745 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let observer = foo . observe (\ . value , options : [ . new ]) { ( foo , change ) in
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html
index 55f090c54..699780b1f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: Yes
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
class C {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
index 670ec0ad5..1574826da 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
protocol FooDelegate : class {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html
index 43d936f33..b5b936d2f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
[] . map ({ })
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html
index dee896214..f562374bf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: metrics
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning: 30, error: 100
+Default configuration:
+
+
+Key Value
+
+
+
+
+warning
+
+
+30
+
+
+
+
+error
+
+
+100
+
+
+
+
Non Triggering Examples
foo . bar { $0 }
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html
index 4a66fb4c6..b0d39e846 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
SignalProducer ( values : [ 1 , 2 , 3 ])
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html
index 107357852..c8ad62caa 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
[ 1 , 2 ] . map { $0 + 1 }
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html
index 584d23d47..6e46fc77d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
[] . map ({ $0 . description })
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html
index b94173172..55e095382 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, align_colons: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+align_colons
+
+
+false
+
+
+
+
Non Triggering Examples
doThings ( arg : [
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html
index 6715e9915..503fcb9f7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, flexible_right_spacing: false, apply_to_dictionaries: true
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+flexible_right_spacing
+
+
+false
+
+
+
+
+apply_to_dictionaries
+
+
+true
+
+
+
+
Non Triggering Examples
let abc : Void
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html
index 2cdd0a437..ad30b3caf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
func abc ( a : String , b : String ) { }
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html
index ec291f428..96b421cd4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
struct A : Codable , Equatable {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html
index b8a7065d9..f91abe35d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
// This is a comment
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html
index 3135907ef..87c972539 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let set : Set < Int > = [ 1 , 2 ]
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html
index 5f97cf80a..b161078fd 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, order: get_set
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+order
+
+
+get_set
+
+
+
+
Non Triggering Examples
class Foo {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html
index c6f7675bd..84f5f725d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, if_only: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+if_only
+
+
+false
+
+
+
+
Non Triggering Examples
guard true else {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html
index 4afdebf67..9d16adb1d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let result = myList . filter ( where : { $0 % 2 == 0 }) . count > 1
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html
index 591f033c0..2e1b3b9ef 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let result = myList . filter ( where : { $0 % 2 == 0 }) . count > 1
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html
index b2c11a58f..ba3d6f7d0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let first = myList . first ( where : { $0 % 2 == 0 })
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html
index a4326d283..92038d416 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let range = myString . range ( of : "Test" )
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html
index 2bd38aaf9..34f18ac00 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
if condition {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html
index da38aa05f..503ddb4c2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
enum Math { // enum
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html
index 300ab3c05..c23004404 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,7 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: user-defined
+Default configuration:
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html
index 82bc4e6f2..a5cd4d9b5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: metrics
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning: 10, error: 20, ignores_case_statements: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+warning
+
+
+10
+
+
+
+
+error
+
+
+20
+
+
+
+
+ignores_case_statements
+
+
+false
+
+
+
+
Non Triggering Examples
func f1 () {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html
index 1671bfbc2..1461cb4e8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,86 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, iOSApplicationExtension_deployment_target: 7.0, iOS_deployment_target: 7.0, macOSApplicationExtension_deployment_target: 10.9, macOS_deployment_target: 10.9, tvOSApplicationExtension_deployment_target: 9.0, tvOS_deployment_target: 9.0, watchOSApplicationExtension_deployment_target: 1.0, watchOS_deployment_target: 1.0
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+iOSApplicationExtension_deployment_target
+
+
+7.0
+
+
+
+
+iOS_deployment_target
+
+
+7.0
+
+
+
+
+macOSApplicationExtension_deployment_target
+
+
+10.9
+
+
+
+
+macOS_deployment_target
+
+
+10.9
+
+
+
+
+tvOSApplicationExtension_deployment_target
+
+
+9.0
+
+
+
+
+tvOS_deployment_target
+
+
+9.0
+
+
+
+
+watchOSApplicationExtension_deployment_target
+
+
+1.0
+
+
+
+
+watchOS_deployment_target
+
+
+1.0
+
+
+
+
Non Triggering Examples
@available ( iOS 12.0 , * )
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html
index 3ff78adc1..57060c2f6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
func f () -> Int {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html
index bee2363bf..a0f94616d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let foo = nc . addObserver ( forName : . NSSystemTimeZoneDidChange , object : nil , queue : nil ) { }
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html
index 071213dcd..34a4ddc81 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
assert ( true )
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html
index bd40ddf28..2064ff5ea 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, types: [“Bundle”, “Bundle.init”, “NSError”, “NSError.init”, “UIDevice”, “UIDevice.init”]
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+types
+
+
+[“Bundle”, “Bundle.init”, “NSError”, “NSError.init”, “UIDevice”, “UIDevice.init”]
+
+
+
+
Non Triggering Examples
let foo = UIDevice . current
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html
index 5e8ff8ec8..0561d43ab 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
enum MyEnum {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html
index 85a3d8a86..0c0706f69 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, image_literal: true, color_literal: true
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+image_literal
+
+
+true
+
+
+
+
+color_literal
+
+
+true
+
+
+
+
Non Triggering Examples
let image = UIImage ( named : aVariable )
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
index 68e846294..99110c9d5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
var foo : Bool
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html
index cfe9a892a..408e0f7da 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
var foo : [ Int ]
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html
index 6d3d237b7..113b7a7e9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: error
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+error
+
+
+
+
Non Triggering Examples
if x < 5 {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html
index 73bd0bfb3..47e593507 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: error
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+error
+
+
+
+
Non Triggering Examples
enum PictureImport {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html
index 7f4059adb..6b77f8ca3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
import A
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html
index 637f01850..06077d6c4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
[
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html
index 3598496af..c4f92d8a1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: error
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+error
+
+
+
+
Non Triggering Examples
class C {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html
index 6df620c3f..cc40c5127 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
myArray = []
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html
index 613b8a4ca..580968638 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: error, only_after_dot: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+error
+
+
+
+
+only_after_dot
+
+
+false
+
+
+
+
Non Triggering Examples
var count = 0
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html
index f1d4d54d2..c509dbd4d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
switch foo {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html
index 45053585e..3c037e136 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let abc : () -> Void = {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html
index 4cb4a2d93..361fd2fe6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
[ 1 , 2 ] . map { $0 + 1 }
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html
index 7fd565f8e..09800a766 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
myString . isEmpty
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html
index fbebb0df1..edc19f586 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, test_parent_classes: [“QuickSpec”, “XCTestCase”]
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+test_parent_classes
+
+
+[“QuickSpec”, “XCTestCase”]
+
+
+
+
Non Triggering Examples
class TotoTests : XCTestCase {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html
index 5b16facc4..b6f1c54a7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: metrics
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning: 5, error: 6
+Default configuration:
+
+
+Key Value
+
+
+
+
+warning
+
+
+5
+
+
+
+
+error
+
+
+6
+
+
+
+
Non Triggering Examples
enum Employee {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html
index c76f7e9af..f6f071a8b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,92 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: approaching_expiry_severity: warning, expired_severity: error, bad_formatting_severity: error, approaching_expiry_threshold: 15, date_format: MM/dd/yyyy, date_delimiters: { opening: [, closing: ] }, date_separator: /
+Default configuration:
+
+
+Key Value
+
+
+
+
+approaching_expiry_severity
+
+
+warning
+
+
+
+
+expired_severity
+
+
+error
+
+
+
+
+bad_formatting_severity
+
+
+error
+
+
+
+
+approaching_expiry_threshold
+
+
+15
+
+
+
+
+date_delimiters
+
+
+
+
+Key Value
+
+
+
+
+opening
+
+
+“[”
+
+
+
+
+closing
+
+
+“]”
+
+
+
+
+
+
+
+
+date_format
+
+
+“MM/dd/yyyy”
+
+
+
+
+date_separator
+
+
+“/”
+
+
+
+
Non Triggering Examples
// notaTODO:
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html
index 173f0711f..6c6e7662a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
internal enum A {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html
index 7c8934550..03271b910 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
enum Numbers {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html
index 23cbf91d4..dcd2d0f76 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
import Foundation
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html
index 5823dc17f..e582ec27d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: Yes
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
struct A {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html
index 89ea1d586..bac2d9bde 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
internal enum A {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html
index f5bcec9ec..2007400fe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, excluded: [], allow_redundancy: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+excluded
+
+
+[]
+
+
+
+
+allow_redundancy
+
+
+false
+
+
+
+
Non Triggering Examples
class Foo {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html
index df50daf22..ba7e67216 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
extension Foo : SomeProtocol {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html
index 7d674b688..829f8e91a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
switch foo {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html
index e6f195c1b..192046ef7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
func foo () {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html
index 750f152b5..5f343c070 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, required_string: None, required_pattern: None, forbidden_string: None, forbidden_pattern: None
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let foo = "Copyright"
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html
index beb74e99e..6ab1bf67b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: metrics
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning: 400, error: 1000, ignore_comment_only_lines: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+warning
+
+
+400
+
+
+
+
+error
+
+
+1000
+
+
+
+
+ignore_comment_only_lines
+
+
+false
+
+
+
+
Non Triggering Examples
print ( "swiftlint" )
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html
index beff5bec6..cfd635e19 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,54 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: (severity) warning, excluded: [“LinuxMain.swift”, “main.swift”], prefix_pattern: , suffix_pattern: +.*, nested_type_separator: .
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+excluded
+
+
+[“LinuxMain.swift”, “main.swift”]
+
+
+
+
+prefix_pattern
+
+
+“”
+
+
+
+
+suffix_pattern
+
+
+“+.*”
+
+
+
+
+nested_type_separator
+
+
+“.”
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html
index a2679ae12..d5229379d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: (severity) warning, excluded: []
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+excluded
+
+
+[]
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html
index 289527392..b9d6b0caf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, order: [[SwiftLintBuiltInRules.FileType.supportingType], [SwiftLintBuiltInRules.FileType.mainType], [SwiftLintBuiltInRules.FileType.extension], [SwiftLintBuiltInRules.FileType.previewProvider], [SwiftLintBuiltInRules.FileType.libraryContentProvider]]
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+order
+
+
+[[supporting_type], [main_type], [extension], [preview_provider], [library_content_provider]]
+
+
+
+
Non Triggering Examples
// Supporting Types
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html
index ae9053386..449a786a3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
kinds . filter ( excludingKinds . contains ) . isEmpty && kinds . first == . identifier
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html
index dc1eae00e..033c2d636 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: performance
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let foo = bar . map { $0 . count } . reduce ( 0 , + )
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html
index 5dfbfd353..746f3a9e7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, allow_for_as_filter: false
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+allow_for_as_filter
+
+
+false
+
+
+
+
Non Triggering Examples
for user in users where user . id == 1 { }
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html
index aa2d522dc..9fffbf0af 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: error
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+error
+
+
+
+
Non Triggering Examples
NSNumber () as? Int
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html
index dc383dc4e..2e23cdf9f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: error
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+error
+
+
+
+
Non Triggering Examples
func a () throws {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html
index e7e56d7a6..9f7468939 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
if let url = NSURL ( string : query )
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html
index eff166e67..9ff083058 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: metrics
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning: 50, error: 100
+Default configuration:
+
+
+Key Value
+
+
+
+
+warning
+
+
+50
+
+
+
+
+error
+
+
+100
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html
index 0aa20eade..fa6f4227b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
func foo ( baz : String , bar : Int = 0 ) {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html
index ad64ff902..b3c464430 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,38 @@
Kind: metrics
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning: 5, error: 8, ignores_default_parameters: true
+Default configuration:
+
+
+Key Value
+
+
+
+
+warning
+
+
+5
+
+
+
+
+error
+
+
+8
+
+
+
+
+ignores_default_parameters
+
+
+true
+
+
+
+
Non Triggering Examples
init ( a : Int , b : Int , c : Int , d : Int , e : Int , f : Int ) {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html
index aed835dc2..a87fcfeae 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,106 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: (min_length) w/e: 1/0, (max_length) w/e: 20/1000, excluded: [], allowed_symbols: [], unallowed_symbols_severity: error, validates_start_with_lowercase: error
+Default configuration:
+
+
+Key Value
+
+
+
+
+min_length
+
+
+
+
+Key Value
+
+
+
+
+warning
+
+
+1
+
+
+
+
+error
+
+
+0
+
+
+
+
+
+
+
+
+max_length
+
+
+
+
+Key Value
+
+
+
+
+warning
+
+
+20
+
+
+
+
+error
+
+
+1000
+
+
+
+
+
+
+
+
+excluded
+
+
+[]
+
+
+
+
+allowed_symbols
+
+
+[]
+
+
+
+
+unallowed_symbols_severity
+
+
+error
+
+
+
+
+validates_start_with_lowercase
+
+
+error
+
+
+
+
Non Triggering Examples
func foo < T > () {}
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
index 25e64cc34..cf3866bbc 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
class Foo {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html
index 5c510f98d..ee3d6a967 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
1 == 2
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html
index f8311b8e1..d0b076be8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,106 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: (min_length) w/e: 3/2, (max_length) w/e: 40/60, excluded: [“^id$”], allowed_symbols: [], unallowed_symbols_severity: error, validates_start_with_lowercase: error
+Default configuration:
+
+
+Key Value
+
+
+
+
+min_length
+
+
+
+
+Key Value
+
+
+
+
+warning
+
+
+3
+
+
+
+
+error
+
+
+2
+
+
+
+
+
+
+
+
+max_length
+
+
+
+
+Key Value
+
+
+
+
+warning
+
+
+40
+
+
+
+
+error
+
+
+60
+
+
+
+
+
+
+
+
+excluded
+
+
+[“^id$”]
+
+
+
+
+allowed_symbols
+
+
+[]
+
+
+
+
+unallowed_symbols_severity
+
+
+error
+
+
+
+
+validates_start_with_lowercase
+
+
+error
+
+
+
+
Non Triggering Examples
let myLet = 0
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html
index 981cff3af..1344d94c4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
class Foo {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html
index ccf69181e..e91272cb1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, included: [closure, function, getter]
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+included
+
+
+[closure, function, getter]
+
+
+
+
Non Triggering Examples
if foo {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
index 1585689f5..4a3dfd25e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,30 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, mode: all_except_iboutlets
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+mode
+
+
+all_except_iboutlets
+
+
+
+
Non Triggering Examples
@IBOutlet private var label : UILabel !
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html
index 2fa5e111d..e8254921c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: warning, additional_terms: [], override_terms: [], override_allowed_terms: []
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
let foo = "abc"
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html
index ef74ad991..16b6bd6a8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,54 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: severity: severity: warning, indentation_width: 4, include_comments: true, include_compiler_directives: trueinclude_multiline_strings: true
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
+indentation_width
+
+
+4
+
+
+
+
+include_comments
+
+
+true
+
+
+
+
+include_compiler_directives
+
+
+true
+
+
+
+
+include_multiline_strings
+
+
+true
+
+
+
+
Non Triggering Examples
firstLine
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html
index 86fda1a89..5ffb0edca 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html
index 58af02db9..bb3749512 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
func example3 () {
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html
index b73168b69..e81b54ef2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: lint
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
// swiftlint:disable unused_import
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html
index c6507890a..da665dc69 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+
+
+Key Value
+
+
+
+
+severity
+
+
+warning
+
+
+
+
Non Triggering Examples
_ = Set ( syntaxKinds ) . isDisjoint ( with : commentAndStringKindsSet )
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html
index 2a59c0f1c..8566acb6d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html
@@ -144,6 +144,9 @@
Issue
+
+ OptionType
+
RuleIdentifier
@@ -167,6 +170,27 @@
Array
+
+ Bool
+
+
+ Double
+
+
+ Int
+
+
+ NSRegularExpression
+
+
+ Optional
+
+
+ Set
+
+
+ String
+
@@ -183,6 +207,9 @@
ASTRule
+
+ AcceptableByConfigurationElement
+
AnalyzerRule
@@ -201,6 +228,12 @@
CorrectableRule
+
+ Documentable
+
+
+ InlinableOptionType
+
OptInRule
@@ -257,6 +290,9 @@
Configuration
+
+ ConfigurationElement
+
Correction
@@ -284,6 +320,15 @@
RelativePathReporter
+
+ RuleConfigurationDescription
+
+
+ RuleConfigurationDescriptionBuilder
+
+
+ RuleConfigurationOption
+
RuleDescription
@@ -352,7 +397,22 @@
Kind: idiomatic
Analyzer rule: No
Minimum Swift compiler version: 5.0.0
-Default configuration: warning
+Default configuration:
+