From dd886d96e2a0b68da9a6d0298126d10d44e6ced4 Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Thu, 12 Oct 2023 15:42:22 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: 2ed1fc2f275bbe2482933c652949f5da17f211a6 --- Classes.html | 3 - Classes/ConfigurationElement.html | 3 - Classes/CustomRuleTimer.html | 3 - .../DeclaredIdentifiersTrackingVisitor.html | 3 - Classes/LinterCache.html | 3 - Classes/RuleRegistry.html | 3 - Classes/RuleStorage.html | 3 - Classes/SwiftLintFile.html | 3 - Classes/ViolationsSyntaxVisitor.html | 3 - Enums.html | 3 - Enums/AccessControlLevel.html | 3 - Enums/ExecutableInfo.html | 3 - Enums/Issue.html | 3 - Enums/OptionType.html | 3 - Enums/RuleIdentifier.html | 3 - Enums/RuleKind.html | 3 - Enums/RuleListError.html | 3 - Enums/SwiftExpressionKind.html | 3 - Enums/ViolationSeverity.html | 3 - Extensions.html | 3 - Extensions/Array.html | 7 +- Extensions/Bool.html | 3 - Extensions/Double.html | 3 - Extensions/Int.html | 3 - Extensions/Optional.html | 3 - Extensions/Set.html | 3 - Extensions/String.html | 3 - Functions.html | 3 - Global Variables.html | 3 - Guides.html | 3 - Protocols.html | 48 +- Protocols/ASTRule.html | 3 - .../AcceptableByConfigurationElement.html | 3 - Protocols/AnalyzerRule.html | 7 +- Protocols/CacheDescriptionProvider.html | 3 - Protocols/CollectingRule.html | 3 - Protocols/ConfigurationProviderRule.html | 530 ------------------ Protocols/CorrectableRule.html | 11 +- Protocols/Documentable.html | 3 - Protocols/Reporter.html | 3 - Protocols/Rule.html | 101 +++- Protocols/RuleConfiguration.html | 3 - Protocols/SeverityBasedRuleConfiguration.html | 3 - Protocols/SubstitutionCorrectableASTRule.html | 9 +- Protocols/SubstitutionCorrectableRule.html | 11 +- Protocols/SwiftSyntaxCorrectableRule.html | 3 - Protocols/SwiftSyntaxRule.html | 7 +- Protocols/ViolationsSyntaxRewriter.html | 3 - Rules.html | 3 - Structs.html | 5 +- Structs/ChildOptionSeverityConfiguration.html | 3 - Structs/CollectedLinter.html | 3 - Structs/Command.html | 3 - Structs/Command/Action.html | 3 - Structs/Command/Modifier.html | 3 - Structs/Configuration.html | 3 - Structs/Correction.html | 3 - Structs/Example.html | 3 - Structs/Linter.html | 3 - Structs/Location.html | 3 - Structs/ReasonedRuleViolation.html | 15 +- Structs/RegexConfiguration.html | 3 - Structs/Region.html | 3 - Structs/RuleConfigurationDescription.html | 3 - Structs/RuleConfigurationOption.html | 3 - Structs/RuleDescription.html | 3 - Structs/RuleList.html | 3 - Structs/RuleListDocumentation.html | 3 - Structs/RuleParameter.html | 3 - Structs/SeverityConfiguration.html | 3 - Structs/SeverityLevelsConfiguration.html | 3 - Structs/Stack.html | 3 - Structs/StyleViolation.html | 3 - Structs/SwiftLintSyntaxMap.html | 3 - Structs/SwiftLintSyntaxToken.html | 3 - Structs/SwiftVersion.html | 3 - Structs/Version.html | 3 - Structs/ViolationCorrection.html | 3 - Structs/YamlParser.html | 3 - accessibility_label_for_image.html | 3 - accessibility_trait_for_button.html | 3 - anonymous_argument_in_multiline_closure.html | 3 - anyobject_protocol.html | 3 - array_init.html | 3 - attributes.html | 3 - balanced_xctest_lifecycle.html | 3 - blanket_disable_command.html | 3 - block_based_kvo.html | 3 - capture_variable.html | 3 - class_delegate_protocol.html | 3 - closing_brace.html | 3 - closure_body_length.html | 3 - closure_end_indentation.html | 3 - closure_parameter_position.html | 3 - closure_spacing.html | 3 - collection_alignment.html | 3 - colon.html | 3 - comma.html | 3 - comma_inheritance.html | 3 - comment_spacing.html | 3 - compiler_protocol_init.html | 3 - computed_accessors_order.html | 3 - conditional_returns_on_newline.html | 3 - contains_over_filter_count.html | 3 - contains_over_filter_is_empty.html | 3 - contains_over_first_not_nil.html | 3 - contains_over_range_nil_comparison.html | 3 - control_statement.html | 3 - convenience_type.html | 3 - custom_rules.html | 3 - cyclomatic_complexity.html | 3 - deployment_target.html | 3 - direct_return.html | 3 - discarded_notification_center_observer.html | 3 - discouraged_assert.html | 3 - discouraged_direct_init.html | 3 - discouraged_none_name.html | 3 - discouraged_object_literal.html | 3 - discouraged_optional_boolean.html | 3 - discouraged_optional_collection.html | 3 - .../Contents/Resources/Documents/Classes.html | 3 - .../Classes/ConfigurationElement.html | 3 - .../Documents/Classes/CustomRuleTimer.html | 3 - .../DeclaredIdentifiersTrackingVisitor.html | 3 - .../Documents/Classes/LinterCache.html | 3 - .../Documents/Classes/RuleRegistry.html | 3 - .../Documents/Classes/RuleStorage.html | 3 - .../Documents/Classes/SwiftLintFile.html | 3 - .../Classes/ViolationsSyntaxVisitor.html | 3 - .../Contents/Resources/Documents/Enums.html | 3 - .../Documents/Enums/AccessControlLevel.html | 3 - .../Documents/Enums/ExecutableInfo.html | 3 - .../Resources/Documents/Enums/Issue.html | 3 - .../Resources/Documents/Enums/OptionType.html | 3 - .../Documents/Enums/RuleIdentifier.html | 3 - .../Resources/Documents/Enums/RuleKind.html | 3 - .../Documents/Enums/RuleListError.html | 3 - .../Documents/Enums/SwiftExpressionKind.html | 3 - .../Documents/Enums/ViolationSeverity.html | 3 - .../Resources/Documents/Extensions.html | 3 - .../Resources/Documents/Extensions/Array.html | 7 +- .../Resources/Documents/Extensions/Bool.html | 3 - .../Documents/Extensions/Double.html | 3 - .../Resources/Documents/Extensions/Int.html | 3 - .../Documents/Extensions/Optional.html | 3 - .../Resources/Documents/Extensions/Set.html | 3 - .../Documents/Extensions/String.html | 3 - .../Resources/Documents/Functions.html | 3 - .../Resources/Documents/Global Variables.html | 3 - .../Contents/Resources/Documents/Guides.html | 3 - .../Resources/Documents/Protocols.html | 48 +- .../Documents/Protocols/ASTRule.html | 3 - .../AcceptableByConfigurationElement.html | 3 - .../Documents/Protocols/AnalyzerRule.html | 7 +- .../Protocols/CacheDescriptionProvider.html | 3 - .../Documents/Protocols/CollectingRule.html | 3 - .../Protocols/ConfigurationProviderRule.html | 530 ------------------ .../Documents/Protocols/CorrectableRule.html | 11 +- .../Documents/Protocols/Documentable.html | 3 - .../Documents/Protocols/Reporter.html | 3 - .../Resources/Documents/Protocols/Rule.html | 101 +++- .../Protocols/RuleConfiguration.html | 3 - .../SeverityBasedRuleConfiguration.html | 3 - .../SubstitutionCorrectableASTRule.html | 9 +- .../SubstitutionCorrectableRule.html | 11 +- .../Protocols/SwiftSyntaxCorrectableRule.html | 3 - .../Documents/Protocols/SwiftSyntaxRule.html | 7 +- .../Protocols/ViolationsSyntaxRewriter.html | 3 - .../Contents/Resources/Documents/Rules.html | 3 - .../Contents/Resources/Documents/Structs.html | 5 +- .../ChildOptionSeverityConfiguration.html | 3 - .../Documents/Structs/CollectedLinter.html | 3 - .../Resources/Documents/Structs/Command.html | 3 - .../Documents/Structs/Command/Action.html | 3 - .../Documents/Structs/Command/Modifier.html | 3 - .../Documents/Structs/Configuration.html | 3 - .../Documents/Structs/Correction.html | 3 - .../Resources/Documents/Structs/Example.html | 3 - .../Resources/Documents/Structs/Linter.html | 3 - .../Resources/Documents/Structs/Location.html | 3 - .../Structs/ReasonedRuleViolation.html | 15 +- .../Documents/Structs/RegexConfiguration.html | 3 - .../Resources/Documents/Structs/Region.html | 3 - .../Structs/RuleConfigurationDescription.html | 3 - .../Structs/RuleConfigurationOption.html | 3 - .../Documents/Structs/RuleDescription.html | 3 - .../Resources/Documents/Structs/RuleList.html | 3 - .../Structs/RuleListDocumentation.html | 3 - .../Documents/Structs/RuleParameter.html | 3 - .../Structs/SeverityConfiguration.html | 3 - .../Structs/SeverityLevelsConfiguration.html | 3 - .../Resources/Documents/Structs/Stack.html | 3 - .../Documents/Structs/StyleViolation.html | 3 - .../Documents/Structs/SwiftLintSyntaxMap.html | 3 - .../Structs/SwiftLintSyntaxToken.html | 3 - .../Documents/Structs/SwiftVersion.html | 3 - .../Resources/Documents/Structs/Version.html | 3 - .../Structs/ViolationCorrection.html | 3 - .../Documents/Structs/YamlParser.html | 3 - .../accessibility_label_for_image.html | 3 - .../accessibility_trait_for_button.html | 3 - ...onymous_argument_in_multiline_closure.html | 3 - .../Documents/anyobject_protocol.html | 3 - .../Resources/Documents/array_init.html | 3 - .../Resources/Documents/attributes.html | 3 - .../Documents/balanced_xctest_lifecycle.html | 3 - .../Documents/blanket_disable_command.html | 3 - .../Resources/Documents/block_based_kvo.html | 3 - .../Resources/Documents/capture_variable.html | 3 - .../Documents/class_delegate_protocol.html | 3 - .../Resources/Documents/closing_brace.html | 3 - .../Documents/closure_body_length.html | 3 - .../Documents/closure_end_indentation.html | 3 - .../Documents/closure_parameter_position.html | 3 - .../Resources/Documents/closure_spacing.html | 3 - .../Documents/collection_alignment.html | 3 - .../Contents/Resources/Documents/colon.html | 3 - .../Contents/Resources/Documents/comma.html | 3 - .../Documents/comma_inheritance.html | 3 - .../Resources/Documents/comment_spacing.html | 3 - .../Documents/compiler_protocol_init.html | 3 - .../Documents/computed_accessors_order.html | 3 - .../conditional_returns_on_newline.html | 3 - .../Documents/contains_over_filter_count.html | 3 - .../contains_over_filter_is_empty.html | 3 - .../contains_over_first_not_nil.html | 3 - .../contains_over_range_nil_comparison.html | 3 - .../Documents/control_statement.html | 3 - .../Resources/Documents/convenience_type.html | 3 - .../Resources/Documents/custom_rules.html | 3 - .../Documents/cyclomatic_complexity.html | 3 - .../Documents/deployment_target.html | 3 - .../Resources/Documents/direct_return.html | 3 - ...iscarded_notification_center_observer.html | 3 - .../Documents/discouraged_assert.html | 3 - .../Documents/discouraged_direct_init.html | 3 - .../Documents/discouraged_none_name.html | 3 - .../Documents/discouraged_object_literal.html | 3 - .../discouraged_optional_boolean.html | 3 - .../discouraged_optional_collection.html | 3 - .../Documents/duplicate_conditions.html | 3 - .../Documents/duplicate_enum_cases.html | 3 - .../Documents/duplicate_imports.html | 3 - .../duplicated_key_in_dictionary_literal.html | 3 - .../Resources/Documents/dynamic_inline.html | 3 - .../Documents/empty_collection_literal.html | 3 - .../Resources/Documents/empty_count.html | 3 - .../Documents/empty_enum_arguments.html | 3 - .../Resources/Documents/empty_parameters.html | 3 - ...pty_parentheses_with_trailing_closure.html | 3 - .../Resources/Documents/empty_string.html | 3 - .../Documents/empty_xctest_method.html | 3 - .../enum_case_associated_values_count.html | 3 - .../Resources/Documents/expiring_todo.html | 3 - .../Resources/Documents/explicit_acl.html | 3 - .../Documents/explicit_enum_raw_value.html | 3 - .../Resources/Documents/explicit_init.html | 3 - .../Resources/Documents/explicit_self.html | 3 - .../Documents/explicit_top_level_acl.html | 3 - .../Documents/explicit_type_interface.html | 3 - .../Documents/extension_access_modifier.html | 3 - .../Resources/Documents/fallthrough.html | 3 - .../Documents/fatal_error_message.html | 3 - .../Resources/Documents/file_header.html | 3 - .../Resources/Documents/file_length.html | 3 - .../Resources/Documents/file_name.html | 3 - .../Documents/file_name_no_space.html | 3 - .../Resources/Documents/file_types_order.html | 3 - .../Resources/Documents/first_where.html | 3 - .../Documents/flatmap_over_map_reduce.html | 3 - .../Resources/Documents/for_where.html | 3 - .../Resources/Documents/force_cast.html | 3 - .../Resources/Documents/force_try.html | 3 - .../Resources/Documents/force_unwrapping.html | 3 - .../Documents/function_body_length.html | 3 - .../function_default_parameter_at_end.html | 3 - .../Documents/function_parameter_count.html | 3 - .../Documents/generic_type_name.html | 3 - .../Documents/ibinspectable_in_extension.html | 3 - .../Documents/identical_operands.html | 3 - .../Resources/Documents/identifier_name.html | 3 - .../Resources/Documents/implicit_getter.html | 3 - .../Resources/Documents/implicit_return.html | 3 - .../implicitly_unwrapped_optional.html | 3 - .../Documents/inclusive_language.html | 3 - .../Documents/indentation_width.html | 3 - .../Contents/Resources/Documents/index.html | 3 - .../Resources/Documents/inert_defer.html | 3 - .../Documents/invalid_swiftlint_command.html | 3 - .../Resources/Documents/is_disjoint.html | 3 - .../Documents/joined_default_parameter.html | 3 - .../Resources/Documents/large_tuple.html | 3 - .../Resources/Documents/last_where.html | 3 - .../Documents/leading_whitespace.html | 3 - .../legacy_cggeometry_functions.html | 3 - .../Resources/Documents/legacy_constant.html | 3 - .../Documents/legacy_constructor.html | 3 - .../Resources/Documents/legacy_hashing.html | 3 - .../Resources/Documents/legacy_multiple.html | 3 - .../legacy_nsgeometry_functions.html | 3 - .../Resources/Documents/legacy_objc_type.html | 3 - .../Resources/Documents/legacy_random.html | 3 - .../Documents/let_var_whitespace.html | 3 - .../Resources/Documents/line_length.html | 3 - .../literal_expression_end_indentation.html | 3 - .../Documents/local_doc_comment.html | 3 - .../Documents/lower_acl_than_parent.html | 3 - .../Contents/Resources/Documents/mark.html | 3 - .../Resources/Documents/missing_docs.html | 3 - .../Resources/Documents/modifier_order.html | 3 - .../Documents/multiline_arguments.html | 3 - .../multiline_arguments_brackets.html | 3 - .../Documents/multiline_function_chains.html | 3 - .../Documents/multiline_literal_brackets.html | 3 - .../Documents/multiline_parameters.html | 3 - .../multiline_parameters_brackets.html | 3 - ...ltiple_closures_with_trailing_closure.html | 3 - .../Contents/Resources/Documents/nesting.html | 3 - .../Resources/Documents/nimble_operator.html | 3 - .../no_extension_access_modifier.html | 3 - .../Documents/no_fallthrough_only.html | 3 - .../Documents/no_grouping_extension.html | 3 - .../Resources/Documents/no_magic_numbers.html | 3 - .../Documents/no_space_in_method_call.html | 3 - .../non_overridable_class_declaration.html | 3 - .../notification_center_detachment.html | 3 - .../ns_number_init_as_function_reference.html | 3 - .../Documents/nslocalizedstring_key.html | 3 - .../nslocalizedstring_require_bundle.html | 3 - .../Documents/nsobject_prefer_isequal.html | 3 - .../Resources/Documents/number_separator.html | 3 - .../Resources/Documents/object_literal.html | 3 - .../Resources/Documents/opening_brace.html | 3 - .../Documents/operator_usage_whitespace.html | 3 - .../Documents/operator_whitespace.html | 3 - .../optional_enum_case_matching.html | 3 - .../Documents/orphaned_doc_comment.html | 3 - .../Documents/overridden_super_call.html | 3 - .../Documents/override_in_extension.html | 3 - .../Documents/pattern_matching_keywords.html | 3 - .../Resources/Documents/period_spacing.html | 3 - .../Resources/Documents/prefer_nimble.html | 3 - .../prefer_self_in_static_references.html | 3 - .../prefer_self_type_over_type_of_self.html | 3 - .../prefer_zero_over_explicit_init.html | 3 - .../Documents/prefixed_toplevel_constant.html | 3 - .../Resources/Documents/private_action.html | 3 - .../Resources/Documents/private_outlet.html | 3 - .../Documents/private_over_fileprivate.html | 3 - .../Resources/Documents/private_subject.html | 3 - .../Documents/private_swiftui_state.html | 3 - .../Documents/private_unit_test.html | 3 - .../prohibited_interface_builder.html | 3 - .../Documents/prohibited_super_call.html | 3 - .../protocol_property_accessors_order.html | 3 - .../Documents/quick_discouraged_call.html | 3 - .../quick_discouraged_focused_test.html | 3 - .../quick_discouraged_pending_test.html | 3 - ...aw_value_for_camel_cased_codable_enum.html | 3 - .../Resources/Documents/reduce_boolean.html | 3 - .../Resources/Documents/reduce_into.html | 3 - .../Documents/redundant_discardable_let.html | 3 - .../Documents/redundant_nil_coalescing.html | 3 - .../Documents/redundant_objc_attribute.html | 3 - .../redundant_optional_initialization.html | 3 - .../Documents/redundant_self_in_closure.html | 3 - .../redundant_set_access_control.html | 3 - .../redundant_string_enum_value.html | 3 - .../Documents/redundant_type_annotation.html | 3 - .../Documents/redundant_void_return.html | 3 - .../Resources/Documents/required_deinit.html | 3 - .../Documents/required_enum_case.html | 3 - .../Documents/return_arrow_whitespace.html | 3 - .../return_value_from_void_function.html | 3 - .../Resources/Documents/rule-directory.html | 3 - .../Contents/Resources/Documents/search.json | 2 +- .../Resources/Documents/self_binding.html | 3 - .../self_in_property_initialization.html | 3 - .../Documents/shorthand_operator.html | 3 - .../Documents/shorthand_optional_binding.html | 3 - .../Documents/single_test_class.html | 3 - .../Documents/sorted_enum_cases.html | 3 - .../Documents/sorted_first_last.html | 3 - .../Resources/Documents/sorted_imports.html | 3 - .../Documents/statement_position.html | 3 - .../Resources/Documents/static_operator.html | 3 - .../Documents/strict_fileprivate.html | 3 - .../Resources/Documents/strong_iboutlet.html | 3 - .../superfluous_disable_command.html | 3 - .../Resources/Documents/superfluous_else.html | 3 - .../Documents/swift-syntax-dashboard.html | 3 - .../Documents/switch_case_alignment.html | 3 - .../Documents/switch_case_on_newline.html | 3 - .../Resources/Documents/syntactic_sugar.html | 3 - .../Documents/test_case_accessibility.html | 3 - .../Contents/Resources/Documents/todo.html | 3 - .../Resources/Documents/toggle_bool.html | 3 - .../Resources/Documents/trailing_closure.html | 3 - .../Resources/Documents/trailing_comma.html | 3 - .../Resources/Documents/trailing_newline.html | 3 - .../Documents/trailing_semicolon.html | 3 - .../Documents/trailing_whitespace.html | 3 - .../Resources/Documents/type_body_length.html | 3 - .../Documents/type_contents_order.html | 3 - .../Resources/Documents/type_name.html | 3 - .../Documents/typesafe_array_init.html | 3 - .../Documents/unavailable_condition.html | 3 - .../Documents/unavailable_function.html | 3 - .../Documents/unhandled_throwing_task.html | 3 - .../Documents/unneeded_break_in_switch.html | 3 - .../Documents/unneeded_override.html | 3 - ...eeded_parentheses_in_closure_argument.html | 3 - .../unneeded_synthesized_initializer.html | 3 - .../Documents/unowned_variable_capture.html | 3 - .../Documents/untyped_error_in_catch.html | 3 - .../Documents/unused_capture_list.html | 3 - .../Documents/unused_closure_parameter.html | 3 - .../Documents/unused_control_flow_label.html | 3 - .../Documents/unused_declaration.html | 3 - .../Documents/unused_enumerated.html | 3 - .../Resources/Documents/unused_import.html | 3 - .../Documents/unused_optional_binding.html | 3 - .../Documents/unused_setter_value.html | 3 - .../Documents/valid_ibinspectable.html | 3 - .../vertical_parameter_alignment.html | 3 - .../vertical_parameter_alignment_on_call.html | 3 - .../Documents/vertical_whitespace.html | 3 - .../vertical_whitespace_between_cases.html | 3 - .../vertical_whitespace_closing_braces.html | 3 - .../vertical_whitespace_opening_braces.html | 3 - .../Documents/void_function_in_ternary.html | 3 - .../Resources/Documents/void_return.html | 3 - .../Resources/Documents/weak_delegate.html | 3 - .../Documents/xct_specific_matcher.html | 3 - .../Resources/Documents/xctfail_message.html | 3 - .../Resources/Documents/yoda_condition.html | 3 - .../Contents/Resources/docSet.dsidx | Bin 163840 -> 163840 bytes docsets/SwiftLintCore.tgz | Bin 569297 -> 566449 bytes duplicate_conditions.html | 3 - duplicate_enum_cases.html | 3 - duplicate_imports.html | 3 - duplicated_key_in_dictionary_literal.html | 3 - dynamic_inline.html | 3 - empty_collection_literal.html | 3 - empty_count.html | 3 - empty_enum_arguments.html | 3 - empty_parameters.html | 3 - empty_parentheses_with_trailing_closure.html | 3 - empty_string.html | 3 - empty_xctest_method.html | 3 - enum_case_associated_values_count.html | 3 - expiring_todo.html | 3 - explicit_acl.html | 3 - explicit_enum_raw_value.html | 3 - explicit_init.html | 3 - explicit_self.html | 3 - explicit_top_level_acl.html | 3 - explicit_type_interface.html | 3 - extension_access_modifier.html | 3 - fallthrough.html | 3 - fatal_error_message.html | 3 - file_header.html | 3 - file_length.html | 3 - file_name.html | 3 - file_name_no_space.html | 3 - file_types_order.html | 3 - first_where.html | 3 - flatmap_over_map_reduce.html | 3 - for_where.html | 3 - force_cast.html | 3 - force_try.html | 3 - force_unwrapping.html | 3 - function_body_length.html | 3 - function_default_parameter_at_end.html | 3 - function_parameter_count.html | 3 - generic_type_name.html | 3 - ibinspectable_in_extension.html | 3 - identical_operands.html | 3 - identifier_name.html | 3 - implicit_getter.html | 3 - implicit_return.html | 3 - implicitly_unwrapped_optional.html | 3 - inclusive_language.html | 3 - indentation_width.html | 3 - index.html | 3 - inert_defer.html | 3 - invalid_swiftlint_command.html | 3 - is_disjoint.html | 3 - joined_default_parameter.html | 3 - large_tuple.html | 3 - last_where.html | 3 - leading_whitespace.html | 3 - legacy_cggeometry_functions.html | 3 - legacy_constant.html | 3 - legacy_constructor.html | 3 - legacy_hashing.html | 3 - legacy_multiple.html | 3 - legacy_nsgeometry_functions.html | 3 - legacy_objc_type.html | 3 - legacy_random.html | 3 - let_var_whitespace.html | 3 - line_length.html | 3 - literal_expression_end_indentation.html | 3 - local_doc_comment.html | 3 - lower_acl_than_parent.html | 3 - mark.html | 3 - missing_docs.html | 3 - modifier_order.html | 3 - multiline_arguments.html | 3 - multiline_arguments_brackets.html | 3 - multiline_function_chains.html | 3 - multiline_literal_brackets.html | 3 - multiline_parameters.html | 3 - multiline_parameters_brackets.html | 3 - multiple_closures_with_trailing_closure.html | 3 - nesting.html | 3 - nimble_operator.html | 3 - no_extension_access_modifier.html | 3 - no_fallthrough_only.html | 3 - no_grouping_extension.html | 3 - no_magic_numbers.html | 3 - no_space_in_method_call.html | 3 - non_overridable_class_declaration.html | 3 - notification_center_detachment.html | 3 - ns_number_init_as_function_reference.html | 3 - nslocalizedstring_key.html | 3 - nslocalizedstring_require_bundle.html | 3 - nsobject_prefer_isequal.html | 3 - number_separator.html | 3 - object_literal.html | 3 - opening_brace.html | 3 - operator_usage_whitespace.html | 3 - operator_whitespace.html | 3 - optional_enum_case_matching.html | 3 - orphaned_doc_comment.html | 3 - overridden_super_call.html | 3 - override_in_extension.html | 3 - pattern_matching_keywords.html | 3 - period_spacing.html | 3 - prefer_nimble.html | 3 - prefer_self_in_static_references.html | 3 - prefer_self_type_over_type_of_self.html | 3 - prefer_zero_over_explicit_init.html | 3 - prefixed_toplevel_constant.html | 3 - private_action.html | 3 - private_outlet.html | 3 - private_over_fileprivate.html | 3 - private_subject.html | 3 - private_swiftui_state.html | 3 - private_unit_test.html | 3 - prohibited_interface_builder.html | 3 - prohibited_super_call.html | 3 - protocol_property_accessors_order.html | 3 - quick_discouraged_call.html | 3 - quick_discouraged_focused_test.html | 3 - quick_discouraged_pending_test.html | 3 - raw_value_for_camel_cased_codable_enum.html | 3 - reduce_boolean.html | 3 - reduce_into.html | 3 - redundant_discardable_let.html | 3 - redundant_nil_coalescing.html | 3 - redundant_objc_attribute.html | 3 - redundant_optional_initialization.html | 3 - redundant_self_in_closure.html | 3 - redundant_set_access_control.html | 3 - redundant_string_enum_value.html | 3 - redundant_type_annotation.html | 3 - redundant_void_return.html | 3 - required_deinit.html | 3 - required_enum_case.html | 3 - return_arrow_whitespace.html | 3 - return_value_from_void_function.html | 3 - rule-directory.html | 3 - search.json | 2 +- self_binding.html | 3 - self_in_property_initialization.html | 3 - shorthand_operator.html | 3 - shorthand_optional_binding.html | 3 - single_test_class.html | 3 - sorted_enum_cases.html | 3 - sorted_first_last.html | 3 - sorted_imports.html | 3 - statement_position.html | 3 - static_operator.html | 3 - strict_fileprivate.html | 3 - strong_iboutlet.html | 3 - superfluous_disable_command.html | 3 - superfluous_else.html | 3 - swift-syntax-dashboard.html | 3 - switch_case_alignment.html | 3 - switch_case_on_newline.html | 3 - syntactic_sugar.html | 3 - test_case_accessibility.html | 3 - todo.html | 3 - toggle_bool.html | 3 - trailing_closure.html | 3 - trailing_comma.html | 3 - trailing_newline.html | 3 - trailing_semicolon.html | 3 - trailing_whitespace.html | 3 - type_body_length.html | 3 - type_contents_order.html | 3 - type_name.html | 3 - typesafe_array_init.html | 3 - unavailable_condition.html | 3 - unavailable_function.html | 3 - unhandled_throwing_task.html | 3 - unneeded_break_in_switch.html | 3 - unneeded_override.html | 3 - unneeded_parentheses_in_closure_argument.html | 3 - unneeded_synthesized_initializer.html | 3 - unowned_variable_capture.html | 3 - untyped_error_in_catch.html | 3 - unused_capture_list.html | 3 - unused_closure_parameter.html | 3 - unused_control_flow_label.html | 3 - unused_declaration.html | 3 - unused_enumerated.html | 3 - unused_import.html | 3 - unused_optional_binding.html | 3 - unused_setter_value.html | 3 - valid_ibinspectable.html | 3 - vertical_parameter_alignment.html | 3 - vertical_parameter_alignment_on_call.html | 3 - vertical_whitespace.html | 3 - vertical_whitespace_between_cases.html | 3 - vertical_whitespace_closing_braces.html | 3 - vertical_whitespace_opening_braces.html | 3 - void_function_in_ternary.html | 3 - void_return.html | 3 - weak_delegate.html | 3 - xct_specific_matcher.html | 3 - xctfail_message.html | 3 - yoda_condition.html | 3 - 634 files changed, 236 insertions(+), 3094 deletions(-) delete mode 100644 Protocols/ConfigurationProviderRule.html delete mode 100644 docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html diff --git a/Classes.html b/Classes.html index 2d57ca8f2..77bc30a8e 100644 --- a/Classes.html +++ b/Classes.html @@ -191,9 +191,6 @@ - diff --git a/Classes/ConfigurationElement.html b/Classes/ConfigurationElement.html index b87bd7f4d..a4790ed4d 100644 --- a/Classes/ConfigurationElement.html +++ b/Classes/ConfigurationElement.html @@ -191,9 +191,6 @@ - diff --git a/Classes/CustomRuleTimer.html b/Classes/CustomRuleTimer.html index 7d2513283..654287744 100644 --- a/Classes/CustomRuleTimer.html +++ b/Classes/CustomRuleTimer.html @@ -191,9 +191,6 @@ - diff --git a/Classes/DeclaredIdentifiersTrackingVisitor.html b/Classes/DeclaredIdentifiersTrackingVisitor.html index eda6be63b..41580bb4b 100644 --- a/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -191,9 +191,6 @@ - diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html index e28e1b015..77fed127f 100644 --- a/Classes/LinterCache.html +++ b/Classes/LinterCache.html @@ -191,9 +191,6 @@ - diff --git a/Classes/RuleRegistry.html b/Classes/RuleRegistry.html index 3e0dca246..b6d666bef 100644 --- a/Classes/RuleRegistry.html +++ b/Classes/RuleRegistry.html @@ -191,9 +191,6 @@ - diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index db9c260c8..1ef131a6d 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -191,9 +191,6 @@ - diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index bf8f7bcba..b065d53d6 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -191,9 +191,6 @@ - diff --git a/Classes/ViolationsSyntaxVisitor.html b/Classes/ViolationsSyntaxVisitor.html index 0d776ee1a..c326bc99f 100644 --- a/Classes/ViolationsSyntaxVisitor.html +++ b/Classes/ViolationsSyntaxVisitor.html @@ -191,9 +191,6 @@ - diff --git a/Enums.html b/Enums.html index 7e124860e..574d009e8 100644 --- a/Enums.html +++ b/Enums.html @@ -191,9 +191,6 @@ - diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index c739fd109..f03487ee6 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -191,9 +191,6 @@ - diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html index 70fac0549..f660bec42 100644 --- a/Enums/ExecutableInfo.html +++ b/Enums/ExecutableInfo.html @@ -191,9 +191,6 @@ - diff --git a/Enums/Issue.html b/Enums/Issue.html index f1e532929..335e39ff0 100644 --- a/Enums/Issue.html +++ b/Enums/Issue.html @@ -191,9 +191,6 @@ - diff --git a/Enums/OptionType.html b/Enums/OptionType.html index 40c3dee8e..a3059dea2 100644 --- a/Enums/OptionType.html +++ b/Enums/OptionType.html @@ -191,9 +191,6 @@ - diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index 5384dadcc..eb33b50e1 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -191,9 +191,6 @@ - diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index bc8e8b789..e0275cbd0 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -191,9 +191,6 @@ - diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index 31e9859f1..d4cdd287c 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -191,9 +191,6 @@ - diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index 804c65cf8..2a8c56c9b 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -191,9 +191,6 @@ - diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index c3fff2b05..28ca174fd 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -191,9 +191,6 @@ - diff --git a/Extensions.html b/Extensions.html index 44ba68b9c..4b7b2c8d4 100644 --- a/Extensions.html +++ b/Extensions.html @@ -191,9 +191,6 @@ - diff --git a/Extensions/Array.html b/Extensions/Array.html index 97cff2d63..df6ce8eb8 100644 --- a/Extensions/Array.html +++ b/Extensions/Array.html @@ -191,9 +191,6 @@ - @@ -689,7 +686,7 @@
- Show on GitHub + Show on GitHub
@@ -738,7 +735,7 @@
- Show on GitHub + Show on GitHub
diff --git a/Extensions/Bool.html b/Extensions/Bool.html index 56ea54e79..16d8c3822 100644 --- a/Extensions/Bool.html +++ b/Extensions/Bool.html @@ -191,9 +191,6 @@ - diff --git a/Extensions/Double.html b/Extensions/Double.html index 1c523aa76..f30789c27 100644 --- a/Extensions/Double.html +++ b/Extensions/Double.html @@ -191,9 +191,6 @@ - diff --git a/Extensions/Int.html b/Extensions/Int.html index 18ce270a0..3e21287d7 100644 --- a/Extensions/Int.html +++ b/Extensions/Int.html @@ -191,9 +191,6 @@ - diff --git a/Extensions/Optional.html b/Extensions/Optional.html index 631c8b911..a28cb4a9e 100644 --- a/Extensions/Optional.html +++ b/Extensions/Optional.html @@ -191,9 +191,6 @@ - diff --git a/Extensions/Set.html b/Extensions/Set.html index ab942e276..65aee44e4 100644 --- a/Extensions/Set.html +++ b/Extensions/Set.html @@ -191,9 +191,6 @@ - diff --git a/Extensions/String.html b/Extensions/String.html index b4d1707f6..6973d87da 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -191,9 +191,6 @@ - diff --git a/Functions.html b/Functions.html index d242aca46..912dbfbb3 100644 --- a/Functions.html +++ b/Functions.html @@ -191,9 +191,6 @@ - diff --git a/Global Variables.html b/Global Variables.html index 246af1ea9..ba862611d 100644 --- a/Global Variables.html +++ b/Global Variables.html @@ -191,9 +191,6 @@ - diff --git a/Guides.html b/Guides.html index 25673e857..b584e05b5 100644 --- a/Guides.html +++ b/Guides.html @@ -191,9 +191,6 @@ - diff --git a/Protocols.html b/Protocols.html index c15f37efe..f4f9c1337 100644 --- a/Protocols.html +++ b/Protocols.html @@ -191,9 +191,6 @@ - @@ -666,7 +663,7 @@ structure, validating the rule recursively in nested source bodies.

- Show on GitHub + Show on GitHub
@@ -696,38 +693,7 @@ structure, validating the rule recursively in nested source bodies.

- Show on GitHub -
- - - -
  • -
    - - - - ConfigurationProviderRule - -
    -
    -
    -
    -
    -
    -

    A rule that is user-configurable.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public protocol ConfigurationProviderRule : Rule
    - -
    -
    -
    @@ -758,7 +724,7 @@ structure, validating the rule recursively in nested source bodies.

    @@ -790,7 +756,7 @@ updated content.

    @@ -821,7 +787,7 @@ updated content.

    @@ -851,7 +817,7 @@ updated content.

    @@ -883,7 +849,7 @@ static analysis than syntactic checks.

    diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index 1b9949833..798175a6a 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -191,9 +191,6 @@
  • - diff --git a/Protocols/AcceptableByConfigurationElement.html b/Protocols/AcceptableByConfigurationElement.html index 7dd299197..3f6795b90 100644 --- a/Protocols/AcceptableByConfigurationElement.html +++ b/Protocols/AcceptableByConfigurationElement.html @@ -191,9 +191,6 @@ - diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index 55d3ee981..97226b3a1 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -191,9 +191,6 @@ - @@ -351,7 +348,7 @@ static analysis than syntactic checks.

    - Show on GitHub + Show on GitHub
    @@ -387,7 +384,7 @@ static analysis than syntactic checks.

    - Show on GitHub + Show on GitHub
    diff --git a/Protocols/CacheDescriptionProvider.html b/Protocols/CacheDescriptionProvider.html index c8e1271f3..269b85999 100644 --- a/Protocols/CacheDescriptionProvider.html +++ b/Protocols/CacheDescriptionProvider.html @@ -191,9 +191,6 @@ - diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index 0c637903f..bb65af77b 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -191,9 +191,6 @@ - diff --git a/Protocols/ConfigurationProviderRule.html b/Protocols/ConfigurationProviderRule.html deleted file mode 100644 index c6ee54e0a..000000000 --- a/Protocols/ConfigurationProviderRule.html +++ /dev/null @@ -1,530 +0,0 @@ - - - - ConfigurationProviderRule Protocol Reference - - - - - - - - - - - - - - - - -
    -

    - - SwiftLintCore 0.53.0 Docs - - (100% documented) -

    - -
    -
    - -
    -
    - -

    - - GitHub - View on GitHub - -

    - -

    - - Dash - Install in Dash - -

    -
    - - - -
    - -
    - -
    -
    -

    ConfigurationProviderRule

    -
    -
    - -
    public protocol ConfigurationProviderRule : Rule
    - -
    -
    -

    A rule that is user-configurable.

    - - -
    -
    - -
    -
    -
    - -
    -
    -
    - -
    -
    - - - diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index cdccdfaf9..d7d62a99e 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -191,9 +191,6 @@ - @@ -350,7 +347,7 @@

    A rule that can correct violations.

    - Show on GitHub + Show on GitHub
    @@ -426,7 +423,7 @@

    All corrections that were applied.

    - Show on GitHub + Show on GitHub
    @@ -479,7 +476,7 @@

    All corrections that were applied.

    - Show on GitHub + Show on GitHub
    @@ -569,7 +566,7 @@ and returns all corrections that were applied.

    All corrections that were applied.

    - Show on GitHub + Show on GitHub
    diff --git a/Protocols/Documentable.html b/Protocols/Documentable.html index 5075e8a1c..bea200f90 100644 --- a/Protocols/Documentable.html +++ b/Protocols/Documentable.html @@ -191,9 +191,6 @@ - diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html index 3dde8d08c..8e83ce7e7 100644 --- a/Protocols/Reporter.html +++ b/Protocols/Reporter.html @@ -191,9 +191,6 @@ - diff --git a/Protocols/Rule.html b/Protocols/Rule.html index e35164f6a..e30ec4f15 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -191,9 +191,6 @@ - @@ -350,7 +347,7 @@

    An executable value that can identify issues (violations) in Swift source code.

    - Show on GitHub + Show on GitHub
    @@ -389,6 +386,36 @@ +
  • +
    + + + + ConfigurationType + +
    +
    +
    +
    +
    +
    +

    The type of the configuration used to configure this rule.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    associatedtype ConfigurationType : RuleConfiguration
    + +
    +
    + +
    +
    +
  • @@ -414,7 +441,7 @@
    @@ -426,6 +453,9 @@ configurationDescription + + Default implementation +
    @@ -434,6 +464,10 @@

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    +
    +

    Default Implementation

    +
    +

    Declaration

    @@ -445,7 +479,37 @@
    + + +
  • +
  • +
    + + + + configuration + +
    +
    +
    +
    +
    +
    +

    This rule’s configuration.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var configuration: ConfigurationType { get set }
    + +
    +
    +
    @@ -475,7 +539,7 @@ @@ -487,6 +551,9 @@ init(configuration:) + + Default implementation +
    @@ -500,6 +567,10 @@
    + +

    Default Implementation

    +
    +

    Declaration

    @@ -529,7 +600,7 @@
    @@ -601,7 +672,7 @@

    All style violations to the rule’s expectations.

    @@ -654,7 +725,7 @@

    All style violations to the rule’s expectations.

    @@ -714,7 +785,7 @@

    Whether or not the specified rule is equivalent to the current rule.

    @@ -799,7 +870,7 @@ @@ -889,7 +960,7 @@ expectations.

    All style violations to the rule’s expectations.

    @@ -923,7 +994,7 @@ cached value is still valid given the new cache value.

    @@ -956,7 +1027,7 @@ cached value is still valid given the new cache value.

    diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index 3d29140b9..a90df031d 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -191,9 +191,6 @@
  • - diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html index 95120a00f..29349259b 100644 --- a/Protocols/SeverityBasedRuleConfiguration.html +++ b/Protocols/SeverityBasedRuleConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/Protocols/SubstitutionCorrectableASTRule.html b/Protocols/SubstitutionCorrectableASTRule.html index 628c8e193..8d28f0086 100644 --- a/Protocols/SubstitutionCorrectableASTRule.html +++ b/Protocols/SubstitutionCorrectableASTRule.html @@ -191,9 +191,6 @@ - @@ -350,7 +347,7 @@

    A SubstitutionCorrectableRule that is also an ASTRule.

    - Show on GitHub + Show on GitHub
    @@ -432,7 +429,7 @@

    The NSString-based NSRanges to be replaced in the specified file.

    - Show on GitHub + Show on GitHub
    @@ -464,7 +461,7 @@
    - Show on GitHub + Show on GitHub
    diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index 5b9c04bb2..9172bc0fa 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -191,9 +191,6 @@ - @@ -351,7 +348,7 @@ updated content.

    - Show on GitHub + Show on GitHub
    @@ -408,7 +405,7 @@ updated content.

    The NSString-based NSRanges to be replaced in the specified file.

    - Show on GitHub + Show on GitHub
    @@ -473,7 +470,7 @@ updated content.

    The range of the correction and its contents, if one could be computed.

    - Show on GitHub + Show on GitHub
    @@ -505,7 +502,7 @@ updated content.

    - Show on GitHub + Show on GitHub
    diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html index b762b9a8e..b5892670a 100644 --- a/Protocols/SwiftSyntaxCorrectableRule.html +++ b/Protocols/SwiftSyntaxCorrectableRule.html @@ -191,9 +191,6 @@ - diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html index b71097801..060107507 100644 --- a/Protocols/SwiftSyntaxRule.html +++ b/Protocols/SwiftSyntaxRule.html @@ -191,9 +191,6 @@ - @@ -598,7 +595,7 @@ By default, it just returns the file’s syntaxTree.

    The source ranges in the specified file where this rule is disabled.

    - Show on GitHub + Show on GitHub
    @@ -630,7 +627,7 @@ By default, it just returns the file’s syntaxTree.

    - Show on GitHub + Show on GitHub
    diff --git a/Protocols/ViolationsSyntaxRewriter.html b/Protocols/ViolationsSyntaxRewriter.html index 28e36f553..941c4cb6f 100644 --- a/Protocols/ViolationsSyntaxRewriter.html +++ b/Protocols/ViolationsSyntaxRewriter.html @@ -191,9 +191,6 @@ - diff --git a/Rules.html b/Rules.html index 13d59aa49..6dfb7cfcf 100644 --- a/Rules.html +++ b/Rules.html @@ -191,9 +191,6 @@ - diff --git a/Structs.html b/Structs.html index d008d61e3..5289d05ff 100644 --- a/Structs.html +++ b/Structs.html @@ -191,9 +191,6 @@ - @@ -1157,7 +1154,7 @@ non-triggering style

    - Show on GitHub + Show on GitHub
    diff --git a/Structs/ChildOptionSeverityConfiguration.html b/Structs/ChildOptionSeverityConfiguration.html index 5da55c037..5b4d771ed 100644 --- a/Structs/ChildOptionSeverityConfiguration.html +++ b/Structs/ChildOptionSeverityConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html index 18c014084..3299f7c8e 100644 --- a/Structs/CollectedLinter.html +++ b/Structs/CollectedLinter.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Command.html b/Structs/Command.html index 58774bec0..a578ac119 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index ff0a78336..b20283fc1 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index b5ee55f33..acc0bf545 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Configuration.html b/Structs/Configuration.html index c0e6c57bb..eea070fba 100644 --- a/Structs/Configuration.html +++ b/Structs/Configuration.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Correction.html b/Structs/Correction.html index 0a743e68c..ce2cdf80b 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Example.html b/Structs/Example.html index f7e02f889..e7bb83435 100644 --- a/Structs/Example.html +++ b/Structs/Example.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Linter.html b/Structs/Linter.html index 39fe971fe..4a7b45a43 100644 --- a/Structs/Linter.html +++ b/Structs/Linter.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Location.html b/Structs/Location.html index a14ccb134..d28290939 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -191,9 +191,6 @@ - diff --git a/Structs/ReasonedRuleViolation.html b/Structs/ReasonedRuleViolation.html index 3d137a8e0..9057c937c 100644 --- a/Structs/ReasonedRuleViolation.html +++ b/Structs/ReasonedRuleViolation.html @@ -191,9 +191,6 @@ - @@ -350,7 +347,7 @@

    A violation produced by ViolationsSyntaxVisitors.

    - Show on GitHub + Show on GitHub
    @@ -384,7 +381,7 @@
    - Show on GitHub + Show on GitHub
    @@ -414,7 +411,7 @@
    - Show on GitHub + Show on GitHub
    @@ -444,7 +441,7 @@
    - Show on GitHub + Show on GitHub
    @@ -517,7 +514,7 @@
    - Show on GitHub + Show on GitHub
    @@ -546,7 +543,7 @@
    - Show on GitHub + Show on GitHub
    diff --git a/Structs/RegexConfiguration.html b/Structs/RegexConfiguration.html index 9288b2e45..69ff80afa 100644 --- a/Structs/RegexConfiguration.html +++ b/Structs/RegexConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Region.html b/Structs/Region.html index bd0a5e0e5..2b039dbab 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -191,9 +191,6 @@ - diff --git a/Structs/RuleConfigurationDescription.html b/Structs/RuleConfigurationDescription.html index c369ab26d..3369c7655 100644 --- a/Structs/RuleConfigurationDescription.html +++ b/Structs/RuleConfigurationDescription.html @@ -191,9 +191,6 @@ - diff --git a/Structs/RuleConfigurationOption.html b/Structs/RuleConfigurationOption.html index 5f966d371..3051e6272 100644 --- a/Structs/RuleConfigurationOption.html +++ b/Structs/RuleConfigurationOption.html @@ -191,9 +191,6 @@ - diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index 2feda7ede..247b688fa 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -191,9 +191,6 @@ - diff --git a/Structs/RuleList.html b/Structs/RuleList.html index 4c846bf46..de27e0186 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -191,9 +191,6 @@ - diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html index 5b50169f9..e14d4582c 100644 --- a/Structs/RuleListDocumentation.html +++ b/Structs/RuleListDocumentation.html @@ -191,9 +191,6 @@ - diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index 1ee46d397..eb55ee157 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -191,9 +191,6 @@ - diff --git a/Structs/SeverityConfiguration.html b/Structs/SeverityConfiguration.html index 688d05c83..fc2a656f5 100644 --- a/Structs/SeverityConfiguration.html +++ b/Structs/SeverityConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/Structs/SeverityLevelsConfiguration.html b/Structs/SeverityLevelsConfiguration.html index a29d68d7c..e44e0911a 100644 --- a/Structs/SeverityLevelsConfiguration.html +++ b/Structs/SeverityLevelsConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Stack.html b/Structs/Stack.html index fc322c752..304b958a5 100644 --- a/Structs/Stack.html +++ b/Structs/Stack.html @@ -191,9 +191,6 @@ - diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index ce4b670ee..37ed0a44b 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -191,9 +191,6 @@ - diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index dfcabb914..0e6ce25d4 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -191,9 +191,6 @@ - diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index 67c1d4b49..3124a1f40 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -191,9 +191,6 @@ - diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index 8fc97371b..4ada618be 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -191,9 +191,6 @@ - diff --git a/Structs/Version.html b/Structs/Version.html index aafbc16be..88dbb79b5 100644 --- a/Structs/Version.html +++ b/Structs/Version.html @@ -191,9 +191,6 @@ - diff --git a/Structs/ViolationCorrection.html b/Structs/ViolationCorrection.html index 9c4233c9d..643a617f5 100644 --- a/Structs/ViolationCorrection.html +++ b/Structs/ViolationCorrection.html @@ -191,9 +191,6 @@ - diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html index e83721f56..9afaa549b 100644 --- a/Structs/YamlParser.html +++ b/Structs/YamlParser.html @@ -191,9 +191,6 @@ - diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html index f5d398797..642396a95 100644 --- a/accessibility_label_for_image.html +++ b/accessibility_label_for_image.html @@ -190,9 +190,6 @@ - diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html index a28baa8d1..8bc62f128 100644 --- a/accessibility_trait_for_button.html +++ b/accessibility_trait_for_button.html @@ -190,9 +190,6 @@ - diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html index cad7b434f..ca97f2e17 100644 --- a/anonymous_argument_in_multiline_closure.html +++ b/anonymous_argument_in_multiline_closure.html @@ -190,9 +190,6 @@ - diff --git a/anyobject_protocol.html b/anyobject_protocol.html index d41d13a1f..c8c25f62a 100644 --- a/anyobject_protocol.html +++ b/anyobject_protocol.html @@ -190,9 +190,6 @@ - diff --git a/array_init.html b/array_init.html index 26087151a..082c994b3 100644 --- a/array_init.html +++ b/array_init.html @@ -190,9 +190,6 @@ - diff --git a/attributes.html b/attributes.html index eff509dca..c9039a373 100644 --- a/attributes.html +++ b/attributes.html @@ -190,9 +190,6 @@ - diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html index 187a298ae..bdbd84799 100644 --- a/balanced_xctest_lifecycle.html +++ b/balanced_xctest_lifecycle.html @@ -190,9 +190,6 @@ - diff --git a/blanket_disable_command.html b/blanket_disable_command.html index a048c8786..b9567aea4 100644 --- a/blanket_disable_command.html +++ b/blanket_disable_command.html @@ -190,9 +190,6 @@ - diff --git a/block_based_kvo.html b/block_based_kvo.html index a74451613..00d1aa1ed 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -190,9 +190,6 @@ - diff --git a/capture_variable.html b/capture_variable.html index 3f1de9d8f..e6d2118c5 100644 --- a/capture_variable.html +++ b/capture_variable.html @@ -190,9 +190,6 @@ - diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 6769c5e2e..016278469 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -190,9 +190,6 @@ - diff --git a/closing_brace.html b/closing_brace.html index 8ad47590c..d21bf3fde 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -190,9 +190,6 @@ - diff --git a/closure_body_length.html b/closure_body_length.html index 4c12814f4..27f86048d 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -190,9 +190,6 @@ - diff --git a/closure_end_indentation.html b/closure_end_indentation.html index c70931805..ae158d7e5 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -190,9 +190,6 @@ - diff --git a/closure_parameter_position.html b/closure_parameter_position.html index b2c0667f4..acfe085eb 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -190,9 +190,6 @@ - diff --git a/closure_spacing.html b/closure_spacing.html index 06ba523c8..621fe2c9e 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -190,9 +190,6 @@ - diff --git a/collection_alignment.html b/collection_alignment.html index ec3070416..9d8f97353 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -190,9 +190,6 @@ - diff --git a/colon.html b/colon.html index e7454f840..6dc578c97 100644 --- a/colon.html +++ b/colon.html @@ -190,9 +190,6 @@ - diff --git a/comma.html b/comma.html index a4fdfba87..16e2c2c91 100644 --- a/comma.html +++ b/comma.html @@ -190,9 +190,6 @@ - diff --git a/comma_inheritance.html b/comma_inheritance.html index 0f87794c0..7a11af5cf 100644 --- a/comma_inheritance.html +++ b/comma_inheritance.html @@ -190,9 +190,6 @@ - diff --git a/comment_spacing.html b/comment_spacing.html index 4e1232270..7b01ceb95 100644 --- a/comment_spacing.html +++ b/comment_spacing.html @@ -190,9 +190,6 @@ - diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index 074835733..27911536c 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -190,9 +190,6 @@ - diff --git a/computed_accessors_order.html b/computed_accessors_order.html index c7e553d02..7df7d166f 100644 --- a/computed_accessors_order.html +++ b/computed_accessors_order.html @@ -190,9 +190,6 @@ - diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index e441877ee..7974ddff9 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -190,9 +190,6 @@ - diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index fb581cc4e..258ba88c3 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -190,9 +190,6 @@ - diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index 6b56a2c35..70bc0fd57 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -190,9 +190,6 @@ - diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index 9a851e039..9c6ae3feb 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -190,9 +190,6 @@ - diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index e959006bb..ad4943548 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -190,9 +190,6 @@ - diff --git a/control_statement.html b/control_statement.html index e1440311a..4dc148430 100644 --- a/control_statement.html +++ b/control_statement.html @@ -190,9 +190,6 @@ - diff --git a/convenience_type.html b/convenience_type.html index 4451542bb..1a9b57860 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -190,9 +190,6 @@ - diff --git a/custom_rules.html b/custom_rules.html index 901caf588..3000a1f60 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -190,9 +190,6 @@ - diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index 033de1291..0b6092595 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -190,9 +190,6 @@ - diff --git a/deployment_target.html b/deployment_target.html index f6a51e1ae..5c1a5d8ae 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -190,9 +190,6 @@ - diff --git a/direct_return.html b/direct_return.html index e8f953b5d..53de6ab10 100644 --- a/direct_return.html +++ b/direct_return.html @@ -190,9 +190,6 @@ - diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index 13dd8340a..30b42c71e 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -190,9 +190,6 @@ - diff --git a/discouraged_assert.html b/discouraged_assert.html index 77d337d33..b5d19014d 100644 --- a/discouraged_assert.html +++ b/discouraged_assert.html @@ -190,9 +190,6 @@ - diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index 6bbfef30b..ccbaaf4a3 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -190,9 +190,6 @@ - diff --git a/discouraged_none_name.html b/discouraged_none_name.html index 521d03294..526164fd1 100644 --- a/discouraged_none_name.html +++ b/discouraged_none_name.html @@ -190,9 +190,6 @@ - diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index a57f61b3e..f827e60e8 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -190,9 +190,6 @@ - diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index 4a9ce4773..7ec205ce8 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -190,9 +190,6 @@ - diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index 92131148d..28f74d5e6 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html index 2d57ca8f2..77bc30a8e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html index b87bd7f4d..a4790ed4d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ConfigurationElement.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html index 7d2513283..654287744 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html index eda6be63b..41580bb4b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html index e28e1b015..77fed127f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html index 3e0dca246..b6d666bef 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html index db9c260c8..1ef131a6d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index bf8f7bcba..b065d53d6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html index 0d776ee1a..c326bc99f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html index 7e124860e..574d009e8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index c739fd109..f03487ee6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html index 70fac0549..f660bec42 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html index f1e532929..335e39ff0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html index 40c3dee8e..a3059dea2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index 5384dadcc..eb33b50e1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html index bc8e8b789..e0275cbd0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html index 31e9859f1..d4cdd287c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index 804c65cf8..2a8c56c9b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index c3fff2b05..28ca174fd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html index 44ba68b9c..4b7b2c8d4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html index 97cff2d63..df6ce8eb8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html @@ -191,9 +191,6 @@ - @@ -689,7 +686,7 @@
    - Show on GitHub + Show on GitHub
    @@ -738,7 +735,7 @@
    - Show on GitHub + Show on GitHub
    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html index 56ea54e79..16d8c3822 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html index 1c523aa76..f30789c27 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html index 18ce270a0..3e21287d7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html index 631c8b911..a28cb4a9e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html index ab942e276..65aee44e4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html index b4d1707f6..6973d87da 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html index d242aca46..912dbfbb3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html index 246af1ea9..ba862611d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html index 25673e857..b584e05b5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html index c15f37efe..f4f9c1337 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html @@ -191,9 +191,6 @@ - @@ -666,7 +663,7 @@ structure, validating the rule recursively in nested source bodies.

    - Show on GitHub + Show on GitHub
    @@ -696,38 +693,7 @@ structure, validating the rule recursively in nested source bodies.

    - Show on GitHub -
    - - - -
  • -
    - - - - ConfigurationProviderRule - -
    -
    -
    -
    -
    -
    -

    A rule that is user-configurable.

    - - See more -
    -
    -

    Declaration

    -
    -

    Swift

    -
    public protocol ConfigurationProviderRule : Rule
    - -
    -
    -
    @@ -758,7 +724,7 @@ structure, validating the rule recursively in nested source bodies.

    @@ -790,7 +756,7 @@ updated content.

    @@ -821,7 +787,7 @@ updated content.

    @@ -851,7 +817,7 @@ updated content.

    @@ -883,7 +849,7 @@ static analysis than syntactic checks.

    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html index 1b9949833..798175a6a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -191,9 +191,6 @@
  • - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html index 7dd299197..3f6795b90 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index 55d3ee981..97226b3a1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -191,9 +191,6 @@ - @@ -351,7 +348,7 @@ static analysis than syntactic checks.

    - Show on GitHub + Show on GitHub
    @@ -387,7 +384,7 @@ static analysis than syntactic checks.

    - Show on GitHub + Show on GitHub
    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html index c8e1271f3..269b85999 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index 0c637903f..bb65af77b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html deleted file mode 100644 index c6ee54e0a..000000000 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html +++ /dev/null @@ -1,530 +0,0 @@ - - - - ConfigurationProviderRule Protocol Reference - - - - - - - - - - - - - - - - -
    -

    - - SwiftLintCore 0.53.0 Docs - - (100% documented) -

    - -
    -
    - -
    -
    - -

    - - GitHub - View on GitHub - -

    - -

    - - Dash - Install in Dash - -

    -
    - - - -
    - -
    - -
    -
    -

    ConfigurationProviderRule

    -
    -
    - -
    public protocol ConfigurationProviderRule : Rule
    - -
    -
    -

    A rule that is user-configurable.

    - - -
    -
    - -
    -
    -
    - -
    -
    -
    - -
    -
    - - - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index cdccdfaf9..d7d62a99e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -191,9 +191,6 @@ - @@ -350,7 +347,7 @@

    A rule that can correct violations.

    - Show on GitHub + Show on GitHub
    @@ -426,7 +423,7 @@

    All corrections that were applied.

    - Show on GitHub + Show on GitHub
    @@ -479,7 +476,7 @@

    All corrections that were applied.

    - Show on GitHub + Show on GitHub
    @@ -569,7 +566,7 @@ and returns all corrections that were applied.

    All corrections that were applied.

    - Show on GitHub + Show on GitHub
    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html index 5075e8a1c..bea200f90 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html index 3dde8d08c..8e83ce7e7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html index e35164f6a..e30ec4f15 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -191,9 +191,6 @@ - @@ -350,7 +347,7 @@

    An executable value that can identify issues (violations) in Swift source code.

    - Show on GitHub + Show on GitHub
    @@ -389,6 +386,36 @@ +
  • +
    + + + + ConfigurationType + +
    +
    +
    +
    +
    +
    +

    The type of the configuration used to configure this rule.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    associatedtype ConfigurationType : RuleConfiguration
    + +
    +
    + +
    +
    +
  • @@ -414,7 +441,7 @@
    @@ -426,6 +453,9 @@ configurationDescription + + Default implementation +
    @@ -434,6 +464,10 @@

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    +
    +

    Default Implementation

    +
    +

    Declaration

    @@ -445,7 +479,37 @@
    + + +
  • +
  • +
    + + + + configuration + +
    +
    +
    +
    +
    +
    +

    This rule’s configuration.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var configuration: ConfigurationType { get set }
    + +
    +
    +
    @@ -475,7 +539,7 @@ @@ -487,6 +551,9 @@ init(configuration:) + + Default implementation +
    @@ -500,6 +567,10 @@
    + +

    Default Implementation

    +
    +

    Declaration

    @@ -529,7 +600,7 @@
    @@ -601,7 +672,7 @@

    All style violations to the rule’s expectations.

    @@ -654,7 +725,7 @@

    All style violations to the rule’s expectations.

    @@ -714,7 +785,7 @@

    Whether or not the specified rule is equivalent to the current rule.

    @@ -799,7 +870,7 @@ @@ -889,7 +960,7 @@ expectations.

    All style violations to the rule’s expectations.

    @@ -923,7 +994,7 @@ cached value is still valid given the new cache value.

    @@ -956,7 +1027,7 @@ cached value is still valid given the new cache value.

    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 3d29140b9..a90df031d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -191,9 +191,6 @@
  • - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html index 95120a00f..29349259b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html index 628c8e193..8d28f0086 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html @@ -191,9 +191,6 @@ - @@ -350,7 +347,7 @@

    A SubstitutionCorrectableRule that is also an ASTRule.

    - Show on GitHub + Show on GitHub
    @@ -432,7 +429,7 @@

    The NSString-based NSRanges to be replaced in the specified file.

    - Show on GitHub + Show on GitHub
    @@ -464,7 +461,7 @@
    - Show on GitHub + Show on GitHub
    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index 5b9c04bb2..9172bc0fa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -191,9 +191,6 @@ - @@ -351,7 +348,7 @@ updated content.

    - Show on GitHub + Show on GitHub
    @@ -408,7 +405,7 @@ updated content.

    The NSString-based NSRanges to be replaced in the specified file.

    - Show on GitHub + Show on GitHub
    @@ -473,7 +470,7 @@ updated content.

    The range of the correction and its contents, if one could be computed.

    - Show on GitHub + Show on GitHub
    @@ -505,7 +502,7 @@ updated content.

    - Show on GitHub + Show on GitHub
    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html index b762b9a8e..b5892670a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html index b71097801..060107507 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html @@ -191,9 +191,6 @@ - @@ -598,7 +595,7 @@ By default, it just returns the file’s syntaxTree.

    The source ranges in the specified file where this rule is disabled.

    - Show on GitHub + Show on GitHub
    @@ -630,7 +627,7 @@ By default, it just returns the file’s syntaxTree.

    - Show on GitHub + Show on GitHub
    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html index 28e36f553..941c4cb6f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html index 13d59aa49..6dfb7cfcf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html index d008d61e3..5289d05ff 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html @@ -191,9 +191,6 @@ - @@ -1157,7 +1154,7 @@ non-triggering style

    - Show on GitHub + Show on GitHub
    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html index 5da55c037..5b4d771ed 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html index 18c014084..3299f7c8e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html index 58774bec0..a578ac119 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html @@ -191,9 +191,6 @@ - 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 ff0a78336..b20283fc1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -191,9 +191,6 @@ - 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 b5ee55f33..acc0bf545 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html index c0e6c57bb..eea070fba 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html index 0a743e68c..ce2cdf80b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html index f7e02f889..e7bb83435 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html index 39fe971fe..4a7b45a43 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html index a14ccb134..d28290939 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html index 3d137a8e0..9057c937c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html @@ -191,9 +191,6 @@ - @@ -350,7 +347,7 @@

    A violation produced by ViolationsSyntaxVisitors.

    - Show on GitHub + Show on GitHub
    @@ -384,7 +381,7 @@
    - Show on GitHub + Show on GitHub
    @@ -414,7 +411,7 @@
    - Show on GitHub + Show on GitHub
    @@ -444,7 +441,7 @@
    - Show on GitHub + Show on GitHub
    @@ -517,7 +514,7 @@
    - Show on GitHub + Show on GitHub
    @@ -546,7 +543,7 @@
    - Show on GitHub + Show on GitHub
    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html index 9288b2e45..69ff80afa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html index bd0a5e0e5..2b039dbab 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html index c369ab26d..3369c7655 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html index 5f966d371..3051e6272 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html index 2feda7ede..247b688fa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html index 4c846bf46..de27e0186 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html index 5b50169f9..e14d4582c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html index 1ee46d397..eb55ee157 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html index 688d05c83..fc2a656f5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html index a29d68d7c..e44e0911a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html index fc322c752..304b958a5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html index ce4b670ee..37ed0a44b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index dfcabb914..0e6ce25d4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index 67c1d4b49..3124a1f40 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index 8fc97371b..4ada618be 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html index aafbc16be..88dbb79b5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html index 9c4233c9d..643a617f5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ViolationCorrection.html @@ -191,9 +191,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html index e83721f56..9afaa549b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html @@ -191,9 +191,6 @@ - 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 f5d398797..642396a95 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 @@ -190,9 +190,6 @@ - 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 a28baa8d1..8bc62f128 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 @@ -190,9 +190,6 @@ - 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 cad7b434f..ca97f2e17 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html index d41d13a1f..c8c25f62a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html index 26087151a..082c994b3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html index eff509dca..c9039a373 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html @@ -190,9 +190,6 @@ - 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 187a298ae..bdbd84799 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html @@ -190,9 +190,6 @@ - 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 a048c8786..b9567aea4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html @@ -190,9 +190,6 @@ - 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 a74451613..00d1aa1ed 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html index 3f1de9d8f..e6d2118c5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html @@ -190,9 +190,6 @@ - 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 6769c5e2e..016278469 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html index 8ad47590c..d21bf3fde 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html @@ -190,9 +190,6 @@ - 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 4c12814f4..27f86048d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html @@ -190,9 +190,6 @@ - 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 c70931805..ae158d7e5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -190,9 +190,6 @@ - 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 b2c0667f4..acfe085eb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html index 06ba523c8..621fe2c9e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html index ec3070416..9d8f97353 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html index e7454f840..6dc578c97 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html index a4fdfba87..16e2c2c91 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html index 0f87794c0..7a11af5cf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html index 4e1232270..7b01ceb95 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html @@ -190,9 +190,6 @@ - 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 074835733..27911536c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -190,9 +190,6 @@ - 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 c7e553d02..7df7d166f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html @@ -190,9 +190,6 @@ - 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 e441877ee..7974ddff9 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 @@ -190,9 +190,6 @@ - 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 fb581cc4e..258ba88c3 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 @@ -190,9 +190,6 @@ - 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 6b56a2c35..70bc0fd57 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 @@ -190,9 +190,6 @@ - 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 9a851e039..9c6ae3feb 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 @@ -190,9 +190,6 @@ - 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 e959006bb..ad4943548 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html index e1440311a..4dc148430 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html index 4451542bb..1a9b57860 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html index 901caf588..3000a1f60 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html index 033de1291..0b6092595 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html index f6a51e1ae..5c1a5d8ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html index e8f953b5d..53de6ab10 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html @@ -190,9 +190,6 @@ - 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 13dd8340a..30b42c71e 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html index 77d337d33..b5d19014d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html @@ -190,9 +190,6 @@ - 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 6bbfef30b..ccbaaf4a3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -190,9 +190,6 @@ - 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 521d03294..526164fd1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html @@ -190,9 +190,6 @@ - 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 a57f61b3e..f827e60e8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -190,9 +190,6 @@ - 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 4a9ce4773..7ec205ce8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -190,9 +190,6 @@ - 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 92131148d..28f74d5e6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html index 6b9118a0b..5c741a8ec 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html @@ -190,9 +190,6 @@ - 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 6e107cfc3..bc45d4c77 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html index 4c0f1e2ce..6e14e8256 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html @@ -190,9 +190,6 @@ - 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 34c374e25..be4ca3271 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html index d9dd9f42a..cbbefda7e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html @@ -190,9 +190,6 @@ - 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 7b665e0ac..741e22d37 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html index c595ae8cf..021a45eff 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html @@ -190,9 +190,6 @@ - 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 275071a95..2964cd3bd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html index 15ccd28af..9576f885c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html @@ -190,9 +190,6 @@ - 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 746b62c5c..a1629eb22 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html index 6fb2bdb03..31ba9b554 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html @@ -190,9 +190,6 @@ - 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 bf55a004e..1dd0a679b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -190,9 +190,6 @@ - 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 8aa825abb..3ac1af3ad 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html index dd0809b80..32d16d518 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html index e06ab9090..1fe02b6bb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html @@ -190,9 +190,6 @@ - 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 ab0c740f5..3d2859376 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html index 8a086c2d0..094c23153 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html index 3956e78b6..a60fa0908 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html @@ -190,9 +190,6 @@ - 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 c9ea5da76..20cd8eeb3 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 @@ -190,9 +190,6 @@ - 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 3e589fc18..b362837f2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -190,9 +190,6 @@ - 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 4b1ba4139..897b9798e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html index f95050052..bff3dc2a0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html @@ -190,9 +190,6 @@ - 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 055a3a2e1..6a444f645 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html index 29f5a5aa0..634eee396 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html index d36362ea6..f073244e7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html index c9d78a8ec..cada402e3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html @@ -190,9 +190,6 @@ - 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 f69ef2d72..62a701bf5 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 @@ -190,9 +190,6 @@ - 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 2be7015fe..701d0be6f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html index 5c4963048..11335c9a3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html @@ -190,9 +190,6 @@ - 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 59231bfe8..7d8b40a84 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html index d6c977990..acdd9dbdb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html index e6a48536c..2b615aac0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html index 9bb554563..539b8be98 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html index bbce63fac..18c6429cf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html @@ -190,9 +190,6 @@ - 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 1e592663b..7bfeb7731 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html @@ -190,9 +190,6 @@ - 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 8c9f42a39..4b106fb51 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 @@ -190,9 +190,6 @@ - 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 850211cf7..94414e23e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html @@ -190,9 +190,6 @@ - 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 ca8433da5..e9b2e8cf2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html @@ -190,9 +190,6 @@ - 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 93742d361..394a19281 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html index eda342bd1..2e4af71c4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html index 822cda2b5..9858485bb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html index b281c7772..78457f8d4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html index 87982d8b9..812a5ff3c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html @@ -190,9 +190,6 @@ - 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 219a9fc5e..bc57ed8f2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html index 1a4a82cb0..8583edadb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html index b819bb9c2..9c6883d62 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html index 3685c5abf..d96b83283 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html index 90c4d9085..93538a307 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html @@ -190,9 +190,6 @@ - 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 0acf76967..ed690e093 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html index bcb875735..633fd15cb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html @@ -190,9 +190,6 @@ - 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 3bfce59f4..b9e47c0ec 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html index 41927f3d1..baeb38387 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html index dd8e01869..03c7f0f52 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html index fe8cf70ab..2ec8ef7b4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html @@ -190,9 +190,6 @@ - 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 6862fac23..30c458235 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html index 662c20db1..3a0a8e2a7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html index 550a7f8a0..6c7e64c54 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html index 473dd729c..49d2694a5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html index c41858644..5306f7483 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html @@ -190,9 +190,6 @@ - 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 9a03c2a60..3acfff186 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -190,9 +190,6 @@ - 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 8890ed8e9..323e8e541 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html index 67609780a..d0366a918 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html @@ -190,9 +190,6 @@ - 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 bda1a64ed..6f9c17eb8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html index 8d2c2707b..4cf0d94fd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html @@ -190,9 +190,6 @@ - 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 6c9e9446d..9ecf3f862 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 @@ -190,9 +190,6 @@ - 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 2d536011d..5f22b06cc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html @@ -190,9 +190,6 @@ - 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 f3b54fde7..7f0cd7af6 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html index a66dd7442..bed2a1c78 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html index 80f864538..6163fb24e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html index f689b2754..300208381 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html index ad56ca46d..36cb5a494 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html @@ -190,9 +190,6 @@ - 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 7ff1f73c4..6c6aab171 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -190,9 +190,6 @@ - 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 b3828c987..9cfffc06b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -190,9 +190,6 @@ - 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 9d23f94fa..858387ee7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html index fbfaa660d..3b09fbd99 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html @@ -190,9 +190,6 @@ - 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 9c961c93d..192c4e850 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -190,9 +190,6 @@ - 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 dc4bb6d46..64abc5558 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html index 87b79cae6..72474724c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html index 6366811c8..f1c3656ad 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html @@ -190,9 +190,6 @@ - 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 2acac0b18..b2aba15c5 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 @@ -190,9 +190,6 @@ - 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 810b9bd44..426ac3a95 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -190,9 +190,6 @@ - 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 f6ef9f023..3f25d192e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -190,9 +190,6 @@ - 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 f3edbe4a6..5fe78fbc1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html @@ -190,9 +190,6 @@ - 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 97e9b5c88..f443d0ae5 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 @@ -190,9 +190,6 @@ - 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 308fc94f4..e36839f36 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 @@ -190,9 +190,6 @@ - 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 d3b45a612..7b3da6fa9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -190,9 +190,6 @@ - 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 eab29c558..d52c1c471 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html index 2d2b0d2ad..c04a072c1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -190,9 +190,6 @@ - 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 7f6df4001..f5bdee5b8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -190,9 +190,6 @@ - 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 01bc0f3a3..abb922e0e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html index a540f72b3..b113f940f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html index a718712ad..48b909bbc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html index 9f23afd01..3bb9b269d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html @@ -190,9 +190,6 @@ - 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 11569c00e..4b6e086ab 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html index 233cccbb6..8a5ef92dd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html @@ -190,9 +190,6 @@ - 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 7421bd824..5d29b7904 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 @@ -190,9 +190,6 @@ - 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 3c4936ccf..fcc720ca8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -190,9 +190,6 @@ - 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 f681aeace..ff046dc19 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html @@ -190,9 +190,6 @@ - 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 31a92b942..4e373a25a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html @@ -190,9 +190,6 @@ - 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 eb836886c..13e2a0fe3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html index 2cc700f03..8b6dd1da3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html index e0cf423ec..601ef4d3c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html @@ -190,9 +190,6 @@ - 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 dd54f7c8f..287c2fa26 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 @@ -190,9 +190,6 @@ - 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 bcb2715a1..fb3894cbd 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 @@ -190,9 +190,6 @@ - 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 02b483e43..36f2f0aef 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 @@ -190,9 +190,6 @@ - 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 a822238e2..55cfaad2d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html index b710ced18..13ef1b1e0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html index f3322ed42..06d453dca 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html @@ -190,9 +190,6 @@ - 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 0e2118561..e56b03ce4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html index ee588ecca..89ea94420 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html @@ -190,9 +190,6 @@ - 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 77b234422..afaf32213 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html @@ -190,9 +190,6 @@ - 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 a8c6ea405..cc5d404cb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html @@ -190,9 +190,6 @@ - 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 dcb4eeb0a..4140d2781 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -190,9 +190,6 @@ - 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 6e7e3e7cc..e8d793a17 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -190,9 +190,6 @@ - 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 74a9f1f12..d43cd183b 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 @@ -190,9 +190,6 @@ - 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 007bde1c9..8fc99a7a0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -190,9 +190,6 @@ - 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 f893e601e..8280c8b9c 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 @@ -190,9 +190,6 @@ - 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 3da2dd5a5..21b5d0007 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 @@ -190,9 +190,6 @@ - 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 98d6f6443..b265990d4 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html index 004a3e7c3..9c40f8328 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html index 4d6a4434e..7500bc4ba 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html @@ -190,9 +190,6 @@ - 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 1b90adedd..0715575d1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -190,9 +190,6 @@ - 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 f77e1703a..9910bc5a5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -190,9 +190,6 @@ - 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 43f9c5a97..9457f4d6a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -190,9 +190,6 @@ - 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 8edb0c07d..d2bbf5be4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -190,9 +190,6 @@ - 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 396124f86..5d0d14116 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 @@ -190,9 +190,6 @@ - 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 13675d4dc..8beab57a3 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 @@ -190,9 +190,6 @@ - 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 e041c76bf..749ae7c75 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 @@ -190,9 +190,6 @@ - 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 3e408e414..12def908f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -190,9 +190,6 @@ - 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 706b87a77..c818be436 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html index e26767427..2af65a3e8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html @@ -190,9 +190,6 @@ - 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 b4a423ef2..3d8e3359f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html @@ -190,9 +190,6 @@ - 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 47e6cbfa1..50020fb6f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -190,9 +190,6 @@ - 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 ba1ea244e..278f5794a 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html index ae0256834..e50826d64 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json index 2039811f6..a812af331 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_ypSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"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:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0CAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

    Returns the source ranges in the specified file where this rule is disabled.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12RewriterTypeQa":{"name":"RewriterType","abstract":"

    Type of the rewriter.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore25ConfigurationProviderRuleP0D4TypeQa":{"name":"ConfigurationType","abstract":"

    The type of configuration used to configure this rule.

    ","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore25ConfigurationProviderRuleP13configuration0D4TypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","parent_name":"ConfigurationProviderRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that does not need a key when used in a ConfigurationElement. Its value will be inlined.

    "},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/ConfigurationProviderRule.html":{"name":"ConfigurationProviderRule","abstract":"

    A rule that is user-configurable.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols/SubstitutionCorrectableASTRule.html":{"name":"SubstitutionCorrectableASTRule","abstract":"

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Append a minimal violation for the specified position.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Append minimal violations for the specified positions.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"

    Useful for class-specific checks since extensions and protocols do not allow nested classes.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSaySSGcACmF":{"name":"invalidConfigurationKeys(_:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAcA5StackVyShySSGG_tcfc":{"name":"init(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/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The option’s name. This field can only be accessed by the element’s name prefixed with a $.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_ypSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"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:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0CAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

    Returns the source ranges in the specified file where this rule is disabled.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12RewriterTypeQa":{"name":"RewriterType","abstract":"

    Type of the rewriter.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that does not need a key when used in a ConfigurationElement. Its value will be inlined.

    "},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols/SubstitutionCorrectableASTRule.html":{"name":"SubstitutionCorrectableASTRule","abstract":"

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Append a minimal violation for the specified position.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Append minimal violations for the specified positions.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"

    Useful for class-specific checks since extensions and protocols do not allow nested classes.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSaySSGcACmF":{"name":"invalidConfigurationKeys(_:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAcA5StackVyShySSGG_tcfc":{"name":"init(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/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The option’s name. This field can only be accessed by the element’s name prefixed with a $.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html index e32e74af2..efd17dde8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html @@ -190,9 +190,6 @@ - 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 192687cdb..c141e4095 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html index 2e10a2983..4e63b4a94 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html @@ -190,9 +190,6 @@ - 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 3e26a639a..be7de561a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html @@ -190,9 +190,6 @@ - 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 2360f6a8b..a5598c5d9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html @@ -190,9 +190,6 @@ - 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 37a615863..981773d34 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html @@ -190,9 +190,6 @@ - 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 3f94f7c75..126f5e997 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html index 34fd6ac18..9dab14714 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html index 63e3c81e3..e55cacc4e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html index e6af20450..daf8a18eb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html index 570ff31ce..f92850caa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html index 974a7519e..50cee9f5c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -190,9 +190,6 @@ - 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 97e17e453..4a2c91122 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html index 2b5082076..c05718c73 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html @@ -190,9 +190,6 @@ - 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 c575e87b4..7603c5132 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html @@ -190,9 +190,6 @@ - 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 5739dd48d..63e53af06 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -190,9 +190,6 @@ - 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 4cd9c5964..c347ecceb 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html index a6ef78b2d..af66e4866 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -190,9 +190,6 @@ - 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 194f7eb0d..9a1d5f98f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html index 40cbd404c..6102f1d7f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html index 9c20c1737..fa5632751 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html index 83f2a0ae9..1a6bc4107 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html index b3622347e..dfa7ffb01 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html index 160b047df..25407eae6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html index 683a9f588..422de9720 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html index 0e535ab0c..b8b1cd935 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -190,9 +190,6 @@ - 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 c248e14bf..81d106560 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html @@ -190,9 +190,6 @@ - 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 ce6254e4d..bf2dfbdad 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html index 2f5cda987..208323106 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html @@ -190,9 +190,6 @@ - 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 5c81839c4..2d5e36456 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html index 5c34bbec9..655d72165 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html index 89c98fdaa..1c482f6c2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html @@ -190,9 +190,6 @@ - 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 f6f0deba5..dba1f72e8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html @@ -190,9 +190,6 @@ - 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 fbe5ff744..1ca209b9e 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html index 234c89735..2996e7f64 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html @@ -190,9 +190,6 @@ - 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 d48cdad69..5d7d7d7cd 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 @@ -190,9 +190,6 @@ - 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 40bebb83a..1ee4a6ae5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html @@ -190,9 +190,6 @@ - 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 cef6b5b9f..b5d903850 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -190,9 +190,6 @@ - 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 b2164e3fd..83cbddc7a 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 @@ -190,9 +190,6 @@ - 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 a067c70a1..19eeee6bc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html @@ -190,9 +190,6 @@ - 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 ca795494d..522d0d715 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -190,9 +190,6 @@ - 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 15df4f6b0..5ec4bd5cb 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html index ebd30af5a..289993512 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html index ab33dc823..43eca2ad8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html index 13d728abf..fe94396d0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html @@ -190,9 +190,6 @@ - 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 e06412ef2..f3a45ee5a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -190,9 +190,6 @@ - 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 c0fda11e6..3101b18b4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html index 4844a400e..7b8b7f218 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -190,9 +190,6 @@ - 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 9a094131f..1a53f409a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -190,9 +190,6 @@ - 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 48c199069..76eeb4e0a 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html index be278ebc4..9a315b92f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -190,9 +190,6 @@ - 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 d289c1f11..5a9035a50 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 @@ -190,9 +190,6 @@ - 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 62dc69031..afb7cf564 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 @@ -190,9 +190,6 @@ - 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 6ac608a62..8d5aade58 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 @@ -190,9 +190,6 @@ - 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 09ce20fbb..9b4a4b618 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 @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html index 51335fcb9..4808c7b5d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html index 5b04bbbcb..fa8a5b678 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html @@ -190,9 +190,6 @@ - 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 08a5bf461..db2b9122a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html index df19c85f0..c5c9ef42b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html index fb658ce6d..8e97a6561 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html @@ -190,9 +190,6 @@ - diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx index 0443267adb00caccf85e8809cef09059c0c8ca33..9baf95ec1e714f604d9ce4e94bcf90b1dfd90e1d 100644 GIT binary patch delta 13642 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 GoBsv?OrgX8 delta 14493 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 diff --git a/docsets/SwiftLintCore.tgz b/docsets/SwiftLintCore.tgz index 53752c9cee9255218f377ef3bacc4e3176234c3e..723d98c19187564f171a7e88c87e57a6d2f2d7fd 100644 GIT binary patch literal 566449 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%0Dc6t+ZX;mPTiEgM7m3 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

    8flI3T6AjF7?zo+w+~!tuP2s%18n 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%0AZ%2<)Eo$ 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%0AYXPrHz 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%0A8RqIRxpIZd?Buep)4j2`#)SH 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�?6rb$@jMn4 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 JQs2?nm@7kvUPkJs&dy*7T(d)L0ZUrE&EdtRx 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 z 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

    IN`#eIkTXcmt$bAj|Q>c1<5M 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%0AUaFdbW9>>&MLQYxY?eZbrRr!Qr{ef|e1? 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 z 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 VUVi4 CollectingRule -

    diff --git a/duplicate_enum_cases.html b/duplicate_enum_cases.html index 6e107cfc3..bc45d4c77 100644 --- a/duplicate_enum_cases.html +++ b/duplicate_enum_cases.html @@ -190,9 +190,6 @@ - diff --git a/duplicate_imports.html b/duplicate_imports.html index 4c0f1e2ce..6e14e8256 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -190,9 +190,6 @@ - diff --git a/duplicated_key_in_dictionary_literal.html b/duplicated_key_in_dictionary_literal.html index 34c374e25..be4ca3271 100644 --- a/duplicated_key_in_dictionary_literal.html +++ b/duplicated_key_in_dictionary_literal.html @@ -190,9 +190,6 @@ - diff --git a/dynamic_inline.html b/dynamic_inline.html index d9dd9f42a..cbbefda7e 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -190,9 +190,6 @@ - diff --git a/empty_collection_literal.html b/empty_collection_literal.html index 7b665e0ac..741e22d37 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -190,9 +190,6 @@ - diff --git a/empty_count.html b/empty_count.html index c595ae8cf..021a45eff 100644 --- a/empty_count.html +++ b/empty_count.html @@ -190,9 +190,6 @@ - diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index 275071a95..2964cd3bd 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -190,9 +190,6 @@ - diff --git a/empty_parameters.html b/empty_parameters.html index 15ccd28af..9576f885c 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -190,9 +190,6 @@ - diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index 746b62c5c..a1629eb22 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -190,9 +190,6 @@ - diff --git a/empty_string.html b/empty_string.html index 6fb2bdb03..31ba9b554 100644 --- a/empty_string.html +++ b/empty_string.html @@ -190,9 +190,6 @@ - diff --git a/empty_xctest_method.html b/empty_xctest_method.html index bf55a004e..1dd0a679b 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -190,9 +190,6 @@ - diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index 8aa825abb..3ac1af3ad 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -190,9 +190,6 @@ - diff --git a/expiring_todo.html b/expiring_todo.html index dd0809b80..32d16d518 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -190,9 +190,6 @@ - diff --git a/explicit_acl.html b/explicit_acl.html index e06ab9090..1fe02b6bb 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -190,9 +190,6 @@ - diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index ab0c740f5..3d2859376 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -190,9 +190,6 @@ - diff --git a/explicit_init.html b/explicit_init.html index 8a086c2d0..094c23153 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -190,9 +190,6 @@ - diff --git a/explicit_self.html b/explicit_self.html index 3956e78b6..a60fa0908 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -190,9 +190,6 @@ - diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index c9ea5da76..20cd8eeb3 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -190,9 +190,6 @@ - diff --git a/explicit_type_interface.html b/explicit_type_interface.html index 3e589fc18..b362837f2 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -190,9 +190,6 @@ - diff --git a/extension_access_modifier.html b/extension_access_modifier.html index 4b1ba4139..897b9798e 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -190,9 +190,6 @@ - diff --git a/fallthrough.html b/fallthrough.html index f95050052..bff3dc2a0 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -190,9 +190,6 @@ - diff --git a/fatal_error_message.html b/fatal_error_message.html index 055a3a2e1..6a444f645 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -190,9 +190,6 @@ - diff --git a/file_header.html b/file_header.html index 29f5a5aa0..634eee396 100644 --- a/file_header.html +++ b/file_header.html @@ -190,9 +190,6 @@ - diff --git a/file_length.html b/file_length.html index d36362ea6..f073244e7 100644 --- a/file_length.html +++ b/file_length.html @@ -190,9 +190,6 @@ - diff --git a/file_name.html b/file_name.html index c9d78a8ec..cada402e3 100644 --- a/file_name.html +++ b/file_name.html @@ -190,9 +190,6 @@ - diff --git a/file_name_no_space.html b/file_name_no_space.html index f69ef2d72..62a701bf5 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -190,9 +190,6 @@ - diff --git a/file_types_order.html b/file_types_order.html index 2be7015fe..701d0be6f 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -190,9 +190,6 @@ - diff --git a/first_where.html b/first_where.html index 5c4963048..11335c9a3 100644 --- a/first_where.html +++ b/first_where.html @@ -190,9 +190,6 @@ - diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index 59231bfe8..7d8b40a84 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -190,9 +190,6 @@ - diff --git a/for_where.html b/for_where.html index d6c977990..acdd9dbdb 100644 --- a/for_where.html +++ b/for_where.html @@ -190,9 +190,6 @@ - diff --git a/force_cast.html b/force_cast.html index e6a48536c..2b615aac0 100644 --- a/force_cast.html +++ b/force_cast.html @@ -190,9 +190,6 @@ - diff --git a/force_try.html b/force_try.html index 9bb554563..539b8be98 100644 --- a/force_try.html +++ b/force_try.html @@ -190,9 +190,6 @@ - diff --git a/force_unwrapping.html b/force_unwrapping.html index bbce63fac..18c6429cf 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -190,9 +190,6 @@ - diff --git a/function_body_length.html b/function_body_length.html index 1e592663b..7bfeb7731 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -190,9 +190,6 @@ - diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index 8c9f42a39..4b106fb51 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -190,9 +190,6 @@ - diff --git a/function_parameter_count.html b/function_parameter_count.html index 850211cf7..94414e23e 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -190,9 +190,6 @@ - diff --git a/generic_type_name.html b/generic_type_name.html index ca8433da5..e9b2e8cf2 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -190,9 +190,6 @@ - diff --git a/ibinspectable_in_extension.html b/ibinspectable_in_extension.html index 93742d361..394a19281 100644 --- a/ibinspectable_in_extension.html +++ b/ibinspectable_in_extension.html @@ -190,9 +190,6 @@ - diff --git a/identical_operands.html b/identical_operands.html index eda342bd1..2e4af71c4 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -190,9 +190,6 @@ - diff --git a/identifier_name.html b/identifier_name.html index 822cda2b5..9858485bb 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -190,9 +190,6 @@ - diff --git a/implicit_getter.html b/implicit_getter.html index b281c7772..78457f8d4 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -190,9 +190,6 @@ - diff --git a/implicit_return.html b/implicit_return.html index 87982d8b9..812a5ff3c 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -190,9 +190,6 @@ - diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index 219a9fc5e..bc57ed8f2 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -190,9 +190,6 @@ - diff --git a/inclusive_language.html b/inclusive_language.html index 1a4a82cb0..8583edadb 100644 --- a/inclusive_language.html +++ b/inclusive_language.html @@ -190,9 +190,6 @@ - diff --git a/indentation_width.html b/indentation_width.html index b819bb9c2..9c6883d62 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -190,9 +190,6 @@ - diff --git a/index.html b/index.html index 3685c5abf..d96b83283 100644 --- a/index.html +++ b/index.html @@ -190,9 +190,6 @@ - diff --git a/inert_defer.html b/inert_defer.html index 90c4d9085..93538a307 100644 --- a/inert_defer.html +++ b/inert_defer.html @@ -190,9 +190,6 @@ - diff --git a/invalid_swiftlint_command.html b/invalid_swiftlint_command.html index 0acf76967..ed690e093 100644 --- a/invalid_swiftlint_command.html +++ b/invalid_swiftlint_command.html @@ -190,9 +190,6 @@ - diff --git a/is_disjoint.html b/is_disjoint.html index bcb875735..633fd15cb 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -190,9 +190,6 @@ - diff --git a/joined_default_parameter.html b/joined_default_parameter.html index 3bfce59f4..b9e47c0ec 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -190,9 +190,6 @@ - diff --git a/large_tuple.html b/large_tuple.html index 41927f3d1..baeb38387 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -190,9 +190,6 @@ - diff --git a/last_where.html b/last_where.html index dd8e01869..03c7f0f52 100644 --- a/last_where.html +++ b/last_where.html @@ -190,9 +190,6 @@ - diff --git a/leading_whitespace.html b/leading_whitespace.html index fe8cf70ab..2ec8ef7b4 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -190,9 +190,6 @@ - diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index 6862fac23..30c458235 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -190,9 +190,6 @@ - diff --git a/legacy_constant.html b/legacy_constant.html index 662c20db1..3a0a8e2a7 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -190,9 +190,6 @@ - diff --git a/legacy_constructor.html b/legacy_constructor.html index 550a7f8a0..6c7e64c54 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -190,9 +190,6 @@ - diff --git a/legacy_hashing.html b/legacy_hashing.html index 473dd729c..49d2694a5 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -190,9 +190,6 @@ - diff --git a/legacy_multiple.html b/legacy_multiple.html index c41858644..5306f7483 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -190,9 +190,6 @@ - diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index 9a03c2a60..3acfff186 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -190,9 +190,6 @@ - diff --git a/legacy_objc_type.html b/legacy_objc_type.html index 8890ed8e9..323e8e541 100644 --- a/legacy_objc_type.html +++ b/legacy_objc_type.html @@ -190,9 +190,6 @@ - diff --git a/legacy_random.html b/legacy_random.html index 67609780a..d0366a918 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -190,9 +190,6 @@ - diff --git a/let_var_whitespace.html b/let_var_whitespace.html index bda1a64ed..6f9c17eb8 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -190,9 +190,6 @@ - diff --git a/line_length.html b/line_length.html index 8d2c2707b..4cf0d94fd 100644 --- a/line_length.html +++ b/line_length.html @@ -190,9 +190,6 @@ - diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index 6c9e9446d..9ecf3f862 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -190,9 +190,6 @@ - diff --git a/local_doc_comment.html b/local_doc_comment.html index 2d536011d..5f22b06cc 100644 --- a/local_doc_comment.html +++ b/local_doc_comment.html @@ -190,9 +190,6 @@ - diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index f3b54fde7..7f0cd7af6 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -190,9 +190,6 @@ - diff --git a/mark.html b/mark.html index a66dd7442..bed2a1c78 100644 --- a/mark.html +++ b/mark.html @@ -190,9 +190,6 @@ - diff --git a/missing_docs.html b/missing_docs.html index 80f864538..6163fb24e 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -190,9 +190,6 @@ - diff --git a/modifier_order.html b/modifier_order.html index f689b2754..300208381 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -190,9 +190,6 @@ - diff --git a/multiline_arguments.html b/multiline_arguments.html index ad56ca46d..36cb5a494 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -190,9 +190,6 @@ - diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index 7ff1f73c4..6c6aab171 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -190,9 +190,6 @@ - diff --git a/multiline_function_chains.html b/multiline_function_chains.html index b3828c987..9cfffc06b 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -190,9 +190,6 @@ - diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index 9d23f94fa..858387ee7 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -190,9 +190,6 @@ - diff --git a/multiline_parameters.html b/multiline_parameters.html index fbfaa660d..3b09fbd99 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -190,9 +190,6 @@ - diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index 9c961c93d..192c4e850 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -190,9 +190,6 @@ - diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index dc4bb6d46..64abc5558 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -190,9 +190,6 @@ - diff --git a/nesting.html b/nesting.html index 87b79cae6..72474724c 100644 --- a/nesting.html +++ b/nesting.html @@ -190,9 +190,6 @@ - diff --git a/nimble_operator.html b/nimble_operator.html index 6366811c8..f1c3656ad 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -190,9 +190,6 @@ - diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index 2acac0b18..b2aba15c5 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -190,9 +190,6 @@ - diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index 810b9bd44..426ac3a95 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -190,9 +190,6 @@ - diff --git a/no_grouping_extension.html b/no_grouping_extension.html index f6ef9f023..3f25d192e 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -190,9 +190,6 @@ - diff --git a/no_magic_numbers.html b/no_magic_numbers.html index f3edbe4a6..5fe78fbc1 100644 --- a/no_magic_numbers.html +++ b/no_magic_numbers.html @@ -190,9 +190,6 @@ - diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index 97e9b5c88..f443d0ae5 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -190,9 +190,6 @@ - diff --git a/non_overridable_class_declaration.html b/non_overridable_class_declaration.html index 308fc94f4..e36839f36 100644 --- a/non_overridable_class_declaration.html +++ b/non_overridable_class_declaration.html @@ -190,9 +190,6 @@ - diff --git a/notification_center_detachment.html b/notification_center_detachment.html index d3b45a612..7b3da6fa9 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -190,9 +190,6 @@ - diff --git a/ns_number_init_as_function_reference.html b/ns_number_init_as_function_reference.html index eab29c558..d52c1c471 100644 --- a/ns_number_init_as_function_reference.html +++ b/ns_number_init_as_function_reference.html @@ -190,9 +190,6 @@ - diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index 2d2b0d2ad..c04a072c1 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -190,9 +190,6 @@ - diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index 7f6df4001..f5bdee5b8 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -190,9 +190,6 @@ - diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index 01bc0f3a3..abb922e0e 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -190,9 +190,6 @@ - diff --git a/number_separator.html b/number_separator.html index a540f72b3..b113f940f 100644 --- a/number_separator.html +++ b/number_separator.html @@ -190,9 +190,6 @@ - diff --git a/object_literal.html b/object_literal.html index a718712ad..48b909bbc 100644 --- a/object_literal.html +++ b/object_literal.html @@ -190,9 +190,6 @@ - diff --git a/opening_brace.html b/opening_brace.html index 9f23afd01..3bb9b269d 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -190,9 +190,6 @@ - diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index 11569c00e..4b6e086ab 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -190,9 +190,6 @@ - diff --git a/operator_whitespace.html b/operator_whitespace.html index 233cccbb6..8a5ef92dd 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -190,9 +190,6 @@ - diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index 7421bd824..5d29b7904 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -190,9 +190,6 @@ - diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index 3c4936ccf..fcc720ca8 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -190,9 +190,6 @@ - diff --git a/overridden_super_call.html b/overridden_super_call.html index f681aeace..ff046dc19 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -190,9 +190,6 @@ - diff --git a/override_in_extension.html b/override_in_extension.html index 31a92b942..4e373a25a 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -190,9 +190,6 @@ - diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index eb836886c..13e2a0fe3 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -190,9 +190,6 @@ - diff --git a/period_spacing.html b/period_spacing.html index 2cc700f03..8b6dd1da3 100644 --- a/period_spacing.html +++ b/period_spacing.html @@ -190,9 +190,6 @@ - diff --git a/prefer_nimble.html b/prefer_nimble.html index e0cf423ec..601ef4d3c 100644 --- a/prefer_nimble.html +++ b/prefer_nimble.html @@ -190,9 +190,6 @@ - diff --git a/prefer_self_in_static_references.html b/prefer_self_in_static_references.html index dd54f7c8f..287c2fa26 100644 --- a/prefer_self_in_static_references.html +++ b/prefer_self_in_static_references.html @@ -190,9 +190,6 @@ - diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index bcb2715a1..fb3894cbd 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -190,9 +190,6 @@ - diff --git a/prefer_zero_over_explicit_init.html b/prefer_zero_over_explicit_init.html index 02b483e43..36f2f0aef 100644 --- a/prefer_zero_over_explicit_init.html +++ b/prefer_zero_over_explicit_init.html @@ -190,9 +190,6 @@ - diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index a822238e2..55cfaad2d 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -190,9 +190,6 @@ - diff --git a/private_action.html b/private_action.html index b710ced18..13ef1b1e0 100644 --- a/private_action.html +++ b/private_action.html @@ -190,9 +190,6 @@ - diff --git a/private_outlet.html b/private_outlet.html index f3322ed42..06d453dca 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -190,9 +190,6 @@ - diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index 0e2118561..e56b03ce4 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -190,9 +190,6 @@ - diff --git a/private_subject.html b/private_subject.html index ee588ecca..89ea94420 100644 --- a/private_subject.html +++ b/private_subject.html @@ -190,9 +190,6 @@ - diff --git a/private_swiftui_state.html b/private_swiftui_state.html index 77b234422..afaf32213 100644 --- a/private_swiftui_state.html +++ b/private_swiftui_state.html @@ -190,9 +190,6 @@ - diff --git a/private_unit_test.html b/private_unit_test.html index a8c6ea405..cc5d404cb 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -190,9 +190,6 @@ - diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index dcb4eeb0a..4140d2781 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -190,9 +190,6 @@ - diff --git a/prohibited_super_call.html b/prohibited_super_call.html index 6e7e3e7cc..e8d793a17 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -190,9 +190,6 @@ - diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index 74a9f1f12..d43cd183b 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -190,9 +190,6 @@ - diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index 007bde1c9..8fc99a7a0 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -190,9 +190,6 @@ - diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index f893e601e..8280c8b9c 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -190,9 +190,6 @@ - diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index 3da2dd5a5..21b5d0007 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -190,9 +190,6 @@ - diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 98d6f6443..b265990d4 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -190,9 +190,6 @@ - diff --git a/reduce_boolean.html b/reduce_boolean.html index 004a3e7c3..9c40f8328 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -190,9 +190,6 @@ - diff --git a/reduce_into.html b/reduce_into.html index 4d6a4434e..7500bc4ba 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -190,9 +190,6 @@ - diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index 1b90adedd..0715575d1 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -190,9 +190,6 @@ - diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index f77e1703a..9910bc5a5 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -190,9 +190,6 @@ - diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index 43f9c5a97..9457f4d6a 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -190,9 +190,6 @@ - diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index 8edb0c07d..d2bbf5be4 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -190,9 +190,6 @@ - diff --git a/redundant_self_in_closure.html b/redundant_self_in_closure.html index 396124f86..5d0d14116 100644 --- a/redundant_self_in_closure.html +++ b/redundant_self_in_closure.html @@ -190,9 +190,6 @@ - diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index 13675d4dc..8beab57a3 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -190,9 +190,6 @@ - diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index e041c76bf..749ae7c75 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -190,9 +190,6 @@ - diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index 3e408e414..12def908f 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -190,9 +190,6 @@ - diff --git a/redundant_void_return.html b/redundant_void_return.html index 706b87a77..c818be436 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -190,9 +190,6 @@ - diff --git a/required_deinit.html b/required_deinit.html index e26767427..2af65a3e8 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -190,9 +190,6 @@ - diff --git a/required_enum_case.html b/required_enum_case.html index b4a423ef2..3d8e3359f 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -190,9 +190,6 @@ - diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index 47e6cbfa1..50020fb6f 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -190,9 +190,6 @@ - diff --git a/return_value_from_void_function.html b/return_value_from_void_function.html index ba1ea244e..278f5794a 100644 --- a/return_value_from_void_function.html +++ b/return_value_from_void_function.html @@ -190,9 +190,6 @@ - diff --git a/rule-directory.html b/rule-directory.html index ae0256834..e50826d64 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -190,9 +190,6 @@ - diff --git a/search.json b/search.json index 2039811f6..a812af331 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_ypSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"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:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0CAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

    Returns the source ranges in the specified file where this rule is disabled.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12RewriterTypeQa":{"name":"RewriterType","abstract":"

    Type of the rewriter.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore25ConfigurationProviderRuleP0D4TypeQa":{"name":"ConfigurationType","abstract":"

    The type of configuration used to configure this rule.

    ","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore25ConfigurationProviderRuleP13configuration0D4TypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","parent_name":"ConfigurationProviderRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that does not need a key when used in a ConfigurationElement. Its value will be inlined.

    "},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/ConfigurationProviderRule.html":{"name":"ConfigurationProviderRule","abstract":"

    A rule that is user-configurable.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols/SubstitutionCorrectableASTRule.html":{"name":"SubstitutionCorrectableASTRule","abstract":"

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Append a minimal violation for the specified position.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Append minimal violations for the specified positions.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"

    Useful for class-specific checks since extensions and protocols do not allow nested classes.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSaySSGcACmF":{"name":"invalidConfigurationKeys(_:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAcA5StackVyShySSGG_tcfc":{"name":"init(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/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The option’s name. This field can only be accessed by the element’s name prefixed with a $.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start0A6Syntax16AbsolutePositionVvp":{"name":"start","abstract":"

    Start position of the violation range.

    ","parent_name":"ViolationCorrection"},"Structs/ViolationCorrection.html#/s:13SwiftLintCore19ViolationCorrectionV5start3end11replacementAC0A6Syntax16AbsolutePositionV_AISStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

    The threshold for a violation to be a warning.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

    The threshold for a violation to be an error.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

    Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

    The rule parameters that define the thresholds that should map to each severity.

    ","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

    The identifier for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

    The name for this custom rule.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

    The message to be presented when producing violations.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severityAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgtcfc":{"name":"init(position:reason:severity:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_ypSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"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:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0CAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

    Returns the source ranges in the specified file where this rule is disabled.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12RewriterTypeQa":{"name":"RewriterType","abstract":"

    Type of the rewriter.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4file0H4TypeQzSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11DescriptionQa":{"name":"Description","abstract":"

    The rule’s description type.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP24configurationDescription0F0Qzvp":{"name":"configurationDescription","abstract":"

    A description of how this rule has been configured to run. It can be built using the annotated result builder.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that does not need a key when used in a ConfigurationElement. Its value will be inlined.

    "},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols/SubstitutionCorrectableASTRule.html":{"name":"SubstitutionCorrectableASTRule","abstract":"

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Append a minimal violation for the specified position.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Append minimal violations for the specified positions.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE22extensionsAndProtocolsSayAbC_pXpGvpZ":{"name":"extensionsAndProtocols","abstract":"

    Useful for class-specific checks since extensions and protocols do not allow nested classes.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"name":"init(_:)","abstract":"

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20unknownConfigurationyACSS_tcACmF":{"name":"unknownConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    Configuration for a rule is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSaySSGcACmF":{"name":"invalidConfigurationKeys(_:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC20violationCorrectionsSayAA19ViolationCorrectionVGvp":{"name":"violationCorrections","abstract":"

    Ranges of violations to be used in rewriting (see SwiftSyntaxCorrectableRule). It is not mandatory to fill","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVyShySSGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAcA5StackVyShySSGG_tcfc":{"name":"init(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/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The option’s name. This field can only be accessed by the element’s name prefixed with a $.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValue3key13postprocessorACyxGx_SSyxzKctcfc":{"name":"init(wrappedValue:key:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC12wrappedValueACyxGx_tcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:)","abstract":"

    Constructor for a ConfigurationElement without a key.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementC27performAfterParseOperationsyyKF":{"name":"performAfterParseOperations()","abstract":"

    Run operations to validate and modify the parsed value.

    ","parent_name":"ConfigurationElement"},"Classes/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of CollectingRules.

    "},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

    A unit of Swift source code, either on disk or in memory.

    "},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/self_binding.html b/self_binding.html index e32e74af2..efd17dde8 100644 --- a/self_binding.html +++ b/self_binding.html @@ -190,9 +190,6 @@ - diff --git a/self_in_property_initialization.html b/self_in_property_initialization.html index 192687cdb..c141e4095 100644 --- a/self_in_property_initialization.html +++ b/self_in_property_initialization.html @@ -190,9 +190,6 @@ - diff --git a/shorthand_operator.html b/shorthand_operator.html index 2e10a2983..4e63b4a94 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -190,9 +190,6 @@ - diff --git a/shorthand_optional_binding.html b/shorthand_optional_binding.html index 3e26a639a..be7de561a 100644 --- a/shorthand_optional_binding.html +++ b/shorthand_optional_binding.html @@ -190,9 +190,6 @@ - diff --git a/single_test_class.html b/single_test_class.html index 2360f6a8b..a5598c5d9 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -190,9 +190,6 @@ - diff --git a/sorted_enum_cases.html b/sorted_enum_cases.html index 37a615863..981773d34 100644 --- a/sorted_enum_cases.html +++ b/sorted_enum_cases.html @@ -190,9 +190,6 @@ - diff --git a/sorted_first_last.html b/sorted_first_last.html index 3f94f7c75..126f5e997 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -190,9 +190,6 @@ - diff --git a/sorted_imports.html b/sorted_imports.html index 34fd6ac18..9dab14714 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -190,9 +190,6 @@ - diff --git a/statement_position.html b/statement_position.html index 63e3c81e3..e55cacc4e 100644 --- a/statement_position.html +++ b/statement_position.html @@ -190,9 +190,6 @@ - diff --git a/static_operator.html b/static_operator.html index e6af20450..daf8a18eb 100644 --- a/static_operator.html +++ b/static_operator.html @@ -190,9 +190,6 @@ - diff --git a/strict_fileprivate.html b/strict_fileprivate.html index 570ff31ce..f92850caa 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -190,9 +190,6 @@ - diff --git a/strong_iboutlet.html b/strong_iboutlet.html index 974a7519e..50cee9f5c 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -190,9 +190,6 @@ - diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index 97e17e453..4a2c91122 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -190,9 +190,6 @@ - diff --git a/superfluous_else.html b/superfluous_else.html index 2b5082076..c05718c73 100644 --- a/superfluous_else.html +++ b/superfluous_else.html @@ -190,9 +190,6 @@ - diff --git a/swift-syntax-dashboard.html b/swift-syntax-dashboard.html index c575e87b4..7603c5132 100644 --- a/swift-syntax-dashboard.html +++ b/swift-syntax-dashboard.html @@ -190,9 +190,6 @@ - diff --git a/switch_case_alignment.html b/switch_case_alignment.html index 5739dd48d..63e53af06 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -190,9 +190,6 @@ - diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index 4cd9c5964..c347ecceb 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -190,9 +190,6 @@ - diff --git a/syntactic_sugar.html b/syntactic_sugar.html index a6ef78b2d..af66e4866 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -190,9 +190,6 @@ - diff --git a/test_case_accessibility.html b/test_case_accessibility.html index 194f7eb0d..9a1d5f98f 100644 --- a/test_case_accessibility.html +++ b/test_case_accessibility.html @@ -190,9 +190,6 @@ - diff --git a/todo.html b/todo.html index 40cbd404c..6102f1d7f 100644 --- a/todo.html +++ b/todo.html @@ -190,9 +190,6 @@ - diff --git a/toggle_bool.html b/toggle_bool.html index 9c20c1737..fa5632751 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -190,9 +190,6 @@ - diff --git a/trailing_closure.html b/trailing_closure.html index 83f2a0ae9..1a6bc4107 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -190,9 +190,6 @@ - diff --git a/trailing_comma.html b/trailing_comma.html index b3622347e..dfa7ffb01 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -190,9 +190,6 @@ - diff --git a/trailing_newline.html b/trailing_newline.html index 160b047df..25407eae6 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -190,9 +190,6 @@ - diff --git a/trailing_semicolon.html b/trailing_semicolon.html index 683a9f588..422de9720 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -190,9 +190,6 @@ - diff --git a/trailing_whitespace.html b/trailing_whitespace.html index 0e535ab0c..b8b1cd935 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -190,9 +190,6 @@ - diff --git a/type_body_length.html b/type_body_length.html index c248e14bf..81d106560 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -190,9 +190,6 @@ - diff --git a/type_contents_order.html b/type_contents_order.html index ce6254e4d..bf2dfbdad 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -190,9 +190,6 @@ - diff --git a/type_name.html b/type_name.html index 2f5cda987..208323106 100644 --- a/type_name.html +++ b/type_name.html @@ -190,9 +190,6 @@ - diff --git a/typesafe_array_init.html b/typesafe_array_init.html index 5c81839c4..2d5e36456 100644 --- a/typesafe_array_init.html +++ b/typesafe_array_init.html @@ -190,9 +190,6 @@ - diff --git a/unavailable_condition.html b/unavailable_condition.html index 5c34bbec9..655d72165 100644 --- a/unavailable_condition.html +++ b/unavailable_condition.html @@ -190,9 +190,6 @@ - diff --git a/unavailable_function.html b/unavailable_function.html index 89c98fdaa..1c482f6c2 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -190,9 +190,6 @@ - diff --git a/unhandled_throwing_task.html b/unhandled_throwing_task.html index f6f0deba5..dba1f72e8 100644 --- a/unhandled_throwing_task.html +++ b/unhandled_throwing_task.html @@ -190,9 +190,6 @@ - diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index fbe5ff744..1ca209b9e 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -190,9 +190,6 @@ - diff --git a/unneeded_override.html b/unneeded_override.html index 234c89735..2996e7f64 100644 --- a/unneeded_override.html +++ b/unneeded_override.html @@ -190,9 +190,6 @@ - diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index d48cdad69..5d7d7d7cd 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -190,9 +190,6 @@ - diff --git a/unneeded_synthesized_initializer.html b/unneeded_synthesized_initializer.html index 40bebb83a..1ee4a6ae5 100644 --- a/unneeded_synthesized_initializer.html +++ b/unneeded_synthesized_initializer.html @@ -190,9 +190,6 @@ - diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index cef6b5b9f..b5d903850 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -190,9 +190,6 @@ - diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index b2164e3fd..83cbddc7a 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -190,9 +190,6 @@ - diff --git a/unused_capture_list.html b/unused_capture_list.html index a067c70a1..19eeee6bc 100644 --- a/unused_capture_list.html +++ b/unused_capture_list.html @@ -190,9 +190,6 @@ - diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index ca795494d..522d0d715 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -190,9 +190,6 @@ - diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index 15df4f6b0..5ec4bd5cb 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -190,9 +190,6 @@ - diff --git a/unused_declaration.html b/unused_declaration.html index ebd30af5a..289993512 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -190,9 +190,6 @@ - diff --git a/unused_enumerated.html b/unused_enumerated.html index ab33dc823..43eca2ad8 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -190,9 +190,6 @@ - diff --git a/unused_import.html b/unused_import.html index 13d728abf..fe94396d0 100644 --- a/unused_import.html +++ b/unused_import.html @@ -190,9 +190,6 @@ - diff --git a/unused_optional_binding.html b/unused_optional_binding.html index e06412ef2..f3a45ee5a 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -190,9 +190,6 @@ - diff --git a/unused_setter_value.html b/unused_setter_value.html index c0fda11e6..3101b18b4 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -190,9 +190,6 @@ - diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index 4844a400e..7b8b7f218 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -190,9 +190,6 @@ - diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index 9a094131f..1a53f409a 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -190,9 +190,6 @@ - diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index 48c199069..76eeb4e0a 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -190,9 +190,6 @@ - diff --git a/vertical_whitespace.html b/vertical_whitespace.html index be278ebc4..9a315b92f 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -190,9 +190,6 @@ - diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index d289c1f11..5a9035a50 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -190,9 +190,6 @@ - diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index 62dc69031..afb7cf564 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -190,9 +190,6 @@ - diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index 6ac608a62..8d5aade58 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -190,9 +190,6 @@ - diff --git a/void_function_in_ternary.html b/void_function_in_ternary.html index 09ce20fbb..9b4a4b618 100644 --- a/void_function_in_ternary.html +++ b/void_function_in_ternary.html @@ -190,9 +190,6 @@ - diff --git a/void_return.html b/void_return.html index 51335fcb9..4808c7b5d 100644 --- a/void_return.html +++ b/void_return.html @@ -190,9 +190,6 @@ - diff --git a/weak_delegate.html b/weak_delegate.html index 5b04bbbcb..fa8a5b678 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -190,9 +190,6 @@ - diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index 08a5bf461..db2b9122a 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -190,9 +190,6 @@ - diff --git a/xctfail_message.html b/xctfail_message.html index df19c85f0..c5c9ef42b 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -190,9 +190,6 @@ - diff --git a/yoda_condition.html b/yoda_condition.html index fb658ce6d..8e97a6561 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -190,9 +190,6 @@ -