From 0239e79a14c4d39d270d9bedeb8cdbba1a41d8c7 Mon Sep 17 00:00:00 2001
From: "swiftlintbot@jpsim.com"
Date: Tue, 4 Oct 2022 05:55:33 +0000
Subject: [PATCH] Automated deployment to GitHub Pages:
ab3f070222b4a61873286a9784f6b03bd54fa6e0
---
Classes.html | 3 +
Classes/LinterCache.html | 3 +
Classes/RuleStorage.html | 3 +
Classes/SwiftLintFile.html | 3 +
Enums.html | 3 +
Enums/AccessControlLevel.html | 3 +
Enums/ConfigurationError.html | 3 +
Enums/ExecutableInfo.html | 3 +
Enums/RuleIdentifier.html | 3 +
Enums/RuleKind.html | 3 +
Enums/RuleListError.html | 3 +
Enums/SwiftExpressionKind.html | 3 +
Enums/ViolationSeverity.html | 3 +
Extensions.html | 3 +
Extensions/FileManager.html | 3 +
Extensions/String.html | 3 +
Functions.html | 3 +
Global Variables.html | 3 +
Guides.html | 3 +
Protocols.html | 36 +-
Protocols/ASTRule.html | 3 +
Protocols/AnalyzerRule.html | 3 +
Protocols/CollectingCorrectableRule.html | 3 +
Protocols/CollectingRule.html | 3 +
Protocols/ConfigurationProviderRule.html | 3 +
Protocols/CorrectableRule.html | 3 +
Protocols/LintableFileManager.html | 3 +
Protocols/Reporter.html | 3 +
Protocols/Rule.html | 3 +
Protocols/RuleConfiguration.html | 3 +
Protocols/SeverityBasedRuleConfiguration.html | 430 ++++++++++++++++++
Protocols/SubstitutionCorrectableASTRule.html | 3 +
Protocols/SubstitutionCorrectableRule.html | 3 +
Protocols/SwiftSyntaxCorrectableRule.html | 3 +
Protocols/SwiftSyntaxRule.html | 7 +-
Protocols/ViolationsSyntaxRewriter.html | 3 +
Protocols/ViolationsSyntaxVisitor.html | 7 +-
Reporters.html | 3 +
Rules.html | 3 +
Structs.html | 3 +
Structs/CSVReporter.html | 3 +
Structs/CheckstyleReporter.html | 3 +
Structs/CodeClimateReporter.html | 3 +
Structs/CollectedLinter.html | 3 +
Structs/Command.html | 3 +
Structs/Command/Action.html | 3 +
Structs/Command/Modifier.html | 3 +
Structs/Configuration.html | 3 +
Structs/Configuration/IndentationStyle.html | 3 +
Structs/Configuration/RulesMode.html | 3 +
Structs/Correction.html | 3 +
Structs/EmojiReporter.html | 3 +
Structs/Example.html | 3 +
Structs/GitHubActionsLoggingReporter.html | 3 +
Structs/GitLabJUnitReporter.html | 3 +
Structs/HTMLReporter.html | 3 +
Structs/JSONReporter.html | 3 +
Structs/JUnitReporter.html | 3 +
Structs/Linter.html | 3 +
Structs/Location.html | 3 +
Structs/MarkdownReporter.html | 3 +
Structs/Region.html | 3 +
Structs/RuleDescription.html | 3 +
Structs/RuleList.html | 3 +
Structs/RuleListDocumentation.html | 3 +
Structs/RuleParameter.html | 3 +
Structs/SonarQubeReporter.html | 3 +
Structs/SourceKittenDictionary.html | 3 +
Structs/StyleViolation.html | 3 +
Structs/SwiftLintSyntaxMap.html | 3 +
Structs/SwiftLintSyntaxToken.html | 3 +
Structs/SwiftVersion.html | 3 +
Structs/Version.html | 3 +
Structs/XcodeReporter.html | 3 +
Structs/YamlParser.html | 3 +
accessibility_label_for_image.html | 3 +
accessibility_trait_for_button.html | 3 +
anonymous_argument_in_multiline_closure.html | 3 +
anyobject_protocol.html | 3 +
array_init.html | 3 +
attributes.html | 3 +
balanced_xctest_lifecycle.html | 3 +
block_based_kvo.html | 3 +
capture_variable.html | 3 +
class_delegate_protocol.html | 3 +
closing_brace.html | 3 +
closure_body_length.html | 3 +
closure_end_indentation.html | 3 +
closure_parameter_position.html | 3 +
closure_spacing.html | 3 +
collection_alignment.html | 3 +
colon.html | 3 +
comma.html | 3 +
comma_inheritance.html | 3 +
comment_spacing.html | 3 +
compiler_protocol_init.html | 3 +
computed_accessors_order.html | 3 +
conditional_returns_on_newline.html | 3 +
contains_over_filter_count.html | 3 +
contains_over_filter_is_empty.html | 3 +
contains_over_first_not_nil.html | 3 +
contains_over_range_nil_comparison.html | 3 +
control_statement.html | 3 +
convenience_type.html | 3 +
custom_rules.html | 3 +
cyclomatic_complexity.html | 3 +
deployment_target.html | 3 +
discarded_notification_center_observer.html | 3 +
discouraged_assert.html | 3 +
discouraged_direct_init.html | 3 +
discouraged_none_name.html | 3 +
discouraged_object_literal.html | 3 +
discouraged_optional_boolean.html | 3 +
discouraged_optional_collection.html | 3 +
.../Contents/Resources/Documents/Classes.html | 3 +
.../Documents/Classes/LinterCache.html | 3 +
.../Documents/Classes/RuleStorage.html | 3 +
.../Documents/Classes/SwiftLintFile.html | 3 +
.../Contents/Resources/Documents/Enums.html | 3 +
.../Documents/Enums/AccessControlLevel.html | 3 +
.../Documents/Enums/ConfigurationError.html | 3 +
.../Documents/Enums/ExecutableInfo.html | 3 +
.../Documents/Enums/RuleIdentifier.html | 3 +
.../Resources/Documents/Enums/RuleKind.html | 3 +
.../Documents/Enums/RuleListError.html | 3 +
.../Documents/Enums/SwiftExpressionKind.html | 3 +
.../Documents/Enums/ViolationSeverity.html | 3 +
.../Resources/Documents/Extensions.html | 3 +
.../Documents/Extensions/FileManager.html | 3 +
.../Documents/Extensions/String.html | 3 +
.../Resources/Documents/Functions.html | 3 +
.../Resources/Documents/Global Variables.html | 3 +
.../Contents/Resources/Documents/Guides.html | 3 +
.../Resources/Documents/Protocols.html | 36 +-
.../Documents/Protocols/ASTRule.html | 3 +
.../Documents/Protocols/AnalyzerRule.html | 3 +
.../Protocols/CollectingCorrectableRule.html | 3 +
.../Documents/Protocols/CollectingRule.html | 3 +
.../Protocols/ConfigurationProviderRule.html | 3 +
.../Documents/Protocols/CorrectableRule.html | 3 +
.../Protocols/LintableFileManager.html | 3 +
.../Documents/Protocols/Reporter.html | 3 +
.../Resources/Documents/Protocols/Rule.html | 3 +
.../Protocols/RuleConfiguration.html | 3 +
.../SeverityBasedRuleConfiguration.html | 430 ++++++++++++++++++
.../SubstitutionCorrectableASTRule.html | 3 +
.../SubstitutionCorrectableRule.html | 3 +
.../Protocols/SwiftSyntaxCorrectableRule.html | 3 +
.../Documents/Protocols/SwiftSyntaxRule.html | 7 +-
.../Protocols/ViolationsSyntaxRewriter.html | 3 +
.../Protocols/ViolationsSyntaxVisitor.html | 7 +-
.../Resources/Documents/Reporters.html | 3 +
.../Contents/Resources/Documents/Rules.html | 3 +
.../Contents/Resources/Documents/Structs.html | 3 +
.../Documents/Structs/CSVReporter.html | 3 +
.../Documents/Structs/CheckstyleReporter.html | 3 +
.../Structs/CodeClimateReporter.html | 3 +
.../Documents/Structs/CollectedLinter.html | 3 +
.../Resources/Documents/Structs/Command.html | 3 +
.../Documents/Structs/Command/Action.html | 3 +
.../Documents/Structs/Command/Modifier.html | 3 +
.../Documents/Structs/Configuration.html | 3 +
.../Configuration/IndentationStyle.html | 3 +
.../Structs/Configuration/RulesMode.html | 3 +
.../Documents/Structs/Correction.html | 3 +
.../Documents/Structs/EmojiReporter.html | 3 +
.../Resources/Documents/Structs/Example.html | 3 +
.../Structs/GitHubActionsLoggingReporter.html | 3 +
.../Structs/GitLabJUnitReporter.html | 3 +
.../Documents/Structs/HTMLReporter.html | 3 +
.../Documents/Structs/JSONReporter.html | 3 +
.../Documents/Structs/JUnitReporter.html | 3 +
.../Resources/Documents/Structs/Linter.html | 3 +
.../Resources/Documents/Structs/Location.html | 3 +
.../Documents/Structs/MarkdownReporter.html | 3 +
.../Resources/Documents/Structs/Region.html | 3 +
.../Documents/Structs/RuleDescription.html | 3 +
.../Resources/Documents/Structs/RuleList.html | 3 +
.../Structs/RuleListDocumentation.html | 3 +
.../Documents/Structs/RuleParameter.html | 3 +
.../Documents/Structs/SonarQubeReporter.html | 3 +
.../Structs/SourceKittenDictionary.html | 3 +
.../Documents/Structs/StyleViolation.html | 3 +
.../Documents/Structs/SwiftLintSyntaxMap.html | 3 +
.../Structs/SwiftLintSyntaxToken.html | 3 +
.../Documents/Structs/SwiftVersion.html | 3 +
.../Resources/Documents/Structs/Version.html | 3 +
.../Documents/Structs/XcodeReporter.html | 3 +
.../Documents/Structs/YamlParser.html | 3 +
.../accessibility_label_for_image.html | 3 +
.../accessibility_trait_for_button.html | 3 +
...onymous_argument_in_multiline_closure.html | 3 +
.../Documents/anyobject_protocol.html | 3 +
.../Resources/Documents/array_init.html | 3 +
.../Resources/Documents/attributes.html | 3 +
.../Documents/balanced_xctest_lifecycle.html | 3 +
.../Resources/Documents/block_based_kvo.html | 3 +
.../Resources/Documents/capture_variable.html | 3 +
.../Documents/class_delegate_protocol.html | 3 +
.../Resources/Documents/closing_brace.html | 3 +
.../Documents/closure_body_length.html | 3 +
.../Documents/closure_end_indentation.html | 3 +
.../Documents/closure_parameter_position.html | 3 +
.../Resources/Documents/closure_spacing.html | 3 +
.../Documents/collection_alignment.html | 3 +
.../Contents/Resources/Documents/colon.html | 3 +
.../Contents/Resources/Documents/comma.html | 3 +
.../Documents/comma_inheritance.html | 3 +
.../Resources/Documents/comment_spacing.html | 3 +
.../Documents/compiler_protocol_init.html | 3 +
.../Documents/computed_accessors_order.html | 3 +
.../conditional_returns_on_newline.html | 3 +
.../Documents/contains_over_filter_count.html | 3 +
.../contains_over_filter_is_empty.html | 3 +
.../contains_over_first_not_nil.html | 3 +
.../contains_over_range_nil_comparison.html | 3 +
.../Documents/control_statement.html | 3 +
.../Resources/Documents/convenience_type.html | 3 +
.../Resources/Documents/custom_rules.html | 3 +
.../Documents/cyclomatic_complexity.html | 3 +
.../Documents/deployment_target.html | 3 +
...iscarded_notification_center_observer.html | 3 +
.../Documents/discouraged_assert.html | 3 +
.../Documents/discouraged_direct_init.html | 3 +
.../Documents/discouraged_none_name.html | 3 +
.../Documents/discouraged_object_literal.html | 3 +
.../discouraged_optional_boolean.html | 3 +
.../discouraged_optional_collection.html | 3 +
.../Documents/duplicate_enum_cases.html | 3 +
.../Documents/duplicate_imports.html | 3 +
.../duplicated_key_in_dictionary_literal.html | 3 +
.../Resources/Documents/dynamic_inline.html | 3 +
.../Documents/empty_collection_literal.html | 3 +
.../Resources/Documents/empty_count.html | 3 +
.../Documents/empty_enum_arguments.html | 3 +
.../Resources/Documents/empty_parameters.html | 3 +
...pty_parentheses_with_trailing_closure.html | 3 +
.../Resources/Documents/empty_string.html | 3 +
.../Documents/empty_xctest_method.html | 3 +
.../enum_case_associated_values_count.html | 3 +
.../Resources/Documents/expiring_todo.html | 3 +
.../Resources/Documents/explicit_acl.html | 3 +
.../Documents/explicit_enum_raw_value.html | 3 +
.../Resources/Documents/explicit_init.html | 3 +
.../Resources/Documents/explicit_self.html | 3 +
.../Documents/explicit_top_level_acl.html | 3 +
.../Documents/explicit_type_interface.html | 3 +
.../Documents/extension_access_modifier.html | 3 +
.../Resources/Documents/fallthrough.html | 3 +
.../Documents/fatal_error_message.html | 3 +
.../Resources/Documents/file_header.html | 3 +
.../Resources/Documents/file_length.html | 3 +
.../Resources/Documents/file_name.html | 3 +
.../Documents/file_name_no_space.html | 3 +
.../Resources/Documents/file_types_order.html | 3 +
.../Resources/Documents/first_where.html | 3 +
.../Documents/flatmap_over_map_reduce.html | 3 +
.../Resources/Documents/for_where.html | 3 +
.../Resources/Documents/force_cast.html | 3 +
.../Resources/Documents/force_try.html | 3 +
.../Resources/Documents/force_unwrapping.html | 3 +
.../Documents/function_body_length.html | 3 +
.../function_default_parameter_at_end.html | 3 +
.../Documents/function_parameter_count.html | 3 +
.../Documents/generic_type_name.html | 3 +
.../Documents/ibinspectable_in_extension.html | 3 +
.../Documents/identical_operands.html | 3 +
.../Resources/Documents/identifier_name.html | 3 +
.../Resources/Documents/if_let_shadowing.html | 3 +
.../Resources/Documents/implicit_getter.html | 3 +
.../Resources/Documents/implicit_return.html | 3 +
.../implicitly_unwrapped_optional.html | 3 +
.../Documents/inclusive_language.html | 3 +
.../Documents/indentation_width.html | 3 +
.../Contents/Resources/Documents/index.html | 3 +
.../Resources/Documents/inert_defer.html | 3 +
.../Resources/Documents/is_disjoint.html | 3 +
.../Documents/joined_default_parameter.html | 3 +
.../Resources/Documents/large_tuple.html | 3 +
.../Resources/Documents/last_where.html | 3 +
.../Documents/leading_whitespace.html | 3 +
.../legacy_cggeometry_functions.html | 3 +
.../Resources/Documents/legacy_constant.html | 3 +
.../Documents/legacy_constructor.html | 3 +
.../Resources/Documents/legacy_hashing.html | 3 +
.../Resources/Documents/legacy_multiple.html | 3 +
.../legacy_nsgeometry_functions.html | 3 +
.../Resources/Documents/legacy_objc_type.html | 3 +
.../Resources/Documents/legacy_random.html | 3 +
.../Documents/let_var_whitespace.html | 3 +
.../Resources/Documents/line_length.html | 3 +
.../literal_expression_end_indentation.html | 3 +
.../Documents/lower_acl_than_parent.html | 3 +
.../Contents/Resources/Documents/mark.html | 3 +
.../Resources/Documents/missing_docs.html | 3 +
.../Resources/Documents/modifier_order.html | 3 +
.../Documents/multiline_arguments.html | 3 +
.../multiline_arguments_brackets.html | 3 +
.../Documents/multiline_function_chains.html | 3 +
.../Documents/multiline_literal_brackets.html | 3 +
.../Documents/multiline_parameters.html | 3 +
.../multiline_parameters_brackets.html | 3 +
...ltiple_closures_with_trailing_closure.html | 3 +
.../Contents/Resources/Documents/nesting.html | 3 +
.../Resources/Documents/nimble_operator.html | 3 +
.../no_extension_access_modifier.html | 3 +
.../Documents/no_fallthrough_only.html | 3 +
.../Documents/no_grouping_extension.html | 3 +
.../Documents/no_space_in_method_call.html | 3 +
.../notification_center_detachment.html | 3 +
.../Documents/nslocalizedstring_key.html | 3 +
.../nslocalizedstring_require_bundle.html | 3 +
.../Documents/nsobject_prefer_isequal.html | 3 +
.../Resources/Documents/number_separator.html | 3 +
.../Resources/Documents/object_literal.html | 3 +
.../Resources/Documents/opening_brace.html | 3 +
.../Documents/operator_usage_whitespace.html | 3 +
.../Documents/operator_whitespace.html | 3 +
.../optional_enum_case_matching.html | 3 +
.../Documents/orphaned_doc_comment.html | 3 +
.../Documents/overridden_super_call.html | 3 +
.../Documents/override_in_extension.html | 3 +
.../Documents/pattern_matching_keywords.html | 3 +
.../Resources/Documents/prefer_nimble.html | 3 +
.../prefer_self_in_static_references.html | 3 +
.../prefer_self_type_over_type_of_self.html | 3 +
.../prefer_zero_over_explicit_init.html | 3 +
.../Documents/prefixed_toplevel_constant.html | 3 +
.../Resources/Documents/private_action.html | 3 +
.../Resources/Documents/private_outlet.html | 3 +
.../Documents/private_over_fileprivate.html | 3 +
.../Resources/Documents/private_subject.html | 3 +
.../Documents/private_unit_test.html | 3 +
.../prohibited_interface_builder.html | 3 +
.../Documents/prohibited_super_call.html | 3 +
.../protocol_property_accessors_order.html | 3 +
.../Documents/quick_discouraged_call.html | 3 +
.../quick_discouraged_focused_test.html | 3 +
.../quick_discouraged_pending_test.html | 3 +
...aw_value_for_camel_cased_codable_enum.html | 3 +
.../Resources/Documents/reduce_boolean.html | 3 +
.../Resources/Documents/reduce_into.html | 3 +
.../Documents/redundant_discardable_let.html | 3 +
.../Documents/redundant_nil_coalescing.html | 3 +
.../Documents/redundant_objc_attribute.html | 3 +
.../redundant_optional_initialization.html | 3 +
.../redundant_set_access_control.html | 3 +
.../redundant_string_enum_value.html | 3 +
.../Documents/redundant_type_annotation.html | 3 +
.../Documents/redundant_void_return.html | 3 +
.../Resources/Documents/required_deinit.html | 3 +
.../Documents/required_enum_case.html | 3 +
.../Documents/return_arrow_whitespace.html | 3 +
.../return_value_from_void_function.html | 3 +
.../Resources/Documents/rule-directory.html | 3 +
.../Contents/Resources/Documents/search.json | 2 +-
.../Resources/Documents/self_binding.html | 3 +
.../self_in_property_initialization.html | 3 +
.../Documents/shorthand_operator.html | 3 +
.../Documents/single_test_class.html | 3 +
.../Documents/sorted_first_last.html | 3 +
.../Resources/Documents/sorted_imports.html | 3 +
.../Documents/statement_position.html | 3 +
.../Resources/Documents/static_operator.html | 3 +
.../Documents/strict_fileprivate.html | 3 +
.../Resources/Documents/strong_iboutlet.html | 3 +
.../superfluous_disable_command.html | 3 +
.../Documents/swift-syntax-dashboard.html | 3 +
.../Documents/switch_case_alignment.html | 3 +
.../Documents/switch_case_on_newline.html | 3 +
.../Resources/Documents/syntactic_sugar.html | 3 +
.../Documents/test_case_accessibility.html | 3 +
.../Contents/Resources/Documents/todo.html | 3 +
.../Resources/Documents/toggle_bool.html | 3 +
.../Resources/Documents/trailing_closure.html | 3 +
.../Resources/Documents/trailing_comma.html | 3 +
.../Resources/Documents/trailing_newline.html | 3 +
.../Documents/trailing_semicolon.html | 3 +
.../Documents/trailing_whitespace.html | 3 +
.../Resources/Documents/type_body_length.html | 3 +
.../Documents/type_contents_order.html | 3 +
.../Resources/Documents/type_name.html | 3 +
.../Documents/typesafe_array_init.html | 3 +
.../Documents/unavailable_condition.html | 3 +
.../Documents/unavailable_function.html | 3 +
.../Documents/unneeded_break_in_switch.html | 3 +
...eeded_parentheses_in_closure_argument.html | 3 +
.../Documents/unowned_variable_capture.html | 3 +
.../Documents/untyped_error_in_catch.html | 3 +
.../Documents/unused_capture_list.html | 3 +
.../Documents/unused_closure_parameter.html | 3 +
.../Documents/unused_control_flow_label.html | 3 +
.../Documents/unused_declaration.html | 3 +
.../Documents/unused_enumerated.html | 3 +
.../Resources/Documents/unused_import.html | 3 +
.../Documents/unused_optional_binding.html | 3 +
.../Documents/unused_setter_value.html | 3 +
.../Documents/valid_ibinspectable.html | 3 +
.../vertical_parameter_alignment.html | 3 +
.../vertical_parameter_alignment_on_call.html | 3 +
.../Documents/vertical_whitespace.html | 3 +
.../vertical_whitespace_between_cases.html | 3 +
.../vertical_whitespace_closing_braces.html | 125 ++---
.../vertical_whitespace_opening_braces.html | 3 +
.../Documents/void_function_in_ternary.html | 3 +
.../Resources/Documents/void_return.html | 3 +
.../Resources/Documents/weak_delegate.html | 3 +
.../Documents/xct_specific_matcher.html | 3 +
.../Resources/Documents/xctfail_message.html | 3 +
.../Resources/Documents/yoda_condition.html | 3 +
.../Contents/Resources/docSet.dsidx | Bin 143360 -> 139264 bytes
docsets/SwiftLintFramework.tgz | Bin 478627 -> 482124 bytes
duplicate_enum_cases.html | 3 +
duplicate_imports.html | 3 +
duplicated_key_in_dictionary_literal.html | 3 +
dynamic_inline.html | 3 +
empty_collection_literal.html | 3 +
empty_count.html | 3 +
empty_enum_arguments.html | 3 +
empty_parameters.html | 3 +
empty_parentheses_with_trailing_closure.html | 3 +
empty_string.html | 3 +
empty_xctest_method.html | 3 +
enum_case_associated_values_count.html | 3 +
expiring_todo.html | 3 +
explicit_acl.html | 3 +
explicit_enum_raw_value.html | 3 +
explicit_init.html | 3 +
explicit_self.html | 3 +
explicit_top_level_acl.html | 3 +
explicit_type_interface.html | 3 +
extension_access_modifier.html | 3 +
fallthrough.html | 3 +
fatal_error_message.html | 3 +
file_header.html | 3 +
file_length.html | 3 +
file_name.html | 3 +
file_name_no_space.html | 3 +
file_types_order.html | 3 +
first_where.html | 3 +
flatmap_over_map_reduce.html | 3 +
for_where.html | 3 +
force_cast.html | 3 +
force_try.html | 3 +
force_unwrapping.html | 3 +
function_body_length.html | 3 +
function_default_parameter_at_end.html | 3 +
function_parameter_count.html | 3 +
generic_type_name.html | 3 +
ibinspectable_in_extension.html | 3 +
identical_operands.html | 3 +
identifier_name.html | 3 +
if_let_shadowing.html | 3 +
implicit_getter.html | 3 +
implicit_return.html | 3 +
implicitly_unwrapped_optional.html | 3 +
inclusive_language.html | 3 +
indentation_width.html | 3 +
index.html | 3 +
inert_defer.html | 3 +
is_disjoint.html | 3 +
joined_default_parameter.html | 3 +
large_tuple.html | 3 +
last_where.html | 3 +
leading_whitespace.html | 3 +
legacy_cggeometry_functions.html | 3 +
legacy_constant.html | 3 +
legacy_constructor.html | 3 +
legacy_hashing.html | 3 +
legacy_multiple.html | 3 +
legacy_nsgeometry_functions.html | 3 +
legacy_objc_type.html | 3 +
legacy_random.html | 3 +
let_var_whitespace.html | 3 +
line_length.html | 3 +
literal_expression_end_indentation.html | 3 +
lower_acl_than_parent.html | 3 +
mark.html | 3 +
missing_docs.html | 3 +
modifier_order.html | 3 +
multiline_arguments.html | 3 +
multiline_arguments_brackets.html | 3 +
multiline_function_chains.html | 3 +
multiline_literal_brackets.html | 3 +
multiline_parameters.html | 3 +
multiline_parameters_brackets.html | 3 +
multiple_closures_with_trailing_closure.html | 3 +
nesting.html | 3 +
nimble_operator.html | 3 +
no_extension_access_modifier.html | 3 +
no_fallthrough_only.html | 3 +
no_grouping_extension.html | 3 +
no_space_in_method_call.html | 3 +
notification_center_detachment.html | 3 +
nslocalizedstring_key.html | 3 +
nslocalizedstring_require_bundle.html | 3 +
nsobject_prefer_isequal.html | 3 +
number_separator.html | 3 +
object_literal.html | 3 +
opening_brace.html | 3 +
operator_usage_whitespace.html | 3 +
operator_whitespace.html | 3 +
optional_enum_case_matching.html | 3 +
orphaned_doc_comment.html | 3 +
overridden_super_call.html | 3 +
override_in_extension.html | 3 +
pattern_matching_keywords.html | 3 +
prefer_nimble.html | 3 +
prefer_self_in_static_references.html | 3 +
prefer_self_type_over_type_of_self.html | 3 +
prefer_zero_over_explicit_init.html | 3 +
prefixed_toplevel_constant.html | 3 +
private_action.html | 3 +
private_outlet.html | 3 +
private_over_fileprivate.html | 3 +
private_subject.html | 3 +
private_unit_test.html | 3 +
prohibited_interface_builder.html | 3 +
prohibited_super_call.html | 3 +
protocol_property_accessors_order.html | 3 +
quick_discouraged_call.html | 3 +
quick_discouraged_focused_test.html | 3 +
quick_discouraged_pending_test.html | 3 +
raw_value_for_camel_cased_codable_enum.html | 3 +
reduce_boolean.html | 3 +
reduce_into.html | 3 +
redundant_discardable_let.html | 3 +
redundant_nil_coalescing.html | 3 +
redundant_objc_attribute.html | 3 +
redundant_optional_initialization.html | 3 +
redundant_set_access_control.html | 3 +
redundant_string_enum_value.html | 3 +
redundant_type_annotation.html | 3 +
redundant_void_return.html | 3 +
required_deinit.html | 3 +
required_enum_case.html | 3 +
return_arrow_whitespace.html | 3 +
return_value_from_void_function.html | 3 +
rule-directory.html | 3 +
search.json | 2 +-
self_binding.html | 3 +
self_in_property_initialization.html | 3 +
shorthand_operator.html | 3 +
single_test_class.html | 3 +
sorted_first_last.html | 3 +
sorted_imports.html | 3 +
statement_position.html | 3 +
static_operator.html | 3 +
strict_fileprivate.html | 3 +
strong_iboutlet.html | 3 +
superfluous_disable_command.html | 3 +
swift-syntax-dashboard.html | 3 +
switch_case_alignment.html | 3 +
switch_case_on_newline.html | 3 +
syntactic_sugar.html | 3 +
test_case_accessibility.html | 3 +
todo.html | 3 +
toggle_bool.html | 3 +
trailing_closure.html | 3 +
trailing_comma.html | 3 +
trailing_newline.html | 3 +
trailing_semicolon.html | 3 +
trailing_whitespace.html | 3 +
type_body_length.html | 3 +
type_contents_order.html | 3 +
type_name.html | 3 +
typesafe_array_init.html | 3 +
unavailable_condition.html | 3 +
unavailable_function.html | 3 +
unneeded_break_in_switch.html | 3 +
unneeded_parentheses_in_closure_argument.html | 3 +
unowned_variable_capture.html | 3 +
untyped_error_in_catch.html | 3 +
unused_capture_list.html | 3 +
unused_closure_parameter.html | 3 +
unused_control_flow_label.html | 3 +
unused_declaration.html | 3 +
unused_enumerated.html | 3 +
unused_import.html | 3 +
unused_optional_binding.html | 3 +
unused_setter_value.html | 3 +
valid_ibinspectable.html | 3 +
vertical_parameter_alignment.html | 3 +
vertical_parameter_alignment_on_call.html | 3 +
vertical_whitespace.html | 3 +
vertical_whitespace_between_cases.html | 3 +
vertical_whitespace_closing_braces.html | 125 ++---
vertical_whitespace_opening_braces.html | 3 +
void_function_in_ternary.html | 3 +
void_return.html | 3 +
weak_delegate.html | 3 +
xct_specific_matcher.html | 3 +
xctfail_message.html | 3 +
yoda_condition.html | 3 +
594 files changed, 2820 insertions(+), 134 deletions(-)
create mode 100644 Protocols/SeverityBasedRuleConfiguration.html
create mode 100644 docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
diff --git a/Classes.html b/Classes.html
index 994df7f36..ba1f9ff65 100644
--- a/Classes.html
+++ b/Classes.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html
index 896a1a458..50f176aea 100644
--- a/Classes/LinterCache.html
+++ b/Classes/LinterCache.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html
index e76999398..7532c11bc 100644
--- a/Classes/RuleStorage.html
+++ b/Classes/RuleStorage.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html
index 9a26dd629..73c9438d2 100644
--- a/Classes/SwiftLintFile.html
+++ b/Classes/SwiftLintFile.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Enums.html b/Enums.html
index f0f1721aa..4bad1c03f 100644
--- a/Enums.html
+++ b/Enums.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html
index d83dc7ec8..4712a02b3 100644
--- a/Enums/AccessControlLevel.html
+++ b/Enums/AccessControlLevel.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Enums/ConfigurationError.html b/Enums/ConfigurationError.html
index c25c285e2..f70fe7290 100644
--- a/Enums/ConfigurationError.html
+++ b/Enums/ConfigurationError.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html
index 97a7a644f..cbe71bfae 100644
--- a/Enums/ExecutableInfo.html
+++ b/Enums/ExecutableInfo.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html
index 94e6b495d..44b0f3537 100644
--- a/Enums/RuleIdentifier.html
+++ b/Enums/RuleIdentifier.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html
index b4c566f4c..acaf25b09 100644
--- a/Enums/RuleKind.html
+++ b/Enums/RuleKind.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html
index 3fd20454c..d1719b199 100644
--- a/Enums/RuleListError.html
+++ b/Enums/RuleListError.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html
index 1746bc639..4e5c25c77 100644
--- a/Enums/SwiftExpressionKind.html
+++ b/Enums/SwiftExpressionKind.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html
index 196465dba..8e02bd5be 100644
--- a/Enums/ViolationSeverity.html
+++ b/Enums/ViolationSeverity.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Extensions.html b/Extensions.html
index a1b4244c9..c8b69ad15 100644
--- a/Extensions.html
+++ b/Extensions.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Extensions/FileManager.html b/Extensions/FileManager.html
index b86033cca..d3adcce89 100644
--- a/Extensions/FileManager.html
+++ b/Extensions/FileManager.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Extensions/String.html b/Extensions/String.html
index e72cf829c..34ff59399 100644
--- a/Extensions/String.html
+++ b/Extensions/String.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Functions.html b/Functions.html
index b69403ea8..f57811b45 100644
--- a/Functions.html
+++ b/Functions.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Global Variables.html b/Global Variables.html
index 56d34671f..d93435d97 100644
--- a/Global Variables.html
+++ b/Global Variables.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Guides.html b/Guides.html
index 7f6aac911..684b106b0 100644
--- a/Guides.html
+++ b/Guides.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols.html b/Protocols.html
index 64aeaa2d6..3bc6b88f5 100644
--- a/Protocols.html
+++ b/Protocols.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
@@ -817,6 +820,37 @@ static analysis than syntactic checks.
+
+
+
+
+
+
+
+
A configuration for a rule that allows to configure at least the severity.
+
+
See more
+
+
+
+
+
+
@@ -936,7 +970,7 @@ static analysis than syntactic checks.
diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html
index 8170d2a31..cc4deeafe 100644
--- a/Protocols/ASTRule.html
+++ b/Protocols/ASTRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html
index fb10c14aa..099fd6bbf 100644
--- a/Protocols/AnalyzerRule.html
+++ b/Protocols/AnalyzerRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/CollectingCorrectableRule.html b/Protocols/CollectingCorrectableRule.html
index c5a2e6117..855e615bd 100644
--- a/Protocols/CollectingCorrectableRule.html
+++ b/Protocols/CollectingCorrectableRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html
index cd14b0d2d..4174275b2 100644
--- a/Protocols/CollectingRule.html
+++ b/Protocols/CollectingRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/ConfigurationProviderRule.html b/Protocols/ConfigurationProviderRule.html
index c49aa7792..28fd7e406 100644
--- a/Protocols/ConfigurationProviderRule.html
+++ b/Protocols/ConfigurationProviderRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html
index fa7fd5bfa..5674d2256 100644
--- a/Protocols/CorrectableRule.html
+++ b/Protocols/CorrectableRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/LintableFileManager.html b/Protocols/LintableFileManager.html
index dbe9e97c7..7a91da857 100644
--- a/Protocols/LintableFileManager.html
+++ b/Protocols/LintableFileManager.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html
index 0f8012c88..f7d11b8a5 100644
--- a/Protocols/Reporter.html
+++ b/Protocols/Reporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/Rule.html b/Protocols/Rule.html
index 91b6b20e0..ac3479d4e 100644
--- a/Protocols/Rule.html
+++ b/Protocols/Rule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html
index 2c3b53801..99b223f40 100644
--- a/Protocols/RuleConfiguration.html
+++ b/Protocols/RuleConfiguration.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html
new file mode 100644
index 000000000..3e7615f89
--- /dev/null
+++ b/Protocols/SeverityBasedRuleConfiguration.html
@@ -0,0 +1,430 @@
+
+
+
+ SeverityBasedRuleConfiguration Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintFramework Reference
+
+ SeverityBasedRuleConfiguration Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
SeverityBasedRuleConfiguration
+
+
A configuration for a rule that allows to configure at least the severity.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The configuration of a rule’s severity.
+
+
+
+
Declaration
+
+
Swift
+
var severityConfiguration : SeverityConfiguration { get }
+
+
+
+
+
+
+
+
+
+
+
+
+ severity
+
+
+ Extension method
+
+
+
+
+
+
+
+
The severity of a rule.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Protocols/SubstitutionCorrectableASTRule.html b/Protocols/SubstitutionCorrectableASTRule.html
index 8e78bab19..4c3917273 100644
--- a/Protocols/SubstitutionCorrectableASTRule.html
+++ b/Protocols/SubstitutionCorrectableASTRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html
index 88c56fc15..c5a4239b3 100644
--- a/Protocols/SubstitutionCorrectableRule.html
+++ b/Protocols/SubstitutionCorrectableRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html
index 918d18f32..0f3e37cee 100644
--- a/Protocols/SwiftSyntaxCorrectableRule.html
+++ b/Protocols/SwiftSyntaxCorrectableRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html
index df31addd1..a5d75fb7c 100644
--- a/Protocols/SwiftSyntaxRule.html
+++ b/Protocols/SwiftSyntaxRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
@@ -518,7 +521,7 @@
The source ranges in the specified file where this rule is disabled.
@@ -550,7 +553,7 @@
diff --git a/Protocols/ViolationsSyntaxRewriter.html b/Protocols/ViolationsSyntaxRewriter.html
index f17058c1f..4d09dfd8c 100644
--- a/Protocols/ViolationsSyntaxRewriter.html
+++ b/Protocols/ViolationsSyntaxRewriter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Protocols/ViolationsSyntaxVisitor.html b/Protocols/ViolationsSyntaxVisitor.html
index 90e409bae..8068c5d5e 100644
--- a/Protocols/ViolationsSyntaxVisitor.html
+++ b/Protocols/ViolationsSyntaxVisitor.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
@@ -340,7 +343,7 @@
A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.
@@ -374,7 +377,7 @@
diff --git a/Reporters.html b/Reporters.html
index fd904a7bb..1532d81ea 100644
--- a/Reporters.html
+++ b/Reporters.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Rules.html b/Rules.html
index 842bd0869..47a0cdfa6 100644
--- a/Rules.html
+++ b/Rules.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs.html b/Structs.html
index 3c37436fa..1362116a4 100644
--- a/Structs.html
+++ b/Structs.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/CSVReporter.html b/Structs/CSVReporter.html
index 2a3f49ba6..1bac29cce 100644
--- a/Structs/CSVReporter.html
+++ b/Structs/CSVReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/CheckstyleReporter.html b/Structs/CheckstyleReporter.html
index c571c509b..956e336f3 100644
--- a/Structs/CheckstyleReporter.html
+++ b/Structs/CheckstyleReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/CodeClimateReporter.html b/Structs/CodeClimateReporter.html
index 7c32906d9..702434183 100644
--- a/Structs/CodeClimateReporter.html
+++ b/Structs/CodeClimateReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html
index 316b2e6e8..53758a601 100644
--- a/Structs/CollectedLinter.html
+++ b/Structs/CollectedLinter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Command.html b/Structs/Command.html
index 3293f8ca9..4e0777fbe 100644
--- a/Structs/Command.html
+++ b/Structs/Command.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html
index e7e70596a..3d67cf48d 100644
--- a/Structs/Command/Action.html
+++ b/Structs/Command/Action.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html
index 27765405c..b93c3506a 100644
--- a/Structs/Command/Modifier.html
+++ b/Structs/Command/Modifier.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Configuration.html b/Structs/Configuration.html
index 1b93d1fc5..ed40fe0e5 100644
--- a/Structs/Configuration.html
+++ b/Structs/Configuration.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Configuration/IndentationStyle.html b/Structs/Configuration/IndentationStyle.html
index d17d798c3..930b9f480 100644
--- a/Structs/Configuration/IndentationStyle.html
+++ b/Structs/Configuration/IndentationStyle.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Configuration/RulesMode.html b/Structs/Configuration/RulesMode.html
index 9489d4c7d..7304f0134 100644
--- a/Structs/Configuration/RulesMode.html
+++ b/Structs/Configuration/RulesMode.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Correction.html b/Structs/Correction.html
index 326784e5f..6f684bef7 100644
--- a/Structs/Correction.html
+++ b/Structs/Correction.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/EmojiReporter.html b/Structs/EmojiReporter.html
index 5524b908f..6964b5e39 100644
--- a/Structs/EmojiReporter.html
+++ b/Structs/EmojiReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Example.html b/Structs/Example.html
index 7a78d44a6..46cf3818a 100644
--- a/Structs/Example.html
+++ b/Structs/Example.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/GitHubActionsLoggingReporter.html b/Structs/GitHubActionsLoggingReporter.html
index 2a47fb41a..41c23b914 100644
--- a/Structs/GitHubActionsLoggingReporter.html
+++ b/Structs/GitHubActionsLoggingReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/GitLabJUnitReporter.html b/Structs/GitLabJUnitReporter.html
index 2b16d597a..169c75263 100644
--- a/Structs/GitLabJUnitReporter.html
+++ b/Structs/GitLabJUnitReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/HTMLReporter.html b/Structs/HTMLReporter.html
index a7b4fc632..8e26646f0 100644
--- a/Structs/HTMLReporter.html
+++ b/Structs/HTMLReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/JSONReporter.html b/Structs/JSONReporter.html
index 7b9ee55c2..26a394947 100644
--- a/Structs/JSONReporter.html
+++ b/Structs/JSONReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/JUnitReporter.html b/Structs/JUnitReporter.html
index 69d7914c8..94f6ec055 100644
--- a/Structs/JUnitReporter.html
+++ b/Structs/JUnitReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Linter.html b/Structs/Linter.html
index 99786b724..0fd462e73 100644
--- a/Structs/Linter.html
+++ b/Structs/Linter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Location.html b/Structs/Location.html
index 2a19565b6..9e8ab718b 100644
--- a/Structs/Location.html
+++ b/Structs/Location.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/MarkdownReporter.html b/Structs/MarkdownReporter.html
index afcb9f1a5..0c462f1c2 100644
--- a/Structs/MarkdownReporter.html
+++ b/Structs/MarkdownReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Region.html b/Structs/Region.html
index aa770e35f..02a2bd94f 100644
--- a/Structs/Region.html
+++ b/Structs/Region.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html
index 3a1877195..8e104340d 100644
--- a/Structs/RuleDescription.html
+++ b/Structs/RuleDescription.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/RuleList.html b/Structs/RuleList.html
index e0de49030..9994316ee 100644
--- a/Structs/RuleList.html
+++ b/Structs/RuleList.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html
index 42b93ed75..42c15003e 100644
--- a/Structs/RuleListDocumentation.html
+++ b/Structs/RuleListDocumentation.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html
index f1fb644b6..fdee3be78 100644
--- a/Structs/RuleParameter.html
+++ b/Structs/RuleParameter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/SonarQubeReporter.html b/Structs/SonarQubeReporter.html
index 1eec74296..9f2ec8e0d 100644
--- a/Structs/SonarQubeReporter.html
+++ b/Structs/SonarQubeReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/SourceKittenDictionary.html b/Structs/SourceKittenDictionary.html
index 11bbf39af..e39ef8cbf 100644
--- a/Structs/SourceKittenDictionary.html
+++ b/Structs/SourceKittenDictionary.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html
index 12e5103c4..7653d1434 100644
--- a/Structs/StyleViolation.html
+++ b/Structs/StyleViolation.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html
index 644d768d3..cc0ec63e0 100644
--- a/Structs/SwiftLintSyntaxMap.html
+++ b/Structs/SwiftLintSyntaxMap.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html
index b735c56f6..e14ae17f9 100644
--- a/Structs/SwiftLintSyntaxToken.html
+++ b/Structs/SwiftLintSyntaxToken.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html
index ea3b15f50..cf4cd6f41 100644
--- a/Structs/SwiftVersion.html
+++ b/Structs/SwiftVersion.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/Version.html b/Structs/Version.html
index 1f619c64a..99a75d8be 100644
--- a/Structs/Version.html
+++ b/Structs/Version.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/XcodeReporter.html b/Structs/XcodeReporter.html
index 2c04bd479..3e1434c38 100644
--- a/Structs/XcodeReporter.html
+++ b/Structs/XcodeReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html
index 4e4175063..c0c794a64 100644
--- a/Structs/YamlParser.html
+++ b/Structs/YamlParser.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html
index 9cc17c77f..671bf21ec 100644
--- a/accessibility_label_for_image.html
+++ b/accessibility_label_for_image.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html
index e8f0c8a8d..c32b8a8a1 100644
--- a/accessibility_trait_for_button.html
+++ b/accessibility_trait_for_button.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html
index 6ae645f38..ed3f4e506 100644
--- a/anonymous_argument_in_multiline_closure.html
+++ b/anonymous_argument_in_multiline_closure.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/anyobject_protocol.html b/anyobject_protocol.html
index e164e41a5..4268f5b6f 100644
--- a/anyobject_protocol.html
+++ b/anyobject_protocol.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/array_init.html b/array_init.html
index 0c8407dfc..271fe2000 100644
--- a/array_init.html
+++ b/array_init.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/attributes.html b/attributes.html
index a529cd57a..fd327141b 100644
--- a/attributes.html
+++ b/attributes.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html
index 8c55cc2fd..71c70ab55 100644
--- a/balanced_xctest_lifecycle.html
+++ b/balanced_xctest_lifecycle.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/block_based_kvo.html b/block_based_kvo.html
index 32e864961..abace1001 100644
--- a/block_based_kvo.html
+++ b/block_based_kvo.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/capture_variable.html b/capture_variable.html
index 9b71153dc..d21c1127f 100644
--- a/capture_variable.html
+++ b/capture_variable.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html
index 35dc987a2..c430b8ffb 100644
--- a/class_delegate_protocol.html
+++ b/class_delegate_protocol.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/closing_brace.html b/closing_brace.html
index 7f40ff10a..ee270faba 100644
--- a/closing_brace.html
+++ b/closing_brace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/closure_body_length.html b/closure_body_length.html
index 8f339ccdb..20af82fbc 100644
--- a/closure_body_length.html
+++ b/closure_body_length.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/closure_end_indentation.html b/closure_end_indentation.html
index fc3976d78..f09100e6c 100644
--- a/closure_end_indentation.html
+++ b/closure_end_indentation.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/closure_parameter_position.html b/closure_parameter_position.html
index 39c10ced3..4ab792c54 100644
--- a/closure_parameter_position.html
+++ b/closure_parameter_position.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/closure_spacing.html b/closure_spacing.html
index 99f54e3ae..92efa2923 100644
--- a/closure_spacing.html
+++ b/closure_spacing.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/collection_alignment.html b/collection_alignment.html
index 9e19b7ada..296d71ccc 100644
--- a/collection_alignment.html
+++ b/collection_alignment.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/colon.html b/colon.html
index debad15a5..58defef22 100644
--- a/colon.html
+++ b/colon.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/comma.html b/comma.html
index 637b98ef6..8ee58f807 100644
--- a/comma.html
+++ b/comma.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/comma_inheritance.html b/comma_inheritance.html
index 02f02eedb..2d95b90c0 100644
--- a/comma_inheritance.html
+++ b/comma_inheritance.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/comment_spacing.html b/comment_spacing.html
index a299c1203..d5021e977 100644
--- a/comment_spacing.html
+++ b/comment_spacing.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html
index bbbeb3abc..d620d9db3 100644
--- a/compiler_protocol_init.html
+++ b/compiler_protocol_init.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/computed_accessors_order.html b/computed_accessors_order.html
index 6908310d0..9468d049d 100644
--- a/computed_accessors_order.html
+++ b/computed_accessors_order.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html
index 7bddc3509..e08671d7f 100644
--- a/conditional_returns_on_newline.html
+++ b/conditional_returns_on_newline.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html
index f99558f53..516335fa1 100644
--- a/contains_over_filter_count.html
+++ b/contains_over_filter_count.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html
index dc9e94c7e..6ed6f350c 100644
--- a/contains_over_filter_is_empty.html
+++ b/contains_over_filter_is_empty.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html
index 9ee5f3306..14b1e95d2 100644
--- a/contains_over_first_not_nil.html
+++ b/contains_over_first_not_nil.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html
index 146895195..6e44ecfda 100644
--- a/contains_over_range_nil_comparison.html
+++ b/contains_over_range_nil_comparison.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/control_statement.html b/control_statement.html
index d628e703c..cbe87288c 100644
--- a/control_statement.html
+++ b/control_statement.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/convenience_type.html b/convenience_type.html
index 33bae03cd..378cbb895 100644
--- a/convenience_type.html
+++ b/convenience_type.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/custom_rules.html b/custom_rules.html
index 62b908fe0..4740a6f8b 100644
--- a/custom_rules.html
+++ b/custom_rules.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html
index 0744c5452..b111b0dfc 100644
--- a/cyclomatic_complexity.html
+++ b/cyclomatic_complexity.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/deployment_target.html b/deployment_target.html
index 9fcfba41b..b965a8038 100644
--- a/deployment_target.html
+++ b/deployment_target.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html
index 221d2a185..c48d9c706 100644
--- a/discarded_notification_center_observer.html
+++ b/discarded_notification_center_observer.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/discouraged_assert.html b/discouraged_assert.html
index 4d48edf1b..330e912d2 100644
--- a/discouraged_assert.html
+++ b/discouraged_assert.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html
index cbe03c499..510eedef3 100644
--- a/discouraged_direct_init.html
+++ b/discouraged_direct_init.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/discouraged_none_name.html b/discouraged_none_name.html
index 3a7078810..dc0bf500c 100644
--- a/discouraged_none_name.html
+++ b/discouraged_none_name.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html
index da3001454..d2e58ccfc 100644
--- a/discouraged_object_literal.html
+++ b/discouraged_object_literal.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html
index 66b226e07..f81131a1b 100644
--- a/discouraged_optional_boolean.html
+++ b/discouraged_optional_boolean.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html
index 053813f56..03d702a8d 100644
--- a/discouraged_optional_collection.html
+++ b/discouraged_optional_collection.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html
index 994df7f36..ba1f9ff65 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html
index 896a1a458..50f176aea 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html
index e76999398..7532c11bc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
index 9a26dd629..73c9438d2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html
index f0f1721aa..4bad1c03f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
index d83dc7ec8..4712a02b3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html
index c25c285e2..f70fe7290 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
index 97a7a644f..cbe71bfae 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
index 94e6b495d..44b0f3537 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html
index b4c566f4c..acaf25b09 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html
index 3fd20454c..d1719b199 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
index 1746bc639..4e5c25c77 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
index 196465dba..8e02bd5be 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html
index a1b4244c9..c8b69ad15 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html
index b86033cca..d3adcce89 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html
index e72cf829c..34ff59399 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html
index b69403ea8..f57811b45 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html
index 56d34671f..d93435d97 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html
index 7f6aac911..684b106b0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html
index 64aeaa2d6..3bc6b88f5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
@@ -817,6 +820,37 @@ static analysis than syntactic checks.
+
+
+
+
+
+
+
+
A configuration for a rule that allows to configure at least the severity.
+
+
See more
+
+
+
+
+
+
@@ -936,7 +970,7 @@ static analysis than syntactic checks.
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html
index 8170d2a31..cc4deeafe 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
index fb10c14aa..099fd6bbf 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html
index c5a2e6117..855e615bd 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
index cd14b0d2d..4174275b2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html
index c49aa7792..28fd7e406 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
index fa7fd5bfa..5674d2256 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html
index dbe9e97c7..7a91da857 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html
index 0f8012c88..f7d11b8a5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html
index 91b6b20e0..ac3479d4e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
index 2c3b53801..99b223f40 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
new file mode 100644
index 000000000..3e7615f89
--- /dev/null
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
@@ -0,0 +1,430 @@
+
+
+
+ SeverityBasedRuleConfiguration Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintFramework Reference
+
+ SeverityBasedRuleConfiguration Protocol Reference
+
+
+
+
+
+
+
+
+
+
+
SeverityBasedRuleConfiguration
+
+
A configuration for a rule that allows to configure at least the severity.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The configuration of a rule’s severity.
+
+
+
+
Declaration
+
+
Swift
+
var severityConfiguration : SeverityConfiguration { get }
+
+
+
+
+
+
+
+
+
+
+
+
+ severity
+
+
+ Extension method
+
+
+
+
+
+
+
+
The severity of a rule.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
index 8e78bab19..4c3917273 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
index 88c56fc15..c5a4239b3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
index 918d18f32..0f3e37cee 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
index df31addd1..a5d75fb7c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
@@ -518,7 +521,7 @@
The source ranges in the specified file where this rule is disabled.
@@ -550,7 +553,7 @@
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html
index f17058c1f..4d09dfd8c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxVisitor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxVisitor.html
index 90e409bae..8068c5d5e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxVisitor.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxVisitor.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
@@ -340,7 +343,7 @@
A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.
@@ -374,7 +377,7 @@
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html
index fd904a7bb..1532d81ea 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html
index 842bd0869..47a0cdfa6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html
index 3c37436fa..1362116a4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html
index 2a3f49ba6..1bac29cce 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html
index c571c509b..956e336f3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html
index 7c32906d9..702434183 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
index 316b2e6e8..53758a601 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html
index 3293f8ca9..4e0777fbe 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html
index e7e70596a..3d67cf48d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
index 27765405c..b93c3506a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html
index 1b93d1fc5..ed40fe0e5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html
index d17d798c3..930b9f480 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html
index 9489d4c7d..7304f0134 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html
index 326784e5f..6f684bef7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html
index 5524b908f..6964b5e39 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html
index 7a78d44a6..46cf3818a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html
index 2a47fb41a..41c23b914 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html
index 2b16d597a..169c75263 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html
index a7b4fc632..8e26646f0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html
index 7b9ee55c2..26a394947 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html
index 69d7914c8..94f6ec055 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html
index 99786b724..0fd462e73 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html
index 2a19565b6..9e8ab718b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html
index afcb9f1a5..0c462f1c2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html
index aa770e35f..02a2bd94f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html
index 3a1877195..8e104340d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html
index e0de49030..9994316ee 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
index 42b93ed75..42c15003e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html
index f1fb644b6..fdee3be78 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html
index 1eec74296..9f2ec8e0d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html
index 11bbf39af..e39ef8cbf 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html
index 12e5103c4..7653d1434 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
index 644d768d3..cc0ec63e0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
index b735c56f6..e14ae17f9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
index ea3b15f50..cf4cd6f41 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html
index 1f619c64a..99a75d8be 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html
index 2c04bd479..3e1434c38 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html
index 4e4175063..c0c794a64 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html
@@ -214,6 +214,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_label_for_image.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_label_for_image.html
index 9cc17c77f..671bf21ec 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_label_for_image.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_label_for_image.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_trait_for_button.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_trait_for_button.html
index e8f0c8a8d..c32b8a8a1 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_trait_for_button.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_trait_for_button.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html
index 6ae645f38..ed3f4e506 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html
index e164e41a5..4268f5b6f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html
index 0c8407dfc..271fe2000 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html
index a529cd57a..fd327141b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
index 8c55cc2fd..71c70ab55 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html
index 32e864961..abace1001 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html
index 9b71153dc..d21c1127f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html
index 35dc987a2..c430b8ffb 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html
index 7f40ff10a..ee270faba 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html
index 8f339ccdb..20af82fbc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html
index fc3976d78..f09100e6c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html
index 39c10ced3..4ab792c54 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html
index 99f54e3ae..92efa2923 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html
index 9e19b7ada..296d71ccc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html
index debad15a5..58defef22 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html
index 637b98ef6..8ee58f807 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html
index 02f02eedb..2d95b90c0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html
index a299c1203..d5021e977 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html
index bbbeb3abc..d620d9db3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html
index 6908310d0..9468d049d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/conditional_returns_on_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/conditional_returns_on_newline.html
index 7bddc3509..e08671d7f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/conditional_returns_on_newline.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/conditional_returns_on_newline.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_count.html
index f99558f53..516335fa1 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_count.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_count.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html
index dc9e94c7e..6ed6f350c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_first_not_nil.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_first_not_nil.html
index 9ee5f3306..14b1e95d2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_first_not_nil.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_first_not_nil.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html
index 146895195..6e44ecfda 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html
index d628e703c..cbe87288c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html
index 33bae03cd..378cbb895 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html
index 62b908fe0..4740a6f8b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html
index 0744c5452..b111b0dfc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html
index 9fcfba41b..b965a8038 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discarded_notification_center_observer.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discarded_notification_center_observer.html
index 221d2a185..c48d9c706 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discarded_notification_center_observer.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discarded_notification_center_observer.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html
index 4d48edf1b..330e912d2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html
index cbe03c499..510eedef3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html
index 3a7078810..dc0bf500c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html
index da3001454..d2e58ccfc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
index 66b226e07..f81131a1b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html
index 053813f56..03d702a8d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html
index 342db29e9..e7d2feb63 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html
index 3880399e2..c0859853a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html
index ac8fa1a7c..cb7ca3f1b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html
index 1e8466a0b..93a5ceed5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html
index c56e794c5..055d64073 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html
index c315561b4..b85a5a9fe 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html
index eccea348c..738586032 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html
index 947c2b450..dd440c9c8 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html
index f5430a4ad..943e70610 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html
index 814e5f9e0..249cd8eb1 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html
index c3df0df74..699c818d3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/enum_case_associated_values_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/enum_case_associated_values_count.html
index 6fc4e32b8..d68fb7e58 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/enum_case_associated_values_count.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/enum_case_associated_values_count.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html
index a8119a1da..f5353f106 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html
index b73ef1195..dc79a935b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_enum_raw_value.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_enum_raw_value.html
index 03a2db1fc..b352040f6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_enum_raw_value.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_enum_raw_value.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html
index 270488d4f..ec28ec8d6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html
index d81dde09c..461b394e7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_top_level_acl.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_top_level_acl.html
index f2b243e9c..572aadaa4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_top_level_acl.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_top_level_acl.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html
index c1cb98dba..da6ec9426 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html
index 7625a8fc9..67dded8e5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html
index 2bcb41124..01c0c9fdc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html
index f5f7d313d..67e3768fe 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html
index 8533b509e..02f45c329 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html
index fb428f367..ee5e3c6e7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html
index fc937ee2f..5f232cf7b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name_no_space.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name_no_space.html
index 0ebbadabb..ad0084e02 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name_no_space.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name_no_space.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html
index f0328ed2a..36e1c2767 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html
index 93cc97bf5..9a5204c40 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html
index cbc099527..d7e612d4c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html
index 47289684b..13a98bef7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html
index 030bb0c41..e3a782ea1 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html
index fff5b0d55..e108efbdf 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html
index 5b280fbf1..fd8b21d36 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html
index 638ab22a6..7f1b6f6ca 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_default_parameter_at_end.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_default_parameter_at_end.html
index 0e2b78814..be9418213 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_default_parameter_at_end.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_default_parameter_at_end.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html
index 59185630a..3cbe1dbf9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html
index 4c4c854c5..09860a8de 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
index 0def9eaf3..dbb3bd577 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html
index d76e30d89..f00fde288 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html
index ebf8c01b5..122d399a9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/if_let_shadowing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/if_let_shadowing.html
index 109ef9889..94297947f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/if_let_shadowing.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/if_let_shadowing.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html
index 17ff959b9..e5364ce7d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html
index d4b6c53a3..c396c0400 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
index 98460ad5c..a5a1874ae 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html
index 85018322b..afb492173 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html
index 9eb1607b6..bb2a77bdd 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html
index fa6b776ba..e63e1ac78 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html
index 66e1061e2..39d3480e8 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html
index c70a733bb..9ae34f327 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html
index 30efbf21f..d637f44d6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html
index 6fa6c5125..1face580f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html
index bb61decf1..38904f514 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html
index 7d5dc730e..4175f5c65 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
index f0c4510b4..8805b63b3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html
index f683d2ad9..b727d3402 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html
index 688b08348..5752b2a04 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html
index b45fd56bd..1e554717c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html
index b73ae65ed..edfb3dab4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
index 5bc422b67..c7fe0a2e3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html
index 462b27afc..228a7bce9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html
index 48a29bc29..82adbcd86 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html
index a56601a98..8b6dd9a88 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html
index 6bcd40485..f212f5d0d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/literal_expression_end_indentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/literal_expression_end_indentation.html
index 27037bed8..e8ad7076f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/literal_expression_end_indentation.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/literal_expression_end_indentation.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/lower_acl_than_parent.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/lower_acl_than_parent.html
index 17e0f97b2..617631f85 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/lower_acl_than_parent.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/lower_acl_than_parent.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html
index 96e5a4a5e..d97a40765 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html
index 1d91bde3f..d310f1e5c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html
index 824d5b175..d6771b330 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html
index 446288954..eba123864 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
index 327b5aac9..163801665 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html
index cb82ddc09..c10953e6c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html
index 8699dcbba..a75e7d674 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html
index 928278675..cf274242e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
index 115b7b240..49f9d1379 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html
index ed462949f..f4501a4f5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html
index 388b93e1b..3caa145c3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html
index 8a8013deb..449e7ba32 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_extension_access_modifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_extension_access_modifier.html
index c5051029b..aa6e89602 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_extension_access_modifier.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_extension_access_modifier.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html
index a32de4649..c56257527 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html
index 4d5a5b724..035fd7545 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_space_in_method_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_space_in_method_call.html
index 066d39ec6..8c1507a74 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_space_in_method_call.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_space_in_method_call.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html
index dcfeeb7eb..cbf0aa40f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html
index 2c6f112bf..cac054387 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
index 59526ed82..c0ba59678 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
index 59f29ef06..71ad41c95 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html
index 3e91a77ea..facd6445a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html
index 155736848..2be4980f2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html
index 4f6fbd12d..92b267df2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html
index 18e526f65..08e01661f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html
index d8f2fa5a6..e7786539a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/optional_enum_case_matching.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/optional_enum_case_matching.html
index 6b83c4bfe..1326668d8 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/optional_enum_case_matching.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/optional_enum_case_matching.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html
index 3904e27ee..e25659890 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html
index e0a738595..42cdab635 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html
index e68842b49..37202df9b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html
index 79560c792..72be4a3b4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html
index 31d335e36..0e205413d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_in_static_references.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_in_static_references.html
index 8c56a2496..43edfcc83 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_in_static_references.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_in_static_references.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html
index a0cac0402..01cddab39 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html
index 811b99f7f..2cc7bfa63 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
index 5bb420b2c..3f746f338 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html
index ccd032966..272add24e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html
index 3209d27b4..8d037a73b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html
index fc5e25675..f0fc6ca4c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html
index 9d0a99b06..20992f7e8 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html
index c4266e193..11854fd74 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html
index ce2411ada..517e62ac1 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html
index d478aa44b..d23bbf4b6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/protocol_property_accessors_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/protocol_property_accessors_order.html
index bcaaa258d..532f34b45 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/protocol_property_accessors_order.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/protocol_property_accessors_order.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html
index d8d4af578..6abc6e527 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html
index d19145ee1..1ff7409c2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html
index c1439c2e9..cb603ee1d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html
index 627a207a2..51458f129 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html
index 7c4536014..6b3d7ce55 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html
index 94fd4b597..de214d080 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html
index 2345b741e..26f8e3c0d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
index 5b7018d7f..90920e1e0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html
index 11c80f408..7bb66eb4e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html
index bed57a3db..aa1dcad18 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_set_access_control.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_set_access_control.html
index bcde0bc4c..7ee2c1dd9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_set_access_control.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_set_access_control.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_string_enum_value.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_string_enum_value.html
index 0d30132f6..e7f86cd5d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_string_enum_value.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_string_enum_value.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html
index 4be898455..38ee3198e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html
index de4ce4580..6777e7ce7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html
index f419c3f57..3e9563df8 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html
index f7799031d..a529f78f0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html
index 2a1efac8d..87407d18c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_value_from_void_function.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_value_from_void_function.html
index e95fdc1f2..138dd5a60 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_value_from_void_function.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_value_from_void_function.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html
index 7b5c86547..071b96921 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json
index b2c768fd1..1bde0b0f5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"XcodeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"SonarQubeReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitLabJUnitReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CodeClimateReporter"},"Structs/YamlParser.html#/s:18SwiftLintFramework10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"Parses the input YAML string as an untyped dictionary.
","parent_name":"YamlParser"},"Structs/Version.html#/s:18SwiftLintFramework7VersionV5valueSSvp":{"name":"value","abstract":"The string value for this version.
","parent_name":"Version"},"Structs/Version.html#/s:18SwiftLintFramework7VersionV7currentACvpZ":{"name":"current","abstract":"The current SwiftLint version.
","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV4fiveACvpZ":{"name":"five","abstract":"Swift 5.0.x - https://swift.org/download/#swift-50
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"Swift 5.1.x - https://swift.org/download/#swift-51
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"Swift 5.2.x - https://swift.org/download/#swift-52
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"Swift 5.3.x - https://swift.org/download/#swift-53
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"Swift 5.4.x - https://swift.org/download/#swift-54
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"Swift 5.5.x - https://swift.org/download/#swift-55
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"Swift 5.6.x - https://swift.org/download/#swift-56
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"Swift 5.7.x - https://swift.org/download/#swift-57
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV7currentACvpZ":{"name":"current","abstract":"The current detected Swift compiler version, based on the currently accessible SourceKit version.
","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5value012SourceKittenC00dE0Vvp":{"name":"value","abstract":"The raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV4kind012SourceKittenC00D4KindOSgvp":{"name":"kind","abstract":"The syntax kind associated with is token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5valueAC012SourceKittenC00dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5range012SourceKittenC09ByteRangeVvp":{"name":"range","abstract":"The byte range in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6offset012SourceKittenC09ByteCountVvp":{"name":"offset","abstract":"The starting byte offset in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6length012SourceKittenC09ByteCountVvp":{"name":"length","abstract":"The length in bytes for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV5value012SourceKittenC00dE0Vvp":{"name":"value","abstract":"The raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"The SwiftLint-specific syntax tokens for this syntax map.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV5valueAC012SourceKittenC00dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"The identifier of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"The description of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"The name of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"The severity of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"The location of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"The justification for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"A printable description for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"Creates a StyleViolation by specifying its properties directly.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"Returns the same violation, but with the severity that is passed in
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"Returns the same violation, but with the location that is passed in
","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"The severity that should be assigned to the violation of this parameter’s value is met.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV5valuexvp":{"name":"value","abstract":"The value to configure the rule.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"Creates a RuleParameter by specifying its properties directly.
","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"The rules contained in this list.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"
The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"
The RuleKind that best categorizes this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"
Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"
Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"
Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"The oldest version of the Swift compiler supported by this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"
The console-printable string for this description.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"Creates a RuleDescription by specifying all its properties directly.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5startAA8LocationVvp":{"name":"start","abstract":"The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV3endAA8LocationVvp":{"name":"end","abstract":"
The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"
All SwiftLint rule identifiers that are disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"Creates a Region by setting explicit values for all its properties.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"Whether the specific location is contained in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV13isRuleEnabledySbAA0F0_pF":{"name":"isRuleEnabled(_:)","abstract":"Whether the specified rule is enabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV14isRuleDisabledySbAA0F0_pF":{"name":"isRuleDisabled(_:)","abstract":"Whether the specified rule is disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV26deprecatedAliasesDisabling4ruleShySSGAA4Rule_p_tF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4fileSSSgvp":{"name":"file","abstract":"
The file path on disk for this location.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4lineSiSgvp":{"name":"line","abstract":"The line offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV9characterSiSgvp":{"name":"character","abstract":"The character offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV11descriptionSSvp":{"name":"description","abstract":"A lossless printable description of this location.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"The file path for this location relative to the current working directory.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"Creates a Location by specifying its properties directly.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file10byteOffsetAcA0aB4FileC_012SourceKittenC09ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"
Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"
Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"
The file to lint with this linter.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"Computes or retrieves style violations.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"Computes or retrieves style violations and the time spent executing each rule.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"Applies corrections for all rules to this file, returning performed corrections.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"Formats the file associated with this linter.
","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"The file to lint with this linter.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"Whether or not this linter will be used to collect information from several files.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"Creates a Linter by specifying its properties directly.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"Returns a linter capable of checking for violations after running each rule’s collection step.
","parent_name":"Linter"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4codeSSvp":{"name":"code","abstract":"The contents of the example
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"
Whether the example should be tested by prepending multibyte grapheme clusters
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"Whether the example should be tested on Linux
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"The path to the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4lineSuvp":{"name":"line","abstract":"The line in the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_ypSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"Create a new Example with the specified code, file, and line.
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"Returns the same example, but with the code that is passed in
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"Returns a copy of the Example with all instances of the “↓” character removed.
","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"The description of the rule for which this correction was applied.
","parent_name":"Correction"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"The location of the original violation that was corrected.
","parent_name":"Correction"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"The console-printable description for this correction.
","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"The command should only apply to the line preceding its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"The command should only apply to the same line as its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"The command should only apply to the line following its definition.
","parent_name":"Modifier"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"The rule(s) associated with this command should be enabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"The rule(s) associated with this command should be disabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"The action (verb) that SwiftLint should perform when interpreting this command.
","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"The modifier for a command, used to modify its scope.
","parent_name":"Command"},"Structs/Command.html#/s:18SwiftLintFramework7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/Command.html#/s:18SwiftLintFramework7CommandV12actionString4line9characterACSgSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV5valueSDySS0deC00D16KitRepresentable_pGvp":{"name":"value","abstract":"The underlying SourceKitten dictionary.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV12substructureSayACGvp":{"name":"substructure","abstract":"The cached substructure for this dictionary. Empty if there is no substructure.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV14expressionKindAA0a10ExpressionH0OSgvp":{"name":"expressionKind","abstract":"The kind of Swift expression represented by this dictionary, if it is an expression.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV15declarationKind0deC00a11DeclarationH0OSgvp":{"name":"declarationKind","abstract":"The kind of Swift declaration represented by this dictionary, if it is a declaration.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13statementKind0deC009StatementH0OSgvp":{"name":"statementKind","abstract":"The kind of Swift statement represented by this dictionary, if it is a statement.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13accessibilityAA18AccessControlLevelOSgvp":{"name":"accessibility","abstract":"The accessibility level for this dictionary, if it is a declaration.
","parent_name":"SourceKittenDictionary"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAEShySSG_AGtcAEmF":{"name":"default(disabled:optIn:)","abstract":"The default rules mode, which will enable all rules that aren’t defined as being opt-in","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO4onlyyAEShySSGcAEmF":{"name":"only(_:)","abstract":"
Only enable the rules explicitly listed.
","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO10allEnabledyA2EmF":{"name":"allEnabled","abstract":"Enable all available rules.
","parent_name":"RulesMode"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO4tabsyA2EmF":{"name":"tabs","abstract":"Swift source code should be indented using tabs.
","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO6spacesyAESi_tcAEmF":{"name":"spaces(count:)","abstract":"Swift source code should be indented using spaces with count spaces per indentation level.
","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO7defaultAEvpZ":{"name":"default","abstract":"The default indentation style if none is explicitly provided.
","parent_name":"IndentationStyle"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"The default Configuration resulting from an empty configuration file.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"The default file name to look for user-defined configurations.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"The paths that should be included when linting
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"The paths that should be excluded when linting
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"The style to use when indenting Swift source code.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"The threshold for the number of warnings to tolerate before treating the lint as having failed.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"The identifier for the Reporter to use to report style violations.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"The location of the persisted cache to use with this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"
All rules enabled in this configuration
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"
The rules mode used for this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"Creates a Configuration with convenience parameters.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV31withPrecomputedCacheDescriptionACyF":{"name":"withPrecomputedCacheDescription()","abstract":"Returns a copy of the current Configuration with its computedCacheDescription property set to the value of","parent_name":"Configuration"},"Structs/Configuration/IndentationStyle.html":{"name":"IndentationStyle","abstract":"
The style of indentation used in a Swift project.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExclude15excludeByPrefixSayAA0aB4FileCGSS_S2btF":{"name":"lintableFiles(inPath:forceExclude:excludeByPrefix:)","abstract":"Returns the files that can be linted by SwiftLint in the specified parent path.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV19filterExcludedPaths11fileManager2inSaySSGAA012LintableFileI0_p_AGdtF":{"name":"filterExcludedPaths(fileManager:in:)","abstract":"Returns an array of file paths after removing the excluded paths as defined by this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV27filterExcludedPathsByPrefix2inSaySSGAFd_tF":{"name":"filterExcludedPathsByPrefix(in:)","abstract":"Returns the file paths that are excluded by this configuration using filtering by absolute path prefix.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13configuration3forAcA0aB4FileC_tF":{"name":"configuration(for:)","abstract":"Returns a new configuration that applies to the specified file by merging the current configuration with any","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePathACSDySSypG_AA04RuleG0VSbSSSgtKcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:)","abstract":"
Creates a Configuration value based on the specified parameters.
","parent_name":"Configuration"},"Structs/Configuration/RulesMode.html":{"name":"RulesMode","abstract":"Represents how a Configuration object can be configured with regards to rules.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"Creates a RuleListDocumentation instance from a RuleList.
","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"Write the rule list documentation as markdown files to the specified directory.
","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"User-facing documentation for a SwiftLint RuleList.
"},"Structs/Configuration.html":{"name":"Configuration","abstract":"The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.
"},"Structs/SourceKittenDictionary.html":{"name":"SourceKittenDictionary","abstract":"A collection of keys and values as parsed out of SourceKit, with many conveniences for accessing SwiftLint-specific"},"Structs/Command.html":{"name":"Command","abstract":"
A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.
"},"Structs/Correction.html":{"name":"Correction","abstract":"A value describing a SwiftLint violation that was corrected.
"},"Structs/Example.html":{"name":"Example","abstract":"Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"
Represents a file that can be linted for style violations and corrections after being collected.
"},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"Represents a file that can compute style violations and corrections for a list of rules.
"},"Structs/Location.html":{"name":"Location","abstract":"The placement of a segment of Swift in a collection of source files.
"},"Structs/Region.html":{"name":"Region","abstract":"A contiguous region of Swift source code.
"},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.
"},"Structs/RuleList.html":{"name":"RuleList","abstract":"A list of available SwiftLint rules.
"},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"A configuration parameter for rules.
"},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.
"},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"Represents a Swift file’s syntax information.
"},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"A SwiftLint-aware Swift syntax token.
"},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"A value describing the version of the Swift compiler.
"},"Structs/Version.html":{"name":"Version","abstract":"A type describing the SwiftLint version.
"},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"An interface for parsing YAML.
"},"Structs/CodeClimateReporter.html":{"name":"CodeClimateReporter","abstract":"Reports violations as a JSON array in Code Climate format.
"},"Structs/GitLabJUnitReporter.html":{"name":"GitLabJUnitReporter","abstract":"Reports violations as JUnit XML supported by GitLab.
"},"Structs/SonarQubeReporter.html":{"name":"SonarQubeReporter","abstract":"Reports violations in SonarQube import format.
"},"Structs/XcodeReporter.html":{"name":"XcodeReporter","abstract":"Reports violations in the format Xcode uses to display in the IDE. (default)
"},"Protocols/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorP18violationPositionsSay0aE016AbsolutePositionVGvp":{"name":"violationPositions","abstract":"Positions in a source file where violations should be reported.
","parent_name":"ViolationsSyntaxVisitor"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0_pSgAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"Produce a ViolationsSyntaxVisitor for the given file.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP13makeViolation4file8positionAA05StyleG0VAA0aB4FileC_0aD016AbsolutePositionVtF":{"name":"makeViolation(file:position:)","abstract":"Produce a violation for the given file and absolute position.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"Returns the source ranges in the specified file where this rule is disabled.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:18SwiftLintFramework24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"Positions in a source file where corrections were applied.
","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0_pSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"Produce a ViolationsSyntaxRewriter for the given file.
","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"A human-readable description for this configuration and its applied values.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"Apply an untyped configuration to the current value.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"Whether the specified configuration is equivalent to the current value.
","parent_name":"RuleConfiguration"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfo17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SDyAL0nJ0QzGSaySSGtF":{"name":"correct(file:collectedInfo:compilerArguments:)","abstract":"Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfoSayAA10CorrectionVGAA0aB4FileC_SDyAK0lJ0QzGtF":{"name":"correct(file:collectedInfo:)","abstract":"
Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"
The kind of information to collect for each file being linted for this rule.
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"Collects information for the specified file, to be analyzed by a CollectedLinter .
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"Collects information for the specified file, to be analyzed by a CollectedLinter .
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"
Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/AnalyzerRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"
Returns the NSString-based NSRanges to be replaced in the specified file.
","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"Returns the NSString-based NSRanges to be replaced in the specified file.
","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"Returns the substitution to apply for the given range.
","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"Attempts to correct the violations to this rule in the specified file.
","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"Attempts to correct the violations to this rule in the specified file.
","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework25ConfigurationProviderRuleP0D4TypeQa":{"name":"ConfigurationType","abstract":"
The type of configuration used to configure this rule.
","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework25ConfigurationProviderRuleP13configuration0D4TypeQzvp":{"name":"configuration","abstract":"This rule’s configuration.
","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","parent_name":"ConfigurationProviderRule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"A verbose description of many of this rule’s properties.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","abstract":"A description of how this rule has been configured to run.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RulePxycfc":{"name":"init()","abstract":"A default initializer for rules. All rules need to be trivially initializable.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"Creates a rule by applying its configuration.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"Executes the rule on a file and returns any violations to the rule’s expectations.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"Executes the rule on a file and returns any violations to the rule’s expectations.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"Whether or not the specified rule is equivalent to the current rule.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter .
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"
The unique identifier for this reporter.
","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"
Return a string with the report for the specified violations.
","parent_name":"Reporter"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"The kind of token being recursed over.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"
Get the kind from the specified dictionary.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","abstract":"
Returns all files that can be linted in the specified path. If the path is relative, it will be appended to the","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","abstract":"
Returns the date when the file at the specified path was last modified. Returns nil if the file cannot be","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html":{"name":"LintableFileManager","abstract":"
An interface for enumerating files that can be linted by SwiftLint.
"},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/Reporter.html":{"name":"Reporter","abstract":"
An interface for reporting violations as strings.
"},"Protocols/Rule.html":{"name":"Rule","abstract":"An executable value that can identify issues (violations) in Swift source code.
"},"Protocols.html#/s:18SwiftLintFramework9OptInRuleP":{"name":"OptInRule","abstract":"A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.
"},"Protocols/ConfigurationProviderRule.html":{"name":"ConfigurationProviderRule","abstract":"A rule that is user-configurable.
"},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"A rule that can correct violations.
"},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols/SubstitutionCorrectableASTRule.html":{"name":"SubstitutionCorrectableASTRule","abstract":"
A SubstitutionCorrectableRule that is also an ASTRule .
"},"Protocols.html#/s:18SwiftLintFramework17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.
"},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols.html#/s:18SwiftLintFramework17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"
Type-erased protocol used to check whether a rule is collectable.
"},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"A rule that requires knowledge of all other files being linted.
"},"Protocols/CollectingCorrectableRule.html":{"name":"CollectingCorrectableRule","abstract":"A CollectingRule that is also a CorrectableRule .
"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"A configuration value for a rule to allow users to modify its behavior.
"},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.
"},"Protocols/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.
"},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.
"},"Protocols/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.
"},"Functions.html#/s:18SwiftLintFramework11queuedPrintyyxlF":{"name":"queuedPrint(_:)","abstract":"A thread-safe version of Swift’s standard print().
"},"Functions.html#/s:18SwiftLintFramework16queuedPrintErroryySSF":{"name":"queuedPrintError(_:)","abstract":"A thread-safe, newline-terminated version of fputs(..., stderr).
"},"Functions.html#/s:18SwiftLintFramework16queuedFatalError_4file4lines5NeverOSS_s12StaticStringVSutF":{"name":"queuedFatalError(_:file:line:)","abstract":"A thread-safe, newline-terminated version of fatalError(...) that doesn’t leak"},"Functions.html#/s:18SwiftLintFramework12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"
Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE24absolutePathStandardizedSSyF":{"name":"absolutePathStandardized()","abstract":"
Returns a new string, converting the path to a canonical absolute path.
","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE16countOccurrences2ofSiSJ_tF":{"name":"countOccurrences(of:)","abstract":"Count the number of occurrences of the given character in self
","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE4path10relativeToS2S_tF":{"name":"path(relativeTo:)","abstract":"If self is a path, this method can be used to get a path expression relative to a root directory
","parent_name":"String"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","parent_name":"FileManager"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","parent_name":"FileManager"},"Extensions/FileManager.html":{"name":"FileManager"},"Extensions/String.html":{"name":"String"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.
","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.
","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/RuleListError.html#/s:18SwiftLintFramework13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"The rule list contains more than one configuration for the specified rule.
","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"Describes rules that validate Swift source conventions.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"Describes rules that validate common practices in the Swift community.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO5styleyA2CmF":{"name":"style","abstract":"Describes rules that validate stylistic choices.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"Describes rules that validate magnitudes or measurements of Swift source.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"Describes rules that validate that code patterns with poor performance are avoided.
","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"
Represents a single SwiftLint rule with the specified identifier.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"The spelling of the string for this idenfitier.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"Creates a RuleIdentifier by its string representation.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO07unknownD0yA2CmF":{"name":"unknownConfiguration","abstract":"The configuration didn’t match internal expectations.
","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO28ambiguousMatchKindParametersyA2CmF":{"name":"ambiguousMatchKindParameters","abstract":"The configuration had both match_kind and excluded_match_kind parameters.
","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO7genericyACSScACmF":{"name":"generic(_:)","abstract":"A generic configuration error specified by a string.
","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"The initial configuration file was not found.
","parent_name":"ConfigurationError"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"Accessible by the declaration’s immediate lexical scope.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"Accessible by the declaration’s same file.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"Accessible by the declaration’s same module, or modules importing it with the @testable attribute.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"Accessible by the declaration’s same program.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"Accessible and customizable (via subclassing or overrides) by the declaration’s same program.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/buildID":{"name":"buildID","abstract":"A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.
","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html#/s:18SwiftLintFramework14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.
","parent_name":"ExecutableInfo"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"A call to a named function or closure.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"An argument value for a function or closure.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"An Array expression.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"A Dictionary expression.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"An object literal expression. https://developer.apple.com/swift/blog/?id=33
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"The kind of expression for a contiguous set of Swift source tokens.
"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"Information about this executable.
"},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"The accessibility of a Swift source declaration.
"},"Enums/ConfigurationError.html":{"name":"ConfigurationError","abstract":"All possible configuration errors.
"},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"An identifier representing a SwiftLint rule, or all rules.
"},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"All the possible rule kinds (categories).
"},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"All possible rule list configuration errors.
"},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"The magnitude of a StyleViolation .
"},"Global%20Variables.html#/s:18SwiftLintFramework15primaryRuleListAA0eF0Vvp":{"name":"primaryRuleList","abstract":"The rule list containing all available rules built into SwiftLint.
"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:18SwiftLintFramework11RuleStorageCACycfc":{"name":"init()","abstract":"Creates a RuleStorage with no initial stored data.
","parent_name":"RuleStorage"},"Classes/LinterCache.html#/s:18SwiftLintFramework11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_AA012LintableFileH0_ptcfc":{"name":"init(configuration:fileManager:)","abstract":"Creates a LinterCache by specifying a SwiftLint configuration and a file manager.
","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:18SwiftLintFramework11LinterCacheC4saveyyKF":{"name":"save()","abstract":"Persists the cache to disk.
","parent_name":"LinterCache"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4fileAC012SourceKittenC00D0C_tcfc":{"name":"init(file:)","abstract":"Creates a SwiftLintFile with a SourceKitten File.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"
Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"
Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4pathSSSgvp":{"name":"path","abstract":"The path on disk for this file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC8contentsSSvp":{"name":"contents","abstract":"The file’s contents.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC10stringView012SourceKittenC006StringF0Vvp":{"name":"stringView","abstract":"A string view into the contents of this file optimized for string manipulation operations.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC5linesSay012SourceKittenC04LineVGvp":{"name":"lines","abstract":"The parsed lines for this file’s contents.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC15invalidateCacheyyF":{"name":"invalidateCache()","abstract":"Invalidates all cached data for this file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"A unit of Swift source code, either on disk or in memory.
"},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"A persisted cache for storing and retrieving linter results.
"},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"A storage mechanism for aggregating the results of CollectingRule s.
"},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"if_let_shadowing.html":{"name":"if_let_shadowing"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"Reports violations as a newline-separated string of comma-separated values (CSV).
"},"Structs/CheckstyleReporter.html":{"name":"CheckstyleReporter","abstract":"Reports violations as XML conforming to the Checkstyle specification, as defined here:"},"Structs/EmojiReporter.html":{"name":"EmojiReporter","abstract":"
Reports violations in the format that’s both fun and easy to read.
"},"Structs/GitHubActionsLoggingReporter.html":{"name":"GitHubActionsLoggingReporter","abstract":"Reports violations in the format GitHub-hosted virtual machine for Actions can recognize as messages.
"},"Structs/HTMLReporter.html":{"name":"HTMLReporter","abstract":"Reports violations as HTML.
"},"Structs/JSONReporter.html":{"name":"JSONReporter","abstract":"Reports violations as a JSON array.
"},"Structs/JUnitReporter.html":{"name":"JUnitReporter","abstract":"Reports violations as JUnit XML.
"},"Structs/MarkdownReporter.html":{"name":"MarkdownReporter","abstract":"Reports violations as markdown formated (with tables).
"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Reporters.html":{"name":"Reporters"},"Guides.html":{"name":"Guides","abstract":"The following guides are available globally.
"},"Classes.html":{"name":"Classes","abstract":"The following classes are available globally.
"},"Global%20Variables.html":{"name":"Global Variables","abstract":"The following global variables are available globally.
"},"Enums.html":{"name":"Enumerations","abstract":"The following enumerations are available globally.
"},"Extensions.html":{"name":"Extensions","abstract":"The following extensions are available globally.
"},"Functions.html":{"name":"Functions","abstract":"The following functions are available globally.
"},"Protocols.html":{"name":"Protocols","abstract":"The following protocols are available globally.
"},"Structs.html":{"name":"Structures","abstract":"The following structures are available globally.
"}}
\ No newline at end of file
+{"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"XcodeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"SonarQubeReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitLabJUnitReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CodeClimateReporter"},"Structs/YamlParser.html#/s:18SwiftLintFramework10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"Parses the input YAML string as an untyped dictionary.
","parent_name":"YamlParser"},"Structs/Version.html#/s:18SwiftLintFramework7VersionV5valueSSvp":{"name":"value","abstract":"The string value for this version.
","parent_name":"Version"},"Structs/Version.html#/s:18SwiftLintFramework7VersionV7currentACvpZ":{"name":"current","abstract":"The current SwiftLint version.
","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV4fiveACvpZ":{"name":"five","abstract":"Swift 5.0.x - https://swift.org/download/#swift-50
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"Swift 5.1.x - https://swift.org/download/#swift-51
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"Swift 5.2.x - https://swift.org/download/#swift-52
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"Swift 5.3.x - https://swift.org/download/#swift-53
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"Swift 5.4.x - https://swift.org/download/#swift-54
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"Swift 5.5.x - https://swift.org/download/#swift-55
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"Swift 5.6.x - https://swift.org/download/#swift-56
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"Swift 5.7.x - https://swift.org/download/#swift-57
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV7currentACvpZ":{"name":"current","abstract":"The current detected Swift compiler version, based on the currently accessible SourceKit version.
","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5value012SourceKittenC00dE0Vvp":{"name":"value","abstract":"The raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV4kind012SourceKittenC00D4KindOSgvp":{"name":"kind","abstract":"The syntax kind associated with is token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5valueAC012SourceKittenC00dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5range012SourceKittenC09ByteRangeVvp":{"name":"range","abstract":"The byte range in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6offset012SourceKittenC09ByteCountVvp":{"name":"offset","abstract":"The starting byte offset in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6length012SourceKittenC09ByteCountVvp":{"name":"length","abstract":"The length in bytes for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV5value012SourceKittenC00dE0Vvp":{"name":"value","abstract":"The raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"The SwiftLint-specific syntax tokens for this syntax map.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV5valueAC012SourceKittenC00dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"The identifier of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"The description of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"The name of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"The severity of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"The location of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"The justification for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"A printable description for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"Creates a StyleViolation by specifying its properties directly.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"Returns the same violation, but with the severity that is passed in
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"Returns the same violation, but with the location that is passed in
","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"The severity that should be assigned to the violation of this parameter’s value is met.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV5valuexvp":{"name":"value","abstract":"The value to configure the rule.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"Creates a RuleParameter by specifying its properties directly.
","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"The rules contained in this list.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"
The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"
The RuleKind that best categorizes this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"
Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"
Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"
Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"The oldest version of the Swift compiler supported by this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"
The console-printable string for this description.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"Creates a RuleDescription by specifying all its properties directly.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5startAA8LocationVvp":{"name":"start","abstract":"The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV3endAA8LocationVvp":{"name":"end","abstract":"
The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"
All SwiftLint rule identifiers that are disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"Creates a Region by setting explicit values for all its properties.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"Whether the specific location is contained in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV13isRuleEnabledySbAA0F0_pF":{"name":"isRuleEnabled(_:)","abstract":"Whether the specified rule is enabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV14isRuleDisabledySbAA0F0_pF":{"name":"isRuleDisabled(_:)","abstract":"Whether the specified rule is disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV26deprecatedAliasesDisabling4ruleShySSGAA4Rule_p_tF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4fileSSSgvp":{"name":"file","abstract":"
The file path on disk for this location.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4lineSiSgvp":{"name":"line","abstract":"The line offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV9characterSiSgvp":{"name":"character","abstract":"The character offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV11descriptionSSvp":{"name":"description","abstract":"A lossless printable description of this location.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"The file path for this location relative to the current working directory.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"Creates a Location by specifying its properties directly.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file10byteOffsetAcA0aB4FileC_012SourceKittenC09ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"
Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"
Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"
The file to lint with this linter.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"Computes or retrieves style violations.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"Computes or retrieves style violations and the time spent executing each rule.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"Applies corrections for all rules to this file, returning performed corrections.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"Formats the file associated with this linter.
","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"The file to lint with this linter.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"Whether or not this linter will be used to collect information from several files.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"Creates a Linter by specifying its properties directly.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"Returns a linter capable of checking for violations after running each rule’s collection step.
","parent_name":"Linter"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4codeSSvp":{"name":"code","abstract":"The contents of the example
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"
Whether the example should be tested by prepending multibyte grapheme clusters
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"Whether the example should be tested on Linux
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"The path to the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4lineSuvp":{"name":"line","abstract":"The line in the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_ypSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"Create a new Example with the specified code, file, and line.
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"Returns the same example, but with the code that is passed in
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"Returns a copy of the Example with all instances of the “↓” character removed.
","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"The description of the rule for which this correction was applied.
","parent_name":"Correction"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"The location of the original violation that was corrected.
","parent_name":"Correction"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"The console-printable description for this correction.
","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"The command should only apply to the line preceding its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"The command should only apply to the same line as its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"The command should only apply to the line following its definition.
","parent_name":"Modifier"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"The rule(s) associated with this command should be enabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"The rule(s) associated with this command should be disabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"The action (verb) that SwiftLint should perform when interpreting this command.
","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"The modifier for a command, used to modify its scope.
","parent_name":"Command"},"Structs/Command.html#/s:18SwiftLintFramework7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/Command.html#/s:18SwiftLintFramework7CommandV12actionString4line9characterACSgSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV5valueSDySS0deC00D16KitRepresentable_pGvp":{"name":"value","abstract":"The underlying SourceKitten dictionary.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV12substructureSayACGvp":{"name":"substructure","abstract":"The cached substructure for this dictionary. Empty if there is no substructure.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV14expressionKindAA0a10ExpressionH0OSgvp":{"name":"expressionKind","abstract":"The kind of Swift expression represented by this dictionary, if it is an expression.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV15declarationKind0deC00a11DeclarationH0OSgvp":{"name":"declarationKind","abstract":"The kind of Swift declaration represented by this dictionary, if it is a declaration.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13statementKind0deC009StatementH0OSgvp":{"name":"statementKind","abstract":"The kind of Swift statement represented by this dictionary, if it is a statement.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13accessibilityAA18AccessControlLevelOSgvp":{"name":"accessibility","abstract":"The accessibility level for this dictionary, if it is a declaration.
","parent_name":"SourceKittenDictionary"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAEShySSG_AGtcAEmF":{"name":"default(disabled:optIn:)","abstract":"The default rules mode, which will enable all rules that aren’t defined as being opt-in","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO4onlyyAEShySSGcAEmF":{"name":"only(_:)","abstract":"
Only enable the rules explicitly listed.
","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO10allEnabledyA2EmF":{"name":"allEnabled","abstract":"Enable all available rules.
","parent_name":"RulesMode"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO4tabsyA2EmF":{"name":"tabs","abstract":"Swift source code should be indented using tabs.
","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO6spacesyAESi_tcAEmF":{"name":"spaces(count:)","abstract":"Swift source code should be indented using spaces with count spaces per indentation level.
","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO7defaultAEvpZ":{"name":"default","abstract":"The default indentation style if none is explicitly provided.
","parent_name":"IndentationStyle"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"The default Configuration resulting from an empty configuration file.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"The default file name to look for user-defined configurations.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"The paths that should be included when linting
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"The paths that should be excluded when linting
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"The style to use when indenting Swift source code.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"The threshold for the number of warnings to tolerate before treating the lint as having failed.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"The identifier for the Reporter to use to report style violations.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"The location of the persisted cache to use with this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"
All rules enabled in this configuration
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"
The rules mode used for this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"Creates a Configuration with convenience parameters.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV31withPrecomputedCacheDescriptionACyF":{"name":"withPrecomputedCacheDescription()","abstract":"Returns a copy of the current Configuration with its computedCacheDescription property set to the value of","parent_name":"Configuration"},"Structs/Configuration/IndentationStyle.html":{"name":"IndentationStyle","abstract":"
The style of indentation used in a Swift project.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExclude15excludeByPrefixSayAA0aB4FileCGSS_S2btF":{"name":"lintableFiles(inPath:forceExclude:excludeByPrefix:)","abstract":"Returns the files that can be linted by SwiftLint in the specified parent path.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV19filterExcludedPaths11fileManager2inSaySSGAA012LintableFileI0_p_AGdtF":{"name":"filterExcludedPaths(fileManager:in:)","abstract":"Returns an array of file paths after removing the excluded paths as defined by this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV27filterExcludedPathsByPrefix2inSaySSGAFd_tF":{"name":"filterExcludedPathsByPrefix(in:)","abstract":"Returns the file paths that are excluded by this configuration using filtering by absolute path prefix.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13configuration3forAcA0aB4FileC_tF":{"name":"configuration(for:)","abstract":"Returns a new configuration that applies to the specified file by merging the current configuration with any","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePathACSDySSypG_AA04RuleG0VSbSSSgtKcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:)","abstract":"
Creates a Configuration value based on the specified parameters.
","parent_name":"Configuration"},"Structs/Configuration/RulesMode.html":{"name":"RulesMode","abstract":"Represents how a Configuration object can be configured with regards to rules.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"Creates a RuleListDocumentation instance from a RuleList.
","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"Write the rule list documentation as markdown files to the specified directory.
","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"User-facing documentation for a SwiftLint RuleList.
"},"Structs/Configuration.html":{"name":"Configuration","abstract":"The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.
"},"Structs/SourceKittenDictionary.html":{"name":"SourceKittenDictionary","abstract":"A collection of keys and values as parsed out of SourceKit, with many conveniences for accessing SwiftLint-specific"},"Structs/Command.html":{"name":"Command","abstract":"
A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.
"},"Structs/Correction.html":{"name":"Correction","abstract":"A value describing a SwiftLint violation that was corrected.
"},"Structs/Example.html":{"name":"Example","abstract":"Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"
Represents a file that can be linted for style violations and corrections after being collected.
"},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"Represents a file that can compute style violations and corrections for a list of rules.
"},"Structs/Location.html":{"name":"Location","abstract":"The placement of a segment of Swift in a collection of source files.
"},"Structs/Region.html":{"name":"Region","abstract":"A contiguous region of Swift source code.
"},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.
"},"Structs/RuleList.html":{"name":"RuleList","abstract":"A list of available SwiftLint rules.
"},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"A configuration parameter for rules.
"},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.
"},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"Represents a Swift file’s syntax information.
"},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"A SwiftLint-aware Swift syntax token.
"},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"A value describing the version of the Swift compiler.
"},"Structs/Version.html":{"name":"Version","abstract":"A type describing the SwiftLint version.
"},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"An interface for parsing YAML.
"},"Structs/CodeClimateReporter.html":{"name":"CodeClimateReporter","abstract":"Reports violations as a JSON array in Code Climate format.
"},"Structs/GitLabJUnitReporter.html":{"name":"GitLabJUnitReporter","abstract":"Reports violations as JUnit XML supported by GitLab.
"},"Structs/SonarQubeReporter.html":{"name":"SonarQubeReporter","abstract":"Reports violations in SonarQube import format.
"},"Structs/XcodeReporter.html":{"name":"XcodeReporter","abstract":"Reports violations in the format Xcode uses to display in the IDE. (default)
"},"Protocols/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorP18violationPositionsSay0aE016AbsolutePositionVGvp":{"name":"violationPositions","abstract":"Positions in a source file where violations should be reported.
","parent_name":"ViolationsSyntaxVisitor"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0_pSgAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"Produce a ViolationsSyntaxVisitor for the given file.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP13makeViolation4file8positionAA05StyleG0VAA0aB4FileC_0aD016AbsolutePositionVtF":{"name":"makeViolation(file:position:)","abstract":"Produce a violation for the given file and absolute position.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"Returns the source ranges in the specified file where this rule is disabled.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:18SwiftLintFramework24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"Positions in a source file where corrections were applied.
","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0_pSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"Produce a ViolationsSyntaxRewriter for the given file.
","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:18SwiftLintFramework30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vvp":{"name":"severityConfiguration","abstract":"The configuration of a rule’s severity.
","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:18SwiftLintFramework30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"The severity of a rule.
","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"A human-readable description for this configuration and its applied values.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"Apply an untyped configuration to the current value.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"Whether the specified configuration is equivalent to the current value.
","parent_name":"RuleConfiguration"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfo17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SDyAL0nJ0QzGSaySSGtF":{"name":"correct(file:collectedInfo:compilerArguments:)","abstract":"Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfoSayAA10CorrectionVGAA0aB4FileC_SDyAK0lJ0QzGtF":{"name":"correct(file:collectedInfo:)","abstract":"
Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"
The kind of information to collect for each file being linted for this rule.
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"Collects information for the specified file, to be analyzed by a CollectedLinter .
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"Collects information for the specified file, to be analyzed by a CollectedLinter .
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"
Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/AnalyzerRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"
Returns the NSString-based NSRanges to be replaced in the specified file.
","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"Returns the NSString-based NSRanges to be replaced in the specified file.
","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"Returns the substitution to apply for the given range.
","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"Attempts to correct the violations to this rule in the specified file.
","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"Attempts to correct the violations to this rule in the specified file.
","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework25ConfigurationProviderRuleP0D4TypeQa":{"name":"ConfigurationType","abstract":"
The type of configuration used to configure this rule.
","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework25ConfigurationProviderRuleP13configuration0D4TypeQzvp":{"name":"configuration","abstract":"This rule’s configuration.
","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","parent_name":"ConfigurationProviderRule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"A verbose description of many of this rule’s properties.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","abstract":"A description of how this rule has been configured to run.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RulePxycfc":{"name":"init()","abstract":"A default initializer for rules. All rules need to be trivially initializable.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"Creates a rule by applying its configuration.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"Executes the rule on a file and returns any violations to the rule’s expectations.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"Executes the rule on a file and returns any violations to the rule’s expectations.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"Whether or not the specified rule is equivalent to the current rule.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter .
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"
The unique identifier for this reporter.
","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"
Return a string with the report for the specified violations.
","parent_name":"Reporter"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"The kind of token being recursed over.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"
Get the kind from the specified dictionary.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","abstract":"
Returns all files that can be linted in the specified path. If the path is relative, it will be appended to the","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","abstract":"
Returns the date when the file at the specified path was last modified. Returns nil if the file cannot be","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html":{"name":"LintableFileManager","abstract":"
An interface for enumerating files that can be linted by SwiftLint.
"},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/Reporter.html":{"name":"Reporter","abstract":"
An interface for reporting violations as strings.
"},"Protocols/Rule.html":{"name":"Rule","abstract":"An executable value that can identify issues (violations) in Swift source code.
"},"Protocols.html#/s:18SwiftLintFramework9OptInRuleP":{"name":"OptInRule","abstract":"A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.
"},"Protocols/ConfigurationProviderRule.html":{"name":"ConfigurationProviderRule","abstract":"A rule that is user-configurable.
"},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"A rule that can correct violations.
"},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols/SubstitutionCorrectableASTRule.html":{"name":"SubstitutionCorrectableASTRule","abstract":"
A SubstitutionCorrectableRule that is also an ASTRule .
"},"Protocols.html#/s:18SwiftLintFramework17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.
"},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols.html#/s:18SwiftLintFramework17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"
Type-erased protocol used to check whether a rule is collectable.
"},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"A rule that requires knowledge of all other files being linted.
"},"Protocols/CollectingCorrectableRule.html":{"name":"CollectingCorrectableRule","abstract":"A CollectingRule that is also a CorrectableRule .
"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"A configuration value for a rule to allow users to modify its behavior.
"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"A configuration for a rule that allows to configure at least the severity.
"},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.
"},"Protocols/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.
"},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.
"},"Protocols/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.
"},"Functions.html#/s:18SwiftLintFramework11queuedPrintyyxlF":{"name":"queuedPrint(_:)","abstract":"A thread-safe version of Swift’s standard print().
"},"Functions.html#/s:18SwiftLintFramework16queuedPrintErroryySSF":{"name":"queuedPrintError(_:)","abstract":"A thread-safe, newline-terminated version of fputs(..., stderr).
"},"Functions.html#/s:18SwiftLintFramework16queuedFatalError_4file4lines5NeverOSS_s12StaticStringVSutF":{"name":"queuedFatalError(_:file:line:)","abstract":"A thread-safe, newline-terminated version of fatalError(...) that doesn’t leak"},"Functions.html#/s:18SwiftLintFramework12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"
Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE24absolutePathStandardizedSSyF":{"name":"absolutePathStandardized()","abstract":"
Returns a new string, converting the path to a canonical absolute path.
","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE16countOccurrences2ofSiSJ_tF":{"name":"countOccurrences(of:)","abstract":"Count the number of occurrences of the given character in self
","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE4path10relativeToS2S_tF":{"name":"path(relativeTo:)","abstract":"If self is a path, this method can be used to get a path expression relative to a root directory
","parent_name":"String"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","parent_name":"FileManager"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","parent_name":"FileManager"},"Extensions/FileManager.html":{"name":"FileManager"},"Extensions/String.html":{"name":"String"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.
","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.
","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/RuleListError.html#/s:18SwiftLintFramework13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"The rule list contains more than one configuration for the specified rule.
","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"Describes rules that validate Swift source conventions.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"Describes rules that validate common practices in the Swift community.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO5styleyA2CmF":{"name":"style","abstract":"Describes rules that validate stylistic choices.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"Describes rules that validate magnitudes or measurements of Swift source.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:18SwiftLintFramework8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"Describes rules that validate that code patterns with poor performance are avoided.
","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"
Represents a single SwiftLint rule with the specified identifier.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"The spelling of the string for this idenfitier.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"Creates a RuleIdentifier by its string representation.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO07unknownD0yA2CmF":{"name":"unknownConfiguration","abstract":"The configuration didn’t match internal expectations.
","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO28ambiguousMatchKindParametersyA2CmF":{"name":"ambiguousMatchKindParameters","abstract":"The configuration had both match_kind and excluded_match_kind parameters.
","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO7genericyACSScACmF":{"name":"generic(_:)","abstract":"A generic configuration error specified by a string.
","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"The initial configuration file was not found.
","parent_name":"ConfigurationError"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"Accessible by the declaration’s immediate lexical scope.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"Accessible by the declaration’s same file.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"Accessible by the declaration’s same module, or modules importing it with the @testable attribute.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"Accessible by the declaration’s same program.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"Accessible and customizable (via subclassing or overrides) by the declaration’s same program.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/buildID":{"name":"buildID","abstract":"A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.
","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html#/s:18SwiftLintFramework14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.
","parent_name":"ExecutableInfo"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"A call to a named function or closure.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"An argument value for a function or closure.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"An Array expression.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"A Dictionary expression.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"An object literal expression. https://developer.apple.com/swift/blog/?id=33
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"The kind of expression for a contiguous set of Swift source tokens.
"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"Information about this executable.
"},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"The accessibility of a Swift source declaration.
"},"Enums/ConfigurationError.html":{"name":"ConfigurationError","abstract":"All possible configuration errors.
"},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"An identifier representing a SwiftLint rule, or all rules.
"},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"All the possible rule kinds (categories).
"},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"All possible rule list configuration errors.
"},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"The magnitude of a StyleViolation .
"},"Global%20Variables.html#/s:18SwiftLintFramework15primaryRuleListAA0eF0Vvp":{"name":"primaryRuleList","abstract":"The rule list containing all available rules built into SwiftLint.
"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:18SwiftLintFramework11RuleStorageCACycfc":{"name":"init()","abstract":"Creates a RuleStorage with no initial stored data.
","parent_name":"RuleStorage"},"Classes/LinterCache.html#/s:18SwiftLintFramework11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_AA012LintableFileH0_ptcfc":{"name":"init(configuration:fileManager:)","abstract":"Creates a LinterCache by specifying a SwiftLint configuration and a file manager.
","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:18SwiftLintFramework11LinterCacheC4saveyyKF":{"name":"save()","abstract":"Persists the cache to disk.
","parent_name":"LinterCache"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4fileAC012SourceKittenC00D0C_tcfc":{"name":"init(file:)","abstract":"Creates a SwiftLintFile with a SourceKitten File.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"
Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"
Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4pathSSSgvp":{"name":"path","abstract":"The path on disk for this file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC8contentsSSvp":{"name":"contents","abstract":"The file’s contents.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC10stringView012SourceKittenC006StringF0Vvp":{"name":"stringView","abstract":"A string view into the contents of this file optimized for string manipulation operations.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC5linesSay012SourceKittenC04LineVGvp":{"name":"lines","abstract":"The parsed lines for this file’s contents.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC15invalidateCacheyyF":{"name":"invalidateCache()","abstract":"Invalidates all cached data for this file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"A unit of Swift source code, either on disk or in memory.
"},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"A persisted cache for storing and retrieving linter results.
"},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"A storage mechanism for aggregating the results of CollectingRule s.
"},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"if_let_shadowing.html":{"name":"if_let_shadowing"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"Reports violations as a newline-separated string of comma-separated values (CSV).
"},"Structs/CheckstyleReporter.html":{"name":"CheckstyleReporter","abstract":"Reports violations as XML conforming to the Checkstyle specification, as defined here:"},"Structs/EmojiReporter.html":{"name":"EmojiReporter","abstract":"
Reports violations in the format that’s both fun and easy to read.
"},"Structs/GitHubActionsLoggingReporter.html":{"name":"GitHubActionsLoggingReporter","abstract":"Reports violations in the format GitHub-hosted virtual machine for Actions can recognize as messages.
"},"Structs/HTMLReporter.html":{"name":"HTMLReporter","abstract":"Reports violations as HTML.
"},"Structs/JSONReporter.html":{"name":"JSONReporter","abstract":"Reports violations as a JSON array.
"},"Structs/JUnitReporter.html":{"name":"JUnitReporter","abstract":"Reports violations as JUnit XML.
"},"Structs/MarkdownReporter.html":{"name":"MarkdownReporter","abstract":"Reports violations as markdown formated (with tables).
"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Reporters.html":{"name":"Reporters"},"Guides.html":{"name":"Guides","abstract":"The following guides are available globally.
"},"Classes.html":{"name":"Classes","abstract":"The following classes are available globally.
"},"Global%20Variables.html":{"name":"Global Variables","abstract":"The following global variables are available globally.
"},"Enums.html":{"name":"Enumerations","abstract":"The following enumerations are available globally.
"},"Extensions.html":{"name":"Extensions","abstract":"The following extensions are available globally.
"},"Functions.html":{"name":"Functions","abstract":"The following functions are available globally.
"},"Protocols.html":{"name":"Protocols","abstract":"The following protocols are available globally.
"},"Structs.html":{"name":"Structures","abstract":"The following structures are available globally.
"}}
\ No newline at end of file
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html
index 6febfeca8..6918ca1e7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html
index da16be18e..2df38810a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html
index d768b1e11..651b255b4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html
index 79eab1436..b9fd84e48 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html
index 5ac37acee..e850461c4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html
index 218d185a3..05f34deb0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html
index 1284a2418..84194ab40 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html
index 6ab0f5813..fc380a29b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html
index 0942da31d..8fc88e8f0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html
index 0c8451064..b1f572d20 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html
index 66585997e..354deb89c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html
index 65f4fda33..329b52c47 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html
index e556c64ca..840b4fa2d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_on_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_on_newline.html
index e986ba8f4..fbe46e2a9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_on_newline.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_on_newline.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html
index aaa43f8e1..083d7a2a2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html
index 6f2c17e35..2a0d49be6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html
index 742c85e13..2549e4049 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html
index 6f8720e55..33155600c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html
index a66d33acd..ca4c65055 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html
index 33cbb6d71..69cf463cf 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html
index 33f523c0c..e8ad044ba 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html
index e1cc9b289..f9c76b0c1 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html
index 4c68aa3f9..3b5c98d8f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html
index de4ccc225..aa93e9e67 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html
index b47a62ee3..a2b776ea2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html
index 93f78f502..b5b0c44d3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html
index f31847b0b..0c5d9ba8d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html
index 0dd8fba10..9aa5bd38e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html
index 8e76ed1d4..38dbb5043 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_break_in_switch.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_break_in_switch.html
index 8b9176067..ee2ff8cf0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_break_in_switch.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_break_in_switch.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html
index c6946d2a6..20411fd59 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html
index eac684345..bbcce1ed7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/untyped_error_in_catch.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/untyped_error_in_catch.html
index 6ebcc3352..86f936a09 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/untyped_error_in_catch.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/untyped_error_in_catch.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html
index 348696ea5..085d04640 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html
index 1c7ced03e..868344fa6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_control_flow_label.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_control_flow_label.html
index 7d69f4cc2..7e8d64115 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_control_flow_label.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_control_flow_label.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html
index ea268c2ff..607266639 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html
index c37d4f2b2..c3dd9e02d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html
index ce420b5f9..4956856e0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html
index 83ed39bb0..c7503d1aa 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html
index b0c8f3e57..83cdc2b0e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html
index f62541a75..c75b3dd39 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
index 601249caf..369c59d4d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html
index 12dbb1a69..20e599910 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html
index f5e7d9261..1b8fda0c2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html
index 4def47aea..923f2afa6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html
index ec9d228fa..adde907a3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
@@ -343,6 +346,33 @@
Default configuration: N/A
Non Triggering Examples
+print ([ foo {
+ var sum = 0
+ for i in 1 ... 5 { sum += i }
+ return sum
+
+}, foo {
+ var mul = 1
+ for i in 1 ... 5 { mul *= i }
+ return mul
+}])
+
+do {
+ print ( "x is 5" )
+}
+
+print ([
+ 1
+])
+
+do {
+ print ( "x is 5" )
+}
+
+do {
+ print ( "x is 5" )
+}
+
[
1 ,
2 ,
@@ -355,38 +385,11 @@
}
}
-do {
- print ( "x is 5" )
-}
-
-do {
- print ( "x is 5" )
-}
-
-do {
- print ( "x is 5" )
-}
-
foo (
x : 5 ,
y : 6
)
-print ([ foo {
- var sum = 0
- for i in 1 ... 5 { sum += i }
- return sum
-
-}, foo {
- var mul = 1
- for i in 1 ... 5 { mul *= i }
- return mul
-}])
-
-print ([
- 1
-])
-
[ 1 , 2 ] . map { $0 } . filter { true }
[ 1 , 2 ] . map { $0 } . filter { num in true }
@@ -414,6 +417,40 @@
}
Triggering Examples
+print ([ foo {
+ var sum = 0
+ for i in 1 ... 5 { sum += i }
+ return sum
+
+}, foo {
+ var mul = 1
+ for i in 1 ... 5 { mul *= i }
+ return mul
+↓
+}])
+
+do {
+ print ( "x is 5" )
+↓
+
+}
+
+print ([
+ 1
+↓
+])
+
+do {
+ print ( "x is 5" )
+↓
+
+}
+
+do {
+ print ( "x is 5" )
+↓
+}
+
[
1 ,
2 ,
@@ -426,23 +463,6 @@
print ( x )
}
↓
-}
-
-do {
- print ( "x is 5" )
-↓
-
-}
-
-do {
- print ( "x is 5" )
-↓
-}
-
-do {
- print ( "x is 5" )
-↓
-
}
foo (
@@ -450,23 +470,6 @@
y : 6
↓
)
-
-print ([ foo {
- var sum = 0
- for i in 1 ... 5 { sum += i }
- return sum
-
-}, foo {
- var mul = 1
- for i in 1 ... 5 { mul *= i }
- return mul
-↓
-}])
-
-print ([
- 1
-↓
-])
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html
index e00d9fcb4..0a4559f0a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_function_in_ternary.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_function_in_ternary.html
index 2d16090c9..8a63ca68c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_function_in_ternary.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_function_in_ternary.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html
index 2a60b137f..525dd96b2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html
index c60aaeb2f..a60e0ffa5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html
index cdf44c88b..bad5d0e46 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html
index 720d2312f..39ad4b26e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html
index bcb92df40..fe61bf1b0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html
@@ -213,6 +213,9 @@
RuleConfiguration
+
+ SeverityBasedRuleConfiguration
+
SourceKitFreeRule
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx
index 7d8e3f26b111bdb8dd2dabca08054c35391e6a22..0d02d87a9f55632d9930a2edd60e6fdf6cb03c6c 100644
GIT binary patch
delta 13078
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
AtpET3
diff --git a/docsets/SwiftLintFramework.tgz b/docsets/SwiftLintFramework.tgz
index 1b35772924cbb89bf321061f5aedd107d442f81e..803bb02e5efdf8ee1ae8b31a4c666ff3d8041164 100644
GIT binary patch
literal 482124
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