From c4d9ff7d0e131eb982baacb1a05b087fc87bd46f Mon Sep 17 00:00:00 2001
From: "swiftlintbot@jpsim.com"
Date: Mon, 30 Oct 2023 18:22:35 +0000
Subject: [PATCH] Automated deployment to GitHub Pages:
bc7d3c0228098866248b5bd8aee6f0dbbf458bd0
---
Classes.html | 3 -
Classes/ConfigurationElement.html | 3 -
Classes/CustomRuleTimer.html | 3 -
.../DeclaredIdentifiersTrackingVisitor.html | 3 -
Classes/LinterCache.html | 3 -
Classes/RuleRegistry.html | 3 -
Classes/RuleStorage.html | 3 -
Classes/SwiftLintFile.html | 3 -
Classes/ViolationsSyntaxRewriter.html | 3 -
Classes/ViolationsSyntaxVisitor.html | 3 -
Enums.html | 3 -
Enums/AccessControlLevel.html | 3 -
Enums/ExecutableInfo.html | 3 -
Enums/Issue.html | 3 -
Enums/OptionType.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/Array.html | 3 -
Extensions/Bool.html | 3 -
Extensions/Double.html | 3 -
Extensions/Int.html | 3 -
Extensions/Optional.html | 3 -
Extensions/Set.html | 3 -
Extensions/String.html | 3 -
Functions.html | 3 -
Global Variables.html | 3 -
Guides.html | 3 -
Protocols.html | 38 +-
Protocols/ASTRule.html | 3 -
.../AcceptableByConfigurationElement.html | 3 -
Protocols/AnalyzerRule.html | 7 +-
Protocols/CacheDescriptionProvider.html | 3 -
Protocols/CollectingRule.html | 3 -
Protocols/CorrectableRule.html | 3 -
Protocols/Documentable.html | 3 -
Protocols/Reporter.html | 3 -
Protocols/Rule.html | 3 -
Protocols/RuleConfiguration.html | 3 -
Protocols/SeverityBasedRuleConfiguration.html | 3 -
Protocols/SubstitutionCorrectableASTRule.html | 481 ------------------
Protocols/SubstitutionCorrectableRule.html | 3 -
Protocols/SwiftSyntaxCorrectableRule.html | 3 -
Protocols/SwiftSyntaxRule.html | 3 -
Rules.html | 3 -
Structs.html | 3 -
Structs/ChildOptionSeverityConfiguration.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/Correction.html | 3 -
Structs/Example.html | 3 -
Structs/Linter.html | 3 -
Structs/Location.html | 3 -
Structs/ReasonedRuleViolation.html | 3 -
Structs/RegexConfiguration.html | 3 -
Structs/Region.html | 3 -
Structs/RuleConfigurationDescription.html | 3 -
Structs/RuleConfigurationOption.html | 3 -
Structs/RuleDescription.html | 3 -
Structs/RuleList.html | 3 -
Structs/RuleListDocumentation.html | 3 -
Structs/RuleParameter.html | 3 -
Structs/SeverityConfiguration.html | 3 -
Structs/SeverityLevelsConfiguration.html | 3 -
Structs/Stack.html | 3 -
Structs/StyleViolation.html | 3 -
Structs/SwiftLintSyntaxMap.html | 3 -
Structs/SwiftLintSyntaxToken.html | 3 -
Structs/SwiftVersion.html | 3 -
Structs/Version.html | 3 -
Structs/ViolationCorrection.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 -
blanket_disable_command.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 -
direct_return.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 -
.../Classes/ConfigurationElement.html | 3 -
.../Documents/Classes/CustomRuleTimer.html | 3 -
.../DeclaredIdentifiersTrackingVisitor.html | 3 -
.../Documents/Classes/LinterCache.html | 3 -
.../Documents/Classes/RuleRegistry.html | 3 -
.../Documents/Classes/RuleStorage.html | 3 -
.../Documents/Classes/SwiftLintFile.html | 3 -
.../Classes/ViolationsSyntaxRewriter.html | 3 -
.../Classes/ViolationsSyntaxVisitor.html | 3 -
.../Contents/Resources/Documents/Enums.html | 3 -
.../Documents/Enums/AccessControlLevel.html | 3 -
.../Documents/Enums/ExecutableInfo.html | 3 -
.../Resources/Documents/Enums/Issue.html | 3 -
.../Resources/Documents/Enums/OptionType.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 -
.../Resources/Documents/Extensions/Array.html | 3 -
.../Resources/Documents/Extensions/Bool.html | 3 -
.../Documents/Extensions/Double.html | 3 -
.../Resources/Documents/Extensions/Int.html | 3 -
.../Documents/Extensions/Optional.html | 3 -
.../Resources/Documents/Extensions/Set.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 | 38 +-
.../Documents/Protocols/ASTRule.html | 3 -
.../AcceptableByConfigurationElement.html | 3 -
.../Documents/Protocols/AnalyzerRule.html | 7 +-
.../Protocols/CacheDescriptionProvider.html | 3 -
.../Documents/Protocols/CollectingRule.html | 3 -
.../Documents/Protocols/CorrectableRule.html | 3 -
.../Documents/Protocols/Documentable.html | 3 -
.../Documents/Protocols/Reporter.html | 3 -
.../Resources/Documents/Protocols/Rule.html | 3 -
.../Protocols/RuleConfiguration.html | 3 -
.../SeverityBasedRuleConfiguration.html | 3 -
.../SubstitutionCorrectableASTRule.html | 481 ------------------
.../SubstitutionCorrectableRule.html | 3 -
.../Protocols/SwiftSyntaxCorrectableRule.html | 3 -
.../Documents/Protocols/SwiftSyntaxRule.html | 3 -
.../Contents/Resources/Documents/Rules.html | 3 -
.../Contents/Resources/Documents/Structs.html | 3 -
.../ChildOptionSeverityConfiguration.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 -
.../Documents/Structs/Correction.html | 3 -
.../Resources/Documents/Structs/Example.html | 3 -
.../Resources/Documents/Structs/Linter.html | 3 -
.../Resources/Documents/Structs/Location.html | 3 -
.../Structs/ReasonedRuleViolation.html | 3 -
.../Documents/Structs/RegexConfiguration.html | 3 -
.../Resources/Documents/Structs/Region.html | 3 -
.../Structs/RuleConfigurationDescription.html | 3 -
.../Structs/RuleConfigurationOption.html | 3 -
.../Documents/Structs/RuleDescription.html | 3 -
.../Resources/Documents/Structs/RuleList.html | 3 -
.../Structs/RuleListDocumentation.html | 3 -
.../Documents/Structs/RuleParameter.html | 3 -
.../Structs/SeverityConfiguration.html | 3 -
.../Structs/SeverityLevelsConfiguration.html | 3 -
.../Resources/Documents/Structs/Stack.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 -
.../Structs/ViolationCorrection.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 -
.../Documents/blanket_disable_command.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 -
.../Resources/Documents/direct_return.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_conditions.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/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 -
.../Documents/invalid_swiftlint_command.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/local_doc_comment.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 -
.../Resources/Documents/no_magic_numbers.html | 3 -
.../Documents/no_space_in_method_call.html | 3 -
.../non_overridable_class_declaration.html | 3 -
.../notification_center_detachment.html | 3 -
.../ns_number_init_as_function_reference.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/period_spacing.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_swiftui_state.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 -
.../Documents/redundant_self_in_closure.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/shorthand_optional_binding.html | 3 -
.../Documents/single_test_class.html | 3 -
.../Documents/sorted_enum_cases.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 -
.../Resources/Documents/superfluous_else.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/unhandled_throwing_task.html | 3 -
.../Documents/unneeded_break_in_switch.html | 3 -
.../Documents/unneeded_override.html | 3 -
...eeded_parentheses_in_closure_argument.html | 3 -
.../unneeded_synthesized_initializer.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 | 3 -
.../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 167936 -> 163840 bytes
docsets/SwiftLintCore.tgz | Bin 568649 -> 563669 bytes
duplicate_conditions.html | 3 -
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 -
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 -
invalid_swiftlint_command.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 -
local_doc_comment.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_magic_numbers.html | 3 -
no_space_in_method_call.html | 3 -
non_overridable_class_declaration.html | 3 -
notification_center_detachment.html | 3 -
ns_number_init_as_function_reference.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 -
period_spacing.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_swiftui_state.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_self_in_closure.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 -
shorthand_optional_binding.html | 3 -
single_test_class.html | 3 -
sorted_enum_cases.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 -
superfluous_else.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 -
unhandled_throwing_task.html | 3 -
unneeded_break_in_switch.html | 3 -
unneeded_override.html | 3 -
unneeded_parentheses_in_closure_argument.html | 3 -
unneeded_synthesized_initializer.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 | 3 -
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 -
632 files changed, 10 insertions(+), 2912 deletions(-)
delete mode 100644 Protocols/SubstitutionCorrectableASTRule.html
delete mode 100644 docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
diff --git a/Classes.html b/Classes.html
index e9a07da30..dcb911029 100644
--- a/Classes.html
+++ b/Classes.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Classes/ConfigurationElement.html b/Classes/ConfigurationElement.html
index b258a7c24..e2f36abf3 100644
--- a/Classes/ConfigurationElement.html
+++ b/Classes/ConfigurationElement.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Classes/CustomRuleTimer.html b/Classes/CustomRuleTimer.html
index 6094ee2ea..0fc9d344c 100644
--- a/Classes/CustomRuleTimer.html
+++ b/Classes/CustomRuleTimer.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Classes/DeclaredIdentifiersTrackingVisitor.html b/Classes/DeclaredIdentifiersTrackingVisitor.html
index 9498c3869..40556addb 100644
--- a/Classes/DeclaredIdentifiersTrackingVisitor.html
+++ b/Classes/DeclaredIdentifiersTrackingVisitor.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html
index e1c814e24..54a9af65b 100644
--- a/Classes/LinterCache.html
+++ b/Classes/LinterCache.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Classes/RuleRegistry.html b/Classes/RuleRegistry.html
index 071ce3934..946e7721e 100644
--- a/Classes/RuleRegistry.html
+++ b/Classes/RuleRegistry.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html
index dca38da84..adcbb18f2 100644
--- a/Classes/RuleStorage.html
+++ b/Classes/RuleStorage.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html
index 0780fa312..c1f887b7e 100644
--- a/Classes/SwiftLintFile.html
+++ b/Classes/SwiftLintFile.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Classes/ViolationsSyntaxRewriter.html b/Classes/ViolationsSyntaxRewriter.html
index e02a5441f..ae26162ad 100644
--- a/Classes/ViolationsSyntaxRewriter.html
+++ b/Classes/ViolationsSyntaxRewriter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Classes/ViolationsSyntaxVisitor.html b/Classes/ViolationsSyntaxVisitor.html
index df62b7631..7b1758b89 100644
--- a/Classes/ViolationsSyntaxVisitor.html
+++ b/Classes/ViolationsSyntaxVisitor.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums.html b/Enums.html
index 479b7616f..1fce1efbf 100644
--- a/Enums.html
+++ b/Enums.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html
index d157c010d..5abb3e454 100644
--- a/Enums/AccessControlLevel.html
+++ b/Enums/AccessControlLevel.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html
index 639aa1b86..bf3a811e0 100644
--- a/Enums/ExecutableInfo.html
+++ b/Enums/ExecutableInfo.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums/Issue.html b/Enums/Issue.html
index 4e9b06cd7..c41a6ab53 100644
--- a/Enums/Issue.html
+++ b/Enums/Issue.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums/OptionType.html b/Enums/OptionType.html
index 75c0704c0..ce7778e1f 100644
--- a/Enums/OptionType.html
+++ b/Enums/OptionType.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html
index adb50d2c8..3bc37b4f5 100644
--- a/Enums/RuleIdentifier.html
+++ b/Enums/RuleIdentifier.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html
index 181b0c6c8..bbd69d1ae 100644
--- a/Enums/RuleKind.html
+++ b/Enums/RuleKind.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html
index ed534c568..4f3fcb6ba 100644
--- a/Enums/RuleListError.html
+++ b/Enums/RuleListError.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html
index 0a896ce46..b0e11716e 100644
--- a/Enums/SwiftExpressionKind.html
+++ b/Enums/SwiftExpressionKind.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html
index ad324eb82..abee6d712 100644
--- a/Enums/ViolationSeverity.html
+++ b/Enums/ViolationSeverity.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Extensions.html b/Extensions.html
index 00842c084..f46db3fc0 100644
--- a/Extensions.html
+++ b/Extensions.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Extensions/Array.html b/Extensions/Array.html
index 856a18b2d..b713fda08 100644
--- a/Extensions/Array.html
+++ b/Extensions/Array.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Extensions/Bool.html b/Extensions/Bool.html
index 745c8780e..410cb0d0b 100644
--- a/Extensions/Bool.html
+++ b/Extensions/Bool.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Extensions/Double.html b/Extensions/Double.html
index e9414aaf2..fe9f33273 100644
--- a/Extensions/Double.html
+++ b/Extensions/Double.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Extensions/Int.html b/Extensions/Int.html
index 7ab767b56..88147b13a 100644
--- a/Extensions/Int.html
+++ b/Extensions/Int.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Extensions/Optional.html b/Extensions/Optional.html
index f90fe60d5..fdbda83fe 100644
--- a/Extensions/Optional.html
+++ b/Extensions/Optional.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Extensions/Set.html b/Extensions/Set.html
index 5c42c7c97..3704c018a 100644
--- a/Extensions/Set.html
+++ b/Extensions/Set.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Extensions/String.html b/Extensions/String.html
index e83524529..a4f0ef070 100644
--- a/Extensions/String.html
+++ b/Extensions/String.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Functions.html b/Functions.html
index a3a3d7ef0..2ce27e4dc 100644
--- a/Functions.html
+++ b/Functions.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Global Variables.html b/Global Variables.html
index 716b8aa23..b4bd84702 100644
--- a/Global Variables.html
+++ b/Global Variables.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Guides.html b/Guides.html
index 7748ca01b..73d41383f 100644
--- a/Guides.html
+++ b/Guides.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols.html b/Protocols.html
index 5f492a337..ef013010f 100644
--- a/Protocols.html
+++ b/Protocols.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
@@ -761,37 +758,6 @@ updated content.
-
-
-
-
@@ -817,7 +783,7 @@ updated content.
@@ -849,7 +815,7 @@ static analysis than syntactic checks.
diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html
index b9005bf3a..58d48c108 100644
--- a/Protocols/ASTRule.html
+++ b/Protocols/ASTRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/AcceptableByConfigurationElement.html b/Protocols/AcceptableByConfigurationElement.html
index 759c083d5..0b2c435d1 100644
--- a/Protocols/AcceptableByConfigurationElement.html
+++ b/Protocols/AcceptableByConfigurationElement.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html
index 16eaf317f..96bcacc77 100644
--- a/Protocols/AnalyzerRule.html
+++ b/Protocols/AnalyzerRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
@@ -348,7 +345,7 @@
static analysis than syntactic checks.
@@ -384,7 +381,7 @@ static analysis than syntactic checks.
diff --git a/Protocols/CacheDescriptionProvider.html b/Protocols/CacheDescriptionProvider.html
index 4f7ae1930..47d4f9606 100644
--- a/Protocols/CacheDescriptionProvider.html
+++ b/Protocols/CacheDescriptionProvider.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html
index e8a3c67ba..0392a4107 100644
--- a/Protocols/CollectingRule.html
+++ b/Protocols/CollectingRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html
index e8b28a987..0341e9ef8 100644
--- a/Protocols/CorrectableRule.html
+++ b/Protocols/CorrectableRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/Documentable.html b/Protocols/Documentable.html
index 604a72d7d..7b7996d02 100644
--- a/Protocols/Documentable.html
+++ b/Protocols/Documentable.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html
index 4436d8637..d7cbd5ca7 100644
--- a/Protocols/Reporter.html
+++ b/Protocols/Reporter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/Rule.html b/Protocols/Rule.html
index 99d119c2b..ee4461232 100644
--- a/Protocols/Rule.html
+++ b/Protocols/Rule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html
index a10580e08..3c3d86cdf 100644
--- a/Protocols/RuleConfiguration.html
+++ b/Protocols/RuleConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html
index b623cea81..c75bf5e6e 100644
--- a/Protocols/SeverityBasedRuleConfiguration.html
+++ b/Protocols/SeverityBasedRuleConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/SubstitutionCorrectableASTRule.html b/Protocols/SubstitutionCorrectableASTRule.html
deleted file mode 100644
index 8fd02f154..000000000
--- a/Protocols/SubstitutionCorrectableASTRule.html
+++ /dev/null
@@ -1,481 +0,0 @@
-
-
-
- SubstitutionCorrectableASTRule Protocol Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SwiftLintCore Reference
-
- SubstitutionCorrectableASTRule Protocol Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Returns the NSString-based NSRanges to be replaced in the specified file.
-
-
-
-
Declaration
-
-
Swift
-
func violationRanges ( in file : SwiftLintFile , kind : KindType ,
- dictionary : SourceKittenDictionary ) -> [ NSRange ]
-
-
-
-
-
Parameters
-
-
-
-
-
- file
-
-
-
-
-
The file in which to find ranges of violations for this rule.
-
-
-
-
-
-
- kind
-
-
-
-
-
The kind of token being recursed over.
-
-
-
-
-
-
- dictionary
-
-
-
-
-
The dictionary for an AST subset to validate.
-
-
-
-
-
-
-
-
Return Value
-
The NSString-based NSRanges to be replaced in the specified file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Declaration
-
-
Swift
-
func violationRanges ( in file : SwiftLintFile ) -> [ NSRange ]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html
index 1bf95598e..291ae3e05 100644
--- a/Protocols/SubstitutionCorrectableRule.html
+++ b/Protocols/SubstitutionCorrectableRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html
index 09ec2ddbf..8025bd799 100644
--- a/Protocols/SwiftSyntaxCorrectableRule.html
+++ b/Protocols/SwiftSyntaxCorrectableRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html
index 5a8993c16..70bf63240 100644
--- a/Protocols/SwiftSyntaxRule.html
+++ b/Protocols/SwiftSyntaxRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Rules.html b/Rules.html
index 61c5887c4..91aebec03 100644
--- a/Rules.html
+++ b/Rules.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs.html b/Structs.html
index 20456ca37..dc9e1bb08 100644
--- a/Structs.html
+++ b/Structs.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/ChildOptionSeverityConfiguration.html b/Structs/ChildOptionSeverityConfiguration.html
index 8a6f5eb15..932cbf35b 100644
--- a/Structs/ChildOptionSeverityConfiguration.html
+++ b/Structs/ChildOptionSeverityConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html
index 20006045e..26f5d8152 100644
--- a/Structs/CollectedLinter.html
+++ b/Structs/CollectedLinter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Command.html b/Structs/Command.html
index fc6bc8a3d..35668e056 100644
--- a/Structs/Command.html
+++ b/Structs/Command.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html
index 8cf4157dc..2a05ed0d2 100644
--- a/Structs/Command/Action.html
+++ b/Structs/Command/Action.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html
index 864ebeda6..b133bf5e7 100644
--- a/Structs/Command/Modifier.html
+++ b/Structs/Command/Modifier.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Configuration.html b/Structs/Configuration.html
index 0c17ffb8b..78707670f 100644
--- a/Structs/Configuration.html
+++ b/Structs/Configuration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Correction.html b/Structs/Correction.html
index 9e2052777..4402caff9 100644
--- a/Structs/Correction.html
+++ b/Structs/Correction.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Example.html b/Structs/Example.html
index ddce7f190..964de5ed0 100644
--- a/Structs/Example.html
+++ b/Structs/Example.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Linter.html b/Structs/Linter.html
index 85a09632c..0f58c37df 100644
--- a/Structs/Linter.html
+++ b/Structs/Linter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Location.html b/Structs/Location.html
index cdb56166a..5c016f1a3 100644
--- a/Structs/Location.html
+++ b/Structs/Location.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/ReasonedRuleViolation.html b/Structs/ReasonedRuleViolation.html
index 74b6c0d47..318b86c2f 100644
--- a/Structs/ReasonedRuleViolation.html
+++ b/Structs/ReasonedRuleViolation.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/RegexConfiguration.html b/Structs/RegexConfiguration.html
index 0d594ad38..a9efd5aa3 100644
--- a/Structs/RegexConfiguration.html
+++ b/Structs/RegexConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Region.html b/Structs/Region.html
index 032ef05e4..70504291f 100644
--- a/Structs/Region.html
+++ b/Structs/Region.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/RuleConfigurationDescription.html b/Structs/RuleConfigurationDescription.html
index a82c82141..08a59f449 100644
--- a/Structs/RuleConfigurationDescription.html
+++ b/Structs/RuleConfigurationDescription.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/RuleConfigurationOption.html b/Structs/RuleConfigurationOption.html
index 7b276bf68..39c6f65f3 100644
--- a/Structs/RuleConfigurationOption.html
+++ b/Structs/RuleConfigurationOption.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html
index 562c20ecb..d0b148f2b 100644
--- a/Structs/RuleDescription.html
+++ b/Structs/RuleDescription.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/RuleList.html b/Structs/RuleList.html
index 453f1e54c..1fb088116 100644
--- a/Structs/RuleList.html
+++ b/Structs/RuleList.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html
index 4543ab5e9..687465a5e 100644
--- a/Structs/RuleListDocumentation.html
+++ b/Structs/RuleListDocumentation.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html
index bac7e2149..863b490a4 100644
--- a/Structs/RuleParameter.html
+++ b/Structs/RuleParameter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/SeverityConfiguration.html b/Structs/SeverityConfiguration.html
index a2dcdf46f..6b65e2e59 100644
--- a/Structs/SeverityConfiguration.html
+++ b/Structs/SeverityConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/SeverityLevelsConfiguration.html b/Structs/SeverityLevelsConfiguration.html
index 911e09b69..d270c1365 100644
--- a/Structs/SeverityLevelsConfiguration.html
+++ b/Structs/SeverityLevelsConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Stack.html b/Structs/Stack.html
index b71c7f379..2e36f0f73 100644
--- a/Structs/Stack.html
+++ b/Structs/Stack.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html
index c7f1ac6e4..56884ccab 100644
--- a/Structs/StyleViolation.html
+++ b/Structs/StyleViolation.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html
index 891fbb42e..8441e02d5 100644
--- a/Structs/SwiftLintSyntaxMap.html
+++ b/Structs/SwiftLintSyntaxMap.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html
index aeae348f3..be6e2b0d2 100644
--- a/Structs/SwiftLintSyntaxToken.html
+++ b/Structs/SwiftLintSyntaxToken.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html
index 83dc884c2..e15c5ab65 100644
--- a/Structs/SwiftVersion.html
+++ b/Structs/SwiftVersion.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/Version.html b/Structs/Version.html
index 353e46399..b03335de6 100644
--- a/Structs/Version.html
+++ b/Structs/Version.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/ViolationCorrection.html b/Structs/ViolationCorrection.html
index dff75a413..0c19d5abc 100644
--- a/Structs/ViolationCorrection.html
+++ b/Structs/ViolationCorrection.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html
index f20fe936d..9ea919a40 100644
--- a/Structs/YamlParser.html
+++ b/Structs/YamlParser.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html
index 020bff014..0fe076126 100644
--- a/accessibility_label_for_image.html
+++ b/accessibility_label_for_image.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html
index 12659586c..66c316658 100644
--- a/accessibility_trait_for_button.html
+++ b/accessibility_trait_for_button.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html
index 6dd8db155..a7c10cd8f 100644
--- a/anonymous_argument_in_multiline_closure.html
+++ b/anonymous_argument_in_multiline_closure.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/anyobject_protocol.html b/anyobject_protocol.html
index 7ded17f38..fa808c5c3 100644
--- a/anyobject_protocol.html
+++ b/anyobject_protocol.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/array_init.html b/array_init.html
index c22fb5d29..52f8f2f06 100644
--- a/array_init.html
+++ b/array_init.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/attributes.html b/attributes.html
index ccce14f17..480d09f2e 100644
--- a/attributes.html
+++ b/attributes.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html
index 345bc681f..4c5e5f106 100644
--- a/balanced_xctest_lifecycle.html
+++ b/balanced_xctest_lifecycle.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/blanket_disable_command.html b/blanket_disable_command.html
index a60f1f7ba..c3e73dfb7 100644
--- a/blanket_disable_command.html
+++ b/blanket_disable_command.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/block_based_kvo.html b/block_based_kvo.html
index d75ce0856..467269e31 100644
--- a/block_based_kvo.html
+++ b/block_based_kvo.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/capture_variable.html b/capture_variable.html
index 8729fd5f7..957fe0350 100644
--- a/capture_variable.html
+++ b/capture_variable.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html
index 4912162c8..7e65c393b 100644
--- a/class_delegate_protocol.html
+++ b/class_delegate_protocol.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/closing_brace.html b/closing_brace.html
index 7724c7f29..65d9909b3 100644
--- a/closing_brace.html
+++ b/closing_brace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/closure_body_length.html b/closure_body_length.html
index 0a087ceba..24f99ca15 100644
--- a/closure_body_length.html
+++ b/closure_body_length.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/closure_end_indentation.html b/closure_end_indentation.html
index df11008eb..71194fdf6 100644
--- a/closure_end_indentation.html
+++ b/closure_end_indentation.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/closure_parameter_position.html b/closure_parameter_position.html
index f3cb14651..3476e0111 100644
--- a/closure_parameter_position.html
+++ b/closure_parameter_position.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/closure_spacing.html b/closure_spacing.html
index c9e8a8af8..5f95c1e4b 100644
--- a/closure_spacing.html
+++ b/closure_spacing.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/collection_alignment.html b/collection_alignment.html
index 9a76cf759..fc3edb74a 100644
--- a/collection_alignment.html
+++ b/collection_alignment.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/colon.html b/colon.html
index 27553f095..a8347a2c1 100644
--- a/colon.html
+++ b/colon.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/comma.html b/comma.html
index 54d9109de..7891b2dce 100644
--- a/comma.html
+++ b/comma.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/comma_inheritance.html b/comma_inheritance.html
index bab20c94c..8a1b7451b 100644
--- a/comma_inheritance.html
+++ b/comma_inheritance.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/comment_spacing.html b/comment_spacing.html
index 50b49d4c0..f3d0e77bf 100644
--- a/comment_spacing.html
+++ b/comment_spacing.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html
index be3c82565..4afa49b0f 100644
--- a/compiler_protocol_init.html
+++ b/compiler_protocol_init.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/computed_accessors_order.html b/computed_accessors_order.html
index 1e2d0fb75..921237073 100644
--- a/computed_accessors_order.html
+++ b/computed_accessors_order.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html
index 3ef66d032..10c0d95ad 100644
--- a/conditional_returns_on_newline.html
+++ b/conditional_returns_on_newline.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html
index 7ba743938..68b6386bf 100644
--- a/contains_over_filter_count.html
+++ b/contains_over_filter_count.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html
index d40fbebef..c3eb28476 100644
--- a/contains_over_filter_is_empty.html
+++ b/contains_over_filter_is_empty.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html
index fc79e4a56..3cb400cd6 100644
--- a/contains_over_first_not_nil.html
+++ b/contains_over_first_not_nil.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html
index 3a6eabd9c..fc5a4df54 100644
--- a/contains_over_range_nil_comparison.html
+++ b/contains_over_range_nil_comparison.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/control_statement.html b/control_statement.html
index 9e4893eab..2b6a208b4 100644
--- a/control_statement.html
+++ b/control_statement.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/convenience_type.html b/convenience_type.html
index 7353889d8..493253e0a 100644
--- a/convenience_type.html
+++ b/convenience_type.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/custom_rules.html b/custom_rules.html
index b6d4a1462..45253c1c0 100644
--- a/custom_rules.html
+++ b/custom_rules.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html
index 3d88fc930..70b565f72 100644
--- a/cyclomatic_complexity.html
+++ b/cyclomatic_complexity.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/deployment_target.html b/deployment_target.html
index b79a390ea..326b2b876 100644
--- a/deployment_target.html
+++ b/deployment_target.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/direct_return.html b/direct_return.html
index 779ceb9e1..b51d62334 100644
--- a/direct_return.html
+++ b/direct_return.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html
index 3197969ee..79b8be735 100644
--- a/discarded_notification_center_observer.html
+++ b/discarded_notification_center_observer.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/discouraged_assert.html b/discouraged_assert.html
index d8b968c82..829d1293f 100644
--- a/discouraged_assert.html
+++ b/discouraged_assert.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html
index 236b02ca3..3c4ba0466 100644
--- a/discouraged_direct_init.html
+++ b/discouraged_direct_init.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/discouraged_none_name.html b/discouraged_none_name.html
index 37d0683fc..63e421753 100644
--- a/discouraged_none_name.html
+++ b/discouraged_none_name.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html
index 3a5b7f2f6..babc59167 100644
--- a/discouraged_object_literal.html
+++ b/discouraged_object_literal.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html
index 70a57f953..d5706e634 100644
--- a/discouraged_optional_boolean.html
+++ b/discouraged_optional_boolean.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html
index 7f4cbc254..974997fba 100644
--- a/discouraged_optional_collection.html
+++ b/discouraged_optional_collection.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html
index e9a07da30..dcb911029 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html
index b258a7c24..e2f36abf3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html
index 6094ee2ea..0fc9d344c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html
index 9498c3869..40556addb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html
index e1c814e24..54a9af65b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html
index 071ce3934..946e7721e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html
index dca38da84..adcbb18f2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
index 0780fa312..c1f887b7e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html
index e02a5441f..ae26162ad 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html
index df62b7631..7b1758b89 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html
index 479b7616f..1fce1efbf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
index d157c010d..5abb3e454 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
index 639aa1b86..bf3a811e0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html
index 4e9b06cd7..c41a6ab53 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html
index 75c0704c0..ce7778e1f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
index adb50d2c8..3bc37b4f5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html
index 181b0c6c8..bbd69d1ae 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html
index ed534c568..4f3fcb6ba 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
index 0a896ce46..b0e11716e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
index ad324eb82..abee6d712 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html
index 00842c084..f46db3fc0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html
index 856a18b2d..b713fda08 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html
index 745c8780e..410cb0d0b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html
index e9414aaf2..fe9f33273 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html
index 7ab767b56..88147b13a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html
index f90fe60d5..fdbda83fe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html
index 5c42c7c97..3704c018a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html
index e83524529..a4f0ef070 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html
index a3a3d7ef0..2ce27e4dc 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html
index 716b8aa23..b4bd84702 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html
index 7748ca01b..73d41383f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html
index 5f492a337..ef013010f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
@@ -761,37 +758,6 @@ updated content.
-
-
-
-
@@ -817,7 +783,7 @@ updated content.
@@ -849,7 +815,7 @@ static analysis than syntactic checks.
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html
index b9005bf3a..58d48c108 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html
index 759c083d5..0b2c435d1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
index 16eaf317f..96bcacc77 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
@@ -348,7 +345,7 @@
static analysis than syntactic checks.
@@ -384,7 +381,7 @@ static analysis than syntactic checks.
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html
index 4f7ae1930..47d4f9606 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
index e8a3c67ba..0392a4107 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
index e8b28a987..0341e9ef8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html
index 604a72d7d..7b7996d02 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html
index 4436d8637..d7cbd5ca7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html
index 99d119c2b..ee4461232 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
index a10580e08..3c3d86cdf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
index b623cea81..c75bf5e6e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
deleted file mode 100644
index 8fd02f154..000000000
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
+++ /dev/null
@@ -1,481 +0,0 @@
-
-
-
- SubstitutionCorrectableASTRule Protocol Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SwiftLintCore Reference
-
- SubstitutionCorrectableASTRule Protocol Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Returns the NSString-based NSRanges to be replaced in the specified file.
-
-
-
-
Declaration
-
-
Swift
-
func violationRanges ( in file : SwiftLintFile , kind : KindType ,
- dictionary : SourceKittenDictionary ) -> [ NSRange ]
-
-
-
-
-
Parameters
-
-
-
-
-
- file
-
-
-
-
-
The file in which to find ranges of violations for this rule.
-
-
-
-
-
-
- kind
-
-
-
-
-
The kind of token being recursed over.
-
-
-
-
-
-
- dictionary
-
-
-
-
-
The dictionary for an AST subset to validate.
-
-
-
-
-
-
-
-
Return Value
-
The NSString-based NSRanges to be replaced in the specified file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Declaration
-
-
Swift
-
func violationRanges ( in file : SwiftLintFile ) -> [ NSRange ]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
index 1bf95598e..291ae3e05 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
index 09ec2ddbf..8025bd799 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
index 5a8993c16..70bf63240 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html
index 61c5887c4..91aebec03 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html
index 20456ca37..dc9e1bb08 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html
index 8a6f5eb15..932cbf35b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
index 20006045e..26f5d8152 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html
index fc6bc8a3d..35668e056 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html
index 8cf4157dc..2a05ed0d2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
index 864ebeda6..b133bf5e7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html
index 0c17ffb8b..78707670f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html
index 9e2052777..4402caff9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html
index ddce7f190..964de5ed0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html
index 85a09632c..0f58c37df 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html
index cdb56166a..5c016f1a3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html
index 74b6c0d47..318b86c2f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html
index 0d594ad38..a9efd5aa3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html
index 032ef05e4..70504291f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html
index a82c82141..08a59f449 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html
index 7b276bf68..39c6f65f3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html
index 562c20ecb..d0b148f2b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html
index 453f1e54c..1fb088116 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
index 4543ab5e9..687465a5e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html
index bac7e2149..863b490a4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html
index a2dcdf46f..6b65e2e59 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html
index 911e09b69..d270c1365 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html
index b71c7f379..2e36f0f73 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html
index c7f1ac6e4..56884ccab 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
index 891fbb42e..8441e02d5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
index aeae348f3..be6e2b0d2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
index 83dc884c2..e15c5ab65 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html
index 353e46399..b03335de6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html
index dff75a413..0c19d5abc 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html
index f20fe936d..9ea919a40 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html
@@ -221,9 +221,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html
index 020bff014..0fe076126 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_label_for_image.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html
index 12659586c..66c316658 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/accessibility_trait_for_button.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html
index 6dd8db155..a7c10cd8f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html
index 7ded17f38..fa808c5c3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html
index c22fb5d29..52f8f2f06 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html
index ccce14f17..480d09f2e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
index 345bc681f..4c5e5f106 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html
index a60f1f7ba..c3e73dfb7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html
index d75ce0856..467269e31 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html
index 8729fd5f7..957fe0350 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
index 4912162c8..7e65c393b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html
index 7724c7f29..65d9909b3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html
index 0a087ceba..24f99ca15 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html
index df11008eb..71194fdf6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html
index f3cb14651..3476e0111 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html
index c9e8a8af8..5f95c1e4b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html
index 9a76cf759..fc3edb74a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html
index 27553f095..a8347a2c1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html
index 54d9109de..7891b2dce 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html
index bab20c94c..8a1b7451b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html
index 50b49d4c0..f3d0e77bf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html
index be3c82565..4afa49b0f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html
index 1e2d0fb75..921237073 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html
index 3ef66d032..10c0d95ad 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/conditional_returns_on_newline.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html
index 7ba743938..68b6386bf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_count.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html
index d40fbebef..c3eb28476 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html
index fc79e4a56..3cb400cd6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_first_not_nil.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html
index 3a6eabd9c..fc5a4df54 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html
index 9e4893eab..2b6a208b4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html
index 7353889d8..493253e0a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html
index b6d4a1462..45253c1c0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html
index 3d88fc930..70b565f72 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html
index b79a390ea..326b2b876 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html
index 779ceb9e1..b51d62334 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html
index 3197969ee..79b8be735 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discarded_notification_center_observer.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html
index d8b968c82..829d1293f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html
index 236b02ca3..3c4ba0466 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html
index 37d0683fc..63e421753 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html
index 3a5b7f2f6..babc59167 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
index 70a57f953..d5706e634 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html
index 7f4cbc254..974997fba 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html
index d88279c57..84a3af67e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html
index dcd706f24..b43be1682 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html
index 70d35e6ee..c9718a974 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html
index ba44fd739..87481a8fd 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html
index 8f6865f1e..e77a5a1aa 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html
index 051d23d7d..669c7f8c8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html
index 02f6bd988..345a99924 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html
index 9901d925e..1e26ee44b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html
index f3b14dcd4..678f76704 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html
index b688cdc31..1adda1dfe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html
index 52ae761db..ad02ad09b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html
index 3392ce44b..d44cdc852 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html
index d688737cc..4319804fb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/enum_case_associated_values_count.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html
index 483b94735..ff27034ee 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html
index 631c677c2..5e171b7ed 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html
index 4e10d3b77..21a5aeafa 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_enum_raw_value.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html
index 6a771ed02..28a27d92a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html
index 797f9b6ab..962e7ff64 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html
index 8f6218b14..2057254df 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_top_level_acl.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html
index 0bac26de4..183b16b9b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html
index 437c9e986..2ee2dfe25 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html
index fee85a8a5..b5befd70f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html
index 48fa68105..8c15c0ffe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html
index 1197584e3..0f6564338 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html
index 0963f0cf2..82c99a956 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html
index f44602f8f..19bccec76 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html
index d3d14b106..f7e95d3fe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name_no_space.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html
index 34d98a98d..5b479a00c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html
index 9b3410738..4cd1b82af 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html
index 39be39577..0d05d8083 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html
index 04acfe38c..ff3e9e164 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html
index cce6347dc..345fbaea6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html
index 42b8f5ddc..6c8f9e893 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html
index 5a7c07c1c..14a906a2b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html
index 698e40088..56882f332 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html
index 4a4596ce4..c627fe086 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_default_parameter_at_end.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html
index c2f8a0a5e..e5994d7cc 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html
index 62d691f03..04beeb46f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
index 71236e0be..bb63fc708 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html
index 5ee286346..bfc0f6add 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html
index bae471175..9ce17760c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html
index f55f6a563..ce5ebbbca 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html
index 4e83a1eab..be2eb112a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
index 7b6f5452b..bf0e609dd 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html
index 3cf007898..6e40845f7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html
index a024ef6b3..9b0be670c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html
index f70fde21f..d46bbe595 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html
index 83d3af483..e24e43c27 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html
index 57bdfa2f2..b44f26e85 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html
index c51597d4c..3706416d2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html
index b107bc728..792ef9394 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html
index 7f28adede..91faf5e2c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html
index 5576c5e3d..e24740819 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html
index 25fb619c9..4c55ce390 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
index 5a825b344..63cf25a07 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html
index ba550d564..daec973fe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html
index 12113b84f..7591f559e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html
index 88f4fedee..17a247207 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html
index caea022df..84e76c4df 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
index c88284eb3..2f94893ce 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html
index 717d24e01..9dabf2f1a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html
index 7c1a1fac9..b79f2afa5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html
index 07fdda254..6598e80ce 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html
index 2b7a5772a..159b62e98 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html
index 1fef57b0e..bab4c125f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/literal_expression_end_indentation.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html
index 50242591e..24e8f574f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html
index a7b728999..4ddf17b1d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/lower_acl_than_parent.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html
index a39e2c43e..2aeddc53b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html
index 8068224ba..3d778406a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html
index edfd92d6c..f1e191651 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html
index c482c1211..a1c0a570a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
index 3a3b0eacb..9ae80081b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html
index c5c79359b..8fd1061c8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html
index 00f7b0e9f..8a9c4df63 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html
index a8bdbdace..c6f619322 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
index 6c01da54f..af4d12a9e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html
index dc7c97b88..3d31fd2a1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html
index 655c6827b..97df09194 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html
index 5f7b43d71..95b5a2ced 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html
index befc553ef..e26bddfe8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_extension_access_modifier.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html
index 6ec6f8f23..0323619ff 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html
index 1bb0be1c9..87a53bc28 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html
index a4f1de2a5..6b1f4c6d7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html
index bb0b6e6a7..6de915dea 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_space_in_method_call.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html
index 02405faef..711faf40c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_overridable_class_declaration.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html
index e282413d9..bca9ef34c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html
index 8037bee83..e972d5bb3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ns_number_init_as_function_reference.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html
index bb6ce6dff..cf13495e5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
index e6f9a61b5..1492777fc 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
index e0a67864b..e80c98522 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html
index 49d49dddb..20b1cad96 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html
index 10ac79713..ae038efe7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html
index c685a5eb7..992c83f6d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html
index 75bd3e555..e67900d8d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html
index f45a72eb6..46b64daa8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html
index 6635c5550..e95854b33 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_enum_case_matching.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html
index 788f3dde0..5d065d24f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html
index d8a67181e..47d1c3363 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html
index 27f14d533..0d3c9eb3f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html
index ae154755d..8816f7905 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html
index 14b6d48d2..727060e60 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html
index 53e257970..36f4ac0cf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html
index 3433d6711..ca0f60591 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_in_static_references.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html
index eb2cea043..7911c6024 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html
index e248aa384..178c92ac4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
index ba709b70d..012a59885 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html
index 9631943ae..657837c4d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html
index c1223a6f0..bcc67d500 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html
index a7988aad5..15ecd62cb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html
index c541a795e..6a344fcaf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html
index a501e7abe..ceed21b18 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html
index ef25c4768..c95e19ae9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html
index d309ee716..9c5ba4ada 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html
index 361a9be59..1afcd550e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html
index 7864320b9..ac4a6d210 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/protocol_property_accessors_order.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html
index fd3550be6..adbb94f0d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html
index d9bf44c4e..47dd3b5d6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html
index 1f903a518..75ef74d95 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html
index 663bfe081..e93966029 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html
index 693417ff8..0628f9eda 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html
index a065adf67..9139ec802 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html
index 50572e0a6..1e88bfbe0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
index 454c62ecd..7a74f5a7a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html
index 7c4583787..3bbbfd3bf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html
index b4e64e1b4..6c928a68d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html
index 2af5684c2..95c87c3c0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_self_in_closure.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html
index 991bd7c82..c900fc1f8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_set_access_control.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html
index 2b1da5f9a..256b95a5b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_string_enum_value.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html
index ce2dc5054..8e91e9a25 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html
index 32fcf8299..90c924bd5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html
index f4bfd97b9..f6de2ef46 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html
index 1a46ea21a..cf0c4067c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html
index 2d4e1fb1d..ec6634ec2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html
index 14d247162..84832fa29 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_value_from_void_function.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html
index e5646eab4..9293f5ecc 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json
index 5bc6f9697..ad32f6949 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"Start position of the violation range.
","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"Create a ViolationCorrection.
","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"The threshold for a violation to be a warning.
","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"The threshold for a violation to be an error.
","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.
","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"The rule parameters that define the thresholds that should map to each severity.
","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"The identifier for this custom rule.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"The name for this custom rule.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"The message to be presented when producing violations.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"Regular expressions to include when matching the file path.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"Regular expressions to exclude when matching the file path.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"
The index of the regex capture group to match.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"The RuleDescription for the custom rule defined here.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"Create a RegexConfiguration with the specified identifier, with other properties to be set later.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"The violation’s position.
","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"A specific reason for the violation.
","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"The violation’s severity.
","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"Creates a ReasonedRuleViolation.
","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"Parses the input YAML string as an untyped dictionary.
","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"The string value for this version.
","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"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:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"Swift 5.0.x - https://swift.org/download/#swift-50
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"Swift 5.1.x - https://swift.org/download/#swift-51
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"Swift 5.2.x - https://swift.org/download/#swift-52
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"Swift 5.3.x - https://swift.org/download/#swift-53
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"Swift 5.4.x - https://swift.org/download/#swift-54
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"Swift 5.5.x - https://swift.org/download/#swift-55
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"Swift 5.6.x - https://swift.org/download/#swift-56
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"Swift 5.7.x - https://swift.org/download/#swift-57
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"Swift 5.8.x - https://swift.org/download/#swift-58
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"Swift 5.9.x - https://swift.org/download/#swift-59
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"The current detected Swift compiler version, based on the currently accessible SourceKit version.
","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"The raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"The syntax kind associated with is token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"The byte range in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"The starting byte offset in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"The length in bytes for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"The raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"The SwiftLint-specific syntax tokens for this syntax map.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"Returns array of syntax tokens intersecting with byte range.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"Returns the syntax kinds in the specified byte range.
","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"The identifier of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"The description of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"The name of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"The severity of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"The location of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"The justification for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"A printable description for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"Creates a StyleViolation by specifying its properties directly.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"Returns the same violation, but with the severity that is passed in
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"Returns the same violation, but with the location that is passed in
","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"The value to configure the rule.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"Creates a RuleParameter by specifying its properties directly.
","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"The rules contained in this list.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_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:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"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:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"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:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"
The RuleKind that best categorizes this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"
Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"The oldest version of the Swift compiler supported by this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"
The console-printable string for this description.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"Configuration with a warning severity.
","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"Configuration with an error severity.
","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"Create a SeverityConfiguration with the specified severity.
","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"
An option serving as a marker for an empty configuration description.
","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"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:13SwiftLintCore6RegionV3endAA8LocationVvp":{"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:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"
All SwiftLint rule identifiers that are disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"Whether the specific location is contained in this region.
","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"Whether the specified rule is enabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"Whether the specified rule is disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"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:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"
The file path on disk for this location.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"The line offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"The character offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"A lossless printable description of this location.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"The file path for this location relative to the current working directory.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"Creates a Location by specifying its properties directly.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"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:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_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:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_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:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"
The file to lint with this linter.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"Computes or retrieves style violations.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"Applies corrections for all rules to this file, returning performed corrections.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"Formats the file associated with this linter.
","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"The file to lint with this linter.
","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"Whether or not this linter will be used to collect information from several files.
","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"Creates a Linter by specifying its properties directly.
","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"The contents of the example
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"
Whether the example should be tested by prepending multibyte grapheme clusters
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"Whether the example should be tested on Linux
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"The path to the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"The line in the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_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:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"Returns the same example, but with the code that is passed in
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"Returns a copy of the Example with all instances of the “↓” character removed.
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"Makes the current example focused. This is for debugging purposes only.
","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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"The description of the rule for which this correction was applied.
","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"The location of the original violation that was corrected.
","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"The console-printable description for this correction.
","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"Memberwise initializer.
","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"The default Configuration resulting from an empty configuration file.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"The default file name to look for user-defined configurations.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"The paths that should be included when linting
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"The paths that should be excluded when linting
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"The style to use when indenting Swift source code.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"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:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"The identifier for the Reporter to use to report style violations.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"The location of the persisted cache to use with this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"Treat warnings as errors
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"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:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"
All rules enabled in this configuration
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"
The rules mode used for this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"Creates a Configuration with convenience parameters.
","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/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"The command should only apply to the line preceding its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"The command should only apply to the same line as its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"The command should only apply to the line following its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"The modifier string was invalid.
","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"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:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"The rule(s) associated with this command should be disabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"The action string was invalid.
","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:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"The action (verb) that SwiftLint should perform when interpreting this command.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"The identifiers for the rules associated with this command.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"The line in the source file where this command is defined.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"The character offset within the line in the source file where this command is defined.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"This command’s modifier, if any.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"Configuration with a warning severity.
","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"Configuration with an error severity.
","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"Configuration disabling an option.
","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity . It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"
Creates an empty Stack.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"The number of elements in this stack.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"Pushes (appends) an element onto the stack.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"Removes and returns the last element of the stack.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"Returns the last element of the stack if the stack is not empty; otherwise, nil.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"Check whether the sequence contains an element that satisfies the given predicate.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"Modify the last element.
","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"Creates a RuleListDocumentation instance from a RuleList.
","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_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/Stack.html":{"name":"Stack","abstract":"A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.
"},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"
A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.
"},"Structs/Configuration.html":{"name":"Configuration","abstract":"The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.
"},"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/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"Description of a rule configuration.
"},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"A single option of a RuleConfigurationDescription .
"},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"A result builder creating configuration descriptions.
"},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"A rule configuration that allows specifying the desired severity level for violations.
"},"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/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"A violation produced by ViolationsSyntaxVisitor s.
"},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"A rule configuration used for defining custom rules in yaml.
"},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"A rule configuration that allows specifying thresholds for warning and error severities.
"},"Structs/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"The correction of a violation that is basically the violation’s range in the source code and a"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"
Produce a ViolationsSyntaxVisitor for the given file.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"Produce a violation for the given file and absolute position.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12RewriterTypeQa":{"name":"RewriterType","abstract":"Type of the rewriter.
","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"Produce a ViolationsSyntaxRewriter for the given file.
","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"The configuration of a rule’s severity.
","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"The severity of a rule.
","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_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:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"Returns the substitution to apply for the given range.
","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"Attempts to correct the violations to this rule in the specified file.
","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"
The rule’s description type.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"The type of the configuration used to configure this rule.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"A verbose description of many of this rule’s properties.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"A description of how this rule has been configured to run. It can be built using the annotated result builder.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"This rule’s configuration.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"A default initializer for rules. All rules need to be trivially initializable.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"Creates a rule by applying its configuration.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"Whether or not the specified rule is equivalent to the current rule.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"
The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"
The rule’s unique identifier which is the same as Rule.description.identifier.
","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"The unique identifier for this reporter.
","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"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:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"
A more detailed description of the reporter’s output.
","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"For CustomStringConvertible conformance.
","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"Return a string with the report for the specified violations.
","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"The kind of information to collect for each file being linted for this rule.
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"Collects information for the specified file, to be analyzed by a CollectedLinter .
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"
The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"
The kind of token being recursed over.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"
Get the kind from the specified dictionary.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_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/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"
The type of the rule that’s using this configuration.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"A description for this configuration’s parameters. It can be built using the annotated result builder.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"Apply an untyped configuration to the current value.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"All keys supported by this configuration.
","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"Initializer taking a value from a configuration to create an element of Self.
","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"Make the object an option.
","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"Make the object a description.
","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"Update the object.
","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"Convert an object to Markdown.
","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"Convert an object to a single line string.
","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"Indicate if the item has some content that is useful to document.
","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"Convert an object to YAML as used in .swiftlint.yml.
","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"A type that can be converted into a human-readable representation.
"},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"Type of an object that can be used as a configuration element.
"},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"An option type that does not need a key when used in a ConfigurationElement . Its value will be inlined.
"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"A configuration value for a rule to allow users to modify its behavior.
"},"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/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"
Interface providing access to a cache description.
"},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"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/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:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.
"},"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:13SwiftLintCore17SourceKitFreeRuleP":{"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/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/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.
"},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"
Make these examples skip wrapping in comment tests.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"Make these examples skip wrapping in string tests.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"Make these examples skip multi-byte offset tests.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"Make these examples skip disable command tests.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"Remove all violation markers from the examples.
","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"The kinds for these tokens.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"Append a minimal violation for the specified position.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"Append minimal violations for the specified positions.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"All visitable declaration syntax types.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"Useful for class-specific checks since extensions and protocols do not allow nested classes.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"All declarations except for the specified ones.
","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"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:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"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/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"A call to a named function or closure.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"An argument value for a function or closure.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"An Array expression.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"A Dictionary expression.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"An object literal expression. https://developer.apple.com/swift/blog/?id=33
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448
","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"Describes rules that validate Swift source conventions.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"Describes rules that validate common practices in the Swift community.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"Describes rules that validate stylistic choices.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"Describes rules that validate magnitudes or measurements of Swift source.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"Describes rules that validate that code patterns with poor performance are avoided.
","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"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:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"
Represents a single SwiftLint rule with the specified identifier.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"The spelling of the string for this idenfitier.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"An irrelevant option. It will be ignored in documentation serialization.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"A boolean flag.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"A string option.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"Like a string option but without quotes in the serialized output.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"An integer option.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"A floating point number option.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"Special option for a ViolationSeverity .
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"A list of options.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"An option which is another set of configuration options to be nested in the serialized output.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"Operator enabling an easy way to create a configuration option.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"Create an option defined by nested configuration description.
","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"The configuration didn’t match internal expectations.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"Rule is listed multiple times in the configuration.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"An identifier old has been renamed to new.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"Configuration for a rule is invalid.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSaySSGcACmF":{"name":"invalidConfigurationKeys(_:)","abstract":"Some configuration keys are invalid.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"A generic warning specified by a string.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"A generic error specified by a string.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"A deprecation warning for a rule.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"The initial configuration file was not found.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"The file at path is not readable or cannot be opened.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"The file at path is not writable.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"The file at path cannot be indexed by a specific rule.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"No arguments were provided to compile a file at path within a specific rule.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"Cursor information cannot be extracted from a specific location.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"An error that occurred when parsing YAML.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"Print the issue to the console.
","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"Accessible by the declaration’s immediate lexical scope.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"Accessible by the declaration’s same file.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"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:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"Accessible by the declaration’s same program.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"Accessible and customizable (via subclassing or overrides) by the declaration’s same program.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"Initializes an access control level by its Swift source keyword value.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"Returns true if is private or fileprivate
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"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":{"name":"ExecutableInfo","abstract":"Information about this executable.
"},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"The accessibility of a Swift source declaration.
"},"Enums/Issue.html":{"name":"Issue","abstract":"All possible SwiftLint issues which are printed as warnings by default.
"},"Enums/OptionType.html":{"name":"OptionType","abstract":"Type of an option.
"},"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/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"The kind of expression for a contiguous set of Swift source tokens.
"},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"The magnitude of a StyleViolation .
"},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"The reporters list containing all the reporters built into SwiftLint.
"},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"The rule list containing all available rules built into SwiftLintCore.
"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"A rule’s configuration.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"The file from which the traversed syntax tree stems from.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"A source location converter associated with the syntax tree being traversed.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"Initializer for a ViolationsSyntaxVisitor.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"Positions in a source file where violations should be reported.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule ). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"
List of declaration types that shall be skipped while traversing the AST.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"A type that remembers the declared identifers (in order) up to the current position in the code.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"The hierarchical stack of identifiers declared up to the current position in the code.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVyShySSGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"Initializer.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"Indicate whether a given identifier is in scope.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"A converter of positions in the traversed source file.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"The regions in the traversed file that are disabled by a command.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"Positions in a source file where corrections were applied.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter15disabledRegionsAC0aE0014SourceLocationH0C_SayAF0K5RangeVGtcfc":{"name":"init(locationConverter:disabledRegions:)","abstract":"Initilizer for a ViolationsSyntaxRewriter.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"The underlying SourceKitten file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"The associated unique identifier for this file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"Whether or not this is a file generated for testing purposes.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"A file is virtual if it is not backed by a filesystem path.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"Creates a SwiftLintFile with a SourceKitten File.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_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:13SwiftLintCore0aB4FileC8contentsACSS_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:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"The path on disk for this file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"The file’s contents.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"A string view into the contents of this file optimized for string manipulation operations.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"The parsed lines for this file’s contents.
","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/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"Creates a RuleStorage with no initial stored data.
","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"Shared rule registry instance.
","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"
Register rules.
","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"Look up a rule for a given ID.
","parent_name":"RuleRegistry"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"Wrapped option value.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC14projectedValueACyxGvp":{"name":"projectedValue","abstract":"The option’s name. This field can only be accessed by the element’s name prefixed with a $.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"Name of this configuration entry.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"Default constructor.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"Constructor for optional values.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"Constructor for a ConfigurationElement without a key.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"Run operations to validate and modify the parsed value.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"Creates a LinterCache by specifying a SwiftLint configuration and a file manager.
","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"Persists the cache to disk.
","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"Singleton.
","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"Tell the timer it should record time spent in rules.
","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"Return all time spent for each custom rule, keyed by rule ID.
","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"Utility to measure the time spent in each custom rule.
"},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"A persisted cache for storing and retrieving linter results.
"},"Classes/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"A single parameter of a rule configuration.
"},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"Container to register and look up SwiftLint rules.
"},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"A storage mechanism for aggregating the results of CollectingRule s.
"},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"A unit of Swift source code, either on disk or in memory.
"},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.
"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.
"},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.
"},"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"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"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"},"direct_return.html":{"name":"direct_return"},"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_conditions.html":{"name":"duplicate_conditions"},"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"},"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"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"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"},"local_doc_comment.html":{"name":"local_doc_comment"},"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_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"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"},"period_spacing.html":{"name":"period_spacing"},"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_swiftui_state.html":{"name":"private_swiftui_state"},"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_self_in_closure.html":{"name":"redundant_self_in_closure"},"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"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"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"},"superfluous_else.html":{"name":"superfluous_else"},"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"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"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"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"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/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"Start position of the violation range.
","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"Create a ViolationCorrection.
","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"The threshold for a violation to be a warning.
","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"The threshold for a violation to be an error.
","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.
","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"The rule parameters that define the thresholds that should map to each severity.
","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"The identifier for this custom rule.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"The name for this custom rule.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"The message to be presented when producing violations.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"Regular expressions to include when matching the file path.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"Regular expressions to exclude when matching the file path.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"
The index of the regex capture group to match.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"The RuleDescription for the custom rule defined here.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"Create a RegexConfiguration with the specified identifier, with other properties to be set later.
","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"The violation’s position.
","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"A specific reason for the violation.
","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"The violation’s severity.
","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"Creates a ReasonedRuleViolation.
","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"Parses the input YAML string as an untyped dictionary.
","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"The string value for this version.
","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"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:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"Swift 5.0.x - https://swift.org/download/#swift-50
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"Swift 5.1.x - https://swift.org/download/#swift-51
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"Swift 5.2.x - https://swift.org/download/#swift-52
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"Swift 5.3.x - https://swift.org/download/#swift-53
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"Swift 5.4.x - https://swift.org/download/#swift-54
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"Swift 5.5.x - https://swift.org/download/#swift-55
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"Swift 5.6.x - https://swift.org/download/#swift-56
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"Swift 5.7.x - https://swift.org/download/#swift-57
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"Swift 5.8.x - https://swift.org/download/#swift-58
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"Swift 5.9.x - https://swift.org/download/#swift-59
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"The current detected Swift compiler version, based on the currently accessible SourceKit version.
","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"The raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"The syntax kind associated with is token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"The byte range in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"The starting byte offset in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"The length in bytes for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"The raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"The SwiftLint-specific syntax tokens for this syntax map.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"Returns array of syntax tokens intersecting with byte range.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"Returns the syntax kinds in the specified byte range.
","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"The identifier of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"The description of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"The name of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"The severity of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"The location of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"The justification for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"A printable description for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"Creates a StyleViolation by specifying its properties directly.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"Returns the same violation, but with the severity that is passed in
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"Returns the same violation, but with the location that is passed in
","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"The value to configure the rule.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"Creates a RuleParameter by specifying its properties directly.
","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"The rules contained in this list.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_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:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"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:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"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:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"
The RuleKind that best categorizes this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"
Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"The oldest version of the Swift compiler supported by this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"
The console-printable string for this description.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"Configuration with a warning severity.
","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"Configuration with an error severity.
","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"Create a SeverityConfiguration with the specified severity.
","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"
An option serving as a marker for an empty configuration description.
","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"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:13SwiftLintCore6RegionV3endAA8LocationVvp":{"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:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"
All SwiftLint rule identifiers that are disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"Whether the specific location is contained in this region.
","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"Whether the specified rule is enabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"Whether the specified rule is disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"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:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"
The file path on disk for this location.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"The line offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"The character offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"A lossless printable description of this location.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"The file path for this location relative to the current working directory.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"Creates a Location by specifying its properties directly.
","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"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:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_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:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_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:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"
The file to lint with this linter.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"Computes or retrieves style violations.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"Applies corrections for all rules to this file, returning performed corrections.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"Formats the file associated with this linter.
","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"The file to lint with this linter.
","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"Whether or not this linter will be used to collect information from several files.
","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"Creates a Linter by specifying its properties directly.
","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"The contents of the example
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"
Whether the example should be tested by prepending multibyte grapheme clusters
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"Whether the example should be tested on Linux
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"The path to the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"The line in the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_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:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"Returns the same example, but with the code that is passed in
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"Returns a copy of the Example with all instances of the “↓” character removed.
","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"Makes the current example focused. This is for debugging purposes only.
","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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"The description of the rule for which this correction was applied.
","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"The location of the original violation that was corrected.
","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"The console-printable description for this correction.
","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"Memberwise initializer.
","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"The default Configuration resulting from an empty configuration file.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"The default file name to look for user-defined configurations.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"The paths that should be included when linting
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"The paths that should be excluded when linting
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"The style to use when indenting Swift source code.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"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:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"The identifier for the Reporter to use to report style violations.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"The location of the persisted cache to use with this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"Treat warnings as errors
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"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:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"
All rules enabled in this configuration
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"
The rules mode used for this configuration.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"Creates a Configuration with convenience parameters.
","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/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"The command should only apply to the line preceding its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"The command should only apply to the same line as its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"The command should only apply to the line following its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"The modifier string was invalid.
","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"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:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"The rule(s) associated with this command should be disabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"The action string was invalid.
","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:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"The action (verb) that SwiftLint should perform when interpreting this command.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"The identifiers for the rules associated with this command.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"The line in the source file where this command is defined.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"The character offset within the line in the source file where this command is defined.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"This command’s modifier, if any.
","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"Configuration with a warning severity.
","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"Configuration with an error severity.
","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"Configuration disabling an option.
","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity . It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"
Creates an empty Stack.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"The number of elements in this stack.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"Pushes (appends) an element onto the stack.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"Removes and returns the last element of the stack.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"Returns the last element of the stack if the stack is not empty; otherwise, nil.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"Check whether the sequence contains an element that satisfies the given predicate.
","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"Modify the last element.
","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"Creates a RuleListDocumentation instance from a RuleList.
","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_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/Stack.html":{"name":"Stack","abstract":"A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.
"},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"
A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.
"},"Structs/Configuration.html":{"name":"Configuration","abstract":"The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.
"},"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/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"Description of a rule configuration.
"},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"A single option of a RuleConfigurationDescription .
"},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"A result builder creating configuration descriptions.
"},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"A rule configuration that allows specifying the desired severity level for violations.
"},"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/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"A violation produced by ViolationsSyntaxVisitor s.
"},"Structs/RegexConfiguration.html":{"name":"RegexConfiguration","abstract":"A rule configuration used for defining custom rules in yaml.
"},"Structs/SeverityLevelsConfiguration.html":{"name":"SeverityLevelsConfiguration","abstract":"A rule configuration that allows specifying thresholds for warning and error severities.
"},"Structs/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"The correction of a violation that is basically the violation’s range in the source code and a"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"
Produce a ViolationsSyntaxVisitor for the given file.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"Produce a violation for the given file and absolute position.
","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12RewriterTypeQa":{"name":"RewriterType","abstract":"Type of the rewriter.
","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"Produce a ViolationsSyntaxRewriter for the given file.
","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"The configuration of a rule’s severity.
","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"The severity of a rule.
","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"Returns the substitution to apply for the given range.
","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"Attempts to correct the violations to this rule in the specified file.
","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"
The rule’s description type.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"The type of the configuration used to configure this rule.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"A verbose description of many of this rule’s properties.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"A description of how this rule has been configured to run. It can be built using the annotated result builder.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"This rule’s configuration.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"A default initializer for rules. All rules need to be trivially initializable.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"Creates a rule by applying its configuration.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"Whether or not the specified rule is equivalent to the current rule.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"
The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"
The rule’s unique identifier which is the same as Rule.description.identifier.
","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"The unique identifier for this reporter.
","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"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:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"
A more detailed description of the reporter’s output.
","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"For CustomStringConvertible conformance.
","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"Return a string with the report for the specified violations.
","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"The kind of information to collect for each file being linted for this rule.
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"Collects information for the specified file, to be analyzed by a CollectedLinter .
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"
The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"
The kind of token being recursed over.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"
Get the kind from the specified dictionary.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_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/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"
The type of the rule that’s using this configuration.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"A description for this configuration’s parameters. It can be built using the annotated result builder.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"Apply an untyped configuration to the current value.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"All keys supported by this configuration.
","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"Initializer taking a value from a configuration to create an element of Self.
","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"Make the object an option.
","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"Make the object a description.
","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"Update the object.
","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"Convert an object to Markdown.
","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"Convert an object to a single line string.
","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"Indicate if the item has some content that is useful to document.
","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"Convert an object to YAML as used in .swiftlint.yml.
","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"A type that can be converted into a human-readable representation.
"},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"Type of an object that can be used as a configuration element.
"},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"An option type that does not need a key when used in a ConfigurationElement . Its value will be inlined.
"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"A configuration value for a rule to allow users to modify its behavior.
"},"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/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"
Interface providing access to a cache description.
"},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"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/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:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.
"},"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.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"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/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/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.
"},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"
Make these examples skip wrapping in comment tests.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"Make these examples skip wrapping in string tests.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"Make these examples skip multi-byte offset tests.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"Make these examples skip disable command tests.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"Remove all violation markers from the examples.
","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"The kinds for these tokens.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"Append a minimal violation for the specified position.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"Append minimal violations for the specified positions.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"All visitable declaration syntax types.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"Useful for class-specific checks since extensions and protocols do not allow nested classes.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"All declarations except for the specified ones.
","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"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:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"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/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"A call to a named function or closure.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"An argument value for a function or closure.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"An Array expression.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"A Dictionary expression.
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"An object literal expression. https://developer.apple.com/swift/blog/?id=33
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html
","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448
","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"Describes rules that validate Swift source conventions.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"Describes rules that validate common practices in the Swift community.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"Describes rules that validate stylistic choices.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"Describes rules that validate magnitudes or measurements of Swift source.
","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"Describes rules that validate that code patterns with poor performance are avoided.
","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"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:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"
Represents a single SwiftLint rule with the specified identifier.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"The spelling of the string for this idenfitier.
","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"An irrelevant option. It will be ignored in documentation serialization.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"A boolean flag.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"A string option.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"Like a string option but without quotes in the serialized output.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"An integer option.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"A floating point number option.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"Special option for a ViolationSeverity .
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"A list of options.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"An option which is another set of configuration options to be nested in the serialized output.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"Operator enabling an easy way to create a configuration option.
","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"Create an option defined by nested configuration description.
","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"The configuration didn’t match internal expectations.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"Rule is listed multiple times in the configuration.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"An identifier old has been renamed to new.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"Configuration for a rule is invalid.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSaySSGcACmF":{"name":"invalidConfigurationKeys(_:)","abstract":"Some configuration keys are invalid.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"A generic warning specified by a string.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"A generic error specified by a string.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"A deprecation warning for a rule.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"The initial configuration file was not found.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"The file at path is not readable or cannot be opened.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"The file at path is not writable.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"The file at path cannot be indexed by a specific rule.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"No arguments were provided to compile a file at path within a specific rule.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"Cursor information cannot be extracted from a specific location.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"An error that occurred when parsing YAML.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"Print the issue to the console.
","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"Accessible by the declaration’s immediate lexical scope.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"Accessible by the declaration’s same file.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"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:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"Accessible by the declaration’s same program.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"Accessible and customizable (via subclassing or overrides) by the declaration’s same program.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"Initializes an access control level by its Swift source keyword value.
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"Returns true if is private or fileprivate
","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"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":{"name":"ExecutableInfo","abstract":"Information about this executable.
"},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"The accessibility of a Swift source declaration.
"},"Enums/Issue.html":{"name":"Issue","abstract":"All possible SwiftLint issues which are printed as warnings by default.
"},"Enums/OptionType.html":{"name":"OptionType","abstract":"Type of an option.
"},"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/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"The kind of expression for a contiguous set of Swift source tokens.
"},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"The magnitude of a StyleViolation .
"},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"The reporters list containing all the reporters built into SwiftLint.
"},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"The rule list containing all available rules built into SwiftLintCore.
"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"A rule’s configuration.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"The file from which the traversed syntax tree stems from.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"A source location converter associated with the syntax tree being traversed.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"Initializer for a ViolationsSyntaxVisitor.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"Positions in a source file where violations should be reported.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule ). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"
List of declaration types that shall be skipped while traversing the AST.
","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"A type that remembers the declared identifers (in order) up to the current position in the code.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"The hierarchical stack of identifiers declared up to the current position in the code.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVyShySSGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"Initializer.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"Indicate whether a given identifier is in scope.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"A converter of positions in the traversed source file.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"The regions in the traversed file that are disabled by a command.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"Positions in a source file where corrections were applied.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter15disabledRegionsAC0aE0014SourceLocationH0C_SayAF0K5RangeVGtcfc":{"name":"init(locationConverter:disabledRegions:)","abstract":"Initilizer for a ViolationsSyntaxRewriter.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"The underlying SourceKitten file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"The associated unique identifier for this file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"Whether or not this is a file generated for testing purposes.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"A file is virtual if it is not backed by a filesystem path.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"Creates a SwiftLintFile with a SourceKitten File.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_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:13SwiftLintCore0aB4FileC8contentsACSS_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:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"The path on disk for this file.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"The file’s contents.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"A string view into the contents of this file optimized for string manipulation operations.
","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"The parsed lines for this file’s contents.
","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/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"Creates a RuleStorage with no initial stored data.
","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"Shared rule registry instance.
","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"
Register rules.
","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"Look up a rule for a given ID.
","parent_name":"RuleRegistry"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"Wrapped option value.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC14projectedValueACyxGvp":{"name":"projectedValue","abstract":"The option’s name. This field can only be accessed by the element’s name prefixed with a $.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"Name of this configuration entry.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"Default constructor.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"Constructor for optional values.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"Constructor for a ConfigurationElement without a key.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"Run operations to validate and modify the parsed value.
","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"Creates a LinterCache by specifying a SwiftLint configuration and a file manager.
","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"Persists the cache to disk.
","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"Singleton.
","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"Tell the timer it should record time spent in rules.
","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"Return all time spent for each custom rule, keyed by rule ID.
","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"Utility to measure the time spent in each custom rule.
"},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"A persisted cache for storing and retrieving linter results.
"},"Classes/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"A single parameter of a rule configuration.
"},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"Container to register and look up SwiftLint rules.
"},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"A storage mechanism for aggregating the results of CollectingRule s.
"},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"A unit of Swift source code, either on disk or in memory.
"},"Classes/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.
"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.
"},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.
"},"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"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"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"},"direct_return.html":{"name":"direct_return"},"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_conditions.html":{"name":"duplicate_conditions"},"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"},"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"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"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"},"local_doc_comment.html":{"name":"local_doc_comment"},"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_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"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"},"period_spacing.html":{"name":"period_spacing"},"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_swiftui_state.html":{"name":"private_swiftui_state"},"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_self_in_closure.html":{"name":"redundant_self_in_closure"},"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"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"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"},"superfluous_else.html":{"name":"superfluous_else"},"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"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"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"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"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/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html
index 2880eedaf..46371ed4d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html
index c54a28790..93e710497 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_in_property_initialization.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html
index d4f5b5452..17c8cc63d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html
index 0537a648f..3a24b6813 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html
index 0018d7b1f..d2b71426e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html
index 2fc5ecbec..dfd94dfa9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html
index ea836bc3c..a1dadac47 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html
index a9cece7c3..dbe58ee65 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html
index 5aa944803..73fdfdde8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html
index 16b74111d..540356cf6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html
index 2fbb49a8e..c1ff3c983 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html
index 3b4a98ee1..242b668b1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html
index 16274a420..4575c266b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html
index 2c0856874..d4991096f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html
index bcc517e3d..57393db4f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html
index a4acad81b..69c4f23a8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html
index baac28b9e..da2cccfb2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_on_newline.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html
index 8fcc40a9c..256b42278 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html
index 00a5f6d3c..719ad8c17 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html
index 5658b8f70..6d44f822c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html
index 893956b58..d5019b9d8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html
index 730d4a370..3298bda87 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html
index b03ff04e7..155c4c2d0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html
index d9cb316c3..d50cf48a0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html
index 38baeb6c0..3301a525a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html
index d9a61fb62..3942ef8e6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html
index 8c7aaaf43..57f20e8e4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html
index dddb639ab..525fa6023 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html
index 7d1dcd3ba..562ff7818 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html
index e2342375c..1bc9d35eb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html
index 81e9098a1..388f3d22d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html
index 63dd01868..85d52d15b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html
index 6c2939c57..77ea0f177 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html
index 7a7a52e97..a9a2f5c9d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_break_in_switch.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html
index ac2e5fea0..814c28d79 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html
index 3420c1e94..ce6e60d17 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html
index d5ab5cc35..e8eb624f5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html
index 41fbf6569..3ee688fa2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html
index 81e2c65ff..b85e90213 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/untyped_error_in_catch.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html
index c17600bf3..61cb57584 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html
index a44d31a62..dd6955ec0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html
index 3af753332..2d77a46c1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_control_flow_label.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html
index c33d744ff..a7b63edd5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html
index 60723eabb..d8ea2480d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html
index f4030729d..357fd0663 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html
index adf575c25..9bdb45477 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html
index 71b2206e8..2fbe79e2a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html
index 481a315d4..4f1666c5c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
index 32cd1f8e5..20f5853f4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html
index 4e47b289e..7186a4dfb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html
index bf589de1f..37d1cf8bd 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html
index d129587e0..0a0129aaa 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html
index 74255fa64..f59af358f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html
index 9fede9be7..7c47af60d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html
index a98f604c5..e0a328c86 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_function_in_ternary.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html
index e9111dd93..ea95605dd 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html
index ce769e54b..1ae34bba8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html
index 3e6a58a58..583e256b3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html
index 64d1fb1d5..5bb493165 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html
index 7d86da4a0..7e3541cc8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html
@@ -220,9 +220,6 @@
SourceKitFreeRule
-
- SubstitutionCorrectableASTRule
-
SubstitutionCorrectableRule
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx
index 39fd1b07975cb22c3bee79f73c28fe91547b4729..9c4ab3b1d3377c634c256292e4d36f95e9c1cf9f 100644
GIT binary patch
delta 13775
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
acsqyf*MIFCqW$kQs+Irm(#Zn2@qYjSU{n?W
diff --git a/docsets/SwiftLintCore.tgz b/docsets/SwiftLintCore.tgz
index c06b95ddc73e695141d55cb2e990e061da22d325..966a0c985a2d73f1823a06f0d22509fa36052fde 100644
GIT binary patch
literal 563669
zcmV)$K#sp3iwFQL^gm?)1MIyCd>hAgFuuFwE_i{kEz2-W!yhB+Kv;SdtJyEQEt3BunnBk~Yqr=4g^8X_K_M|LxcIOVTDyo1;hCq-~lzsdF?<
z(xhqAv`z0M{pQW=0(*iW2+B(T;_qi#+$i}?pPv~8_QwO&O_XW1LOR1O~Po(A!Zap(Kws&Cbp@*9ebc{?6
zPn|nC+D>Le`^hthk4+4>Z{6F~6;7vzKdvS$*@mzc>CPT3s*m=0Az5PHu5zE0p@IM!%
z!o$O3hx4g;Qksb4X_}Z#NSOm&@SQ+lm~1YC`F|Lb+jmL4a;2~@3)4J_r+Exd^8;OK
zxfS6FaZ$2GWmqRR2u9>sM9Q5^in&=ivp6O$CXxkPM5}R<$c~8F`4O@ZjR0
z_RsB~+dsE|ZvWi=x&3qd=a&CD&$+z5Z7kx6R8369=H*OQ5;HL>h^reuJsO@GZ9j8j
z;?$YZ_K6cCqmQ*ysP@Sd?K;Tz&Xl+)J=C5nr19^xn48~~V_n{D77ot^u+P->2vKzN6$Uf4rJP=MjxA^wA6nBLGsUCJZ{yU
zo;O0{Iz9jG`8Ur$dA{fQmgj4pFL^%W`7_TSdp_d%py$1wU-!Jz^H$Fr`48}W>pxU~
zur5=#i+dk8$8BOi$G(W|WB!eK^9FT!q(fjf`;lihu_R54nFMrBB$vs@a#<=2oTkEJ
zBI4ZEl^qIp8)RC6aK8#M-2*tn!%OM&54ZD7n@>8>86Aoa?K&>y=H+-*F6q?{;3
zW>%srxv}$+Ej+Ww_jDqa$aQAKvX@$t#{#OTx*7m|YEx27F39eZRo8`H?G@&t#-j&fMv%^mnnh
z`_=lS!;iNKjMtCYCA*eYim{i}jzpHym+uppoj!ChE#l>e2T@8bnY;g-xR^W%#Th5O
z!9WRSx|g7ec4JJDkwPR=NRLM%QTS&lGM+m+c7EIkQ)bzA%AA(OteleKr}If^Iw2>;
zT$#Cpj@&CSM}5jTnLTMan*ivc48bv!m6oJTB3D=&2~*2LL0jvw67G2cPmeZa$Bk*QhP~XFETyOJ7MN{57QLUjqU2
zQtO8%8bD9>5(>d?1BpT*9mT8dsk;QG%ZHAVC6XvA`PRX}fE9K+7$~6*4;NNo#ly5l
zb$8;f^&>GZWr=FccBI!wI;g`P4hMUoe@055@c6FWAuxOKIYt+6gQah0N!Hadx*2zS_
ziWXK&ypdc`gK*QXF_|8~Nsk`6L0~%kXn$$Ps`cd4ZHCY+)Z!usL9Bv1*X@B
zu98z~Sc3uWnMVA_&cmC0%(DHIS=0O9hb9Dg{D^qjB`Ak;MfJt;G$WMndnA*h1(5}%W+4DzJ`NeG4L^hk3oW`Y>
zluicwEg10#Kqp7xTnG;@jEEYZb14UXHwHN}RiZ=2OIS|I=8or+xy0c@PMVyZ
z%}Ti}`FJ*i8;#LV;FD^R9DByE5n?wMS5ql0gM!XjU5k6NAi&wnA{8uK_lV>{0KkAIlaR1
z|8sIoPG-BD-q!1Vjk7HcO-!c`D{*Jq;nJlVS>2?=J=#R)jEYb$L
zTd6ls=mFU4obNoisdg1k219y6r$pwPn1@zL*x^Gv)awie%UVt!{1Hs`od^zS0Moss
zK3-e!a0-kBqUp!dm--Wr_*vKC&iCS1#L}1aa8DNLq0BB
zSe%iQfZK46Op<8=g9PjVd>6mR+l#^Ru;RBzESk;Fi5bGX=^N$$ZMe?85zIc~xmmpL
zWuj`LJJ+ymvqWWNp%J4m|l
zG#VyTi2aCLWLnTe!a<+n19Rj%P&>IuunQn7>rABJ{5UP9=In3dK$otI<6^oDQ-ejI
z>0W|47}TN0Q`?cz9x9Csj|Ju@0@L^+(dSuUu0P8Aeal=rpPlctJ~!~tEfBNlc6u=!
zK%l9PMv+qD{Fo`!i
zP2%DQMN6xaNxXI8)rIdz<=R+0fN2H1?UvgcgFQyLlLH!AG6`W*(a{a|TL@E;
zkogE3$Ge?2o8j3IJ{Cw#;K$fFh$-<4Vhq3Z8RnJ9E$sE71{UqQyI;xh)pqn4@?*
z6pqEDG}++~8_zX$KT*YM(LPG60Q)4|Gmnn3-t=q}dx<&3yq)oU(6j8>-}*nT?`vIZ
z-Q)gS_gmePyS?QbEpp4@=D%rvNAuO@k*4oAeXQyAO-CDlz;-sizwxQYNaF(y&o(^O
zaH!!9*B7}%uIIUqyV{w*5dK~G1Lp0*4CiBh$UZ7G@PEyJm|x___9h|ymR8aLV
z3h~)3ysvE=M>k{*7x{yhe+D<~nQjgSwtXZ4hq9b0(4z-`+8ftCQRu&Xkl*a5(AuOh
zP7VUb?y2VXu!G;ywu>u5sJs^crVMCCeue82A$XZz$dV{m%1Gk>){0ZmNsdC^{uDydB4UGdIgCxO@WULt!}fcI}X
z$kA(vm@FelK!ya3I>O)No{~+`-kamY*EZ>f>Q@xAWf3dpROkD0O&A
z2*JMQL4MPgZf*kKD{Y2wLVf+Qk#l^v|0)Kf?9#hqmB@KtMZ%k?u=HmzWJ^l&K{K~X6+V0)T
z?u`mvUgY5nTaeAVsG#-z796+_{wd7&dM7!%JCU&?Yyc>SU+>{}`odh9Q^Mwe_+vV^
z)J@0?PCin=KN{k9`Nuia%(m$}%L-w44e)z>qgqudZnyK83MtJ`oac}G=D6YcL^4iS
zsjW!FglQFMiuw;v@CW@DI7gwDwPEE1X6(*Re)E=I?yxM|9zO7$0-oH>d$;s+L`-Z4
zS&|>KC(iI){$(zlDy-7!&S$2zF55|$eHb5wg)36VeiZekl$ikDS~lZq#p|j0_zLS5
z+PjAMAU^HjuAc=JXf7isi9WQn&sobTomW4>ANMbCt3DH~EU!|7qTluq-{v3Ww8P1Y
zMR%&P4`u|v4~=pMAJ(f;Y;Os+3Y!wlWJsEm6Ch)(W(FdP}G~trHIR>iGosvHFPce$RwwYwI7kDy>2HU%B7seun>%`*h2X>n2-1T)(9SwLIMXz2;wQ
zzS?}c`Oc;<)_tz-B~9;S)9lu!N%nUe|F!W(!+$iO2A26K^I}(-=n=hq(7T@#Qw4eE
z65e2=X>}7JuVm|Ix}|(C%3ttGxR#tMEXw(8R8$2u(L^e`2s$ND14Uy=ISb~76jepA
z6#w5H=O?@oP9%Mrn86UaLNu2V6S?TDoQcllb2;^)Umk>F`|eSG+pPOr;X^w)5dAKJ*vz~pZ7z6ryK1lbmN=kcEELArX9N7s%?CMcryK=U
zN$Jore5P!@UVR{|B?g_F>49tqLeIO8(Z`wwVPB7eekRE8@E#(d@XXKVG6lo+PG3Md
z{A>DPfP#_;!q}$LcUtAO58~G*mB+yA%Loi#DA?-`@`K)Cj`VLk6}q%T%$pfm%*3fQ
z2#WR+iT%pnxK>1K|Lr)x-+P90lCSC;RZeKjetUvH=sjz}qX~)1BGP~;rf+uhJH27f
za6%ZWTh9*mZ|LJ0Iwpcy!qe3<9O`!p{|$PVH65nb5jUT-%%_j=`+a9P%jrMqfWQWb
zBKnIZA>u<`D<&Pu!+CrMHeInDWwN~$V47w=b($abMaxoMr4g1c`E%iO%--Wxl=d>j
z?R-bu4vu2S`<*7^)3=WM@+0`lTro!Lb%foqm*3^Bx!lvwd)qn)n8r2vH%0Pke3rcR
z7B??JF4(*mG!~;9#aW>&FJtV))54%19pc1fQeHkUWn@4PcYavV788KV1dH89^?E2|
zk32H7lxAMHB<#ZUSq!2R2U`q@9B$f{qs;6^5$rJ{rrMaLbObem1z7^xJ-Pz#oN9)k
z*tLNkkZF$$Xmb^`-eeR8i}+z$glC3{K3x5OJPKE^PRo8
z&$CC*37gtb8)>^<=WKKE*~;RKaFalx5DtOWl5`FXNH&oxiJi$rN%~
za36gFPvUv<9x9kBS?n3NMw7K4^W_1)Yx5{)xlNZ2Zu^Ti`-VsOZr^dv#@5$J(8+R`
z`6?Cvs4o~(CEc@z`BI4A;XB0X-#bQV%S(v)A{DpkR66z>r3rwxtot+{_D4CZKFC>Y
zw~FNn8#>JQ`X)=)0}46?)FHK2?)kNpu(=Ap~6^3vTu{Ku*+JP?K;U1`z~^2Z1PPEtzz-de1$$2
zDiA}Kkv;z9d49q_$F1V&WgX12@U*XkRDlwaY!xUF6On+OMvUO~;sYfTlT``!8r7Y4
z7s;LqG^@RYqR9RqDy%lRs#x!j#Uk2qpM}_b9n6~<&$ZT1v`)G|=icA)juv0@JDLwS
zeX;3O_W!@_|9{*6
z|F-}CZU6t<{{OfA|8M*M*WCZVCd`$;Mbh{GM;XtXJO^4o-Ci
z-`c#j>2*zaH@>7%Xn0A3-}O4-pM{hB*Z3sgQ2*Nc-F1Ij7v-Me-0Uk^KSuE!{hT{Y
z`p{?lw6uymY!w#9^-bTID@*BIm>gvjj_;dlu(MMAt>R*!Gyg(-R&Zk%t9l!KWN7
zdLioWsikLeu|L%Ja&4Fk_L>M587=me`Va)hi2?*)6Qf3V)v&HJ;n0Q^o;XNe5_`+M
zB&ucE>`wZ`0rD8`uzw6!Nu~JwT}mhSlf^Kobx5sze~Xh**M0bDKSZby16XJ8SUO}Wy&NJ(`5D`ze0{Ag*H(D621!d7lTvD~6jfnW
z^`$-WU{D7)-A8dcFfa%cWLVCpa)gZlWkV(*Flx&N#aR&>To)OKg$zvGnsU)gP?lqY
zEEZrw*hl7nqT>0#MoubS1W)fJ@B2B}c52!eJ%DkQeGA@HPd!9NBU;I-sHP9fFO741
z$ct{XgEnZ5Dma5uXl6IL9Bok}G@MAJ)~n$Q26eayjrcAi%j{6Uk0$2k*V~3*NRNzC
z=`>J*dqt{NR0uLc<;k5y2ISWY5-aPa5h$UeBl4hOM8?*yb1ja@n5KK3*ayCESxGCCgH4C6r}jMQd4Fe*x6tAWDg`WHx`go;pr_kTN+XFRfJ
zQ|oWE9&L5I-{Kx=`9jO(=5I8gYx+vlla1ePOf~$d;rYT}39k_ztsK~o@c&=5v=7WHG`YwLkH!Qgn5)Q=D;MY8oJuuPD2L2%K;5{BvKg5iliHd
z=SAWbLA{+UFZp#+3L
z!6FH=_Rw7yhyeMrnAJ_UP7sth36R$n=PKB3AVefGVO5*~@(fUajv?VZk^7%rgWP{Z
zB>q><;TO3Nol|4qZA6C@h~OM|K}mc%5|{+RtnV?Rj4V{7j9e2h>()nR&XNn+xGMSH
zkceoSSY3;WmYOD4(BYdEgKhW>kH>y-eQuXGc22n%rOWrcEoL(UP^%5;#Aicr6CYYk
zr1YohP)bfsWfF695;e&r9(~!Nob^+zD00tYtZDpjF(<`|)fFzyNSE`8jFbhN_sP^q
zBD+v&gI2e0*XittuFxP9B=3trH*Qw({0{|f8x;r!O3gYE2nKa63iex?6dbU&i9}P3
zgd!01jXquAaeowVD)7uNh7ubOPeE{`P-HwZ50>~e)M7qDq*RA)vJ*i1G${7bUcCEc
z<+38Vs!0d>RpivNqHu~(JY?;^+BMc@aNv~7pCrP^gQi(tyOtUz8Vvq8JRh%43QU(D
zjanvA?HX*Ipmc66rLUYIPmM|4bgms){UU)mU7F(ef4@=bEVwNo_XF~f~*
zVt>T=nU6C~yPG~`{1?>*MavxJS56EnlnqrSrMdZ!JBYMFb&&QiDP|P
zzqIzlx0737%(P
z+3*hL0TkraC>G}7+rf8u_u#?B%_FKs8f~KZC-r9fdn5>Wmx^#@ga9=PIap2vz}}7S
zfRVap8L8rKP)TU28jc|I+o%pWidi_?nC-=W8f`{*VI~x|3=l9vZ3XC;$#QE-
z=fYS^%KMjq@W6=>XO>>>wVSxPfMWEdgpLsvO98Z^oJF)L?=h@(vf!Kf?XB&fsPjd2ri9GigC
z1$}5~xJ>qIaaFX~(#(IMe&M1|@l?%j1z|YR{lZ?K(zt5q>J8j^oFiHLZ?VAIG+6&k
zQjRS|XF$#yU09-t229`RdHaJy{C@8!h8I%{QZ5>&X-!Ci4lxy1>)Dpk`u{l0AM#Fc
zGa?3xVZMbFoe?UrjTcQrrVyszmiO-j@D#*a1*H@u_aUe_yKXN4aK
zNBHIXZ`M!MGj+eheTF;7wXpAGhnTNmBvqO3<5>dYmNv+~P;Dw0lDZ)q4ACS`^qx5l
z8rC`@2K4CiT2-BGCa6OKeV0U>!1Vf2hh6fjYN^<#!UA$nB357^d5-NBXw9v$%boKm
zVt70hPsikV^&GjLTB*}
zbWzN8=Cjh2IFrSfQIIyDO~kEIFS}sXwjyj3;B+6Q(XY|~lj|apLS!ZyN#F@_#}(q&
zvaD)sFhk&}S1T6!RkXbXE%g`-=-jZzZRcn~U?M){Xx3m-pADyoMF7O%%+{FAP=6U(
zdfqLmZK7ldc)6_`OEDwOz{DISpP?TR#i9!>Rx$qI95W7rH2VX{lX}?5bD_VB)ib)1T
zdOTF7{CJw&qBfOLrmlg2S$ld;Cgyi{7F$?7?ouyNZ{*1oS?n(8!RoP+0Z@wqdq37P#x3!MCzajj!@M_^W|L?Ay{KxoLH0*UpT7J9bf#!JAD;j^|y3wdK_BTA+
z@B)60-&6m4^^ezmx9+`l1Kh82VfKp{&F!Dcex8K^uG{W9Ghh*|80jwIW9Ni4F#>sBJ
z%R7j>Je`yaBz*pCsY>!7bfv%UzX#G1zOu3Zr(O
z`FRnH9Xd3UH6hinA|w72%qxrt;o#ies^Kox{SHJb_8XU0deb$@t2
z-|r1`pfQmbLCgp$m~>KF0ZV=8dD{}&`>tL54sRD1BV?n*>Wo&=eV~v+kl*X=2R-MK
zluAgcm=w(w(o}(C{zz-^bT-83QjX%YD<>86y<5K0I`wDxQ{D@lcAJUHxbacqnj1|e
zl7xLcT3I!*$?9MfYuz|M>^*M6I-AI3bJ3KXgDN)Y4CNFLN0X$O;gWc(izc#BX)&$!
zcsU4)iyh^|-lO)oV(^4>MnsA!7Ulxvz28L8fE>@f#TDmlMcJ+gG&E#)`y&hF;ardB@}5U|ufM>N8B%_;F(K?FrPIBn
zCIqcwK5!Kd&`I{Wuu(sO4_1(iYQ%2=!RQrqN;v0J#xH3oXu
zcqMOh%CKYZZ&Mo##u=kll6UdmWQX;iRj
z6@?$Y1Vtn?v+~#|kodhP1rV;V8zx;z5bN;0?9Fr3I=xAOt8;w*xeRc00&+6W_jpNBLN7?
zoGroX&9YakX<~!qNqmhqp4d{b_=hBDV#QSi0lceq4E?`mI^Hb_f4
zW4kMSG5M34^Qn&_!yPfYIL5rapYQe_<4PNE3Jac?rL{qF`A_vU!3)$dE_0LRgCbKKigP)}j7dStBC#Bdy^ZEL-#~g`JYxJnpgxuaMsv5?JI4{COVl)rN!OCT&+|!4?F?5?a?y
z&C2x`ka%0KFyqoGLEoP=_!G@6Td2f+xHB3%T5_JrLGzm*n~$4vz+VO$4-8
zUqBoQ1l1cV4Vh?u_f1SKU
z1*j~w4Nn7f=S5&*Q#mHqVSJ^=|9>~*`K{I-_m|u=?$(x1wLHINqWQDUi%tLC^hD#2
z8lP$OHvDQsr|UOelfrj|d7+X28UEh-ch&FbKFi(U4zXWiW!8;RZ1hhQ?GTvFZD?0Y
zTFE)=7{}#!+2pmwJ!3$Foa_N~bjygM?UX`pK9Q{<1wcnB%%N=p<8MPjyg@7_be4n#O=H*mLX(_Bgta
z#2)v9P$Xv2YF0(AkKzLK*N{(O25F49=OWR39NkMM>(1h0sm)|9qNDb_Pa>KUvm>Kj
zm})^~K*L6|^Pzi4Vn8iMBg7-l&dW)QG_Sg)&}T-gCU!!bX)HDBUt{ZhRvp2h4r6#Y
z*f&x7lUxV!(wEWQWa;-7W$d`aYcpqp-3FXmXh0clq7;i+>}p8SfU_8k5Zy%r^mX4n
z3#}-+lY|oO*f0w%+)pw
z9yNJ99YM`-1H9~b1GLn4y!-7(O>iN-Xn!HK;4xiAPoYM9O85{zE64D?C~mgCuG9;*
zU#%Y=E{x?+1Mv^qm5~)hleoIRNvzLzcQT}mxkCFYrSij1A
z$)hXOxG$S24CuSzKQFn%t;dCJ{_2P*UODSnUdX|=<}8>0nLu=$@
zVqNi_%5gHV#sOM)OuBN+^r7vb33Qib=B9+iD#zu0`1w8vMyZu?S<5JC<=DEn<@?MW
z62W}b&u&~q=g}LTE|Lg>y`2f-*3JYmbxr8#DPkc#)rq8-y3
z_V7@^4tls7qs6oEay%N1%+aYB9zC7C5;=7mf5J@(8aCPZXaK$^^LYRK9I6wB*Vdrg
zhl%
zaM|^&>rodgyiZsVw((!$m-xHu-(KHe_ZxM|x^eFBxsP!#<)U04=V3q3zMFj>8)UwN
z(OQ3U=p;nGLf&$b3=Ts`b16e7tvYobuOPh@V45C7lRUHEcg6y%+M4Srl}-3|5}n|g
zQD3wi(N(aSPx$TVIM4We-E;^|l}qMpo#+^dHv6?PH3AwIb{{&*GkbiaCXYO04LiTS
z?dVa$iXFTT>_IdE!ror>FgL>KWl#^HBRtdL+g}ncn0YV=CPHYOXLkC+hVC-gFrWGl
zqA|jZDr_@@m%`*ehDLejxNmMX9|IGHN_-i%q7k0)`hvt$%2>bTT6Gu=^Gv_*ly+M+
zNd2sH#sWf+APyZSAwuY`&}kKxJJ+=reb|9d_Y&-(oLmS7#^ih|PCj>^IelyzBA70s
zFv-q$$UZw?O;{k7&ya)|Z&a7iBSh)B<7T+}N6{e?FL3iB*wz$|iP>D|j77p!iOXCt
zP(l%!DHIATSBT5pljvdG986*3yz<7;L0HL!v?MKk&Lh(00nm-$AKs`h!pLIy@xq*C`lYXLl)J<%l@QR3hb>@m7MOpfCQNAOH2nU}(Yh-xvSC_tLSKkZpWCAm69+=gnSh3bJU$yic^gTxs+Z;dx@Pz*fb8+
zBDM^u!`MIvJw%N4Hqn_-EkSi6g^ROcDZLNv!H4wbacw-n|DmjL@@}*npP!qDDF!=m
zofn6QcH!Nv4ed;%mc(QtUL(H`6&p2t7Evdqv4OrNQM42He;eAdVIHp%dXTiDt9(yY
zVJB|vt){xqFdfV##`C7S!`v%c-`Kjt{bu*QE!UaPvdb-v&2Mks-}Hqhx$)l`S3Kt%
z?{D}>!<6fXu4i2B!bgM{^B(3Bx10Ylf3^NU>+=}Vm+TGqIg!buqtw^*l8hHmJgORr
zm3&@_V~$fH_0c&@y;>7l$bkZ&)D2DdH-!tM4xziKky!>y4JmHWMb}Vx7YykMkRxja
z1bE@#-~{-n!ibjKTu)!g5V_swQBXJw$#kqNf{ZaOXLIR{3=#U|%!V@!^2cDefu`Dy
zNCZDvj>d?j=(DrnHr~x)V6z8VjbxxC8rEm<)(>%1e`*4$&La=x7g2Qvw?IbEVb3J<
z7Cik~Q2Jy$6Dcr@Au>N(Qw$(W<&4M0bQ$UBU=e7#mtY3N-6HCU=oBwQQv!{L#{%;c
zfoc3S?L!;{ZJ6U0^wB&V?H(eci5ueR7z|Q|rsM@FHGMjJB{@p@s(=+d&yFAl#Ksp0
z4@4nqqpOWfm2<)CSIbWl^;!?$7y$ep;jQ8#7L?)LPlj{qfH(102X8r7k
zpAb4I_9-cw)5kuq4t=1HVj2k$^uIq3`p6D;!y{B*x+Fl*ZT2Qa-Cl@7mw9oQotDHT
z$tvM-UnH_5kw$iWS
zfw4)@kxAu*a2wi2E~E)DN&H0Q9FhF1O4T*bhv1+MGQ)I0=w7h5xJvI%s`zP$2!Cpj
zIInytCr#R=lQl&W#P|U&Q9N>iQBs0(W_y`i*AcDV<(y7wPKXQc9L
zT%|npEW;?N3jQpSksYHUN{YsI#mG0M>#d8%AH_HlSP8^Ndg$ee
zYTgqlAdLEyHuGB`Bc+pKOtKT96)(jVSUeBf0PCIx!Jv-LDh9vdiAV%k=J0E`S$)0G
zl$`3G5zPW={2t61l6pFp(wFQb8*drcB>W4ro4L*ipAa74zr+7BpXP`7milMwU&S^s
z&k7^V+qmn^T}@wQt~Vu`?rZ#=#)}O(W^q;4i(nO;G2)}oBdC7H4(-#
zzlM5*37_KU7R7~<4L>!CTGIZkRcM}Iw}A?=l^QHk!B_2G;t(1qfi^sPk*aXH93xh+=dB;(+|
zxSxiRSC?HXJ15DDQZ7@7&gN6p5>>w}?aJv2JxY@>t8k0p#g$GPmbCVb!aqu*&Z%YK
zU#LY3G=8Gc6WX3ciooBKbcUSK*U){YwT>8gBE_OA$25JT@Z*NQh|QJn3%hcPXH4Uk
z7|&UEQ1fS6Ym}yh#+yVgN~{Ygbn#CLHG+7-=SPby-Lh*c%IKpwSNHf@N(a@$1d?7v
zbNS*>m;R>g4mUr=j5*22Xt>D5L>2;oN8@sg_OJc}#WLmNH+#2mkV=O_;D6AP2o2bl
zl$WJURE#B~xp^_AMv0^x*_F_`r)gwASQkkkMy>;;dZw?m&MBJ9K@A!gm5Q;aqWBUM
z)j8LzXX|QU6zj=ZSn|6#rzKw-Pi5w%PYILo5>4VOiWEPtu1ARUr@cc#u8^(f^)X<@
zNgp3zwMw2JSEBHO^AqCheNy!R68g*z53A4Y%NIbt=4YYEPQF&z#f@Ml0T094-EDj+
zJ@O>rrX6ROa0diIcd3
zOOTo9AZv2Esa<4ugWn6>Y{ns8!O1BQ5jApfTqa`KDyMkAT3wyxu>_1Oekl@;eK
zb7Y-vEBz{3P?R-Y5;}Z9snR@gljXauOp3TCWFU30a#HI|Nf(;|dL5jZUg;vNuUicT
z_JPNN#AXYLinso9$a8475QKam^oc+oMm3EK8Vu?%Yq^Jmfzq2SJ{}k@1p5txLa+Ab
zAfaCa`~PiBit&8Vqj=7Gwzht+^*ybL*1lG^`>XEPxzD>BTRz@$fAeh9XPN?yZ*Sb$
zpt!!{dPI1;(7~tcf2aO|x;Xbaj$?m~J;8hvqgmxAi?RX(X%1oz^JPP_9L%8%iCwg7
z!=r6pM3)7o%Zoggt|tz2Ya(VdeBvntsd&ApP9KG3&6xFEpAyj|k_85G?!^ALq})Nx
zC?znEgvHRL=PCya>O+eH11W$E?EDmD0771rgpO2Ps}LCU>XvOl=wFHGlvqy8{z^HRf{>vVGe{rU3EputiAyaXqa>(ZI%t0x!8>6
ziPdZ#F&xQ7O@OG>505U-4w^Oqp*Qmw_UW;{nVi
zz5z@Z`e+5QbBG}iY19Vj8D(+0DI
zFW{6XU}GdOO=r-|M1ZgqLQe_|XeWM}loO~EMFj?)GPnLq=3(>%k2jIyHacCSXQh*d
z_yoGhGsC`%Wo!maex0jWBpg7G^SJYlS|9Qj4_`Z>z+rTOI*ZyxrZQu2igoo6I#1kh
z&xwmkd>CZSF1@Ai1pGmCj(F0lvJz9r>0)*T&|^Ha!*@t8urc+Hu7p&11fAvay=T%+
z9bi+{PGN8WO_LtA8a$LmpczE;pffx^0f&tnoY`5|qR9%ODdLlCu*$W1>l*EPJ5hxA
zYHLzld+%NX+J{aPUu~1z%38xLRymALkr`5f53{p_R+I2`W-s%1jPO2TihI`cChk|b
z^V~h`r`Xrjy|8Y#XQ1`Vt)lyH>YCh$opm?VeZIb(-7Re8ztK|QU&=pH|LyvB)j!7k
zUBf_2T|-mz(@p=;^ovacjUR8k*zljOuex6EnsMES3H%z9X}F}x0Px={VGa^4XA*G<
z(l1GxG5?c2%&4rW7s!4Y67CuX|MN44!
zM`}Bi(fSEWJ0(ZwGIAbbKbrWqEunQqs`X1H7V&u&g&U!$DGE*BDEt#N3IaC7B^gS~fF}5J(%=OL16w5hkyHWzvw29H!Jh&R0keEs-j>l*or4m#z
zN0}2ZRsf3WEY1C91L%Z+)|;mKT+PWWDre%VpNa7kg+8-|Z}aZpQc^ajseRRd)AEZn
zKb)pA){?uG%MVu}EXDsgO?qxOv`!sn13__JpnZ>LWN{)!MPg+b)tatNSw{ehDN6eu
z1J2@=l$*yBd~QA}r;-H?f%!YF_v9)5xc4kxZA59AxFW@=l~+`a7Zsh!r{b!Hb~PZ1
zab8`27T^V`;D82~(7JOpLtH8wP30G7U}dKgxu}>e&0MnJrBqDgXmvn}dG;#y|XsoNFMnrUizQB3Vt%C5NxSz@(4qD(o(BhwY6ZSZE(3!Cq>UW)F)#qvC8
zejIC?ODT>;Y5|9#z|xg$62*F@FBCROcT1ZLb#__l7SvfmS4mcat*CgUnLg4QaQ?r{
zkD^?0*IHHVUv>Ne2pMH10%8$(*uWHGH^o4`y_fV&EiJcu0HLZ4e5tCV!*_E~NoQ)T
zqtnoW(kZIy=qe^vg^o^7Z${P8ndz-hN2jO2Zc%k~W)juv=nTm7n$40-qMFs#W{Kjg
z#AYdgIPj`m;GVmP6U=+_!p=5yNL~4=S#~Y6-*p=>t83$NW`q&EiEFH(((0sfm1vn}oTzG7B>^!@25o~`tSO|t%
zJLkrfnmc7eb)B@uzCJ4tl?I$rjiRuJm?>;j94hAbLI3Y(UdVV}?m61}&DQvem%cXHG0i`XVywMIYJ
zlskxo`_yWBrt)67RZF(7D;|uClDEXRtE8(GjIl
zU@rKSej^`iFf*x^zg0|2$}$dCK34ORUZp``F8UOYnmn8sZBomFoLuY1Kn(686|gfP
zS&wX*Q&^qx0mUUS<344NdH$-AK!HTH+y;A$aOP>;ZJ<)g6doyrj|P$xfm2t2_n0CG
z%z{t3SdRCa_5IpfQ{@`P4LlY|kp}A4D^HY{7tC|3Rt>StrvPDRJOF!oNn_ci)I*$J
z#ck$eu|eS{E~4uy
z{-P)HI`J3r5dI%S*9d-hS^TT+>R{nuMjb;>ksFS8^&3uQ1p3T~$R*}sbd{XM+p0W?
zpZoK754r;9FS=Uo`Fm4O-N#TtU?50I?PHW&K`Z2PcXXA@-Nsz$cA#ar4Wnyoz75~p
zJ8&E=fypJ>Y|RE<)zmP?wOt``ZDX^s!zd4tgk^ms;kDphfhfX@C`S^{24m&T2-nP}
ztr5*qx~XoA>10w&9mjo`yUy)qzsQ4*>&32ngx?Z|_)jyx!ld}K
zjr$tDTL0bp70)X@5466!b;$i;_v0-;Yw*_6<_
zub^6&5(GH>N5xc1*7;C6mQoxqr<$V@l&X#-%_1>3Ojs=C6wk}37FP!+8kba4!%cqLh!#NU&WkN&0YQYxheGhV*!-#PD)K*y}^Xm=$pBlrqMs
zA?t7u9ndh+I3iS7q`9L)IJ>`S_&KJY>Sf9NnMtJL+6d@B(4Kfr8X}tva)1m@Zg4VO
zH;+Alt(Rac@<#KxjIp0u6!5N!$4HiQBMC74lQY)H4v<^_lo4$(cs7OJRsT|<1%
zB5e|vGt}*XnmWrD#@JDOH*jGVCi$b@Gn{t*q}7qNJ7HFVp}Wj4P<-@&r$=iPg!1&<
z*KB&!y}B$6#rJAzOQXVynT)(_w#aZOqxD~vhp9WkI%Phv+L78$T?3dtr-5Bi*rjy%
zX`p)1nQBc^38y40&&t(q4400QnxcTP@)O^FHJS&YCTpJ;zQ(%y-ac!ArU6NJE(6))a@-~uR25tLU=dw-I6#ii>=^0XH_bsP
ziXbId6H@d}M9xX__KLy@$-E&3>uv`Ng(qzE#MMSk((u7iHCTY)31QNfo0@@u`Tx?w
zE(mpCtWcvi278QXp{e~DXlgGZST+GvZ4$Nv$$=b@q!Y6YNs}kZYO!!Eq{5|~>bPTH
zk`(s0A)iWAOSoEnSXSDXB}|40oIeBl{|A{@FrM+&ziFLvf6_hP@{Sf?v(jAGbg}VI
z8rvGKHQeWVziU$Xq3|K$389|<82=i6y#Al+-&g;0^-tEf)qS<@nYwQ7N8Fpa6WpEb
zYuN`dvi1C+Mx_rN%+Q5fAiMLj(o0f0O`20W)snt#?xrQBM_}NBeY5Y^LrOQ#?D0>S
z9J;g