From 0309e4652d25b3c38b73f5478189d06dc313eb95 Mon Sep 17 00:00:00 2001
From: "swiftlintbot@jpsim.com"
Date: Sat, 20 Jul 2024 14:32:06 +0000
Subject: [PATCH] Automated deployment to GitHub Pages:
238415b4f732d13b5d0b284ba049d0847875860a
---
Classes.html | 10 +-
Classes/CodeIndentingRewriter.html | 6 +-
.../IndentationStyle.html | 6 +-
Classes/CustomRuleTimer.html | 6 +-
.../DeclaredIdentifiersTrackingVisitor.html | 6 +-
Classes/LinterCache.html | 6 +-
Classes/RuleRegistry.html | 6 +-
Classes/RuleStorage.html | 6 +-
Classes/SwiftLintFile.html | 6 +-
Classes/ViolationsSyntaxRewriter.html | 22 +-
Classes/ViolationsSyntaxVisitor.html | 61 +--
Enums.html | 6 +-
Enums/AccessControlLevel.html | 6 +-
Enums/ExecutableInfo.html | 6 +-
Enums/IdentifierDeclaration.html | 6 +-
Enums/Issue.html | 6 +-
Enums/OptionType.html | 6 +-
Enums/RuleIdentifier.html | 6 +-
Enums/RuleKind.html | 6 +-
Enums/RuleListError.html | 6 +-
Enums/SwiftExpressionKind.html | 6 +-
Enums/ViolationSeverity.html | 6 +-
Extensions.html | 6 +-
Extensions/Array.html | 79 ++-
Extensions/Bool.html | 6 +-
Extensions/Double.html | 6 +-
Extensions/Int.html | 6 +-
Extensions/Optional.html | 6 +-
Extensions/Set.html | 6 +-
Extensions/String.html | 6 +-
Functions.html | 6 +-
Global Variables.html | 6 +-
Guides.html | 6 +-
Protocols.html | 6 +-
Protocols/ASTRule.html | 6 +-
.../AcceptableByConfigurationElement.html | 6 +-
Protocols/AnalyzerRule.html | 6 +-
Protocols/CacheDescriptionProvider.html | 6 +-
Protocols/CollectingRule.html | 6 +-
Protocols/CorrectableRule.html | 6 +-
Protocols/Documentable.html | 6 +-
Protocols/Reporter.html | 6 +-
Protocols/Rule.html | 6 +-
Protocols/RuleConfiguration.html | 6 +-
Protocols/SeverityBasedRuleConfiguration.html | 6 +-
Protocols/SubstitutionCorrectableRule.html | 6 +-
Protocols/SwiftSyntaxCorrectableRule.html | 8 +-
Protocols/SwiftSyntaxRule.html | 6 +-
Protocols/VersionComparable.html | 6 +-
Rules.html | 6 +-
Structs.html | 40 +-
Structs/Baseline.html | 6 +-
Structs/ChildOptionSeverityConfiguration.html | 6 +-
Structs/CollectedLinter.html | 6 +-
Structs/Command.html | 6 +-
Structs/Command/Action.html | 6 +-
Structs/Command/Modifier.html | 6 +-
Structs/Configuration.html | 6 +-
Structs/ConfigurationElement.html | 6 +-
.../DeprecationNotice.html | 6 +-
Structs/Correction.html | 6 +-
Structs/Example.html | 6 +-
Structs/Linter.html | 6 +-
Structs/Location.html | 6 +-
Structs/ReasonedRuleViolation.html | 104 +++-
.../ViolationCorrection.html | 460 ++++++++++++++++
Structs/RegexConfiguration.html | 6 +-
Structs/Region.html | 6 +-
Structs/RuleConfigurationDescription.html | 6 +-
Structs/RuleConfigurationOption.html | 6 +-
Structs/RuleDescription.html | 6 +-
Structs/RuleList.html | 6 +-
Structs/RuleListDocumentation.html | 6 +-
Structs/RuleParameter.html | 6 +-
Structs/SeverityConfiguration.html | 6 +-
Structs/SeverityLevelsConfiguration.html | 6 +-
Structs/Stack.html | 6 +-
Structs/StyleViolation.html | 6 +-
Structs/SwiftLintSyntaxMap.html | 6 +-
Structs/SwiftLintSyntaxToken.html | 6 +-
Structs/SwiftVersion.html | 6 +-
Structs/Version.html | 6 +-
Structs/ViolationCorrection.html | 490 ------------------
Structs/YamlParser.html | 6 +-
accessibility_label_for_image.html | 6 +-
accessibility_trait_for_button.html | 6 +-
anonymous_argument_in_multiline_closure.html | 6 +-
anyobject_protocol.html | 6 +-
array_init.html | 6 +-
attributes.html | 6 +-
balanced_xctest_lifecycle.html | 6 +-
blanket_disable_command.html | 6 +-
block_based_kvo.html | 6 +-
capture_variable.html | 6 +-
class_delegate_protocol.html | 6 +-
closing_brace.html | 6 +-
closure_body_length.html | 6 +-
closure_end_indentation.html | 6 +-
closure_parameter_position.html | 6 +-
closure_spacing.html | 6 +-
collection_alignment.html | 6 +-
colon.html | 6 +-
comma.html | 6 +-
comma_inheritance.html | 6 +-
comment_spacing.html | 6 +-
compiler_protocol_init.html | 6 +-
computed_accessors_order.html | 6 +-
conditional_returns_on_newline.html | 6 +-
contains_over_filter_count.html | 6 +-
contains_over_filter_is_empty.html | 6 +-
contains_over_first_not_nil.html | 6 +-
contains_over_range_nil_comparison.html | 6 +-
control_statement.html | 6 +-
convenience_type.html | 6 +-
custom_rules.html | 6 +-
cyclomatic_complexity.html | 6 +-
deployment_target.html | 6 +-
direct_return.html | 6 +-
discarded_notification_center_observer.html | 6 +-
discouraged_assert.html | 6 +-
discouraged_direct_init.html | 6 +-
discouraged_none_name.html | 6 +-
discouraged_object_literal.html | 6 +-
discouraged_optional_boolean.html | 6 +-
discouraged_optional_collection.html | 6 +-
.../Contents/Resources/Documents/Classes.html | 10 +-
.../Classes/CodeIndentingRewriter.html | 6 +-
.../IndentationStyle.html | 6 +-
.../Documents/Classes/CustomRuleTimer.html | 6 +-
.../DeclaredIdentifiersTrackingVisitor.html | 6 +-
.../Documents/Classes/LinterCache.html | 6 +-
.../Documents/Classes/RuleRegistry.html | 6 +-
.../Documents/Classes/RuleStorage.html | 6 +-
.../Documents/Classes/SwiftLintFile.html | 6 +-
.../Classes/ViolationsSyntaxRewriter.html | 22 +-
.../Classes/ViolationsSyntaxVisitor.html | 61 +--
.../Contents/Resources/Documents/Enums.html | 6 +-
.../Documents/Enums/AccessControlLevel.html | 6 +-
.../Documents/Enums/ExecutableInfo.html | 6 +-
.../Enums/IdentifierDeclaration.html | 6 +-
.../Resources/Documents/Enums/Issue.html | 6 +-
.../Resources/Documents/Enums/OptionType.html | 6 +-
.../Documents/Enums/RuleIdentifier.html | 6 +-
.../Resources/Documents/Enums/RuleKind.html | 6 +-
.../Documents/Enums/RuleListError.html | 6 +-
.../Documents/Enums/SwiftExpressionKind.html | 6 +-
.../Documents/Enums/ViolationSeverity.html | 6 +-
.../Resources/Documents/Extensions.html | 6 +-
.../Resources/Documents/Extensions/Array.html | 79 ++-
.../Resources/Documents/Extensions/Bool.html | 6 +-
.../Documents/Extensions/Double.html | 6 +-
.../Resources/Documents/Extensions/Int.html | 6 +-
.../Documents/Extensions/Optional.html | 6 +-
.../Resources/Documents/Extensions/Set.html | 6 +-
.../Documents/Extensions/String.html | 6 +-
.../Resources/Documents/Functions.html | 6 +-
.../Resources/Documents/Global Variables.html | 6 +-
.../Contents/Resources/Documents/Guides.html | 6 +-
.../Resources/Documents/Protocols.html | 6 +-
.../Documents/Protocols/ASTRule.html | 6 +-
.../AcceptableByConfigurationElement.html | 6 +-
.../Documents/Protocols/AnalyzerRule.html | 6 +-
.../Protocols/CacheDescriptionProvider.html | 6 +-
.../Documents/Protocols/CollectingRule.html | 6 +-
.../Documents/Protocols/CorrectableRule.html | 6 +-
.../Documents/Protocols/Documentable.html | 6 +-
.../Documents/Protocols/Reporter.html | 6 +-
.../Resources/Documents/Protocols/Rule.html | 6 +-
.../Protocols/RuleConfiguration.html | 6 +-
.../SeverityBasedRuleConfiguration.html | 6 +-
.../SubstitutionCorrectableRule.html | 6 +-
.../Protocols/SwiftSyntaxCorrectableRule.html | 8 +-
.../Documents/Protocols/SwiftSyntaxRule.html | 6 +-
.../Protocols/VersionComparable.html | 6 +-
.../Contents/Resources/Documents/Rules.html | 6 +-
.../Contents/Resources/Documents/Structs.html | 40 +-
.../Resources/Documents/Structs/Baseline.html | 6 +-
.../ChildOptionSeverityConfiguration.html | 6 +-
.../Documents/Structs/CollectedLinter.html | 6 +-
.../Resources/Documents/Structs/Command.html | 6 +-
.../Documents/Structs/Command/Action.html | 6 +-
.../Documents/Structs/Command/Modifier.html | 6 +-
.../Documents/Structs/Configuration.html | 6 +-
.../Structs/ConfigurationElement.html | 6 +-
.../DeprecationNotice.html | 6 +-
.../Documents/Structs/Correction.html | 6 +-
.../Resources/Documents/Structs/Example.html | 6 +-
.../Resources/Documents/Structs/Linter.html | 6 +-
.../Resources/Documents/Structs/Location.html | 6 +-
.../Structs/ReasonedRuleViolation.html | 104 +++-
.../ViolationCorrection.html | 460 ++++++++++++++++
.../Documents/Structs/RegexConfiguration.html | 6 +-
.../Resources/Documents/Structs/Region.html | 6 +-
.../Structs/RuleConfigurationDescription.html | 6 +-
.../Structs/RuleConfigurationOption.html | 6 +-
.../Documents/Structs/RuleDescription.html | 6 +-
.../Resources/Documents/Structs/RuleList.html | 6 +-
.../Structs/RuleListDocumentation.html | 6 +-
.../Documents/Structs/RuleParameter.html | 6 +-
.../Structs/SeverityConfiguration.html | 6 +-
.../Structs/SeverityLevelsConfiguration.html | 6 +-
.../Resources/Documents/Structs/Stack.html | 6 +-
.../Documents/Structs/StyleViolation.html | 6 +-
.../Documents/Structs/SwiftLintSyntaxMap.html | 6 +-
.../Structs/SwiftLintSyntaxToken.html | 6 +-
.../Documents/Structs/SwiftVersion.html | 6 +-
.../Resources/Documents/Structs/Version.html | 6 +-
.../Structs/ViolationCorrection.html | 490 ------------------
.../Documents/Structs/YamlParser.html | 6 +-
.../accessibility_label_for_image.html | 6 +-
.../accessibility_trait_for_button.html | 6 +-
...onymous_argument_in_multiline_closure.html | 6 +-
.../Documents/anyobject_protocol.html | 6 +-
.../Resources/Documents/array_init.html | 6 +-
.../Resources/Documents/attributes.html | 6 +-
.../Documents/balanced_xctest_lifecycle.html | 6 +-
.../Documents/blanket_disable_command.html | 6 +-
.../Resources/Documents/block_based_kvo.html | 6 +-
.../Resources/Documents/capture_variable.html | 6 +-
.../Documents/class_delegate_protocol.html | 6 +-
.../Resources/Documents/closing_brace.html | 6 +-
.../Documents/closure_body_length.html | 6 +-
.../Documents/closure_end_indentation.html | 6 +-
.../Documents/closure_parameter_position.html | 6 +-
.../Resources/Documents/closure_spacing.html | 6 +-
.../Documents/collection_alignment.html | 6 +-
.../Contents/Resources/Documents/colon.html | 6 +-
.../Contents/Resources/Documents/comma.html | 6 +-
.../Documents/comma_inheritance.html | 6 +-
.../Resources/Documents/comment_spacing.html | 6 +-
.../Documents/compiler_protocol_init.html | 6 +-
.../Documents/computed_accessors_order.html | 6 +-
.../conditional_returns_on_newline.html | 6 +-
.../Documents/contains_over_filter_count.html | 6 +-
.../contains_over_filter_is_empty.html | 6 +-
.../contains_over_first_not_nil.html | 6 +-
.../contains_over_range_nil_comparison.html | 6 +-
.../Documents/control_statement.html | 6 +-
.../Resources/Documents/convenience_type.html | 6 +-
.../Resources/Documents/custom_rules.html | 6 +-
.../Documents/cyclomatic_complexity.html | 6 +-
.../Documents/deployment_target.html | 6 +-
.../Resources/Documents/direct_return.html | 6 +-
...iscarded_notification_center_observer.html | 6 +-
.../Documents/discouraged_assert.html | 6 +-
.../Documents/discouraged_direct_init.html | 6 +-
.../Documents/discouraged_none_name.html | 6 +-
.../Documents/discouraged_object_literal.html | 6 +-
.../discouraged_optional_boolean.html | 6 +-
.../discouraged_optional_collection.html | 6 +-
.../Documents/duplicate_conditions.html | 6 +-
.../Documents/duplicate_enum_cases.html | 6 +-
.../Documents/duplicate_imports.html | 6 +-
.../duplicated_key_in_dictionary_literal.html | 6 +-
.../Resources/Documents/dynamic_inline.html | 6 +-
.../Documents/empty_collection_literal.html | 6 +-
.../Resources/Documents/empty_count.html | 6 +-
.../Documents/empty_enum_arguments.html | 6 +-
.../Resources/Documents/empty_parameters.html | 6 +-
...pty_parentheses_with_trailing_closure.html | 6 +-
.../Resources/Documents/empty_string.html | 6 +-
.../Documents/empty_xctest_method.html | 6 +-
.../enum_case_associated_values_count.html | 6 +-
.../Resources/Documents/expiring_todo.html | 6 +-
.../Resources/Documents/explicit_acl.html | 6 +-
.../Documents/explicit_enum_raw_value.html | 6 +-
.../Resources/Documents/explicit_init.html | 6 +-
.../Resources/Documents/explicit_self.html | 6 +-
.../Documents/explicit_top_level_acl.html | 6 +-
.../Documents/explicit_type_interface.html | 6 +-
.../Documents/extension_access_modifier.html | 6 +-
.../Resources/Documents/fallthrough.html | 6 +-
.../Documents/fatal_error_message.html | 6 +-
.../Resources/Documents/file_header.html | 6 +-
.../Resources/Documents/file_length.html | 6 +-
.../Resources/Documents/file_name.html | 6 +-
.../Documents/file_name_no_space.html | 6 +-
.../Resources/Documents/file_types_order.html | 6 +-
.../Resources/Documents/final_test_case.html | 6 +-
.../Resources/Documents/first_where.html | 6 +-
.../Documents/flatmap_over_map_reduce.html | 6 +-
.../Resources/Documents/for_where.html | 6 +-
.../Resources/Documents/force_cast.html | 6 +-
.../Resources/Documents/force_try.html | 6 +-
.../Resources/Documents/force_unwrapping.html | 6 +-
.../Documents/function_body_length.html | 6 +-
.../function_default_parameter_at_end.html | 6 +-
.../Documents/function_parameter_count.html | 6 +-
.../Documents/generic_type_name.html | 6 +-
.../Documents/ibinspectable_in_extension.html | 6 +-
.../Documents/identical_operands.html | 6 +-
.../Resources/Documents/identifier_name.html | 6 +-
.../Resources/Documents/implicit_getter.html | 6 +-
.../Resources/Documents/implicit_return.html | 6 +-
.../implicitly_unwrapped_optional.html | 6 +-
.../Documents/inclusive_language.html | 6 +-
.../Documents/indentation_width.html | 6 +-
.../Contents/Resources/Documents/index.html | 6 +-
.../Resources/Documents/inert_defer.html | 6 +-
.../Documents/invalid_swiftlint_command.html | 6 +-
.../Resources/Documents/is_disjoint.html | 6 +-
.../Documents/joined_default_parameter.html | 6 +-
.../Resources/Documents/large_tuple.html | 6 +-
.../Resources/Documents/last_where.html | 6 +-
.../Documents/leading_whitespace.html | 6 +-
.../legacy_cggeometry_functions.html | 6 +-
.../Resources/Documents/legacy_constant.html | 6 +-
.../Documents/legacy_constructor.html | 6 +-
.../Resources/Documents/legacy_hashing.html | 6 +-
.../Resources/Documents/legacy_multiple.html | 6 +-
.../legacy_nsgeometry_functions.html | 6 +-
.../Resources/Documents/legacy_objc_type.html | 6 +-
.../Resources/Documents/legacy_random.html | 6 +-
.../Documents/let_var_whitespace.html | 6 +-
.../Resources/Documents/line_length.html | 6 +-
.../literal_expression_end_indentation.html | 6 +-
.../Documents/local_doc_comment.html | 6 +-
.../Documents/lower_acl_than_parent.html | 6 +-
.../Contents/Resources/Documents/mark.html | 6 +-
.../Resources/Documents/missing_docs.html | 6 +-
.../Resources/Documents/modifier_order.html | 6 +-
.../Documents/multiline_arguments.html | 6 +-
.../multiline_arguments_brackets.html | 6 +-
.../Documents/multiline_function_chains.html | 6 +-
.../Documents/multiline_literal_brackets.html | 6 +-
.../Documents/multiline_parameters.html | 6 +-
.../multiline_parameters_brackets.html | 6 +-
...ltiple_closures_with_trailing_closure.html | 6 +-
.../Contents/Resources/Documents/nesting.html | 6 +-
.../Resources/Documents/nimble_operator.html | 6 +-
.../Resources/Documents/no_empty_block.html | 6 +-
.../no_extension_access_modifier.html | 6 +-
.../Documents/no_fallthrough_only.html | 6 +-
.../Documents/no_grouping_extension.html | 6 +-
.../Resources/Documents/no_magic_numbers.html | 6 +-
.../Documents/no_space_in_method_call.html | 6 +-
.../non_optional_string_data_conversion.html | 6 +-
.../non_overridable_class_declaration.html | 6 +-
.../notification_center_detachment.html | 6 +-
.../ns_number_init_as_function_reference.html | 6 +-
.../Documents/nslocalizedstring_key.html | 6 +-
.../nslocalizedstring_require_bundle.html | 6 +-
.../Documents/nsobject_prefer_isequal.html | 6 +-
.../Resources/Documents/number_separator.html | 6 +-
.../Resources/Documents/object_literal.html | 6 +-
.../Documents/one_declaration_per_file.html | 6 +-
.../Resources/Documents/opening_brace.html | 6 +-
.../Documents/operator_usage_whitespace.html | 6 +-
.../Documents/operator_whitespace.html | 6 +-
.../optional_enum_case_matching.html | 6 +-
.../Documents/orphaned_doc_comment.html | 6 +-
.../Documents/overridden_super_call.html | 6 +-
.../Documents/override_in_extension.html | 6 +-
.../Documents/pattern_matching_keywords.html | 6 +-
.../Resources/Documents/period_spacing.html | 6 +-
.../Resources/Documents/prefer_nimble.html | 6 +-
.../prefer_self_in_static_references.html | 6 +-
.../prefer_self_type_over_type_of_self.html | 6 +-
.../prefer_zero_over_explicit_init.html | 6 +-
.../Documents/prefixed_toplevel_constant.html | 6 +-
.../Resources/Documents/private_action.html | 6 +-
.../Resources/Documents/private_outlet.html | 6 +-
.../Documents/private_over_fileprivate.html | 6 +-
.../Resources/Documents/private_subject.html | 6 +-
.../Documents/private_swiftui_state.html | 6 +-
.../Documents/private_unit_test.html | 6 +-
.../prohibited_interface_builder.html | 6 +-
.../Documents/prohibited_super_call.html | 6 +-
.../protocol_property_accessors_order.html | 6 +-
.../Documents/quick_discouraged_call.html | 6 +-
.../quick_discouraged_focused_test.html | 6 +-
.../quick_discouraged_pending_test.html | 6 +-
...aw_value_for_camel_cased_codable_enum.html | 6 +-
.../Resources/Documents/reduce_boolean.html | 6 +-
.../Resources/Documents/reduce_into.html | 6 +-
.../Documents/redundant_discardable_let.html | 6 +-
.../Documents/redundant_nil_coalescing.html | 6 +-
.../Documents/redundant_objc_attribute.html | 6 +-
.../redundant_optional_initialization.html | 6 +-
.../Documents/redundant_self_in_closure.html | 6 +-
.../redundant_set_access_control.html | 6 +-
.../redundant_string_enum_value.html | 6 +-
.../Documents/redundant_type_annotation.html | 6 +-
.../Documents/redundant_void_return.html | 6 +-
.../Resources/Documents/required_deinit.html | 6 +-
.../Documents/required_enum_case.html | 6 +-
.../Documents/return_arrow_whitespace.html | 6 +-
.../return_value_from_void_function.html | 6 +-
.../Resources/Documents/rule-directory.html | 6 +-
.../Contents/Resources/Documents/search.json | 2 +-
.../Resources/Documents/self_binding.html | 6 +-
.../self_in_property_initialization.html | 6 +-
.../Documents/shorthand_argument.html | 6 +-
.../Documents/shorthand_operator.html | 6 +-
.../Documents/shorthand_optional_binding.html | 6 +-
.../Documents/single_test_class.html | 6 +-
.../Documents/sorted_enum_cases.html | 6 +-
.../Documents/sorted_first_last.html | 6 +-
.../Resources/Documents/sorted_imports.html | 6 +-
.../Documents/statement_position.html | 6 +-
.../Resources/Documents/static_operator.html | 6 +-
.../Documents/static_over_final_class.html | 6 +-
.../Documents/strict_fileprivate.html | 6 +-
.../Resources/Documents/strong_iboutlet.html | 6 +-
.../superfluous_disable_command.html | 6 +-
.../Resources/Documents/superfluous_else.html | 6 +-
.../Documents/swift-syntax-dashboard.html | 6 +-
.../Documents/switch_case_alignment.html | 6 +-
.../Documents/switch_case_on_newline.html | 6 +-
.../Resources/Documents/syntactic_sugar.html | 6 +-
.../Documents/test_case_accessibility.html | 6 +-
.../Contents/Resources/Documents/todo.html | 6 +-
.../Resources/Documents/toggle_bool.html | 6 +-
.../Resources/Documents/trailing_closure.html | 6 +-
.../Resources/Documents/trailing_comma.html | 6 +-
.../Resources/Documents/trailing_newline.html | 6 +-
.../Documents/trailing_semicolon.html | 6 +-
.../Documents/trailing_whitespace.html | 6 +-
.../Resources/Documents/type_body_length.html | 6 +-
.../Documents/type_contents_order.html | 6 +-
.../Resources/Documents/type_name.html | 6 +-
.../Documents/typesafe_array_init.html | 6 +-
.../Documents/unavailable_condition.html | 6 +-
.../Documents/unavailable_function.html | 6 +-
.../Documents/unhandled_throwing_task.html | 6 +-
.../Documents/unneeded_break_in_switch.html | 6 +-
.../Documents/unneeded_override.html | 6 +-
...eeded_parentheses_in_closure_argument.html | 6 +-
.../unneeded_synthesized_initializer.html | 6 +-
.../Documents/unowned_variable_capture.html | 6 +-
.../Documents/untyped_error_in_catch.html | 6 +-
.../Documents/unused_capture_list.html | 6 +-
.../Documents/unused_closure_parameter.html | 6 +-
.../Documents/unused_control_flow_label.html | 6 +-
.../Documents/unused_declaration.html | 6 +-
.../Documents/unused_enumerated.html | 6 +-
.../Resources/Documents/unused_import.html | 6 +-
.../Documents/unused_optional_binding.html | 6 +-
.../Resources/Documents/unused_parameter.html | 6 +-
.../Documents/unused_setter_value.html | 6 +-
.../Documents/valid_ibinspectable.html | 6 +-
.../vertical_parameter_alignment.html | 6 +-
.../vertical_parameter_alignment_on_call.html | 6 +-
.../Documents/vertical_whitespace.html | 6 +-
.../vertical_whitespace_between_cases.html | 6 +-
.../vertical_whitespace_closing_braces.html | 6 +-
.../vertical_whitespace_opening_braces.html | 6 +-
.../Documents/void_function_in_ternary.html | 6 +-
.../Resources/Documents/void_return.html | 6 +-
.../Resources/Documents/weak_delegate.html | 6 +-
.../Documents/xct_specific_matcher.html | 6 +-
.../Resources/Documents/xctfail_message.html | 6 +-
.../Resources/Documents/yoda_condition.html | 6 +-
.../Contents/Resources/docSet.dsidx | Bin 180224 -> 180224 bytes
docsets/SwiftLintCore.tgz | Bin 632032 -> 637151 bytes
duplicate_conditions.html | 6 +-
duplicate_enum_cases.html | 6 +-
duplicate_imports.html | 6 +-
duplicated_key_in_dictionary_literal.html | 6 +-
dynamic_inline.html | 6 +-
empty_collection_literal.html | 6 +-
empty_count.html | 6 +-
empty_enum_arguments.html | 6 +-
empty_parameters.html | 6 +-
empty_parentheses_with_trailing_closure.html | 6 +-
empty_string.html | 6 +-
empty_xctest_method.html | 6 +-
enum_case_associated_values_count.html | 6 +-
expiring_todo.html | 6 +-
explicit_acl.html | 6 +-
explicit_enum_raw_value.html | 6 +-
explicit_init.html | 6 +-
explicit_self.html | 6 +-
explicit_top_level_acl.html | 6 +-
explicit_type_interface.html | 6 +-
extension_access_modifier.html | 6 +-
fallthrough.html | 6 +-
fatal_error_message.html | 6 +-
file_header.html | 6 +-
file_length.html | 6 +-
file_name.html | 6 +-
file_name_no_space.html | 6 +-
file_types_order.html | 6 +-
final_test_case.html | 6 +-
first_where.html | 6 +-
flatmap_over_map_reduce.html | 6 +-
for_where.html | 6 +-
force_cast.html | 6 +-
force_try.html | 6 +-
force_unwrapping.html | 6 +-
function_body_length.html | 6 +-
function_default_parameter_at_end.html | 6 +-
function_parameter_count.html | 6 +-
generic_type_name.html | 6 +-
ibinspectable_in_extension.html | 6 +-
identical_operands.html | 6 +-
identifier_name.html | 6 +-
implicit_getter.html | 6 +-
implicit_return.html | 6 +-
implicitly_unwrapped_optional.html | 6 +-
inclusive_language.html | 6 +-
indentation_width.html | 6 +-
index.html | 6 +-
inert_defer.html | 6 +-
invalid_swiftlint_command.html | 6 +-
is_disjoint.html | 6 +-
joined_default_parameter.html | 6 +-
large_tuple.html | 6 +-
last_where.html | 6 +-
leading_whitespace.html | 6 +-
legacy_cggeometry_functions.html | 6 +-
legacy_constant.html | 6 +-
legacy_constructor.html | 6 +-
legacy_hashing.html | 6 +-
legacy_multiple.html | 6 +-
legacy_nsgeometry_functions.html | 6 +-
legacy_objc_type.html | 6 +-
legacy_random.html | 6 +-
let_var_whitespace.html | 6 +-
line_length.html | 6 +-
literal_expression_end_indentation.html | 6 +-
local_doc_comment.html | 6 +-
lower_acl_than_parent.html | 6 +-
mark.html | 6 +-
missing_docs.html | 6 +-
modifier_order.html | 6 +-
multiline_arguments.html | 6 +-
multiline_arguments_brackets.html | 6 +-
multiline_function_chains.html | 6 +-
multiline_literal_brackets.html | 6 +-
multiline_parameters.html | 6 +-
multiline_parameters_brackets.html | 6 +-
multiple_closures_with_trailing_closure.html | 6 +-
nesting.html | 6 +-
nimble_operator.html | 6 +-
no_empty_block.html | 6 +-
no_extension_access_modifier.html | 6 +-
no_fallthrough_only.html | 6 +-
no_grouping_extension.html | 6 +-
no_magic_numbers.html | 6 +-
no_space_in_method_call.html | 6 +-
non_optional_string_data_conversion.html | 6 +-
non_overridable_class_declaration.html | 6 +-
notification_center_detachment.html | 6 +-
ns_number_init_as_function_reference.html | 6 +-
nslocalizedstring_key.html | 6 +-
nslocalizedstring_require_bundle.html | 6 +-
nsobject_prefer_isequal.html | 6 +-
number_separator.html | 6 +-
object_literal.html | 6 +-
one_declaration_per_file.html | 6 +-
opening_brace.html | 6 +-
operator_usage_whitespace.html | 6 +-
operator_whitespace.html | 6 +-
optional_enum_case_matching.html | 6 +-
orphaned_doc_comment.html | 6 +-
overridden_super_call.html | 6 +-
override_in_extension.html | 6 +-
pattern_matching_keywords.html | 6 +-
period_spacing.html | 6 +-
prefer_nimble.html | 6 +-
prefer_self_in_static_references.html | 6 +-
prefer_self_type_over_type_of_self.html | 6 +-
prefer_zero_over_explicit_init.html | 6 +-
prefixed_toplevel_constant.html | 6 +-
private_action.html | 6 +-
private_outlet.html | 6 +-
private_over_fileprivate.html | 6 +-
private_subject.html | 6 +-
private_swiftui_state.html | 6 +-
private_unit_test.html | 6 +-
prohibited_interface_builder.html | 6 +-
prohibited_super_call.html | 6 +-
protocol_property_accessors_order.html | 6 +-
quick_discouraged_call.html | 6 +-
quick_discouraged_focused_test.html | 6 +-
quick_discouraged_pending_test.html | 6 +-
raw_value_for_camel_cased_codable_enum.html | 6 +-
reduce_boolean.html | 6 +-
reduce_into.html | 6 +-
redundant_discardable_let.html | 6 +-
redundant_nil_coalescing.html | 6 +-
redundant_objc_attribute.html | 6 +-
redundant_optional_initialization.html | 6 +-
redundant_self_in_closure.html | 6 +-
redundant_set_access_control.html | 6 +-
redundant_string_enum_value.html | 6 +-
redundant_type_annotation.html | 6 +-
redundant_void_return.html | 6 +-
required_deinit.html | 6 +-
required_enum_case.html | 6 +-
return_arrow_whitespace.html | 6 +-
return_value_from_void_function.html | 6 +-
rule-directory.html | 6 +-
search.json | 2 +-
self_binding.html | 6 +-
self_in_property_initialization.html | 6 +-
shorthand_argument.html | 6 +-
shorthand_operator.html | 6 +-
shorthand_optional_binding.html | 6 +-
single_test_class.html | 6 +-
sorted_enum_cases.html | 6 +-
sorted_first_last.html | 6 +-
sorted_imports.html | 6 +-
statement_position.html | 6 +-
static_operator.html | 6 +-
static_over_final_class.html | 6 +-
strict_fileprivate.html | 6 +-
strong_iboutlet.html | 6 +-
superfluous_disable_command.html | 6 +-
superfluous_else.html | 6 +-
swift-syntax-dashboard.html | 6 +-
switch_case_alignment.html | 6 +-
switch_case_on_newline.html | 6 +-
syntactic_sugar.html | 6 +-
test_case_accessibility.html | 6 +-
todo.html | 6 +-
toggle_bool.html | 6 +-
trailing_closure.html | 6 +-
trailing_comma.html | 6 +-
trailing_newline.html | 6 +-
trailing_semicolon.html | 6 +-
trailing_whitespace.html | 6 +-
type_body_length.html | 6 +-
type_contents_order.html | 6 +-
type_name.html | 6 +-
typesafe_array_init.html | 6 +-
unavailable_condition.html | 6 +-
unavailable_function.html | 6 +-
unhandled_throwing_task.html | 6 +-
unneeded_break_in_switch.html | 6 +-
unneeded_override.html | 6 +-
unneeded_parentheses_in_closure_argument.html | 6 +-
unneeded_synthesized_initializer.html | 6 +-
unowned_variable_capture.html | 6 +-
untyped_error_in_catch.html | 6 +-
unused_capture_list.html | 6 +-
unused_closure_parameter.html | 6 +-
unused_control_flow_label.html | 6 +-
unused_declaration.html | 6 +-
unused_enumerated.html | 6 +-
unused_import.html | 6 +-
unused_optional_binding.html | 6 +-
unused_parameter.html | 6 +-
unused_setter_value.html | 6 +-
valid_ibinspectable.html | 6 +-
vertical_parameter_alignment.html | 6 +-
vertical_parameter_alignment_on_call.html | 6 +-
vertical_whitespace.html | 6 +-
vertical_whitespace_between_cases.html | 6 +-
vertical_whitespace_closing_braces.html | 6 +-
vertical_whitespace_opening_braces.html | 6 +-
void_function_in_ternary.html | 6 +-
void_return.html | 6 +-
weak_delegate.html | 6 +-
xct_specific_matcher.html | 6 +-
xctfail_message.html | 6 +-
yoda_condition.html | 6 +-
658 files changed, 3230 insertions(+), 3138 deletions(-)
create mode 100644 Structs/ReasonedRuleViolation/ViolationCorrection.html
delete mode 100644 Structs/ViolationCorrection.html
create mode 100644 docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html
delete mode 100644 docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html
diff --git a/Classes.html b/Classes.html
index 6f20ccb91..1c602f7e4 100644
--- a/Classes.html
+++ b/Classes.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -543,7 +543,7 @@
@@ -638,7 +638,7 @@ AST nodes (e.g. a code block in a code block).
diff --git a/Classes/CodeIndentingRewriter.html b/Classes/CodeIndentingRewriter.html
index 2eb225de1..5aa4505b7 100644
--- a/Classes/CodeIndentingRewriter.html
+++ b/Classes/CodeIndentingRewriter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Classes/CodeIndentingRewriter/IndentationStyle.html b/Classes/CodeIndentingRewriter/IndentationStyle.html
index b88670a51..188c8ad09 100644
--- a/Classes/CodeIndentingRewriter/IndentationStyle.html
+++ b/Classes/CodeIndentingRewriter/IndentationStyle.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Classes/CustomRuleTimer.html b/Classes/CustomRuleTimer.html
index 04dd9771d..269ce7763 100644
--- a/Classes/CustomRuleTimer.html
+++ b/Classes/CustomRuleTimer.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Classes/DeclaredIdentifiersTrackingVisitor.html b/Classes/DeclaredIdentifiersTrackingVisitor.html
index 986c06e52..14628f7b8 100644
--- a/Classes/DeclaredIdentifiersTrackingVisitor.html
+++ b/Classes/DeclaredIdentifiersTrackingVisitor.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html
index c33daa65e..25ad3788f 100644
--- a/Classes/LinterCache.html
+++ b/Classes/LinterCache.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Classes/RuleRegistry.html b/Classes/RuleRegistry.html
index 8f8ed55da..a102b71f7 100644
--- a/Classes/RuleRegistry.html
+++ b/Classes/RuleRegistry.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html
index bf66e86cd..dee61856d 100644
--- a/Classes/RuleStorage.html
+++ b/Classes/RuleStorage.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html
index bfc063240..fad1e5d56 100644
--- a/Classes/SwiftLintFile.html
+++ b/Classes/SwiftLintFile.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Classes/ViolationsSyntaxRewriter.html b/Classes/ViolationsSyntaxRewriter.html
index 2f699bcde..caf7245d9 100644
--- a/Classes/ViolationsSyntaxRewriter.html
+++ b/Classes/ViolationsSyntaxRewriter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -362,7 +362,7 @@
A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.
@@ -396,7 +396,7 @@
@@ -426,7 +426,7 @@
@@ -456,7 +456,7 @@
@@ -486,7 +486,7 @@
@@ -516,7 +516,7 @@
@@ -578,7 +578,7 @@
@@ -607,7 +607,7 @@
diff --git a/Classes/ViolationsSyntaxVisitor.html b/Classes/ViolationsSyntaxVisitor.html
index 49fe68406..cfbcbca53 100644
--- a/Classes/ViolationsSyntaxVisitor.html
+++ b/Classes/ViolationsSyntaxVisitor.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -362,7 +362,7 @@
A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.
@@ -553,37 +553,6 @@
-
-
-
-
-
-
-
-
Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule ). It is not mandatory to fill
-this list while traversing the AST, especially not if the rule is not correctable or provides a custom rewriter.
-
-
-
-
-
-
-
@@ -609,7 +578,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -638,7 +607,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -667,7 +636,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -696,7 +665,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -725,7 +694,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -754,7 +723,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -783,7 +752,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -812,7 +781,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -841,7 +810,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -870,7 +839,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -899,7 +868,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
diff --git a/Enums.html b/Enums.html
index bfc4805a4..9cbac26f2 100644
--- a/Enums.html
+++ b/Enums.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html
index fa672ba3e..adfbaf31d 100644
--- a/Enums/AccessControlLevel.html
+++ b/Enums/AccessControlLevel.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html
index 8c10a814c..8af4fbb1a 100644
--- a/Enums/ExecutableInfo.html
+++ b/Enums/ExecutableInfo.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/IdentifierDeclaration.html b/Enums/IdentifierDeclaration.html
index c8e45a8d8..3554c41a1 100644
--- a/Enums/IdentifierDeclaration.html
+++ b/Enums/IdentifierDeclaration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/Issue.html b/Enums/Issue.html
index d40c76cff..28cbc57d1 100644
--- a/Enums/Issue.html
+++ b/Enums/Issue.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/OptionType.html b/Enums/OptionType.html
index 3059f6324..f91634f42 100644
--- a/Enums/OptionType.html
+++ b/Enums/OptionType.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html
index 93c8fc2ac..9be4590ec 100644
--- a/Enums/RuleIdentifier.html
+++ b/Enums/RuleIdentifier.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html
index 053adfbe9..33c375b89 100644
--- a/Enums/RuleKind.html
+++ b/Enums/RuleKind.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html
index c52a2ebe5..10c01e699 100644
--- a/Enums/RuleListError.html
+++ b/Enums/RuleListError.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html
index 324918be9..3df4675ec 100644
--- a/Enums/SwiftExpressionKind.html
+++ b/Enums/SwiftExpressionKind.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html
index f2613b76f..473ce7f63 100644
--- a/Enums/ViolationSeverity.html
+++ b/Enums/ViolationSeverity.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Extensions.html b/Extensions.html
index 6a92777f6..45ddc5ea5 100644
--- a/Extensions.html
+++ b/Extensions.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Extensions/Array.html b/Extensions/Array.html
index e50df020f..4560a1371 100644
--- a/Extensions/Array.html
+++ b/Extensions/Array.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -670,7 +670,7 @@
-
Append a minimal violation for the specified position.
+
Add a violation at the specified position using the default description and severity.
@@ -701,7 +701,68 @@
+
+
+
+
+
+
+
+
+
+
+
Add a violation and the correction at the specified position using the default description and severity.
+
+
+
+
Declaration
+
+
Swift
+
mutating func append ( at position : AbsolutePosition , correction : ReasonedRuleViolation . ViolationCorrection ? = nil )
+
+
+
+
+
Parameters
+
+
+
+
+
+ position
+
+
+
+
+
The position for the violation to append.
+
+
+
+
+
+
+ correction
+
+
+
+
+
An optional correction to be applied when running with --fix.
+
+
+
+
+
+
+
@@ -719,7 +780,7 @@
-
Append minimal violations for the specified positions.
+
Add violations for the specified positions using the default description and severity.
@@ -750,7 +811,7 @@
@@ -793,7 +854,7 @@
@@ -846,7 +907,7 @@
All declarations except for the specified ones.
diff --git a/Extensions/Bool.html b/Extensions/Bool.html
index 72ece8eb0..6a0cb4cee 100644
--- a/Extensions/Bool.html
+++ b/Extensions/Bool.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Extensions/Double.html b/Extensions/Double.html
index 12848e6ce..b23e25ca4 100644
--- a/Extensions/Double.html
+++ b/Extensions/Double.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Extensions/Int.html b/Extensions/Int.html
index 7f77d5692..560e99feb 100644
--- a/Extensions/Int.html
+++ b/Extensions/Int.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Extensions/Optional.html b/Extensions/Optional.html
index 7e3767431..45339c9a1 100644
--- a/Extensions/Optional.html
+++ b/Extensions/Optional.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Extensions/Set.html b/Extensions/Set.html
index a621d71e0..931bfffa3 100644
--- a/Extensions/Set.html
+++ b/Extensions/Set.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Extensions/String.html b/Extensions/String.html
index 42c5fd131..7ba16b973 100644
--- a/Extensions/String.html
+++ b/Extensions/String.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Functions.html b/Functions.html
index 5fd55f06d..78bfc0ff4 100644
--- a/Functions.html
+++ b/Functions.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Global Variables.html b/Global Variables.html
index d7aaae62b..adb868775 100644
--- a/Global Variables.html
+++ b/Global Variables.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Guides.html b/Guides.html
index 8a85cc0fb..ab46d2396 100644
--- a/Guides.html
+++ b/Guides.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols.html b/Protocols.html
index 936dcfa4e..c1304801e 100644
--- a/Protocols.html
+++ b/Protocols.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html
index ff0b245ee..30be20ad2 100644
--- a/Protocols/ASTRule.html
+++ b/Protocols/ASTRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/AcceptableByConfigurationElement.html b/Protocols/AcceptableByConfigurationElement.html
index 6b5a4f3b1..e6d31eb61 100644
--- a/Protocols/AcceptableByConfigurationElement.html
+++ b/Protocols/AcceptableByConfigurationElement.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html
index 79ef7f099..f255ab752 100644
--- a/Protocols/AnalyzerRule.html
+++ b/Protocols/AnalyzerRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/CacheDescriptionProvider.html b/Protocols/CacheDescriptionProvider.html
index 14e33a2d1..55e0ea043 100644
--- a/Protocols/CacheDescriptionProvider.html
+++ b/Protocols/CacheDescriptionProvider.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html
index 2caea22a0..62c3edc35 100644
--- a/Protocols/CollectingRule.html
+++ b/Protocols/CollectingRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html
index 1d692a54c..f95b85aa3 100644
--- a/Protocols/CorrectableRule.html
+++ b/Protocols/CorrectableRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/Documentable.html b/Protocols/Documentable.html
index a15b0b314..933da6ef9 100644
--- a/Protocols/Documentable.html
+++ b/Protocols/Documentable.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html
index 6cff95c9c..670fbb77d 100644
--- a/Protocols/Reporter.html
+++ b/Protocols/Reporter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/Rule.html b/Protocols/Rule.html
index 47a6f5399..e5c0df848 100644
--- a/Protocols/Rule.html
+++ b/Protocols/Rule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html
index 1a27c913f..9fe13f825 100644
--- a/Protocols/RuleConfiguration.html
+++ b/Protocols/RuleConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html
index 1435270e4..a8f1b6c88 100644
--- a/Protocols/SeverityBasedRuleConfiguration.html
+++ b/Protocols/SeverityBasedRuleConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html
index 9506dbdd8..41dae7191 100644
--- a/Protocols/SubstitutionCorrectableRule.html
+++ b/Protocols/SubstitutionCorrectableRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html
index c944bcf62..94bdc8cc1 100644
--- a/Protocols/SwiftSyntaxCorrectableRule.html
+++ b/Protocols/SwiftSyntaxCorrectableRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -459,7 +459,7 @@
diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html
index 3eba866bc..bbb419cce 100644
--- a/Protocols/SwiftSyntaxRule.html
+++ b/Protocols/SwiftSyntaxRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Protocols/VersionComparable.html b/Protocols/VersionComparable.html
index c972d97dd..96e5db54e 100644
--- a/Protocols/VersionComparable.html
+++ b/Protocols/VersionComparable.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Rules.html b/Rules.html
index c082475ef..6cf16b489 100644
--- a/Rules.html
+++ b/Rules.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs.html b/Structs.html
index d6f1d3ad6..3fce75bf5 100644
--- a/Structs.html
+++ b/Structs.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -1296,7 +1296,7 @@ foo: warning: 1
@@ -1364,38 +1364,6 @@ foo: warning: 1
-
-
-
-
-
-
-
-
The correction of a violation that is basically the violation’s range in the source code and a
-replacement for this range that would fix the violation.
-
-
See more
-
-
-
Declaration
-
-
Swift
-
public struct ViolationCorrection
-
-
-
-
-
-
-
diff --git a/Structs/Baseline.html b/Structs/Baseline.html
index 3fa80d7d3..01ada0f07 100644
--- a/Structs/Baseline.html
+++ b/Structs/Baseline.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/ChildOptionSeverityConfiguration.html b/Structs/ChildOptionSeverityConfiguration.html
index a2946b64d..db7d09d72 100644
--- a/Structs/ChildOptionSeverityConfiguration.html
+++ b/Structs/ChildOptionSeverityConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html
index 8d70f1533..ed01adfcd 100644
--- a/Structs/CollectedLinter.html
+++ b/Structs/CollectedLinter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Command.html b/Structs/Command.html
index 22e58937b..b884f8b3f 100644
--- a/Structs/Command.html
+++ b/Structs/Command.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html
index 24b249c8a..f047e024d 100644
--- a/Structs/Command/Action.html
+++ b/Structs/Command/Action.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html
index e0f99f790..50f38f6d1 100644
--- a/Structs/Command/Modifier.html
+++ b/Structs/Command/Modifier.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Configuration.html b/Structs/Configuration.html
index b16265a82..4c600d4ca 100644
--- a/Structs/Configuration.html
+++ b/Structs/Configuration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/ConfigurationElement.html b/Structs/ConfigurationElement.html
index 98af21f9e..f6f8183b9 100644
--- a/Structs/ConfigurationElement.html
+++ b/Structs/ConfigurationElement.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/ConfigurationElement/DeprecationNotice.html b/Structs/ConfigurationElement/DeprecationNotice.html
index 89203e581..439ffb6c6 100644
--- a/Structs/ConfigurationElement/DeprecationNotice.html
+++ b/Structs/ConfigurationElement/DeprecationNotice.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Correction.html b/Structs/Correction.html
index faa9fcf81..5ba5180c3 100644
--- a/Structs/Correction.html
+++ b/Structs/Correction.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Example.html b/Structs/Example.html
index ee2a5f3e4..1bb9a40b9 100644
--- a/Structs/Example.html
+++ b/Structs/Example.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Linter.html b/Structs/Linter.html
index 9c1d96c06..1f52999a7 100644
--- a/Structs/Linter.html
+++ b/Structs/Linter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Location.html b/Structs/Location.html
index 07fa863c6..f4300b1db 100644
--- a/Structs/Location.html
+++ b/Structs/Location.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/ReasonedRuleViolation.html b/Structs/ReasonedRuleViolation.html
index 38b7a946b..844aa83d6 100644
--- a/Structs/ReasonedRuleViolation.html
+++ b/Structs/ReasonedRuleViolation.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -362,7 +362,7 @@
A violation produced by ViolationsSyntaxVisitor s.
@@ -371,6 +371,38 @@
+
+
+
+
+
+
+
+
The correction of a violation that is basically the violation’s range in the source code and a
+replacement for this range that would fix the violation.
+
+
See more
+
+
+
Declaration
+
+
Swift
+
public struct ViolationCorrection : Hashable
+
+
+
+
+
+
+
@@ -396,7 +428,7 @@
@@ -426,7 +458,7 @@
@@ -456,7 +488,7 @@
@@ -464,9 +496,40 @@
+
+
+
+
+
+
An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule ). Can be
+left unset when creating a violation, especially if the rule is not correctable or provides a custom rewriter.
+
+
+
+
+
+
+
+
+
@@ -481,7 +544,10 @@
Declaration
@@ -525,11 +591,23 @@
+
+
+
+ correction
+
+
+
+
+
An optional correction of the violation to be used in rewriting.
+
+
+
@@ -558,7 +636,7 @@
diff --git a/Structs/ReasonedRuleViolation/ViolationCorrection.html b/Structs/ReasonedRuleViolation/ViolationCorrection.html
new file mode 100644
index 000000000..31aff7a93
--- /dev/null
+++ b/Structs/ReasonedRuleViolation/ViolationCorrection.html
@@ -0,0 +1,460 @@
+
+
+
+ ViolationCorrection Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ ViolationCorrection Structure Reference
+
+
+
+
+
+
+
+
+
+
+
ViolationCorrection
+
+
+
+
public struct ViolationCorrection : Hashable
+
+
+
+
The correction of a violation that is basically the violation’s range in the source code and a
+replacement for this range that would fix the violation.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a ViolationCorrection.
+
+
+
+
Declaration
+
+
Swift
+
public init ( start : AbsolutePosition , end : AbsolutePosition , replacement : String )
+
+
+
+
+
Parameters
+
+
+
+
+
+ start
+
+
+
+
+
Start position of the violation range.
+
+
+
+
+
+
+ end
+
+
+
+
+
End position of the violation range.
+
+
+
+
+
+
+ replacement
+
+
+
+
+
Replacement for the violating range.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Structs/RegexConfiguration.html b/Structs/RegexConfiguration.html
index eb0514cf6..614bfd2fe 100644
--- a/Structs/RegexConfiguration.html
+++ b/Structs/RegexConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Region.html b/Structs/Region.html
index 47e21a9a4..85b395d40 100644
--- a/Structs/Region.html
+++ b/Structs/Region.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/RuleConfigurationDescription.html b/Structs/RuleConfigurationDescription.html
index 1071a0d44..9b1313419 100644
--- a/Structs/RuleConfigurationDescription.html
+++ b/Structs/RuleConfigurationDescription.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/RuleConfigurationOption.html b/Structs/RuleConfigurationOption.html
index c77de9ce9..9b1ab5b9b 100644
--- a/Structs/RuleConfigurationOption.html
+++ b/Structs/RuleConfigurationOption.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html
index 58af31d03..330d75585 100644
--- a/Structs/RuleDescription.html
+++ b/Structs/RuleDescription.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/RuleList.html b/Structs/RuleList.html
index 959759674..f7b4918e5 100644
--- a/Structs/RuleList.html
+++ b/Structs/RuleList.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html
index ecd254092..2ee2e6b5a 100644
--- a/Structs/RuleListDocumentation.html
+++ b/Structs/RuleListDocumentation.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html
index 5cdada727..420efe3d5 100644
--- a/Structs/RuleParameter.html
+++ b/Structs/RuleParameter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/SeverityConfiguration.html b/Structs/SeverityConfiguration.html
index ed16d1057..2f8359f50 100644
--- a/Structs/SeverityConfiguration.html
+++ b/Structs/SeverityConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/SeverityLevelsConfiguration.html b/Structs/SeverityLevelsConfiguration.html
index 3443433a7..f6236922a 100644
--- a/Structs/SeverityLevelsConfiguration.html
+++ b/Structs/SeverityLevelsConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Stack.html b/Structs/Stack.html
index 7aea1945f..21ff0d5e4 100644
--- a/Structs/Stack.html
+++ b/Structs/Stack.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html
index dd3ac178b..712aa9705 100644
--- a/Structs/StyleViolation.html
+++ b/Structs/StyleViolation.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html
index 79941b346..fbe7da6a3 100644
--- a/Structs/SwiftLintSyntaxMap.html
+++ b/Structs/SwiftLintSyntaxMap.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html
index 23bde213a..5c1efbcb5 100644
--- a/Structs/SwiftLintSyntaxToken.html
+++ b/Structs/SwiftLintSyntaxToken.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html
index 7c902b073..839515dfb 100644
--- a/Structs/SwiftVersion.html
+++ b/Structs/SwiftVersion.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/Version.html b/Structs/Version.html
index 5f65ef979..29ecd888e 100644
--- a/Structs/Version.html
+++ b/Structs/Version.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/Structs/ViolationCorrection.html b/Structs/ViolationCorrection.html
deleted file mode 100644
index e91be4ac4..000000000
--- a/Structs/ViolationCorrection.html
+++ /dev/null
@@ -1,490 +0,0 @@
-
-
-
- ViolationCorrection Structure Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SwiftLintCore Reference
-
- ViolationCorrection Structure Reference
-
-
-
-
-
-
-
-
-
-
-
ViolationCorrection
-
-
-
-
public struct ViolationCorrection
-
-
-
-
The correction of a violation that is basically the violation’s range in the source code and a
-replacement for this range that would fix the violation.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Start position of the violation range.
-
-
-
-
Declaration
-
-
Swift
-
public let start : AbsolutePosition
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Create a ViolationCorrection.
-
-
-
-
Declaration
-
-
Swift
-
public init ( start : AbsolutePosition , end : AbsolutePosition , replacement : String )
-
-
-
-
-
Parameters
-
-
-
-
-
- start
-
-
-
-
-
Start position of the violation range.
-
-
-
-
-
-
- end
-
-
-
-
-
End position of the violation range.
-
-
-
-
-
-
- replacement
-
-
-
-
-
Replacement for the violating range.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html
index 822663994..d35b77f17 100644
--- a/Structs/YamlParser.html
+++ b/Structs/YamlParser.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html
index cab300f7d..9f1c08d86 100644
--- a/accessibility_label_for_image.html
+++ b/accessibility_label_for_image.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html
index 73a3aface..6489f4003 100644
--- a/accessibility_trait_for_button.html
+++ b/accessibility_trait_for_button.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html
index 40485f31f..f9a9241a0 100644
--- a/anonymous_argument_in_multiline_closure.html
+++ b/anonymous_argument_in_multiline_closure.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/anyobject_protocol.html b/anyobject_protocol.html
index b4bfea7b2..18d035fab 100644
--- a/anyobject_protocol.html
+++ b/anyobject_protocol.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/array_init.html b/array_init.html
index 2df66be40..703280d88 100644
--- a/array_init.html
+++ b/array_init.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/attributes.html b/attributes.html
index c7e8d1343..8f563bde9 100644
--- a/attributes.html
+++ b/attributes.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html
index 419d18af5..cad6bb64c 100644
--- a/balanced_xctest_lifecycle.html
+++ b/balanced_xctest_lifecycle.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/blanket_disable_command.html b/blanket_disable_command.html
index 9f3358d6b..ce99f9b62 100644
--- a/blanket_disable_command.html
+++ b/blanket_disable_command.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/block_based_kvo.html b/block_based_kvo.html
index 0f72305b6..1e912ee83 100644
--- a/block_based_kvo.html
+++ b/block_based_kvo.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/capture_variable.html b/capture_variable.html
index 1a3e98a7c..ab0e65f97 100644
--- a/capture_variable.html
+++ b/capture_variable.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html
index 69391bb85..c87217893 100644
--- a/class_delegate_protocol.html
+++ b/class_delegate_protocol.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/closing_brace.html b/closing_brace.html
index 9c236476f..f0f67db35 100644
--- a/closing_brace.html
+++ b/closing_brace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/closure_body_length.html b/closure_body_length.html
index 5b9acc7ce..31b3d84e4 100644
--- a/closure_body_length.html
+++ b/closure_body_length.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/closure_end_indentation.html b/closure_end_indentation.html
index be59aa477..9676aeeb9 100644
--- a/closure_end_indentation.html
+++ b/closure_end_indentation.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/closure_parameter_position.html b/closure_parameter_position.html
index bfd39b692..3ca931df1 100644
--- a/closure_parameter_position.html
+++ b/closure_parameter_position.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/closure_spacing.html b/closure_spacing.html
index ecf48ebf4..6b5399a4a 100644
--- a/closure_spacing.html
+++ b/closure_spacing.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/collection_alignment.html b/collection_alignment.html
index 0b7e944c7..5f5fb99cf 100644
--- a/collection_alignment.html
+++ b/collection_alignment.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/colon.html b/colon.html
index 96219b2ab..308594f26 100644
--- a/colon.html
+++ b/colon.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/comma.html b/comma.html
index 02e10033f..a1873895a 100644
--- a/comma.html
+++ b/comma.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/comma_inheritance.html b/comma_inheritance.html
index a6b8f5110..c1869b9be 100644
--- a/comma_inheritance.html
+++ b/comma_inheritance.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/comment_spacing.html b/comment_spacing.html
index a5b005cea..f379515f3 100644
--- a/comment_spacing.html
+++ b/comment_spacing.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html
index d8397f08a..bfcf21b82 100644
--- a/compiler_protocol_init.html
+++ b/compiler_protocol_init.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/computed_accessors_order.html b/computed_accessors_order.html
index 3791c79d0..b409f1065 100644
--- a/computed_accessors_order.html
+++ b/computed_accessors_order.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html
index 06ec362f8..85fe2f060 100644
--- a/conditional_returns_on_newline.html
+++ b/conditional_returns_on_newline.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html
index 07432347c..b6fccee3f 100644
--- a/contains_over_filter_count.html
+++ b/contains_over_filter_count.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html
index 414684208..7323ce58f 100644
--- a/contains_over_filter_is_empty.html
+++ b/contains_over_filter_is_empty.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html
index ea96918f6..14ac8804a 100644
--- a/contains_over_first_not_nil.html
+++ b/contains_over_first_not_nil.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html
index 51c0cc52a..ae691fe26 100644
--- a/contains_over_range_nil_comparison.html
+++ b/contains_over_range_nil_comparison.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/control_statement.html b/control_statement.html
index fac3254a8..a40ef2333 100644
--- a/control_statement.html
+++ b/control_statement.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/convenience_type.html b/convenience_type.html
index 0f8affaaf..7611eda0f 100644
--- a/convenience_type.html
+++ b/convenience_type.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/custom_rules.html b/custom_rules.html
index 8c832912d..0daec01b3 100644
--- a/custom_rules.html
+++ b/custom_rules.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html
index c71ddf90a..547497c74 100644
--- a/cyclomatic_complexity.html
+++ b/cyclomatic_complexity.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/deployment_target.html b/deployment_target.html
index b62f3aa97..28d320686 100644
--- a/deployment_target.html
+++ b/deployment_target.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/direct_return.html b/direct_return.html
index c3ddaec14..d7baeae48 100644
--- a/direct_return.html
+++ b/direct_return.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html
index de4623abd..5426b3505 100644
--- a/discarded_notification_center_observer.html
+++ b/discarded_notification_center_observer.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/discouraged_assert.html b/discouraged_assert.html
index 40e4b3bd4..befc5a380 100644
--- a/discouraged_assert.html
+++ b/discouraged_assert.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html
index 6384d277a..254d09e28 100644
--- a/discouraged_direct_init.html
+++ b/discouraged_direct_init.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/discouraged_none_name.html b/discouraged_none_name.html
index 7052d38f6..4d86fde97 100644
--- a/discouraged_none_name.html
+++ b/discouraged_none_name.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html
index 65946659a..8d220c413 100644
--- a/discouraged_object_literal.html
+++ b/discouraged_object_literal.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html
index a11510d81..31b1440a2 100644
--- a/discouraged_optional_boolean.html
+++ b/discouraged_optional_boolean.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html
index 00fed1bea..57b5d8588 100644
--- a/discouraged_optional_collection.html
+++ b/discouraged_optional_collection.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html
index 6f20ccb91..1c602f7e4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -543,7 +543,7 @@
@@ -638,7 +638,7 @@ AST nodes (e.g. a code block in a code block).
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html
index 2eb225de1..5aa4505b7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html
index b88670a51..188c8ad09 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html
index 04dd9771d..269ce7763 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html
index 986c06e52..14628f7b8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html
index c33daa65e..25ad3788f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html
index 8f8ed55da..a102b71f7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html
index bf66e86cd..dee61856d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
index bfc063240..fad1e5d56 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html
index 2f699bcde..caf7245d9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -362,7 +362,7 @@
A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.
@@ -396,7 +396,7 @@
@@ -426,7 +426,7 @@
@@ -456,7 +456,7 @@
@@ -486,7 +486,7 @@
@@ -516,7 +516,7 @@
@@ -578,7 +578,7 @@
@@ -607,7 +607,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html
index 49fe68406..cfbcbca53 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -362,7 +362,7 @@
A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.
@@ -553,37 +553,6 @@
-
-
-
-
-
-
-
-
Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule ). It is not mandatory to fill
-this list while traversing the AST, especially not if the rule is not correctable or provides a custom rewriter.
-
-
-
-
-
-
-
@@ -609,7 +578,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -638,7 +607,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -667,7 +636,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -696,7 +665,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -725,7 +694,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -754,7 +723,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -783,7 +752,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -812,7 +781,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -841,7 +810,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -870,7 +839,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
@@ -899,7 +868,7 @@ this list while traversing the AST, especially not if the rule is not correctabl
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html
index bfc4805a4..9cbac26f2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
index fa672ba3e..adfbaf31d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
index 8c10a814c..8af4fbb1a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html
index c8e45a8d8..3554c41a1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html
index d40c76cff..28cbc57d1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html
index 3059f6324..f91634f42 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
index 93c8fc2ac..9be4590ec 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html
index 053adfbe9..33c375b89 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html
index c52a2ebe5..10c01e699 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
index 324918be9..3df4675ec 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
index f2613b76f..473ce7f63 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html
index 6a92777f6..45ddc5ea5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html
index e50df020f..4560a1371 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -670,7 +670,7 @@
-
Append a minimal violation for the specified position.
+
Add a violation at the specified position using the default description and severity.
@@ -701,7 +701,68 @@
+
+
+
+
+
+
+
+
+
+
+
Add a violation and the correction at the specified position using the default description and severity.
+
+
+
+
Declaration
+
+
Swift
+
mutating func append ( at position : AbsolutePosition , correction : ReasonedRuleViolation . ViolationCorrection ? = nil )
+
+
+
+
+
Parameters
+
+
+
+
+
+ position
+
+
+
+
+
The position for the violation to append.
+
+
+
+
+
+
+ correction
+
+
+
+
+
An optional correction to be applied when running with --fix.
+
+
+
+
+
+
+
@@ -719,7 +780,7 @@
-
Append minimal violations for the specified positions.
+
Add violations for the specified positions using the default description and severity.
@@ -750,7 +811,7 @@
@@ -793,7 +854,7 @@
@@ -846,7 +907,7 @@
All declarations except for the specified ones.
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html
index 72ece8eb0..6a0cb4cee 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html
index 12848e6ce..b23e25ca4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html
index 7f77d5692..560e99feb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html
index 7e3767431..45339c9a1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html
index a621d71e0..931bfffa3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html
index 42c5fd131..7ba16b973 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html
index 5fd55f06d..78bfc0ff4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html
index d7aaae62b..adb868775 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html
index 8a85cc0fb..ab46d2396 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html
index 936dcfa4e..c1304801e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html
index ff0b245ee..30be20ad2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html
index 6b5a4f3b1..e6d31eb61 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
index 79ef7f099..f255ab752 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html
index 14e33a2d1..55e0ea043 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
index 2caea22a0..62c3edc35 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
index 1d692a54c..f95b85aa3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html
index a15b0b314..933da6ef9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html
index 6cff95c9c..670fbb77d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html
index 47a6f5399..e5c0df848 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
index 1a27c913f..9fe13f825 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
index 1435270e4..a8f1b6c88 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
index 9506dbdd8..41dae7191 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
index c944bcf62..94bdc8cc1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -459,7 +459,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
index 3eba866bc..bbb419cce 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html
index c972d97dd..96e5db54e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html
index c082475ef..6cf16b489 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html
index d6f1d3ad6..3fce75bf5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -1296,7 +1296,7 @@ foo: warning: 1
@@ -1364,38 +1364,6 @@ foo: warning: 1
-
-
-
-
-
-
-
-
The correction of a violation that is basically the violation’s range in the source code and a
-replacement for this range that would fix the violation.
-
-
See more
-
-
-
Declaration
-
-
Swift
-
public struct ViolationCorrection
-
-
-
-
-
-
-
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html
index 3fa80d7d3..01ada0f07 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html
index a2946b64d..db7d09d72 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
index 8d70f1533..ed01adfcd 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html
index 22e58937b..b884f8b3f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 24b249c8a..f047e024d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e0f99f790..50f38f6d1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html
index b16265a82..4c600d4ca 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html
index 98af21f9e..f6f8183b9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html
index 89203e581..439ffb6c6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html
index faa9fcf81..5ba5180c3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html
index ee2a5f3e4..1bb9a40b9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html
index 9c1d96c06..1f52999a7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html
index 07fa863c6..f4300b1db 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html
index 38b7a946b..844aa83d6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
@@ -362,7 +362,7 @@
A violation produced by ViolationsSyntaxVisitor s.
@@ -371,6 +371,38 @@
+
+
+
+
+
+
+
+
The correction of a violation that is basically the violation’s range in the source code and a
+replacement for this range that would fix the violation.
+
+
See more
+
+
+
Declaration
+
+
Swift
+
public struct ViolationCorrection : Hashable
+
+
+
+
+
+
+
@@ -396,7 +428,7 @@
@@ -426,7 +458,7 @@
@@ -456,7 +488,7 @@
@@ -464,9 +496,40 @@
+
+
+
+
+
+
An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule ). Can be
+left unset when creating a violation, especially if the rule is not correctable or provides a custom rewriter.
+
+
+
+
+
+
+
+
+
@@ -481,7 +544,10 @@
Declaration
@@ -525,11 +591,23 @@
+
+
+
+ correction
+
+
+
+
+
An optional correction of the violation to be used in rewriting.
+
+
+
@@ -558,7 +636,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html
new file mode 100644
index 000000000..31aff7a93
--- /dev/null
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html
@@ -0,0 +1,460 @@
+
+
+
+ ViolationCorrection Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintCore Reference
+
+ ViolationCorrection Structure Reference
+
+
+
+
+
+
+
+
+
+
+
ViolationCorrection
+
+
+
+
public struct ViolationCorrection : Hashable
+
+
+
+
The correction of a violation that is basically the violation’s range in the source code and a
+replacement for this range that would fix the violation.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Create a ViolationCorrection.
+
+
+
+
Declaration
+
+
Swift
+
public init ( start : AbsolutePosition , end : AbsolutePosition , replacement : String )
+
+
+
+
+
Parameters
+
+
+
+
+
+ start
+
+
+
+
+
Start position of the violation range.
+
+
+
+
+
+
+ end
+
+
+
+
+
End position of the violation range.
+
+
+
+
+
+
+ replacement
+
+
+
+
+
Replacement for the violating range.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html
index eb0514cf6..614bfd2fe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html
index 47e21a9a4..85b395d40 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html
index 1071a0d44..9b1313419 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html
index c77de9ce9..9b1ab5b9b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html
index 58af31d03..330d75585 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html
index 959759674..f7b4918e5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
index ecd254092..2ee2e6b5a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html
index 5cdada727..420efe3d5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html
index ed16d1057..2f8359f50 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html
index 3443433a7..f6236922a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html
index 7aea1945f..21ff0d5e4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html
index dd3ac178b..712aa9705 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
index 79941b346..fbe7da6a3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
index 23bde213a..5c1efbcb5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
index 7c902b073..839515dfb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html
index 5f65ef979..29ecd888e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html
deleted file mode 100644
index e91be4ac4..000000000
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html
+++ /dev/null
@@ -1,490 +0,0 @@
-
-
-
- ViolationCorrection Structure Reference
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- SwiftLintCore Reference
-
- ViolationCorrection Structure Reference
-
-
-
-
-
-
-
-
-
-
-
ViolationCorrection
-
-
-
-
public struct ViolationCorrection
-
-
-
-
The correction of a violation that is basically the violation’s range in the source code and a
-replacement for this range that would fix the violation.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Start position of the violation range.
-
-
-
-
Declaration
-
-
Swift
-
public let start : AbsolutePosition
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Create a ViolationCorrection.
-
-
-
-
Declaration
-
-
Swift
-
public init ( start : AbsolutePosition , end : AbsolutePosition , replacement : String )
-
-
-
-
-
Parameters
-
-
-
-
-
- start
-
-
-
-
-
Start position of the violation range.
-
-
-
-
-
-
- end
-
-
-
-
-
End position of the violation range.
-
-
-
-
-
-
- replacement
-
-
-
-
-
Replacement for the violating range.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html
index 822663994..d35b77f17 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html
@@ -286,6 +286,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -337,9 +340,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 cab300f7d..9f1c08d86 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 73a3aface..6489f4003 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 40485f31f..f9a9241a0 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html
index b4bfea7b2..18d035fab 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html
index 2df66be40..703280d88 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html
index c7e8d1343..8f563bde9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 419d18af5..cad6bb64c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 9f3358d6b..ce99f9b62 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 0f72305b6..1e912ee83 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html
index 1a3e98a7c..ab0e65f97 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 69391bb85..c87217893 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html
index 9c236476f..f0f67db35 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 5b9acc7ce..31b3d84e4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 be59aa477..9676aeeb9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 bfd39b692..3ca931df1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html
index ecf48ebf4..6b5399a4a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html
index 0b7e944c7..5f5fb99cf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html
index 96219b2ab..308594f26 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html
index 02e10033f..a1873895a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html
index a6b8f5110..c1869b9be 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html
index a5b005cea..f379515f3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 d8397f08a..bfcf21b82 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 3791c79d0..b409f1065 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 06ec362f8..85fe2f060 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 07432347c..b6fccee3f 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 414684208..7323ce58f 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 ea96918f6..14ac8804a 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 51c0cc52a..ae691fe26 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html
index fac3254a8..a40ef2333 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html
index 0f8affaaf..7611eda0f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html
index 8c832912d..0daec01b3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html
index c71ddf90a..547497c74 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html
index b62f3aa97..28d320686 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html
index c3ddaec14..d7baeae48 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 de4623abd..5426b3505 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html
index 40e4b3bd4..befc5a380 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 6384d277a..254d09e28 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 7052d38f6..4d86fde97 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 65946659a..8d220c413 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 a11510d81..31b1440a2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 00fed1bea..57b5d8588 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html
index f7229627d..c3188bdfe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 fdc49bbd2..9e2d4bf0d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html
index 44c5262b4..cfe3988ea 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e753ef3d6..6fdb1c5e3 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html
index ab091b351..88ff16911 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 fc7935c03..59da40645 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html
index 8fd96e944..3f0e27e7a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 1f0701f03..0db15ec93 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html
index 72de7cbd1..db8354236 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e6ba9f8a7..d0ad8fc53 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html
index eaefc4451..cef3f06e6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 d53627b83..3e868f8a7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 90c176de3..f7ec7ab42 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html
index eb46faa29..e92f00104 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html
index 9b99f52a8..b9dc456d3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 cecce996f..0916ec8db 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html
index 1fea0ef85..b5566c77b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html
index d913a5076..7810ca581 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 4e06a88cf..70ba5ef19 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 802845626..59e6c0a51 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 423fb8d38..f4a8fe6d5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html
index 00921ee1b..a07a5d0d7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 1f8e149c2..e5469bb81 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html
index c48269c7d..ce3a80492 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html
index 5f6ae600d..05e77bd8c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html
index 84b208489..82c797ef5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 aeec3faa7..4f16c9ce1 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 3b6321755..b0b9dc8d7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html
index 42609e6ce..560cc7cb2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html
index ec03a3ff0..4dffd5f53 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 1aa47bf0c..cdb7dc3c3 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html
index c7035a0e9..95e01cda2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html
index 153580263..e625ab3c0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html
index 7a266be3f..de2114ef3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html
index 2d0d97d5b..8ab0404d5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 0fe8f3c37..af18a7051 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 f43405719..39392e5bb 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 7c922998a..1133416c5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 67ff18501..a737275d0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 ff1386e40..40351df8f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html
index e5160d68c..068b258f5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html
index 8bba14562..bd80563e2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html
index e29b17645..dabdbb301 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html
index 619b5f8d5..6b94c92a6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 1d0079a31..1c43d1175 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html
index 68e0359d7..e91779f6d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html
index 3cbf26cee..af1f584b1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html
index 7be0d7245..1613caef3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html
index 7c324fcae..31348d3a1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 f1282f605..832fb2fbf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html
index 131a90890..2b78f5fea 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 30692bedc..ab20cd188 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html
index 6192a7ae9..116141bbf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html
index d2b17aaa3..d0970a5f9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html
index bcbba3b25..de019888a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 4c237e597..a304eaca0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html
index 8368e338c..aac5ecd36 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html
index b766c4b1d..1b6ffaeaa 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html
index 67229bf58..63e207139 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html
index 0882bbf79..2cdf26f50 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 494142294..ce308b59d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 48b67b688..c5ad06db0 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html
index e4df4f3bc..9dfa653d6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 c1ccfb057..4db89cb6f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html
index f5dd33dec..392afc633 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 4ac9e2d8b..d4925a9ef 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 1e948e59e..08bdf44e3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 d4f1be369..de1ba1769 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html
index 21c74128e..2c1ed2205 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html
index 5331abe4f..4dba204aa 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html
index 68f23234a..c18466c41 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html
index 48a7e778a..a802e0d89 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 8124c57f0..f6e429e92 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 47286751d..f2ea7883b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 99fbc1d7a..8de290761 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html
index ad83f2ca6..ee6c0128b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 0c5135790..48e1868c4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 7e94a3560..ddf85ece5 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html
index 49c3da7b2..a448b39bb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html
index 59c41c80f..90ca019a9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html
index fc057e264..da078e4d6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 52d62f528..7853b5f3b 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 bfd6071f7..61f66ea75 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 22aad524a..1be8a872e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 b532c086d..7521b7ac7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 ffd3cc044..7272ab556 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html
index b504db1ba..adc02a6da 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 007ee7eb5..457a221a3 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 39b95360b..d4d366bbe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 2065ab319..2646d6ada 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html
index 5b9f64eda..e49f4ced8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 bedcd50cb..3ebc34b83 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e24a9bfd8..9b3cf587d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html
index 345198fec..e252dfd1a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html
index ee9b6b46e..9d6ee8e74 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html
index b8ba69f30..b20504109 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html
index a5647401a..52032cc14 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e686055fd..db00e1a75 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html
index bd612f9d5..47c181001 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 7498fa16d..713f3eb44 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e8f383954..a304e00bd 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 29be52712..160458a18 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 c482891df..dc7b45ae5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e13dc5d11..e690ca407 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html
index e2df0ded7..d68d81145 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html
index 1cd827d2b..53994fda6 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 9e6039f63..f2ba1735b 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 3f8633635..3c8ba7160 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 dc43267be..2870bd678 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 bb9fbc711..505ad180b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html
index 519c37169..cf49f4160 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html
index 4acc9806b..d1a96c3ef 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 3251ad16b..00a31a2d8 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html
index 8c791cbe3..4152bf562 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 d010b5105..9a204e8b2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 836c52688..e5b6d3e56 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 2d3d88ee8..a4a72d9f5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 5f0ed859a..65faa915c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 cc55d6929..57ef37ba9 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 5980203fb..7aee6c57f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 a2bd7f94f..329f46841 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 ca82d7a12..ae9e5239d 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 61d89dbef..1a25be227 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html
index 6c1859627..cdd35cabb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html
index efadb31b3..64768d719 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 229fe9047..8d93abea4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 6396d9bdc..47607fa8a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e8e88a1af..a3b76fcd4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 1ac0f3d8e..2da83267b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e38d1ea9a..a61d0b82a 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 7bbcc1f57..71ac3f97b 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 2c87e1529..4f1ba88e5 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 8050d38fb..6a1f8a7cf 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 5f55b6bd5..551af669d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html
index b932ead71..c6b334e08 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e80c89463..96e09b964 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 7cf4f9a3d..b8761d9c1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 1a82ee2d5..4ad6e31ed 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html
index bf193f507..f089e0ba5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json
index 8bf795a4b..7d5685166 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:13SwiftLintCore7VersionV8rawValueSSvp":{"name":"rawValue","abstract":"An alias for value required for protocol conformance.
","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"The current SwiftLint version.
","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueACSS_tcfc":{"name":"init(value:)","abstract":"Public initializer.
","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: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/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","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/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"
Warning suggesting an alternative option.
","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"A deprecation notice.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"Wrapped option value.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"
Name of this configuration entry.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"Whether this configuration element will be inlined into its description.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"Default constructor.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"Constructor for optional values.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"Constructor for an InlinableOptionType without a key.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"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:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"Whether the given rules are 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:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"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_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"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:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"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:13SwiftLintCore13ConfigurationV8baselineSSSgvp":{"name":"baseline","abstract":"The path to read a baseline from.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13writeBaselineSSSgvp":{"name":"writeBaseline","abstract":"The path to write a baseline to.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15checkForUpdatesSbvp":{"name":"checkForUpdates","abstract":"Check for updates.
","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:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules8onlyRule9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgALSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:onlyRule: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/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"
The stored violations.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"Creates a Baseline from a saved file.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"Creates a Baseline from a list of violations.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"Writes a Baseline to disk in JSON format.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"Filters out violations that are present in the Baseline.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"Returns the violations that are present in another Baseline, but not in this one.
","parent_name":"Baseline"},"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:ST12makeIterator0B0QzyF":{"name":"makeIterator()","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/Baseline.html":{"name":"Baseline","abstract":"A set of violations that can be used to filter newly detected violations.
"},"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/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"A single parameter of a rule configuration.
"},"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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_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/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:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"All keys supported by this configuration.
","parent_name":"RuleConfiguration"},"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: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:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"This rule’s configuration.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"Whether this rule should be used on empty files. Defaults to false.
","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:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"Create a description of how this rule has been configured to run.
","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/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"
The version string.
","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"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 can appear inlined into its using configuration.
"},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"A comparable major.minor.patch version number.
"},"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/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"
A configuration value for a rule to allow users to modify its behavior.
"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"A configuration for a rule that allows to configure at least the severity.
"},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.
"},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.
"},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_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_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/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"Parameter declaration with a name token.
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"Local variable declaration with a name token.
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"A variable that is implicitly added by the compiler (e.g. error in catch clauses).
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"A variable hidden from scope because its name is a wildcard _.
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"Special case that marks a type boundary at which name lookup stops.
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"Check whether self declares a variable given by name.
","parent_name":"IdentifierDeclaration"},"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:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"The configuration didn’t match internal expectations.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"Issued when an option is deprecated. Suggests an alternative optionally.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"Used in configuration parsing when no changes have been applied. Use only internally!
","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:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"Some configuration keys are invalid.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"Used rule IDs are invalid.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"Found a rule configuration for a rule that is not present in only_rules.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"Found a rule configuration for a rule that is disabled.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"Found a rule configuration for a rule that is disabled in the parent configuration.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"Found a rule configuration for a rule that is not enabled in opt_in_rules.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"Found a rule configuration for a rule that is not enabled in parent only_rules.
","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:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"A file at specified path 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:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"The baseline file at path is not readable or cannot be opened.
","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:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"Accessible by all the modules defined in the same Swift package.
","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 .
"},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"An identifier declaration.
"},"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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"A type that remembers the declared identifiers (in order) up to the current position in the code.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"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_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"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/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"Indentation with a number of spaces.
","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"Reverse indentation of a number of spaces.
","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"Indentation with a number of tabs
","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"Reverse indentation of a number of tabs.
","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"
Initializer accepting an indentation style.
","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"A rule’s configuration.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"The file from which the traversed syntax tree stems from.
","parent_name":"ViolationsSyntaxRewriter"},"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:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","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/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/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/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"Rewriter that indents or unindents a syntax piece including comments and nested"},"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"},"final_test_case.html":{"name":"final_test_case"},"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_empty_block.html":{"name":"no_empty_block"},"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_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"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"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"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_argument.html":{"name":"shorthand_argument"},"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"},"static_over_final_class.html":{"name":"static_over_final_class"},"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_parameter.html":{"name":"unused_parameter"},"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/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/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"Create a ViolationCorrection.
","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"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:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule ). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","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:13SwiftLintCore7VersionV8rawValueSSvp":{"name":"rawValue","abstract":"An alias for value required for protocol conformance.
","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"The current SwiftLint version.
","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueACSS_tcfc":{"name":"init(value:)","abstract":"Public initializer.
","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: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/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","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/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"
Warning suggesting an alternative option.
","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"A deprecation notice.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"Wrapped option value.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"
Name of this configuration entry.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"Whether this configuration element will be inlined into its description.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"Default constructor.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"Constructor for optional values.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"Constructor for an InlinableOptionType without a key.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.
","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"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:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"Whether the given rules are 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:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"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_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"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:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"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:13SwiftLintCore13ConfigurationV8baselineSSSgvp":{"name":"baseline","abstract":"The path to read a baseline from.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13writeBaselineSSSgvp":{"name":"writeBaseline","abstract":"The path to write a baseline to.
","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15checkForUpdatesSbvp":{"name":"checkForUpdates","abstract":"Check for updates.
","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:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules8onlyRule9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgALSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:onlyRule: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/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"
The stored violations.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"Creates a Baseline from a saved file.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"Creates a Baseline from a list of violations.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"Writes a Baseline to disk in JSON format.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"Filters out violations that are present in the Baseline.
","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"Returns the violations that are present in another Baseline, but not in this one.
","parent_name":"Baseline"},"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:ST12makeIterator0B0QzyF":{"name":"makeIterator()","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/Baseline.html":{"name":"Baseline","abstract":"A set of violations that can be used to filter newly detected violations.
"},"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/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"A single parameter of a rule configuration.
"},"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.
"},"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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_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/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:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"All keys supported by this configuration.
","parent_name":"RuleConfiguration"},"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: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:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"This rule’s configuration.
","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"Whether this rule should be used on empty files. Defaults to false.
","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:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"Create a description of how this rule has been configured to run.
","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/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"
The version string.
","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"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 can appear inlined into its using configuration.
"},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"A comparable major.minor.patch version number.
"},"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/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"
A configuration value for a rule to allow users to modify its behavior.
"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"A configuration for a rule that allows to configure at least the severity.
"},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.
"},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.
"},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_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":"Add a violation at the specified position using the default description and severity.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"Add a violation and the correction at the specified position using the default description and severity.
","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"Add violations for the specified positions using the default description and severity.
","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_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/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"Parameter declaration with a name token.
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"Local variable declaration with a name token.
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"A variable that is implicitly added by the compiler (e.g. error in catch clauses).
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"A variable hidden from scope because its name is a wildcard _.
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"Special case that marks a type boundary at which name lookup stops.
","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"Check whether self declares a variable given by name.
","parent_name":"IdentifierDeclaration"},"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:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"The configuration didn’t match internal expectations.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"Issued when an option is deprecated. Suggests an alternative optionally.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"Used in configuration parsing when no changes have been applied. Use only internally!
","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:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"Some configuration keys are invalid.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"Used rule IDs are invalid.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"Found a rule configuration for a rule that is not present in only_rules.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"Found a rule configuration for a rule that is disabled.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"Found a rule configuration for a rule that is disabled in the parent configuration.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"Found a rule configuration for a rule that is not enabled in opt_in_rules.
","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"Found a rule configuration for a rule that is not enabled in parent only_rules.
","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:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"A file at specified path 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:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"The baseline file at path is not readable or cannot be opened.
","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:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"Accessible by all the modules defined in the same Swift package.
","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 .
"},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"An identifier declaration.
"},"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: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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"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:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"A type that remembers the declared identifiers (in order) up to the current position in the code.
","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"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_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"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/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"Indentation with a number of spaces.
","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"Reverse indentation of a number of spaces.
","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"Indentation with a number of tabs
","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"Reverse indentation of a number of tabs.
","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"
Initializer accepting an indentation style.
","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"A rule’s configuration.
","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"The file from which the traversed syntax tree stems from.
","parent_name":"ViolationsSyntaxRewriter"},"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:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","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/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/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/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"Rewriter that indents or unindents a syntax piece including comments and nested"},"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"},"final_test_case.html":{"name":"final_test_case"},"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_empty_block.html":{"name":"no_empty_block"},"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_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"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"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"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_argument.html":{"name":"shorthand_argument"},"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"},"static_over_final_class.html":{"name":"static_over_final_class"},"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_parameter.html":{"name":"unused_parameter"},"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 fe1bd3646..9e65e24d9 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 88a661a04..3de1440c8 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html
index bf88ff587..1ad93aa01 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html
index 3a51c55b0..2e33fa658 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 aba9ba4cc..c5476344b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 0e8c27b8d..dca914993 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 acfa73ba2..44f3da7f5 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 44b5b3132..b7346abf4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html
index 4145bfbeb..a1b4503f2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html
index 2f8170df6..6b2268d16 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html
index d023c1bfc..a583d6c12 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html
index c5cc53d88..35d750aef 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html
index e03c56dab..dd6fe204a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html
index 1622b854a..78b00a895 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 0ae0db0ac..65dba320a 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html
index 8c9f40b69..62cf84624 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 ba4033f93..daa4a6efe 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 935036081..f65f4a0b1 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 90c30624c..32a53e976 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html
index 7c978354a..64066580b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 4e96f235f..0f2435df4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html
index 934efb3a9..ebe65ab4d 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html
index 109f61b6b..a322b0786 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html
index 3038a9460..851eb5741 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html
index 4caf3cc0b..9a18d86b4 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html
index 3c4c5ea3f..ae4ec7833 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html
index 24f154d5e..cc75b650b 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html
index ff802dab6..d4dab544c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 51b4c8580..2e463f267 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 5c0deaef9..df673469e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html
index 475f618d6..2b6f7b0d7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 0e4b8a5cc..b0d4da135 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html
index e97f7f0a2..cc0f64509 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html
index 4224146fe..8a1bc3f09 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 bb02e5aa5..59fd444a3 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 7ff86aa4e..bb76caba1 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html
index 9d838ae58..c0f8cd598 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 97dee721d..fa2b42670 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 3f28565ba..7e57b4e96 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 591d9090e..0455fc7cc 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 0d34599ad..7d97ca91c 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 efd94075a..04d0a0037 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 157733348..de092e8a2 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 e79deb669..72554e5cb 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html
index b560b62d8..e8fe67a06 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html
index 5fb52eacd..f8c5ee676 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html
index a6ea086af..1b2760f34 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 7e4cb17f8..f19f3e626 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html
index c0986635b..87fc7dbac 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 a70e1a4dc..90b2c1420 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html
index 1b92a9d03..2b08a17f7 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 c50ea32e9..99b486a2e 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 4b5071e78..0ba5c9dc1 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html
index 2439ba3e3..2a2d2846f 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 168ba1d22..65c3eeaaf 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 956ec04ae..4a19842e3 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 3999d346b..52b34aa97 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 a5d265ea6..4d3213ccb 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
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html
index c22ebd8df..da42d55ef 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html
index b0eda0295..c77ff206c 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
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 efbf06a56..ea08d6175 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html
index c941fe08c..9650156eb 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html
index 86ab1fd36..41fe0f693 100644
--- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html
+++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html
@@ -285,6 +285,9 @@
ReasonedRuleViolation
+
+ – ViolationCorrection
+
RegexConfiguration
@@ -336,9 +339,6 @@
Version
-
- ViolationCorrection
-
YamlParser
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx
index 43cadfe99bff7bfb864fd8a9888518b3a24cb2c8..6dc6f2dfe88cea9315f31a1bf1102c7b0e8a8894 100644
GIT binary patch
delta 13969
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
delta 13388
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
diff --git a/docsets/SwiftLintCore.tgz b/docsets/SwiftLintCore.tgz
index 19b9e7b2852db6212f9089f121c26e8f0d8eef47..0d8909b55f95251e8c2d41e7ee99978bfebc98d7 100644
GIT binary patch
literal 637151
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