From 534600427aa7a857ee923567826bc3f7f701faef Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Sat, 21 Jun 2025 20:02:13 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: 3a922d41f9211d1c5f4264d406af80b081580eb9 --- Classes.html | 3 + Classes/BodyLengthVisitor.html | 3 + Classes/CodeBlockVisitor.html | 3 + Classes/CodeIndentingRewriter.html | 3 + .../IndentationStyle.html | 3 + .../DeclaredIdentifiersTrackingVisitor.html | 3 + Classes/RuleRegistry.html | 3 + Classes/RuleStorage.html | 3 + Classes/SwiftLintFile.html | 3 + Classes/ViolationsSyntaxRewriter.html | 3 + Classes/ViolationsSyntaxVisitor.html | 3 + Enums.html | 3 + Enums/AccessControlLevel.html | 3 + Enums/CurrentRule.html | 3 + Enums/IdentifierDeclaration.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/SwiftSyntaxKindBridge.html | 3 + Enums/ViolationSeverity.html | 3 + Extensions.html | 3 + Extensions/Array.html | 3 + Extensions/Bool.html | 3 + Extensions/Double.html | 3 + Extensions/Int.html | 3 + Extensions/Optional.html | 3 + Extensions/Set.html | 3 + Extensions/String.html | 3 + Guides.html | 3 + Macros.html | 3 + Protocols.html | 36 +- Protocols/ASTRule.html | 3 + .../AcceptableByConfigurationElement.html | 3 + Protocols/AnalyzerRule.html | 7 +- Protocols/CacheDescriptionProvider.html | 3 + Protocols/CollectingRule.html | 3 + Protocols/ConditionallySourceKitFree.html | 398 ++++++++++++++++++ Protocols/CorrectableRule.html | 3 + Protocols/Documentable.html | 3 + Protocols/Rule.html | 38 ++ Protocols/RuleConfiguration.html | 3 + Protocols/SeverityBasedRuleConfiguration.html | 3 + Protocols/SubstitutionCorrectableRule.html | 3 + Protocols/SwiftSyntaxCorrectableRule.html | 3 + Protocols/SwiftSyntaxRule.html | 3 + Protocols/VersionComparable.html | 3 + Rules.html | 3 + Structs.html | 3 + Structs/Baseline.html | 3 + Structs/ChildOptionSeverityConfiguration.html | 3 + Structs/Command.html | 3 + Structs/Command/Action.html | 3 + Structs/Command/Modifier.html | 3 + Structs/ConfigurationElement.html | 3 + .../DeprecationNotice.html | 3 + Structs/Correction.html | 3 + Structs/Example.html | 3 + Structs/Location.html | 3 + Structs/ReasonedRuleViolation.html | 3 + .../ViolationCorrection.html | 3 + Structs/RegexConfiguration.html | 3 + Structs/Region.html | 3 + Structs/RuleConfigurationDescription.html | 3 + Structs/RuleConfigurationOption.html | 3 + Structs/RuleDescription.html | 3 + Structs/RuleList.html | 3 + Structs/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 + accessibility_label_for_image.html | 3 + accessibility_trait_for_button.html | 3 + anonymous_argument_in_multiline_closure.html | 3 + array_init.html | 3 + async_without_await.html | 3 + attribute_name_spacing.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 + contrasted_opening_brace.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 + .../Documents/Classes/BodyLengthVisitor.html | 3 + .../Documents/Classes/CodeBlockVisitor.html | 3 + .../Classes/CodeIndentingRewriter.html | 3 + .../IndentationStyle.html | 3 + .../DeclaredIdentifiersTrackingVisitor.html | 3 + .../Documents/Classes/RuleRegistry.html | 3 + .../Documents/Classes/RuleStorage.html | 3 + .../Documents/Classes/SwiftLintFile.html | 3 + .../Classes/ViolationsSyntaxRewriter.html | 3 + .../Classes/ViolationsSyntaxVisitor.html | 3 + .../Contents/Resources/Documents/Enums.html | 3 + .../Documents/Enums/AccessControlLevel.html | 3 + .../Documents/Enums/CurrentRule.html | 3 + .../Enums/IdentifierDeclaration.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 + .../Enums/SwiftSyntaxKindBridge.html | 3 + .../Documents/Enums/ViolationSeverity.html | 3 + .../Resources/Documents/Extensions.html | 3 + .../Resources/Documents/Extensions/Array.html | 3 + .../Resources/Documents/Extensions/Bool.html | 3 + .../Documents/Extensions/Double.html | 3 + .../Resources/Documents/Extensions/Int.html | 3 + .../Documents/Extensions/Optional.html | 3 + .../Resources/Documents/Extensions/Set.html | 3 + .../Documents/Extensions/String.html | 3 + .../Contents/Resources/Documents/Guides.html | 3 + .../Contents/Resources/Documents/Macros.html | 3 + .../Resources/Documents/Protocols.html | 36 +- .../Documents/Protocols/ASTRule.html | 3 + .../AcceptableByConfigurationElement.html | 3 + .../Documents/Protocols/AnalyzerRule.html | 7 +- .../Protocols/CacheDescriptionProvider.html | 3 + .../Documents/Protocols/CollectingRule.html | 3 + .../Protocols/ConditionallySourceKitFree.html | 398 ++++++++++++++++++ .../Documents/Protocols/CorrectableRule.html | 3 + .../Documents/Protocols/Documentable.html | 3 + .../Resources/Documents/Protocols/Rule.html | 38 ++ .../Protocols/RuleConfiguration.html | 3 + .../SeverityBasedRuleConfiguration.html | 3 + .../SubstitutionCorrectableRule.html | 3 + .../Protocols/SwiftSyntaxCorrectableRule.html | 3 + .../Documents/Protocols/SwiftSyntaxRule.html | 3 + .../Protocols/VersionComparable.html | 3 + .../Contents/Resources/Documents/Rules.html | 3 + .../Contents/Resources/Documents/Structs.html | 3 + .../Resources/Documents/Structs/Baseline.html | 3 + .../ChildOptionSeverityConfiguration.html | 3 + .../Resources/Documents/Structs/Command.html | 3 + .../Documents/Structs/Command/Action.html | 3 + .../Documents/Structs/Command/Modifier.html | 3 + .../Structs/ConfigurationElement.html | 3 + .../DeprecationNotice.html | 3 + .../Documents/Structs/Correction.html | 3 + .../Resources/Documents/Structs/Example.html | 3 + .../Resources/Documents/Structs/Location.html | 3 + .../Structs/ReasonedRuleViolation.html | 3 + .../ViolationCorrection.html | 3 + .../Documents/Structs/RegexConfiguration.html | 3 + .../Resources/Documents/Structs/Region.html | 3 + .../Structs/RuleConfigurationDescription.html | 3 + .../Structs/RuleConfigurationOption.html | 3 + .../Documents/Structs/RuleDescription.html | 3 + .../Resources/Documents/Structs/RuleList.html | 3 + .../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 + .../accessibility_label_for_image.html | 3 + .../accessibility_trait_for_button.html | 3 + ...onymous_argument_in_multiline_closure.html | 3 + .../Resources/Documents/array_init.html | 3 + .../Documents/async_without_await.html | 3 + .../Documents/attribute_name_spacing.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/contrasted_opening_brace.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/final_test_case.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 + .../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 + .../Resources/Documents/no_empty_block.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_optional_string_data_conversion.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 + .../Documents/one_declaration_per_file.html | 3 + .../Resources/Documents/opening_brace.html | 3 + .../Documents/operator_usage_whitespace.html | 3 + .../Documents/operator_whitespace.html | 3 + .../optional_data_string_conversion.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_key_path.html | 3 + .../Resources/Documents/prefer_nimble.html | 3 + .../prefer_self_in_static_references.html | 3 + .../prefer_self_type_over_type_of_self.html | 3 + .../Documents/prefer_type_checking.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 + .../Documents/redundant_sendable.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_argument.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/static_over_final_class.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_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 + .../Resources/Documents/unused_parameter.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 172032 -> 180224 bytes docsets/SwiftLintCore.tgz | Bin 615184 -> 619119 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 + final_test_case.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 + 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_empty_block.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_optional_string_data_conversion.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 + one_declaration_per_file.html | 3 + opening_brace.html | 3 + operator_usage_whitespace.html | 3 + operator_whitespace.html | 3 + optional_data_string_conversion.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_key_path.html | 3 + prefer_nimble.html | 3 + prefer_self_in_static_references.html | 3 + prefer_self_type_over_type_of_self.html | 3 + prefer_type_checking.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_sendable.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_argument.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 + static_over_final_class.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_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_parameter.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 + 652 files changed, 2874 insertions(+), 8 deletions(-) create mode 100644 Protocols/ConditionallySourceKitFree.html create mode 100644 docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConditionallySourceKitFree.html diff --git a/Classes.html b/Classes.html index 8af97b348..2195b23fb 100644 --- a/Classes.html +++ b/Classes.html @@ -184,6 +184,9 @@ + diff --git a/Classes/BodyLengthVisitor.html b/Classes/BodyLengthVisitor.html index 7c4524732..1feda364f 100644 --- a/Classes/BodyLengthVisitor.html +++ b/Classes/BodyLengthVisitor.html @@ -186,6 +186,9 @@ + diff --git a/Classes/CodeBlockVisitor.html b/Classes/CodeBlockVisitor.html index 75ba1e2ab..49ed5c526 100644 --- a/Classes/CodeBlockVisitor.html +++ b/Classes/CodeBlockVisitor.html @@ -186,6 +186,9 @@ + diff --git a/Classes/CodeIndentingRewriter.html b/Classes/CodeIndentingRewriter.html index df418963a..f5c3763ae 100644 --- a/Classes/CodeIndentingRewriter.html +++ b/Classes/CodeIndentingRewriter.html @@ -186,6 +186,9 @@ + diff --git a/Classes/CodeIndentingRewriter/IndentationStyle.html b/Classes/CodeIndentingRewriter/IndentationStyle.html index 4a81621d2..8d937598b 100644 --- a/Classes/CodeIndentingRewriter/IndentationStyle.html +++ b/Classes/CodeIndentingRewriter/IndentationStyle.html @@ -188,6 +188,9 @@ + diff --git a/Classes/DeclaredIdentifiersTrackingVisitor.html b/Classes/DeclaredIdentifiersTrackingVisitor.html index 7b342b362..60176a661 100644 --- a/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -186,6 +186,9 @@ + diff --git a/Classes/RuleRegistry.html b/Classes/RuleRegistry.html index b4a63d79b..a1d4c747b 100644 --- a/Classes/RuleRegistry.html +++ b/Classes/RuleRegistry.html @@ -186,6 +186,9 @@ + diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index 9c535114e..f665701e1 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -186,6 +186,9 @@ + diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index 6c5b59c20..8a11f2499 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -186,6 +186,9 @@ + diff --git a/Classes/ViolationsSyntaxRewriter.html b/Classes/ViolationsSyntaxRewriter.html index 22d7b642b..ebbf6ebad 100644 --- a/Classes/ViolationsSyntaxRewriter.html +++ b/Classes/ViolationsSyntaxRewriter.html @@ -186,6 +186,9 @@ + diff --git a/Classes/ViolationsSyntaxVisitor.html b/Classes/ViolationsSyntaxVisitor.html index 7ff972fd2..3373ceeed 100644 --- a/Classes/ViolationsSyntaxVisitor.html +++ b/Classes/ViolationsSyntaxVisitor.html @@ -186,6 +186,9 @@ + diff --git a/Enums.html b/Enums.html index 2533061d2..4edf499db 100644 --- a/Enums.html +++ b/Enums.html @@ -184,6 +184,9 @@ + diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index 69c0a0bf1..131f1bfff 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -186,6 +186,9 @@ + diff --git a/Enums/CurrentRule.html b/Enums/CurrentRule.html index 57da84554..94aeed3f4 100644 --- a/Enums/CurrentRule.html +++ b/Enums/CurrentRule.html @@ -186,6 +186,9 @@ + diff --git a/Enums/IdentifierDeclaration.html b/Enums/IdentifierDeclaration.html index 308696dd9..c7f8b5d33 100644 --- a/Enums/IdentifierDeclaration.html +++ b/Enums/IdentifierDeclaration.html @@ -186,6 +186,9 @@ + diff --git a/Enums/Issue.html b/Enums/Issue.html index be6fc1db8..9d5e1b3c6 100644 --- a/Enums/Issue.html +++ b/Enums/Issue.html @@ -186,6 +186,9 @@ + diff --git a/Enums/OptionType.html b/Enums/OptionType.html index 59cbc826d..6f98c48c1 100644 --- a/Enums/OptionType.html +++ b/Enums/OptionType.html @@ -186,6 +186,9 @@ + diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index 4c1cdde98..0d79ae22e 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -186,6 +186,9 @@ + diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index 70a18dee3..d84543902 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -186,6 +186,9 @@ + diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index 2530ee080..495e6d923 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -186,6 +186,9 @@ + diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index 7b36ace06..40a669537 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -186,6 +186,9 @@ + diff --git a/Enums/SwiftSyntaxKindBridge.html b/Enums/SwiftSyntaxKindBridge.html index c60c85e86..f8fca2bbe 100644 --- a/Enums/SwiftSyntaxKindBridge.html +++ b/Enums/SwiftSyntaxKindBridge.html @@ -186,6 +186,9 @@ + diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index 66215da64..7e9a6fe21 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -186,6 +186,9 @@ + diff --git a/Extensions.html b/Extensions.html index 991b2a655..2b3d7e9af 100644 --- a/Extensions.html +++ b/Extensions.html @@ -184,6 +184,9 @@ + diff --git a/Extensions/Array.html b/Extensions/Array.html index 510392b6f..e402866bf 100644 --- a/Extensions/Array.html +++ b/Extensions/Array.html @@ -186,6 +186,9 @@ + diff --git a/Extensions/Bool.html b/Extensions/Bool.html index 57cd8d2ee..c4bf48fdd 100644 --- a/Extensions/Bool.html +++ b/Extensions/Bool.html @@ -186,6 +186,9 @@ + diff --git a/Extensions/Double.html b/Extensions/Double.html index 7e6f5ead0..7654d767c 100644 --- a/Extensions/Double.html +++ b/Extensions/Double.html @@ -186,6 +186,9 @@ + diff --git a/Extensions/Int.html b/Extensions/Int.html index d3a7c3fed..c0d7c5423 100644 --- a/Extensions/Int.html +++ b/Extensions/Int.html @@ -186,6 +186,9 @@ + diff --git a/Extensions/Optional.html b/Extensions/Optional.html index cf6ea596e..298fd844e 100644 --- a/Extensions/Optional.html +++ b/Extensions/Optional.html @@ -186,6 +186,9 @@ + diff --git a/Extensions/Set.html b/Extensions/Set.html index d2a4e9235..d14e1bec4 100644 --- a/Extensions/Set.html +++ b/Extensions/Set.html @@ -186,6 +186,9 @@ + diff --git a/Extensions/String.html b/Extensions/String.html index 6fb317405..1ab984273 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -186,6 +186,9 @@ + diff --git a/Guides.html b/Guides.html index 8f9427af3..10a34fd97 100644 --- a/Guides.html +++ b/Guides.html @@ -184,6 +184,9 @@ + diff --git a/Macros.html b/Macros.html index 0b5d16f4a..ec47986b6 100644 --- a/Macros.html +++ b/Macros.html @@ -184,6 +184,9 @@ + diff --git a/Protocols.html b/Protocols.html index 6bbead327..58d8a1f37 100644 --- a/Protocols.html +++ b/Protocols.html @@ -184,6 +184,9 @@ + @@ -764,6 +767,37 @@ updated content.

+
  • +
    + + + + ConditionallySourceKitFree + +
    +
    +
    +
    +
    +
    +

    A rule that may or may not require SourceKit depending on its configuration.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public protocol ConditionallySourceKitFree : Rule
    + +
    +
    + +
    +
    +
  • @@ -791,7 +825,7 @@ static analysis than syntactic checks.

    diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index 09bd5c70a..b8811753d 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -186,6 +186,9 @@
  • + diff --git a/Protocols/AcceptableByConfigurationElement.html b/Protocols/AcceptableByConfigurationElement.html index 8223a7cd8..7b35fd364 100644 --- a/Protocols/AcceptableByConfigurationElement.html +++ b/Protocols/AcceptableByConfigurationElement.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index 23891691e..af2d8bfbe 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -186,6 +186,9 @@ + @@ -342,7 +345,7 @@ static analysis than syntactic checks.

    @@ -378,7 +381,7 @@ static analysis than syntactic checks.

    diff --git a/Protocols/CacheDescriptionProvider.html b/Protocols/CacheDescriptionProvider.html index 49920dd34..46ab03385 100644 --- a/Protocols/CacheDescriptionProvider.html +++ b/Protocols/CacheDescriptionProvider.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index d65f550da..1cedcddc6 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/ConditionallySourceKitFree.html b/Protocols/ConditionallySourceKitFree.html new file mode 100644 index 000000000..24cab8cf6 --- /dev/null +++ b/Protocols/ConditionallySourceKitFree.html @@ -0,0 +1,398 @@ + + + + ConditionallySourceKitFree Protocol Reference + + + + + + + + + + + + + + + + +
    +

    + + SwiftLintCore 0.59.1 Docs + + (100% documented) +

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    ConditionallySourceKitFree

    +
    +
    + +
    public protocol ConditionallySourceKitFree : Rule
    + +
    +
    +

    A rule that may or may not require SourceKit depending on its configuration.

    + + +
    +
    + +
    +
    +
    +
      +
    • + +
      +
      +
      +
      +
      +

      Whether this rule is currently configured in a way that doesn’t require SourceKit.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      var isEffectivelySourceKitFree: Bool { get }
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index d7d9d13cf..b0426040b 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/Documentable.html b/Protocols/Documentable.html index 6f8d426bd..495e3322c 100644 --- a/Protocols/Documentable.html +++ b/Protocols/Documentable.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/Rule.html b/Protocols/Rule.html index 7f3920b8d..93367f38c 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -186,6 +186,9 @@ + @@ -1201,6 +1204,41 @@ cached value is still valid given the new cache value.

    +
  • +
    + + + + requiresSourceKit + + + Extension method + +
    +
    +
    +
    +
    +
    +

    Whether this rule requires SourceKit to operate. +Returns false if the rule conforms to SourceKitFreeRule or if it conforms to +ConditionallySourceKitFree and is currently configured to not require SourceKit.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var requiresSourceKit: Bool { get }
    + +
    +
    + +
    +
    +
  • diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index 0082261c6..d061b2f3e 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html index d33c28c36..683e6e34b 100644 --- a/Protocols/SeverityBasedRuleConfiguration.html +++ b/Protocols/SeverityBasedRuleConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index bd63bc028..575d71885 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html index d81f6c949..7e4366e33 100644 --- a/Protocols/SwiftSyntaxCorrectableRule.html +++ b/Protocols/SwiftSyntaxCorrectableRule.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html index f35690230..60c2b9982 100644 --- a/Protocols/SwiftSyntaxRule.html +++ b/Protocols/SwiftSyntaxRule.html @@ -186,6 +186,9 @@ + diff --git a/Protocols/VersionComparable.html b/Protocols/VersionComparable.html index 16c8885c4..19d0f4022 100644 --- a/Protocols/VersionComparable.html +++ b/Protocols/VersionComparable.html @@ -186,6 +186,9 @@ + diff --git a/Rules.html b/Rules.html index ff2ada300..090d4c753 100644 --- a/Rules.html +++ b/Rules.html @@ -184,6 +184,9 @@ + diff --git a/Structs.html b/Structs.html index 17742c330..c7f403a83 100644 --- a/Structs.html +++ b/Structs.html @@ -184,6 +184,9 @@ + diff --git a/Structs/Baseline.html b/Structs/Baseline.html index df5f850c5..6842e6901 100644 --- a/Structs/Baseline.html +++ b/Structs/Baseline.html @@ -186,6 +186,9 @@ + diff --git a/Structs/ChildOptionSeverityConfiguration.html b/Structs/ChildOptionSeverityConfiguration.html index 13e71d17a..994248c0e 100644 --- a/Structs/ChildOptionSeverityConfiguration.html +++ b/Structs/ChildOptionSeverityConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/Structs/Command.html b/Structs/Command.html index e461dd9d1..e7c47e106 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -186,6 +186,9 @@ + diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index 21054bfbf..c2d1b5fcd 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -188,6 +188,9 @@ + diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index 7b62b262b..03c4e5c6e 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -188,6 +188,9 @@ + diff --git a/Structs/ConfigurationElement.html b/Structs/ConfigurationElement.html index f11fa7d7b..d1d760de9 100644 --- a/Structs/ConfigurationElement.html +++ b/Structs/ConfigurationElement.html @@ -186,6 +186,9 @@ + diff --git a/Structs/ConfigurationElement/DeprecationNotice.html b/Structs/ConfigurationElement/DeprecationNotice.html index 06f7a862e..0d00f1f17 100644 --- a/Structs/ConfigurationElement/DeprecationNotice.html +++ b/Structs/ConfigurationElement/DeprecationNotice.html @@ -188,6 +188,9 @@ + diff --git a/Structs/Correction.html b/Structs/Correction.html index 33599fd26..a9f1abc2f 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -186,6 +186,9 @@ + diff --git a/Structs/Example.html b/Structs/Example.html index a3fc27c82..989ecc187 100644 --- a/Structs/Example.html +++ b/Structs/Example.html @@ -186,6 +186,9 @@ + diff --git a/Structs/Location.html b/Structs/Location.html index 0e834f52b..b0cd44398 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -186,6 +186,9 @@ + diff --git a/Structs/ReasonedRuleViolation.html b/Structs/ReasonedRuleViolation.html index b623ea7ae..2b746e5e4 100644 --- a/Structs/ReasonedRuleViolation.html +++ b/Structs/ReasonedRuleViolation.html @@ -186,6 +186,9 @@ + diff --git a/Structs/ReasonedRuleViolation/ViolationCorrection.html b/Structs/ReasonedRuleViolation/ViolationCorrection.html index 2e50a259a..6695f7e92 100644 --- a/Structs/ReasonedRuleViolation/ViolationCorrection.html +++ b/Structs/ReasonedRuleViolation/ViolationCorrection.html @@ -188,6 +188,9 @@ + diff --git a/Structs/RegexConfiguration.html b/Structs/RegexConfiguration.html index f84a7d2dd..635e8975e 100644 --- a/Structs/RegexConfiguration.html +++ b/Structs/RegexConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/Structs/Region.html b/Structs/Region.html index f96a5d21b..f8793ff64 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -186,6 +186,9 @@ + diff --git a/Structs/RuleConfigurationDescription.html b/Structs/RuleConfigurationDescription.html index c54959c63..c19c34940 100644 --- a/Structs/RuleConfigurationDescription.html +++ b/Structs/RuleConfigurationDescription.html @@ -186,6 +186,9 @@ + diff --git a/Structs/RuleConfigurationOption.html b/Structs/RuleConfigurationOption.html index 422e98196..9660eebd8 100644 --- a/Structs/RuleConfigurationOption.html +++ b/Structs/RuleConfigurationOption.html @@ -186,6 +186,9 @@ + diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index c61fc5f21..b6c6a3407 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -186,6 +186,9 @@ + diff --git a/Structs/RuleList.html b/Structs/RuleList.html index 1f3e5eb1e..1a4b92d5f 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -186,6 +186,9 @@ + diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index a09d293ac..755c68276 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -186,6 +186,9 @@ + diff --git a/Structs/SeverityConfiguration.html b/Structs/SeverityConfiguration.html index 9e1d49fe4..fe97a8a70 100644 --- a/Structs/SeverityConfiguration.html +++ b/Structs/SeverityConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/Structs/SeverityLevelsConfiguration.html b/Structs/SeverityLevelsConfiguration.html index fc1924697..85ab0f1d5 100644 --- a/Structs/SeverityLevelsConfiguration.html +++ b/Structs/SeverityLevelsConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/Structs/Stack.html b/Structs/Stack.html index a8bcffd9a..a190af369 100644 --- a/Structs/Stack.html +++ b/Structs/Stack.html @@ -186,6 +186,9 @@ + diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index 379bb41c3..2b047e911 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -186,6 +186,9 @@ + diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index 457385642..4329c6728 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -186,6 +186,9 @@ + diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index f893160f1..974111661 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -186,6 +186,9 @@ + diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index 2b7104fc3..84806f877 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -186,6 +186,9 @@ + diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html index 04279b641..ab6020a49 100644 --- a/accessibility_label_for_image.html +++ b/accessibility_label_for_image.html @@ -185,6 +185,9 @@ + diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html index dcd8776b7..d38fdb001 100644 --- a/accessibility_trait_for_button.html +++ b/accessibility_trait_for_button.html @@ -185,6 +185,9 @@ + diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html index 17c9e428e..fdee71579 100644 --- a/anonymous_argument_in_multiline_closure.html +++ b/anonymous_argument_in_multiline_closure.html @@ -185,6 +185,9 @@ + diff --git a/array_init.html b/array_init.html index 459fd305d..e65de230a 100644 --- a/array_init.html +++ b/array_init.html @@ -185,6 +185,9 @@ + diff --git a/async_without_await.html b/async_without_await.html index 7882aca37..db54c3fb2 100644 --- a/async_without_await.html +++ b/async_without_await.html @@ -185,6 +185,9 @@ + diff --git a/attribute_name_spacing.html b/attribute_name_spacing.html index 6708ed3ad..86b56665b 100644 --- a/attribute_name_spacing.html +++ b/attribute_name_spacing.html @@ -185,6 +185,9 @@ + diff --git a/attributes.html b/attributes.html index bd624bf8d..d4a91605d 100644 --- a/attributes.html +++ b/attributes.html @@ -185,6 +185,9 @@ + diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html index 6fdda0013..eb99f2e18 100644 --- a/balanced_xctest_lifecycle.html +++ b/balanced_xctest_lifecycle.html @@ -185,6 +185,9 @@ + diff --git a/blanket_disable_command.html b/blanket_disable_command.html index 2bfd9b952..e34e0a2d7 100644 --- a/blanket_disable_command.html +++ b/blanket_disable_command.html @@ -185,6 +185,9 @@ + diff --git a/block_based_kvo.html b/block_based_kvo.html index 4c3d9db88..4e468c686 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -185,6 +185,9 @@ + diff --git a/capture_variable.html b/capture_variable.html index 080124900..55539d0f2 100644 --- a/capture_variable.html +++ b/capture_variable.html @@ -185,6 +185,9 @@ + diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 453d8dd63..d3e1885a0 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -185,6 +185,9 @@ + diff --git a/closing_brace.html b/closing_brace.html index 884251331..7d278dc07 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -185,6 +185,9 @@ + diff --git a/closure_body_length.html b/closure_body_length.html index ed50a3d7d..72dacce08 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -185,6 +185,9 @@ + diff --git a/closure_end_indentation.html b/closure_end_indentation.html index a15b15f04..7296501dc 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -185,6 +185,9 @@ + diff --git a/closure_parameter_position.html b/closure_parameter_position.html index 361ed10a8..e54f7ba25 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -185,6 +185,9 @@ + diff --git a/closure_spacing.html b/closure_spacing.html index 0121ec8a8..36dd61066 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -185,6 +185,9 @@ + diff --git a/collection_alignment.html b/collection_alignment.html index 75b576b89..3aa994472 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -185,6 +185,9 @@ + diff --git a/colon.html b/colon.html index 424b2f66d..7dc3bb02e 100644 --- a/colon.html +++ b/colon.html @@ -185,6 +185,9 @@ + diff --git a/comma.html b/comma.html index 042e097b7..00d6b82a5 100644 --- a/comma.html +++ b/comma.html @@ -185,6 +185,9 @@ + diff --git a/comma_inheritance.html b/comma_inheritance.html index 4bdf9f90d..185d634ef 100644 --- a/comma_inheritance.html +++ b/comma_inheritance.html @@ -185,6 +185,9 @@ + diff --git a/comment_spacing.html b/comment_spacing.html index affc20e87..fb0190547 100644 --- a/comment_spacing.html +++ b/comment_spacing.html @@ -185,6 +185,9 @@ + diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index 84183daec..f95c7068d 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -185,6 +185,9 @@ + diff --git a/computed_accessors_order.html b/computed_accessors_order.html index 074de729e..b5a0be5b5 100644 --- a/computed_accessors_order.html +++ b/computed_accessors_order.html @@ -185,6 +185,9 @@ + diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index 453143eb2..3f36be726 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -185,6 +185,9 @@ + diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index 183a2b37c..d5629278d 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -185,6 +185,9 @@ + diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index bcfd17fb4..8169ea07b 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -185,6 +185,9 @@ + diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index cfe1878c8..789279f84 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -185,6 +185,9 @@ + diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index 41611d81a..1047e9658 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -185,6 +185,9 @@ + diff --git a/contrasted_opening_brace.html b/contrasted_opening_brace.html index e85cab3bd..8da56b570 100644 --- a/contrasted_opening_brace.html +++ b/contrasted_opening_brace.html @@ -185,6 +185,9 @@ + diff --git a/control_statement.html b/control_statement.html index b9f09e64c..762c06b00 100644 --- a/control_statement.html +++ b/control_statement.html @@ -185,6 +185,9 @@ + diff --git a/convenience_type.html b/convenience_type.html index f620fe637..0318f04e4 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -185,6 +185,9 @@ + diff --git a/custom_rules.html b/custom_rules.html index e30a59ef9..bffa542b0 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -185,6 +185,9 @@ + diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index 8789110ac..77641caff 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -185,6 +185,9 @@ + diff --git a/deployment_target.html b/deployment_target.html index 56790f33a..0d3b05092 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -185,6 +185,9 @@ + diff --git a/direct_return.html b/direct_return.html index 6c464c153..54e963152 100644 --- a/direct_return.html +++ b/direct_return.html @@ -185,6 +185,9 @@ + diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index 2208c9b41..4f3977d36 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -185,6 +185,9 @@ + diff --git a/discouraged_assert.html b/discouraged_assert.html index 42e84d48a..7f74a8864 100644 --- a/discouraged_assert.html +++ b/discouraged_assert.html @@ -185,6 +185,9 @@ + diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index fd8f935d4..706c84809 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -185,6 +185,9 @@ + diff --git a/discouraged_none_name.html b/discouraged_none_name.html index e62d3c00a..e7dddc9b8 100644 --- a/discouraged_none_name.html +++ b/discouraged_none_name.html @@ -185,6 +185,9 @@ + diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index c1a7b2c94..1e9e52c82 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -185,6 +185,9 @@ + diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index c4541dfda..c4ff90a44 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -185,6 +185,9 @@ + diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index c24708bf3..d27d20d9f 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html index 8af97b348..2195b23fb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html @@ -184,6 +184,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthVisitor.html index 7c4524732..1feda364f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/BodyLengthVisitor.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeBlockVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeBlockVisitor.html index 75ba1e2ab..49ed5c526 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeBlockVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeBlockVisitor.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html index df418963a..f5c3763ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html index 4a81621d2..8d937598b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html @@ -188,6 +188,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html index 7b342b362..60176a661 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html index b4a63d79b..a1d4c747b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html index 9c535114e..f665701e1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index 6c5b59c20..8a11f2499 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html index 22d7b642b..ebbf6ebad 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html index 7ff972fd2..3373ceeed 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html index 2533061d2..4edf499db 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html @@ -184,6 +184,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index 69c0a0bf1..131f1bfff 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/CurrentRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/CurrentRule.html index 57da84554..94aeed3f4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/CurrentRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/CurrentRule.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html index 308696dd9..c7f8b5d33 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html index be6fc1db8..9d5e1b3c6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html index 59cbc826d..6f98c48c1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index 4c1cdde98..0d79ae22e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html index 70a18dee3..d84543902 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html index 2530ee080..495e6d923 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index 7b36ace06..40a669537 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftSyntaxKindBridge.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftSyntaxKindBridge.html index c60c85e86..f8fca2bbe 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftSyntaxKindBridge.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftSyntaxKindBridge.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index 66215da64..7e9a6fe21 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html index 991b2a655..2b3d7e9af 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html @@ -184,6 +184,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html index 510392b6f..e402866bf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html index 57cd8d2ee..c4bf48fdd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html index 7e6f5ead0..7654d767c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html index d3a7c3fed..c0d7c5423 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html index cf6ea596e..298fd844e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html index d2a4e9235..d14e1bec4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html index 6fb317405..1ab984273 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html index 8f9427af3..10a34fd97 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html @@ -184,6 +184,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html index 0b5d16f4a..ec47986b6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html @@ -184,6 +184,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html index 6bbead327..58d8a1f37 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html @@ -184,6 +184,9 @@ + @@ -764,6 +767,37 @@ updated content.

    +
  • +
    + + + + ConditionallySourceKitFree + +
    +
    +
    +
    +
    +
    +

    A rule that may or may not require SourceKit depending on its configuration.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public protocol ConditionallySourceKitFree : Rule
    + +
    +
    + +
    +
    +
  • @@ -791,7 +825,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 09bd5c70a..b8811753d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -186,6 +186,9 @@
  • + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html index 8223a7cd8..7b35fd364 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index 23891691e..af2d8bfbe 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -186,6 +186,9 @@ + @@ -342,7 +345,7 @@ static analysis than syntactic checks.

    @@ -378,7 +381,7 @@ static analysis than syntactic checks.

    diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html index 49920dd34..46ab03385 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index d65f550da..1cedcddc6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConditionallySourceKitFree.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConditionallySourceKitFree.html new file mode 100644 index 000000000..24cab8cf6 --- /dev/null +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ConditionallySourceKitFree.html @@ -0,0 +1,398 @@ + + + + ConditionallySourceKitFree Protocol Reference + + + + + + + + + + + + + + + + +
    +

    + + SwiftLintCore 0.59.1 Docs + + (100% documented) +

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    ConditionallySourceKitFree

    +
    +
    + +
    public protocol ConditionallySourceKitFree : Rule
    + +
    +
    +

    A rule that may or may not require SourceKit depending on its configuration.

    + + +
    +
    + +
    +
    +
    +
      +
    • + +
      +
      +
      +
      +
      +

      Whether this rule is currently configured in a way that doesn’t require SourceKit.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      var isEffectivelySourceKitFree: Bool { get }
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index d7d9d13cf..b0426040b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html index 6f8d426bd..495e3322c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html index 7f3920b8d..93367f38c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -186,6 +186,9 @@ + @@ -1201,6 +1204,41 @@ cached value is still valid given the new cache value.

    +
  • +
    + + + + requiresSourceKit + + + Extension method + +
    +
    +
    +
    +
    +
    +

    Whether this rule requires SourceKit to operate. +Returns false if the rule conforms to SourceKitFreeRule or if it conforms to +ConditionallySourceKitFree and is currently configured to not require SourceKit.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    var requiresSourceKit: Bool { get }
    + +
    +
    + +
    +
    +
  • diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 0082261c6..d061b2f3e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html index d33c28c36..683e6e34b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index bd63bc028..575d71885 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html index d81f6c949..7e4366e33 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html index f35690230..60c2b9982 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html index 16c8885c4..19d0f4022 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html index ff2ada300..090d4c753 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html @@ -184,6 +184,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html index 17742c330..c7f403a83 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html @@ -184,6 +184,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html index df5f850c5..6842e6901 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html index 13e71d17a..994248c0e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html index e461dd9d1..e7c47e106 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html @@ -186,6 +186,9 @@ + 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 21054bfbf..c2d1b5fcd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -188,6 +188,9 @@ + 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 7b62b262b..03c4e5c6e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -188,6 +188,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html index f11fa7d7b..d1d760de9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html index 06f7a862e..0d00f1f17 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html @@ -188,6 +188,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html index 33599fd26..a9f1abc2f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html index a3fc27c82..989ecc187 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html index 0e834f52b..b0cd44398 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html index b623ea7ae..2b746e5e4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html index 2e50a259a..6695f7e92 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html @@ -188,6 +188,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html index f84a7d2dd..635e8975e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html index f96a5d21b..f8793ff64 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html index c54959c63..c19c34940 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html index 422e98196..9660eebd8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html index c61fc5f21..b6c6a3407 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html index 1f3e5eb1e..1a4b92d5f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html index a09d293ac..755c68276 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html index 9e1d49fe4..fe97a8a70 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html index fc1924697..85ab0f1d5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html index a8bcffd9a..a190af369 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html index 379bb41c3..2b047e911 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index 457385642..4329c6728 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index f893160f1..974111661 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -186,6 +186,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index 2b7104fc3..84806f877 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -186,6 +186,9 @@ + 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 04279b641..ab6020a49 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 @@ -185,6 +185,9 @@ + 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 dcd8776b7..d38fdb001 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 @@ -185,6 +185,9 @@ + 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 17c9e428e..fdee71579 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html index 459fd305d..e65de230a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/async_without_await.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/async_without_await.html index 7882aca37..db54c3fb2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/async_without_await.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/async_without_await.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attribute_name_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attribute_name_spacing.html index 6708ed3ad..86b56665b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attribute_name_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attribute_name_spacing.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html index bd624bf8d..d4a91605d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html @@ -185,6 +185,9 @@ + 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 6fdda0013..eb99f2e18 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html @@ -185,6 +185,9 @@ + 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 2bfd9b952..e34e0a2d7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html @@ -185,6 +185,9 @@ + 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 4c3d9db88..4e468c686 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html index 080124900..55539d0f2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html @@ -185,6 +185,9 @@ + 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 453d8dd63..d3e1885a0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html index 884251331..7d278dc07 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html @@ -185,6 +185,9 @@ + 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 ed50a3d7d..72dacce08 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html @@ -185,6 +185,9 @@ + 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 a15b15f04..7296501dc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -185,6 +185,9 @@ + 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 361ed10a8..e54f7ba25 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html index 0121ec8a8..36dd61066 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html index 75b576b89..3aa994472 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html index 424b2f66d..7dc3bb02e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html index 042e097b7..00d6b82a5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html index 4bdf9f90d..185d634ef 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html index affc20e87..fb0190547 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html @@ -185,6 +185,9 @@ + 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 84183daec..f95c7068d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -185,6 +185,9 @@ + 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 074de729e..b5a0be5b5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html @@ -185,6 +185,9 @@ + 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 453143eb2..3f36be726 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 @@ -185,6 +185,9 @@ + 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 183a2b37c..d5629278d 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 @@ -185,6 +185,9 @@ + 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 bcfd17fb4..8169ea07b 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 @@ -185,6 +185,9 @@ + 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 cfe1878c8..789279f84 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 @@ -185,6 +185,9 @@ + 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 41611d81a..1047e9658 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html index e85cab3bd..8da56b570 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html index b9f09e64c..762c06b00 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html index f620fe637..0318f04e4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html index e30a59ef9..bffa542b0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html index 8789110ac..77641caff 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html index 56790f33a..0d3b05092 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html index 6c464c153..54e963152 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html @@ -185,6 +185,9 @@ + 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 2208c9b41..4f3977d36 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html index 42e84d48a..7f74a8864 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html @@ -185,6 +185,9 @@ + 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 fd8f935d4..706c84809 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -185,6 +185,9 @@ + 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 e62d3c00a..e7dddc9b8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html @@ -185,6 +185,9 @@ + 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 c1a7b2c94..1e9e52c82 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -185,6 +185,9 @@ + 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 c4541dfda..c4ff90a44 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -185,6 +185,9 @@ + 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 c24708bf3..d27d20d9f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html index b7cc219d9..c41d1b664 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html @@ -185,6 +185,9 @@ + 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 18aa04a32..c6588ebe6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html index a2e6fee94..4f0d56c1f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html @@ -185,6 +185,9 @@ + 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 504c6a471..b6e0865a3 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html index 7576faadc..8b7da542b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html @@ -185,6 +185,9 @@ + 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 60faa9574..c3a942f95 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html index 0613d2251..cd0c94c88 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html @@ -185,6 +185,9 @@ + 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 f513e0435..f1f1b9e6e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html index 17e2ad2cd..be6f1e07a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html @@ -185,6 +185,9 @@ + 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 8c7cdc0f4..1fb4719a4 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html index 9b30ec348..be1c78224 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html @@ -185,6 +185,9 @@ + 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 b1a6e23df..9a440a16e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -185,6 +185,9 @@ + 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 2855697e7..05c41f9ab 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html index 4b688d5e3..0ce078885 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html index 54dbb2776..c3ab13faa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html @@ -185,6 +185,9 @@ + 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 6306ede6b..f062cb76c 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html index febff174b..a3b336c2b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html index 99712533c..55b10e983 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html @@ -185,6 +185,9 @@ + 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 37a378777..9269f4895 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 @@ -185,6 +185,9 @@ + 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 f3089f7a7..5ca012eab 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -185,6 +185,9 @@ + 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 aef59dfa4..e10b7e2bb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html index 9d0267a3b..872f6a908 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html @@ -185,6 +185,9 @@ + 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 2845a5a96..e830d456a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html index da99ef465..e649c576d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html index 7de6da538..1f0dbcc11 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html index efc7a6890..40149febc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html @@ -185,6 +185,9 @@ + 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 46d274f1a..5d826bdb0 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 @@ -185,6 +185,9 @@ + 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 f62be08dc..1b6cab4e1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html index cec0bd5f1..61fcaccb2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html index 8f6155938..afe337449 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html @@ -185,6 +185,9 @@ + 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 069b7a40d..55d3f7c45 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html index 178cd6af9..37ac3abfb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html index c3e9928df..92e79f584 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html index f7180dd03..7425aa0de 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html index 2c3ca24c0..689d9fdad 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html @@ -185,6 +185,9 @@ + 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 86219c328..ea9422735 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html @@ -185,6 +185,9 @@ + 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 ce068cc32..d86d5ea3a 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 @@ -185,6 +185,9 @@ + 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 6db30f75a..047ad3f59 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html @@ -185,6 +185,9 @@ + 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 90ab82030..0c680812c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html @@ -185,6 +185,9 @@ + 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 0d5c7b267..0a2f88c18 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html index 5ac852248..f903c7517 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html index ea5fd62fe..b83c9a329 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html index 942f9e988..982cd1710 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html index 374a1764b..c08474c87 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html @@ -185,6 +185,9 @@ + 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 0c195bc68..ad807a8f0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html index 3fb12346e..1f1c5587d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html index 815292d96..43d050ea9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html index e0ccb99f4..02dbf810f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html @@ -181,6 +181,9 @@ + 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 afcc6310d..7777d0446 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html index 8b5e5a1ec..a245a588a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html @@ -185,6 +185,9 @@ + 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 170cfbdc0..ac5c853d2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html index 587d8d641..ee1fd4026 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html index bb4384f7e..9e75af306 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html index dbc79f2b5..70e5a7647 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html @@ -185,6 +185,9 @@ + 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 6377f12ad..55955a099 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html index 12723ca68..4c4959370 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html index fbf9a5c70..4cc6cb343 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html index dbfdde093..0a8295f77 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html index 368a57f2e..af56dff25 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html @@ -185,6 +185,9 @@ + 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 b28644d2b..e6b5c75ca 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -185,6 +185,9 @@ + 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 8f0bdfc60..f85bd5344 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html index a8715b795..2cd5198c4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html @@ -185,6 +185,9 @@ + 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 28b1f268a..f4ceebeea 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html index 9601cd383..8b745f3b8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html @@ -185,6 +185,9 @@ + 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 6993c3e87..57d2f88b4 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 @@ -185,6 +185,9 @@ + 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 3fd280f6d..8ccf7046c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html @@ -185,6 +185,9 @@ + 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 a7727f6c7..e3e5b2202 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html index b35de4ad4..cb12af999 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html index c2dfdd3e5..5695afcd7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html index 184d9dfee..dec349fac 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html index 776c16882..c2b2f91ca 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html @@ -185,6 +185,9 @@ + 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 5ab04e5e0..bbf4fe3aa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -185,6 +185,9 @@ + 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 854552660..7697f1c30 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -185,6 +185,9 @@ + 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 e7d1d35fd..042a69013 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html index 424aefaf6..48c1b8910 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html @@ -185,6 +185,9 @@ + 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 bdc9679c2..a6b83b53a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -185,6 +185,9 @@ + 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 3857e9d6b..10edb73b1 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html index bab5ea9b0..a9dba854e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html index c2f95c49d..bbf5690a6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html index cb4b71fd6..5e6a9301e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html @@ -185,6 +185,9 @@ + 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 31679c8ef..b9d5d8054 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 @@ -185,6 +185,9 @@ + 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 5f01394f4..7832bd2fa 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -185,6 +185,9 @@ + 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 028d6a737..178019c9f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -185,6 +185,9 @@ + 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 f3eca908c..f37a1f74a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html @@ -185,6 +185,9 @@ + 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 4b01d25d8..393df633c 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html index 62fb5c73f..58c95f59c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/non_optional_string_data_conversion.html @@ -185,6 +185,9 @@ + 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 cae19f714..3684eb3d5 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 @@ -185,6 +185,9 @@ + 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 d7112624d..6e101855b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -185,6 +185,9 @@ + 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 57bf1a518..9f4d0ca06 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html index fea1d4171..88525ecf8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -185,6 +185,9 @@ + 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 f00719b73..045d6c731 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -185,6 +185,9 @@ + 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 ac20fdcf8..b14e8446c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html index bd0f8bab1..46bad05f0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html index 279f383b6..7d3009497 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html index 55b4dd90e..cc45333fd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/one_declaration_per_file.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html index 314eaa9e7..2daad0d2e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html @@ -185,6 +185,9 @@ + 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 3ad866a8a..81b219fa7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html index dc471eee1..fb690dd1e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_data_string_conversion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_data_string_conversion.html index 0920e0f2b..1f0ca34f9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_data_string_conversion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/optional_data_string_conversion.html @@ -185,6 +185,9 @@ + 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 cbb33ecd0..f2dd18579 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 @@ -185,6 +185,9 @@ + 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 d143e0b60..2f05ba5f9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -185,6 +185,9 @@ + 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 b70bc3737..d17a09c0b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html @@ -185,6 +185,9 @@ + 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 d5c4cf0a3..30f092d46 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html @@ -185,6 +185,9 @@ + 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 73a2f7619..75ef93d32 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html index c988f16f5..1e882bb17 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html index 23e6b43bc..2b4bf3bda 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html index 8035c82cb..b6ee00cd7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html @@ -185,6 +185,9 @@ + 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 8935e1f1d..730422965 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 @@ -185,6 +185,9 @@ + 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 364b354e2..f1acd1be4 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_type_checking.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_type_checking.html index 8a8199dab..44de61816 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_type_checking.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_type_checking.html @@ -185,6 +185,9 @@ + 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 69176e048..77c2c826f 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 @@ -185,6 +185,9 @@ + 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 ec70cfb6a..d1f78a754 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html index 3e4df2546..ac1dd9ba6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html index 4acf05d4d..9fa31d2d0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html @@ -185,6 +185,9 @@ + 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 72d68ed98..bfbf29ca0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html index f59ccb3bb..155f8a83f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html @@ -185,6 +185,9 @@ + 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 4e37e21cf..f9f1f9c28 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html @@ -185,6 +185,9 @@ + 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 1d5671eec..f6ec7070a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html @@ -185,6 +185,9 @@ + 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 347772caf..6f003b05b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -185,6 +185,9 @@ + 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 d8ac37ee4..74ac1a8b8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -185,6 +185,9 @@ + 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 9166946bb..f539a34f0 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 @@ -185,6 +185,9 @@ + 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 90b445d67..d200db9ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -185,6 +185,9 @@ + 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 6d54e0bc3..27a4c702d 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 @@ -185,6 +185,9 @@ + 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 dd32ad4ba..87fda2de9 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 @@ -185,6 +185,9 @@ + 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 7036c25fb..067640a5d 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html index 6486bbcf4..3fe480df6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html index fad0e9c15..702b797cb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html @@ -185,6 +185,9 @@ + 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 561296574..67befc948 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -185,6 +185,9 @@ + 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 cc5661042..c4846e4b7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -185,6 +185,9 @@ + 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 eee2ea463..cc2c225eb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -185,6 +185,9 @@ + 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 1b3ccc5d0..37beee644 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -185,6 +185,9 @@ + 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 60ed01739..442b5ff84 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_sendable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_sendable.html index 8208af14f..448030a5c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_sendable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_sendable.html @@ -185,6 +185,9 @@ + 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 445c78f49..a82ca4fd2 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 @@ -185,6 +185,9 @@ + 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 def0323e6..4d8b909bb 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 @@ -185,6 +185,9 @@ + 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 c072bc571..6ff79bce5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -185,6 +185,9 @@ + 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 d5e78d654..489d55ab3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html index 97fb1a37f..3c34c9d72 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html @@ -185,6 +185,9 @@ + 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 d179bb334..a17eb958f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html @@ -185,6 +185,9 @@ + 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 5d4d08d7a..2d6f4e0ff 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -185,6 +185,9 @@ + 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 81d69591c..1333104fa 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html index 0793aa4ee..3adec5403 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json index 04045e0c6..41833ce4f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Macros.html#/s:13SwiftLintCore16AutoConfigParseryycfm":{"name":"AutoConfigParser()","abstract":"

    Macro to be attached to rule configurations. It generates the configuration parsing logic"},"Macros.html#/s:13SwiftLintCore32AcceptableByConfigurationElementyycfm":{"name":"AcceptableByConfigurationElement()","abstract":"

    Macro that lets an enum with a String raw type automatically conform to AcceptableByConfigurationElement.

    "},"Macros.html#/s:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriter11correctable5optInySb_S3btcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:correctable:optIn:)","abstract":"

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation"},"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 specified 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:13SwiftLintCore18RegexConfigurationV8includedSayAA17RegularExpressionVGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

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

    Regular expressions to exclude when matching the file path.

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

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

    The index of the regex capture group to match.

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

    The RuleDescription for the custom rule defined here.

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

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

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

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

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

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

    A specific reason for the violation.

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

    The violation’s severity.

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

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

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

    Swift 5

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

    Swift 5.1

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

    Swift 5.2

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

    Swift 5.3

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

    Swift 5.4

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

    Swift 5.5

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

    Swift 5.6

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

    Swift 5.7

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

    Swift 5.8

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

    Swift 5.9

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

    Swift 6

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

    Swift 6.1

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

    Swift 6.1.1

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

    Swift 6.1.2

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

    Swift 6.2

    ","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:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

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

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

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

    Returns array of syntax tokens intersecting with byte range.

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

    Returns the syntax kinds in the specified byte range.

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

    The identifier of the rule that generated this violation.

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

    The description of the rule that generated this violation.

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

    The name of the rule that generated this violation.

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

    The severity of this violation.

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

    The location of this violation.

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

    The justification for this violation.

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

    A printable description for this violation.

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

    Creates a StyleViolation by specifying its properties directly.

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

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

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

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

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

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

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

    The value to configure the rule.

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

    Creates a RuleParameter by specifying its properties directly.

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

    The rules contained in this list.

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

    Creates a RuleList by specifying all its rules.

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

    Creates a RuleList by specifying all its rules.

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

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

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

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

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

    A longer explanation of the rule’s purpose and rationale. Typically defined as a multiline string, long text","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:13SwiftLintCore15RuleDescriptionV16consoleRationaleSSSgvp":{"name":"consoleRationale","abstract":"

    The console-printable rationale for this description.

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

    The rationale for this description, with Markdown formatting.

    ","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:13SwiftLintCore15RuleDescriptionV10identifier4name11description9rationale4kind03minA7Version21nonTriggeringExamples010triggeringO011corrections17deprecatedAliases18requiresFileOnDiskACSS_S3SSgAA0D4KindOAA0aL0VSayAA7ExampleVGAVSDyA2UGShySSGSbtcfc":{"name":"init(identifier:name:description:rationale:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

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

    Configuration with a warning severity.

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

    Configuration with an error severity.

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

    Create a SeverityConfiguration with the specified severity.

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

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzs8SendableRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

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

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

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

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

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

    Default constructor.

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

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

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

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

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

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

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

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

    All SwiftLint rule identifiers that are disabled in this region.

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

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

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

    Whether the specific location is contained in this region.

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

    Whether the specified rule is enabled in this region.

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

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

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

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

    The file path on disk for this location.

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

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

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

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

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

    A lossless printable description of this location.

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

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

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

    Creates a Location by specifying its properties directly.

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

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

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

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

    The contents of the example

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

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

    Whether the example should be tested by prepending multibyte grapheme clusters

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

    Whether the example should be tested on Linux

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

    The path to the file where the example was created

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

    The line in the file where the example was created

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

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

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

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

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

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

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

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

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

    The name of the rule that was corrected.

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

    The path to the file that was corrected.

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

    The number of corrections that were made.

    ","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:13SwiftLintCore10CorrectionV8ruleName8filePath19numberOfCorrectionsACSS_SSSgSitcfc":{"name":"init(ruleName:filePath:numberOfCorrections:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"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:13SwiftLintCore7CommandV5rangeSnySiGSgvp":{"name":"range","abstract":"

    The range of the command in the line (0-based).

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

    This command’s modifier, if any.

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

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV13commandString4line5rangeACSS_SiSnySiGtcfc":{"name":"init(commandString:line:range:)","abstract":"

    Creates a command based on the specified parameters.

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

    Configuration with a warning severity.

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

    Configuration with an error severity.

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

    Configuration disabling an option.

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

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

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

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

    The number of elements in this stack.

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

    Pushes (appends) an element onto the stack.

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

    Removes and returns the last element of the stack.

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

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

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

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

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

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/Stack.html":{"name":"Stack","abstract":"

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

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

    A set of violations that can be used to filter newly detected violations.

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

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

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

    "},"Structs/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/Location.html":{"name":"Location","abstract":"

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

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

    A contiguous region of Swift source code.

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

    Description of a rule configuration.

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

    A single option of a RuleConfigurationDescription.

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

    A result builder creating configuration descriptions.

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

    A single parameter of a rule configuration.

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

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

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

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

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

    A list of available SwiftLint rules.

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

    A configuration parameter for rules.

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

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

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

    Represents a Swift file’s syntax information.

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

    A SwiftLint-aware Swift syntax token.

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

    A value describing the version of the Swift compiler.

    "},"Structs/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.

    "},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

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

    Produce a violation for the given file and absolute position.

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

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

    Produce a ViolationsSyntaxRewriter for the given file.

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

    The configuration of a rule’s severity.

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

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

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

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

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

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

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP8validateyyKF":{"name":"validate()","abstract":"

    Run a sanity check on the configuration, perform optional postprocessing steps and/or warn about potential","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

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

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

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSiAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

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

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

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

    The type of the configuration used to configure this rule.

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

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

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

    This rule’s configuration.

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

    Whether this rule should be used on empty files. Defaults to false.

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

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

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

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

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

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

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

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

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbqd__AaBRd__lF":{"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:13SwiftLintCore4RuleP13canBeDisabled9violation2bySbAA14StyleViolationV_AA0D10IdentifierOtF":{"name":"canBeDisabled(violation:by:)","abstract":"

    Checks if a style violation can be disabled by a command specifying a rule ID. Only the rule can claim that for","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEnabled2in3forSbAA6RegionV_SStF":{"name":"isEnabled(in:for:)","abstract":"

    Checks if a the rule is enabled in a given region. A specific rule ID can be provided in case a rule supports","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/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

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

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

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

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

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

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

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

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

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

    The kind of token being recursed over.

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

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

    Get the kind from the specified dictionary.

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

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

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

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

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

    Make the object an option.

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

    Make the object a description.

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

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"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: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:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

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

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

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

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

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

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

    An option type that can appear inlined into its using configuration.

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

    A comparable major.minor.patch version number.

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

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

    Interface providing access to a cache description.

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

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

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

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

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

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

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

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

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

    A rule that can correct violations.

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

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

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

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

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

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

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

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

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

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

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

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

    "},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

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

    Make these examples skip wrapping in string tests.

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

    Make these examples skip multi-byte offset tests.

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

    Make these examples skip disable command tests.

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

    Remove all violation markers from the examples.

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

    The kinds for these tokens.

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

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

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

    Add violations for the specified positions using the default description and severity.

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

    All visitable declaration syntax types.

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

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

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

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

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

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

    A call to a named function or closure.

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

    An argument value for a function or closure.

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

    An Array expression.

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

    A Dictionary expression.

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

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

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

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

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

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

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

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

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

    Describes rules that validate Swift source conventions.

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

    Describes rules that validate common practices in the Swift community.

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

    Describes rules that validate stylistic choices.

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

    Describes rules that validate magnitudes or measurements of Swift source.

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

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

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

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

    Represents a single SwiftLint rule with the specified identifier.

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

    The spelling of the string for this identifier.

    ","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/RuleIdentifier.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

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

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

    A boolean flag.

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

    A string option.

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

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

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

    An integer option.

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

    A floating point number option.

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

    Special option for a ViolationSeverity.

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

    A list of options.

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

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

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

    Operator enabling an easy way to create a configuration option.

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

    Create an option defined by nested configuration description.

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

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19invalidRegexPatternyACSS_SStcACmF":{"name":"invalidRegexPattern(ruleID:pattern:)","abstract":"

    Issued when a regular expression pattern is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

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

    Used in configuration parsing when no changes have been applied. Use only internally!

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

    Rule is listed multiple times in the configuration.

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

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25inconsistentConfigurationyACSS_SStcACmF":{"name":"inconsistentConfiguration(ruleID:message:)","abstract":"

    The configuration is inconsistent, that is options are mutually exclusive or one drives other values","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

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

    Found a rule configuration for a rule that is not present in only_rules.

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

    Found a rule configuration for a rule that is disabled.

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

    Found a rule configuration for a rule that is disabled in the parent configuration.

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

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

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

    Found a rule configuration for a rule that is not enabled in parent only_rules.

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

    A generic warning specified by a string.

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

    A generic error specified by a string.

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

    A deprecation warning for a rule.

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

    The initial configuration file was not found.

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

    A file at specified path was not found.

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

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

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

    The file at path is not writable.

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

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

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

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

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

    Cursor information cannot be extracted from a specific location.

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

    An error that occurred when parsing YAML.

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

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

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

    The issues description which is ready to be printed to the console.

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

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO10identifierSSSgvpZ":{"name":"identifier","abstract":"

    The Rule ID for the currently executing rule.

    ","parent_name":"CurrentRule"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO028allowSourceKitRequestWithoutE0SbvpZ":{"name":"allowSourceKitRequestWithoutRule","abstract":"

    Allows specific SourceKit requests to be made outside of rule execution context.","parent_name":"CurrentRule"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

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

    Accessible by the declaration’s same file.

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

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

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

    Accessible by all the modules defined in the same Swift package.

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

    Accessible by the declaration’s same program.

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

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

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

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

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/SwiftSyntaxKindBridge.html#/s:13SwiftLintCore0A16SyntaxKindBridgeO012sourceKittenD5Kinds3forSayAA0abD5TokenVGAA0aB4FileC_tFZ":{"name":"sourceKittenSyntaxKinds(for:)","abstract":"

    Convert SwiftSyntax syntax classifications to SourceKitten-compatible syntax tokens.

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

    Bridge to convert SwiftSyntax classifications to SourceKitten syntax kinds."},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

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

    A task-local value that holds the identifier of the currently executing rule."},"Enums/Issue.html":{"name":"Issue","abstract":"

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

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

    Type of an option.

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

    An identifier representing a SwiftLint rule, or all rules.

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

    All the possible rule kinds (categories).

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

    All possible rule list configuration errors.

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

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

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

    The magnitude of a StyleViolation.

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

    An identifier declaration.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

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

    The file from which the traversed syntax tree stems from.

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

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

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

    Positions in a source file where violations should be reported.

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

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

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

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

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

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

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012AccessorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ActorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011CatchClauseI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ClassDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011ClosureExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09DeferStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06DoStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax08EnumDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax013ExtensionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012FunctionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax07ForStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09GuardStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06IfExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax015InitializerDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax014PatternBindingI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax019PrecedenceGroupDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012ProtocolDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010RepeatStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010StructDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010SwitchExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09WhileStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC17collectViolations3foryqd__Sg_t0A6Syntax06BracedJ0Rd__lF":{"name":"collectViolations(for:)","abstract":"

    Collects violations for the given braced item. Intended to be specialized by subclasses.

    ","parent_name":"CodeBlockVisitor"},"Classes/BodyLengthVisitor.html#/s:13SwiftLintCore17BodyLengthVisitorC13configuration4fileACyxGAA27SeverityLevelsConfigurationVyxG_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"BodyLengthVisitor"},"Classes/BodyLengthVisitor.html#/s:13SwiftLintCore17BodyLengthVisitorC18registerViolations9leftBrace05rightJ013violationNode10objectNamey0A6Syntax05TokenP0V_AKqd__SStAI0P8ProtocolRd__lF":{"name":"registerViolations(leftBrace:rightBrace:violationNode:objectName:)","abstract":"

    Registers a violation if a body exceeds the configured line count.

    ","parent_name":"BodyLengthVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

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

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections made by the rewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

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

    The associated unique identifier for this file.

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

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

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

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

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

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4path06isTestD0ACSgSS_Sbtcfc":{"name":"init(path:isTestFile:)","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:13SwiftLintCore0aB4FileC8contents06isTestD0ACSS_Sbtcfc":{"name":"init(contents:isTestFile:)","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/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/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

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

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

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/BodyLengthVisitor.html":{"name":"BodyLengthVisitor","abstract":"

    Violation visitor customized to collect violations of code blocks that exceed a specified number of lines.

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

    A visitor that collects style violations for all available code blocks.

    "},"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"},"array_init.html":{"name":"array_init"},"async_without_await.html":{"name":"async_without_await"},"attribute_name_spacing.html":{"name":"attribute_name_spacing"},"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"},"contrasted_opening_brace.html":{"name":"contrasted_opening_brace"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_data_string_conversion.html":{"name":"optional_data_string_conversion"},"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_key_path.html":{"name":"prefer_key_path"},"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_type_checking.html":{"name":"prefer_type_checking"},"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_sendable.html":{"name":"redundant_sendable"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following enumerations are available globally.

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

    The following extensions 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.

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

    The following macros are available globally.

    "}} \ No newline at end of file +{"Macros.html#/s:13SwiftLintCore16AutoConfigParseryycfm":{"name":"AutoConfigParser()","abstract":"

    Macro to be attached to rule configurations. It generates the configuration parsing logic"},"Macros.html#/s:13SwiftLintCore32AcceptableByConfigurationElementyycfm":{"name":"AcceptableByConfigurationElement()","abstract":"

    Macro that lets an enum with a String raw type automatically conform to AcceptableByConfigurationElement.

    "},"Macros.html#/s:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriter11correctable5optInySb_S3btcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:correctable:optIn:)","abstract":"

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation"},"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 specified 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:13SwiftLintCore18RegexConfigurationV8includedSayAA17RegularExpressionVGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

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

    Regular expressions to exclude when matching the file path.

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

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

    The index of the regex capture group to match.

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

    The RuleDescription for the custom rule defined here.

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

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

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

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

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

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

    A specific reason for the violation.

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

    The violation’s severity.

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

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

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

    Swift 5

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

    Swift 5.1

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

    Swift 5.2

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

    Swift 5.3

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

    Swift 5.4

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

    Swift 5.5

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

    Swift 5.6

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

    Swift 5.7

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

    Swift 5.8

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

    Swift 5.9

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

    Swift 6

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

    Swift 6.1

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

    Swift 6.1.1

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

    Swift 6.1.2

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

    Swift 6.2

    ","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:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

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

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

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

    Returns array of syntax tokens intersecting with byte range.

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

    Returns the syntax kinds in the specified byte range.

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

    The identifier of the rule that generated this violation.

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

    The description of the rule that generated this violation.

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

    The name of the rule that generated this violation.

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

    The severity of this violation.

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

    The location of this violation.

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

    The justification for this violation.

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

    A printable description for this violation.

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

    Creates a StyleViolation by specifying its properties directly.

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

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

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

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

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

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

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

    The value to configure the rule.

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

    Creates a RuleParameter by specifying its properties directly.

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

    The rules contained in this list.

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

    Creates a RuleList by specifying all its rules.

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

    Creates a RuleList by specifying all its rules.

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

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

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

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

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

    A longer explanation of the rule’s purpose and rationale. Typically defined as a multiline string, long text","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:13SwiftLintCore15RuleDescriptionV16consoleRationaleSSSgvp":{"name":"consoleRationale","abstract":"

    The console-printable rationale for this description.

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

    The rationale for this description, with Markdown formatting.

    ","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:13SwiftLintCore15RuleDescriptionV10identifier4name11description9rationale4kind03minA7Version21nonTriggeringExamples010triggeringO011corrections17deprecatedAliases18requiresFileOnDiskACSS_S3SSgAA0D4KindOAA0aL0VSayAA7ExampleVGAVSDyA2UGShySSGSbtcfc":{"name":"init(identifier:name:description:rationale:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

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

    Configuration with a warning severity.

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

    Configuration with an error severity.

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

    Create a SeverityConfiguration with the specified severity.

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

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzs8SendableRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

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

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

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

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

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

    Default constructor.

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

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

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

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

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

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

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

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

    All SwiftLint rule identifiers that are disabled in this region.

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

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

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

    Whether the specific location is contained in this region.

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

    Whether the specified rule is enabled in this region.

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

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

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

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

    The file path on disk for this location.

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

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

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

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

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

    A lossless printable description of this location.

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

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

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

    Creates a Location by specifying its properties directly.

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

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

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

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

    The contents of the example

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

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

    Whether the example should be tested by prepending multibyte grapheme clusters

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

    Whether the example should be tested on Linux

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

    The path to the file where the example was created

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

    The line in the file where the example was created

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

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

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

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

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

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

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

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

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

    The name of the rule that was corrected.

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

    The path to the file that was corrected.

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

    The number of corrections that were made.

    ","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:13SwiftLintCore10CorrectionV8ruleName8filePath19numberOfCorrectionsACSS_SSSgSitcfc":{"name":"init(ruleName:filePath:numberOfCorrections:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"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:13SwiftLintCore7CommandV5rangeSnySiGSgvp":{"name":"range","abstract":"

    The range of the command in the line (0-based).

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

    This command’s modifier, if any.

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

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV13commandString4line5rangeACSS_SiSnySiGtcfc":{"name":"init(commandString:line:range:)","abstract":"

    Creates a command based on the specified parameters.

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

    Configuration with a warning severity.

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

    Configuration with an error severity.

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

    Configuration disabling an option.

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

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

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

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

    The number of elements in this stack.

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

    Pushes (appends) an element onto the stack.

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

    Removes and returns the last element of the stack.

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

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

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

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

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

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/Stack.html":{"name":"Stack","abstract":"

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

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

    A set of violations that can be used to filter newly detected violations.

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

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

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

    "},"Structs/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/Location.html":{"name":"Location","abstract":"

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

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

    A contiguous region of Swift source code.

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

    Description of a rule configuration.

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

    A single option of a RuleConfigurationDescription.

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

    A result builder creating configuration descriptions.

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

    A single parameter of a rule configuration.

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

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

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

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

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

    A list of available SwiftLint rules.

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

    A configuration parameter for rules.

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

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

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

    Represents a Swift file’s syntax information.

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

    A SwiftLint-aware Swift syntax token.

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

    A value describing the version of the Swift compiler.

    "},"Structs/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.

    "},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

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

    Produce a violation for the given file and absolute position.

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

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

    Produce a ViolationsSyntaxRewriter for the given file.

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

    The configuration of a rule’s severity.

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

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

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

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

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

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

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP8validateyyKF":{"name":"validate()","abstract":"

    Run a sanity check on the configuration, perform optional postprocessing steps and/or warn about potential","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/ConditionallySourceKitFree.html#/s:13SwiftLintCore26ConditionallySourceKitFreeP013isEffectivelyefG0Sbvp":{"name":"isEffectivelySourceKitFree","abstract":"

    Whether this rule is currently configured in a way that doesn’t require SourceKit.

    ","parent_name":"ConditionallySourceKitFree"},"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:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSiAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

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

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

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

    The type of the configuration used to configure this rule.

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

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

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

    This rule’s configuration.

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

    Whether this rule should be used on empty files. Defaults to false.

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

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

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

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

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

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

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

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

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbqd__AaBRd__lF":{"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:13SwiftLintCore4RuleP13canBeDisabled9violation2bySbAA14StyleViolationV_AA0D10IdentifierOtF":{"name":"canBeDisabled(violation:by:)","abstract":"

    Checks if a style violation can be disabled by a command specifying a rule ID. Only the rule can claim that for","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEnabled2in3forSbAA6RegionV_SStF":{"name":"isEnabled(in:for:)","abstract":"

    Checks if a the rule is enabled in a given region. A specific rule ID can be provided in case a rule supports","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/Rule.html#/s:13SwiftLintCore4RulePAAE17requiresSourceKitSbvp":{"name":"requiresSourceKit","abstract":"

    Whether this rule requires SourceKit to operate.","parent_name":"Rule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

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

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

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

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

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

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

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

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

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

    The kind of token being recursed over.

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

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

    Get the kind from the specified dictionary.

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

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

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

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

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

    Make the object an option.

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

    Make the object a description.

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

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"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: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:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

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

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

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

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

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

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

    An option type that can appear inlined into its using configuration.

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

    A comparable major.minor.patch version number.

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

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

    Interface providing access to a cache description.

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

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

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

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

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

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

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

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

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

    A rule that can correct violations.

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

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

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

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

    A rule that may or may not require SourceKit depending on its configuration.

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

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

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

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

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

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

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

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

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

    "},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

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

    Make these examples skip wrapping in string tests.

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

    Make these examples skip multi-byte offset tests.

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

    Make these examples skip disable command tests.

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

    Remove all violation markers from the examples.

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

    The kinds for these tokens.

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

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

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

    Add violations for the specified positions using the default description and severity.

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

    All visitable declaration syntax types.

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

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

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

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

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

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

    A call to a named function or closure.

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

    An argument value for a function or closure.

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

    An Array expression.

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

    A Dictionary expression.

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

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

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

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

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

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

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

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

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

    Describes rules that validate Swift source conventions.

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

    Describes rules that validate common practices in the Swift community.

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

    Describes rules that validate stylistic choices.

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

    Describes rules that validate magnitudes or measurements of Swift source.

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

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

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

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

    Represents a single SwiftLint rule with the specified identifier.

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

    The spelling of the string for this identifier.

    ","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/RuleIdentifier.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

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

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

    A boolean flag.

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

    A string option.

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

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

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

    An integer option.

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

    A floating point number option.

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

    Special option for a ViolationSeverity.

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

    A list of options.

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

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

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

    Operator enabling an easy way to create a configuration option.

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

    Create an option defined by nested configuration description.

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

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19invalidRegexPatternyACSS_SStcACmF":{"name":"invalidRegexPattern(ruleID:pattern:)","abstract":"

    Issued when a regular expression pattern is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

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

    Used in configuration parsing when no changes have been applied. Use only internally!

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

    Rule is listed multiple times in the configuration.

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

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25inconsistentConfigurationyACSS_SStcACmF":{"name":"inconsistentConfiguration(ruleID:message:)","abstract":"

    The configuration is inconsistent, that is options are mutually exclusive or one drives other values","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

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

    Found a rule configuration for a rule that is not present in only_rules.

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

    Found a rule configuration for a rule that is disabled.

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

    Found a rule configuration for a rule that is disabled in the parent configuration.

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

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

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

    Found a rule configuration for a rule that is not enabled in parent only_rules.

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

    A generic warning specified by a string.

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

    A generic error specified by a string.

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

    A deprecation warning for a rule.

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

    The initial configuration file was not found.

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

    A file at specified path was not found.

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

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

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

    The file at path is not writable.

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

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

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

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

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

    Cursor information cannot be extracted from a specific location.

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

    An error that occurred when parsing YAML.

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

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

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

    The issues description which is ready to be printed to the console.

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

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO10identifierSSSgvpZ":{"name":"identifier","abstract":"

    The Rule ID for the currently executing rule.

    ","parent_name":"CurrentRule"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO028allowSourceKitRequestWithoutE0SbvpZ":{"name":"allowSourceKitRequestWithoutRule","abstract":"

    Allows specific SourceKit requests to be made outside of rule execution context.","parent_name":"CurrentRule"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

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

    Accessible by the declaration’s same file.

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

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

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

    Accessible by all the modules defined in the same Swift package.

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

    Accessible by the declaration’s same program.

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

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

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

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

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/SwiftSyntaxKindBridge.html#/s:13SwiftLintCore0A16SyntaxKindBridgeO012sourceKittenD5Kinds3forSayAA0abD5TokenVGAA0aB4FileC_tFZ":{"name":"sourceKittenSyntaxKinds(for:)","abstract":"

    Convert SwiftSyntax syntax classifications to SourceKitten-compatible syntax tokens.

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

    Bridge to convert SwiftSyntax classifications to SourceKitten syntax kinds."},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

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

    A task-local value that holds the identifier of the currently executing rule."},"Enums/Issue.html":{"name":"Issue","abstract":"

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

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

    Type of an option.

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

    An identifier representing a SwiftLint rule, or all rules.

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

    All the possible rule kinds (categories).

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

    All possible rule list configuration errors.

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

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

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

    The magnitude of a StyleViolation.

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

    An identifier declaration.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

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

    The file from which the traversed syntax tree stems from.

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

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

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

    Positions in a source file where violations should be reported.

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

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

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

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

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

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

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012AccessorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ActorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011CatchClauseI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ClassDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011ClosureExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09DeferStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06DoStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax08EnumDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax013ExtensionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012FunctionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax07ForStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09GuardStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06IfExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax015InitializerDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax014PatternBindingI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax019PrecedenceGroupDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012ProtocolDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010RepeatStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010StructDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010SwitchExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09WhileStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC17collectViolations3foryqd__Sg_t0A6Syntax06BracedJ0Rd__lF":{"name":"collectViolations(for:)","abstract":"

    Collects violations for the given braced item. Intended to be specialized by subclasses.

    ","parent_name":"CodeBlockVisitor"},"Classes/BodyLengthVisitor.html#/s:13SwiftLintCore17BodyLengthVisitorC13configuration4fileACyxGAA27SeverityLevelsConfigurationVyxG_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"BodyLengthVisitor"},"Classes/BodyLengthVisitor.html#/s:13SwiftLintCore17BodyLengthVisitorC18registerViolations9leftBrace05rightJ013violationNode10objectNamey0A6Syntax05TokenP0V_AKqd__SStAI0P8ProtocolRd__lF":{"name":"registerViolations(leftBrace:rightBrace:violationNode:objectName:)","abstract":"

    Registers a violation if a body exceeds the configured line count.

    ","parent_name":"BodyLengthVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

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

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections made by the rewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

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

    The associated unique identifier for this file.

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

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

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

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

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

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4path06isTestD0ACSgSS_Sbtcfc":{"name":"init(path:isTestFile:)","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:13SwiftLintCore0aB4FileC8contents06isTestD0ACSS_Sbtcfc":{"name":"init(contents:isTestFile:)","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/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/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

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

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

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/BodyLengthVisitor.html":{"name":"BodyLengthVisitor","abstract":"

    Violation visitor customized to collect violations of code blocks that exceed a specified number of lines.

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

    A visitor that collects style violations for all available code blocks.

    "},"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"},"array_init.html":{"name":"array_init"},"async_without_await.html":{"name":"async_without_await"},"attribute_name_spacing.html":{"name":"attribute_name_spacing"},"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"},"contrasted_opening_brace.html":{"name":"contrasted_opening_brace"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_data_string_conversion.html":{"name":"optional_data_string_conversion"},"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_key_path.html":{"name":"prefer_key_path"},"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_type_checking.html":{"name":"prefer_type_checking"},"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_sendable.html":{"name":"redundant_sendable"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following enumerations are available globally.

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

    The following extensions 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.

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

    The following macros 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 9457f6e08..0715a5a3b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html @@ -185,6 +185,9 @@ + 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 0cede6676..d869c6bab 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html index 4a5890b28..ef04addf1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html index 33ebdef20..a3433a4d8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html @@ -185,6 +185,9 @@ + 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 bc0c237d1..5ed861073 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html @@ -185,6 +185,9 @@ + 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 3e1a1079c..ed0a47904 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html @@ -185,6 +185,9 @@ + 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 549fdcf2a..c4da3db53 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html @@ -185,6 +185,9 @@ + 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 dba6327f2..f3bb89502 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html index 00543d741..2f3abe157 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html index f2c2bb5e8..6c59bb265 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html index 4b6ec0657..d9468039b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html index 496ca3ca8..4c4012a0a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_over_final_class.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html index 684780afa..0babb8691 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html index d6651966f..7dfbce10a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -185,6 +185,9 @@ + 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 8e93b35d8..e63c0a632 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html index 98986f565..8b2728464 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html @@ -185,6 +185,9 @@ + 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 232ba31a3..ab1889ca4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html @@ -185,6 +185,9 @@ + 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 89599f0f2..951f40f6f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -185,6 +185,9 @@ + 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 150ccd584..931545524 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html index f20731b34..334c46ab9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -185,6 +185,9 @@ + 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 d93b2de21..70cd3a80e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html index 45de5c810..25836c8be 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html index 5163723fc..8369b87ba 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html index 182c8679b..2e52667bc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html index bb3b20609..a28ee83be 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html index 376bbf286..e5118da78 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html index 34ba2b74a..63176764f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html index d91f2e813..165b80e94 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -185,6 +185,9 @@ + 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 93085241d..f59cb35b0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html @@ -185,6 +185,9 @@ + 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 ce78cbdc7..6373397cb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html index 51f48b054..f8b501ea7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html @@ -185,6 +185,9 @@ + 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 2d7ef2732..2a7e94ff9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html index 54bf142ab..83baba8a8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html index 9777aa116..636897dc0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html @@ -185,6 +185,9 @@ + 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 d844295ef..6f3f37a9f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html @@ -185,6 +185,9 @@ + 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 22512c33b..345ebe7d4 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html index 869a4ac8d..71edf871a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html @@ -185,6 +185,9 @@ + 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 67f780e71..1b678d3b2 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 @@ -185,6 +185,9 @@ + 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 db5a577ca..ab9bad66e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html @@ -185,6 +185,9 @@ + 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 5cef04663..f48516ea7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -185,6 +185,9 @@ + 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 374a84739..87ca1d693 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 @@ -185,6 +185,9 @@ + 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 4f02370ca..9b27bdd89 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -185,6 +185,9 @@ + 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 098f618c1..e4c48c409 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html index 1dd6a7ac4..41b1dca4d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html index 6c916691f..712b66ab6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html index 83b68179c..2f0fd8464 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html @@ -185,6 +185,9 @@ + 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 07e677cd4..15a6edee0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html index abf950721..1eec1e736 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html @@ -185,6 +185,9 @@ + 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 550619c8a..03870a636 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html index 860bd454c..912d4ee56 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -185,6 +185,9 @@ + 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 d7f896373..db3207343 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -185,6 +185,9 @@ + 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 109feb2be..5a915e500 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html index c1ce0cdc4..6f6f9d604 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -185,6 +185,9 @@ + 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 6eefa9084..c5c5fe947 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 @@ -185,6 +185,9 @@ + 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 56a6e8fcc..fe1b14350 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 @@ -185,6 +185,9 @@ + 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 47770b206..ae6bff92a 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 @@ -185,6 +185,9 @@ + 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 b0a4ea2fb..b28abf342 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 @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html index 11998f959..c41e8bae9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html index cc208b788..812254be4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html @@ -185,6 +185,9 @@ + 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 98e8986a2..8a1a35fdf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html index 03b06c6f6..19bda6093 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html index d8d85fb18..17b2a765b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html @@ -185,6 +185,9 @@ + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx index 7beaa31b99c36bde74ea592e576f249abf994116..cde4cc48b1339939ceabea0659abc2f46de84f7e 100644 GIT binary patch delta 15391 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 ZJE1X;<7mT{Fr06v@{T2dyX?&C{{VSQ?STLQ delta 15110 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 W=z!vvt#wP;Mj+KUw2_?#@&5p%MTlDf diff --git a/docsets/SwiftLintCore.tgz b/docsets/SwiftLintCore.tgz index d6f3e001b3294511af6d6da02731e5efe1ca3fb9..dbabe481acb15618555a48e94fae5992ab40e15b 100644 GIT binary patch literal 619119 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�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%0Auo+OgabM$Ign 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�vT{fg@P?;?Ey7_WOZBp=dO0)Q=kgMy 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

    k{@tgr&p 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

    {k)FhalT!ol~e1qK=N)i{dP;96Q+} z3kRfTE?43*rH`sNHC8;Svi@`l4ZTomdUi&Me`U4QeMGfY5to=9oTol0gzNImbxo1D zKkcii{n=loegybosp*ovsVX=t-7Dom=XN7jCj1D)w4urP95? zpg9*TO4uVKumaf>hbazI9JV_S6DFWyvAQgF+`R5}6pO91RAJlMk8ur_5lr!y;xENt zJLIou`YHCR$zHu4u-AcNul3d`mg5C3#S@p0jKB(HQyiu^OmWyQIV_%lipA=(*kSX! zf1+4you$ep2Cf?UbN`W1SXMB_Uy8pJf9;OH;_0W@tM0c3-RAW{oo@|l2>dHyuft2{ z5mHx5D#crhw-j&fkhdH~TI-P307&adk=7dO{TKu2Ji@nL8Mzd3DdJMZwL9X9W}l+2 zy3}>jydHEFb*=MWs2@i`dV~a4D4n7)MPrJ_c1UC56jWSRlgkEu;Ie_@vbDbUeGSvW zf234aAe>?{#bk=fcE@Dm3{*r`m&lHQ$kY*zb#(pFYv(Z@;7E(5$V-uzBCj2im!l4E ztmR3n+q^zhhd0(bq4y@xT;mZkS5`2^U5dLDckPb5;_0W@t1f#DfW6cyjY0 zhhHhF6mKcsQoOZ0-r{plkyc&OI%!@Xsc)9odMz}#vQ6LAEb|+EjLr{BHCxSF4d_)ZJoZs_-&7Ikyb9FA~r>Air98YZ25_(*sUhJ9ruCV)RFu3 zPNhfDY#$@76$q#JO!1lGvt9C8G6NNn)g`hcATo92el1{i#k^>W#1x4s z65Ab#CG$^FSWOB$={B!V)am>6^!&(o1Kod&E3uqtioz6yDGJ*ig(dS(QCM9H8vuo= zvma~f`LCw0&mQ49{Jdz2!W4xm3fm!t#q&>5SX~M`XcGcZ-wOYqnQ75SxR00> zO!1fEFU4QGQGzM$;Q# z_=xx==qqacvGW0LS@$Eg+%uoTGj~dF_mI07ykfuYvftU_{DL>MM{eV$CeYNxpHVV3 zZ>dejtZN8Ppcc6T5VirAzC*^8cnhlY&y@@^UJ@@Dvxif!#fV3->w4^ZFZRq$nRQqc zh#h*plt*vYBGJ-^fC!#5FEJgUO}G}Qrrm$tDe+d1y7w^T<`kx-w_?!w+SrPR!qnB4 zW9P1V)cIq_SXSl0JZ^Oc%wnv{Qpt0vY;=Ckb-@*=g0nVUt}aumk<+lJsWseE@ z7Uv&9zX_TR^;tN9GMccpVvaRC`{s6ARkv)chfv)hx)&^&7g zRyr+LIFlee`AL+bxxT4KT_@zvS`8D&@r4e7vHZXPB)v|rFBof(DZeYXsEYAnoCXz)@WmR1X|xB_dj^!Dbp#H)jJO<-GsQk!Y6hYBn3C(YwVL<+iVE?_a?>a3E_ zfaK?Zy35wwv|FE{4g*C5>zHROFU9be6(}oZ1-85Hldu6a?4eeObZwL#)m(j6QV!H_ z*!yQ(AM?7(w@KJY$Sa5P{gJ3bHey~hR*tPyF$4$f8E-Y>i86HF7)lzQ6jbbcg8s8gx&EH+mb z!U)Okqa?tACmq|!KnJUOPFx2Yk#}i>XpBx7^0=2Xi~cjyUIe}{j~ZlQfdM~rEO^|D z#)y@RvGQF5VrahBjEA0Rfgy^x0}^v9$+4meK z43ZhT8_dUEGU>Ja-I58Ml2>@ND5s9wUug+hk|1It-il|3mQ(oj@M;^+U8ysl#O=v{ z32H^>wqEnA3z}S1p0*a}fuH6yyI*(~Si=406u;N?(!(`*PY~y5B5!2Jl~$ZBt9(BM zR@{2*cW!-JgsJIk-WM;o(k=vtSqs+WMF25t7N85Dnuh7ZD#igOPLPtzD6wEkonQNA zSH9UC+iuuZ15=8|tzLID@ zVs7&krmaS}PzZ(iH+nlM7i%+|?V+wy&%S^EdW5N;uYwzy+JxN3{^~Uy`zSbcy;G z-pz+N3-9e8vF8O*OS0d4NAzxi4fAoih+riNd&h=@Ea^vqqLM@@F#ZV^(gHfXlmgc^ z7#go!*Abg8PTM;|#^iW}ACw-9IH3^>?#O|bQz7Dc>6*qgWs_v@?HzH<;3J?CFgli5 zW{=Y4utj{6Y?3 zSGFHfwC&3QiIcKsr8ruXq$5W(YA^UD2_)Y&?P-LHT}Y|rB9~Z^l8dip({VAd_Hgu3 zSPq0&d+c=q8LXcc>}=Z0C9I+*<}~1D|0|2)>pEeXRh3N+SzvZAzfo6gY9UDmj0{%M zDgC3Ny$sKM<6b1deUIofX)=h=zR>g;y`=mVKMVo5b88yOW^c)DIk2aiGv1z-uZ9O$HI#qhRd$rXOIN7VGDV9CApI>=~5^P?|wD{KcT9LHdch9vcMnh2{#>m`j&( zg~*+CdC5{1t^!xS6Dc9iHtIdN6*Y2nxyO+ZA-kBFmch-4NJ$qd@KxDlki?nKwRpEY zypjhOEX0NO#Iq(mK_Y~29YcJlgczeFDNvSfUP!iKQH8jDNf$s{Ea}gVZ|dUdquf0y zgkUr)sDd~_0(7tLwD}??ukcC&T-S~+s?X?B0%RYk<~cUE!sC}-(F&vJo~)RYS9!T1 zigT&pt`w3?>0ROCE_Xu?v?+v=pvtZvg}unKrLvG^{}Pm~HT#1q+%E$Yzqk2REnS#v z|3c=w>0Mdk4!@yMu{i8Ob?RuX{-E7M7`-e)Jhfx2q?6^8*K8_$^1{n^Ax4Guboy z;ZHLao@VPi6{^cb5NCp|?AX zs;Iea53so4G%lF)pI7dkHg>nQjjx3^5J`Og)-1w@Xxh@|1r_ymM%{8ZgsG}G?3&7V z`}I5+7J48nNIY94T}*Dn@9Ooy^PM?!%vtQ(&Y2K=IvL~Vy&myrnosDRPN9It{d!JJ z_-zOCF?BIFz9}m9>$#@mxQB2Um;cr}^cZ*0ygsNC8)kivZTD8ZS#2xiWbDX@GH)Oy zwiG%ptaMkq7yrjcxxTpQ_H}W_A52V(4lkB>Z-&F(QH5&w1X*r|!;bdy0KX``0N&Q` zbU%}{mU{pdT4A*TbJ)B-mdo9( zM0Ulo%N%x4H(BGHSajkuN8+7s$S@K&5$&g3;G)8;M!1A9dxTgu)9os4UXx+*tV&;s{PV73}SS(3s zF=YX5J!Hg(u!}rcD8`LX%n4kg=gn{x>9G(J5zoR(64#G#9oW7K4na1vr78@emEj@s z6Kh?YDV~RG8whOfSB7>#?e`zE1BKy%I|#FBaAy*U23uaLP#t^eYEc`0|9#D*QJr0w4SF|2 zGT(oHdyLu$25ltl4GrsT!Nl~!uwyP=IId3(H3me!{{9C5E}x@0&LtyHX=~bgPJU+@ zKL^fFuff8_q3}DGUB>AbmgB)9BTRlq0uSRl*_rV(r=ExIG-Vn!zm|wjrTbgmqvrL& zp>)Q7W+t3Zp9S>^9q5M&h5uFQ9RS3o{ILn z$yI0K;gyEn=j-t(j%Mre6st&6F3fgBm#Rp^uipS(I!*sw0?Z0iEGv{mC;_a8tNe{q zC?i8XJ?`%Q*S^#`;6R3+LUratgl50n3ZfTacRL~IZ*IVu*68p3Zn1*EsHdhPKLJNI z>l(xE>%NOBloh%Y0iy8mssZm69Vi##{)X@nsL2D;w0!-$P=}ii08{V>1kaXobtbD& z@n5j}KyCmWs=Flr05_`6oY5BYl-A8u;uv6A#%%x9!~YxGusoU{&f|OL5-fV~1`OXTj@BCO$E6Y8HJ@okXkN#-xf^}wgJRQj;08KLcT;s z0Og=25^}rQ5~rfq=CJ=%TCjFh(wcDNd4JB?)Veb>$b!SYW>;vZp9&4C2T97O7zO)I zm!EfV@5DaP1)^7rriC!drKYifruXu|iPH~c(5dnr&xs;<6!|h-p|2Fc>IwXWB5Wz0 z)0Olbp?pm3$=qstYOh9W;<>#Rfz*@JKAw6Lhd|DgmtQLB-O!-7iSuF zMa8U=;BDqA`Bs0rW(UDScb{T5cM2UwRM|dhEtaRZv|ym_m=%f`31( zJorB2c0*#p-|xM8&>3jH(X-@oBKxUo`c3>*sm%){tZjZxE^H6k8yaYbQY$mQoa$2x z%tfu|*k+Wf8FcAR z)Bwll&te&$&SD=0+st(liXGz9*C^#4W#FER7AP8`z|h50=1Oz`@O8!FsOR3rZoxEAl+6Q{i>Trx%&s*SD#OD|@pIxik$;O6;h! z?g41A-UjqlXBqs7$Qey|`}ZW^`W^4svhxL$p1H%aVZk#bwYbR-Mb$Xj%nbE7c7;xF z`J0p2V_CjB%IP8)Y16kBi;s^tXAAf&=E_&i<}+PXed+!sb+UntgX>L79{<8jS=`U_qaz5b zg5A!0IB*flk5$?a*04{dg?mc0^f1t*Fi>Sy8MDE_Qmz?=2zFFrss0doh8=EHVp>WS zWk=r7w1iK&>m7wQc2v5H?dlR2TS_gBdKgNr^f2_oo&Iy^<}mcfDVoZieoOR>ze~eD zvi;$!UvmKKRUwLh;-vb+<*#?}aQ+DyM!*mR9H0k1zfcvIdgN0!ULXp8a=W zwYwMqChQLg5HG+p}Yr3&E=qOyWJ!&!PU9#DSl{r$qa8^1y zp;cA{jA5kJ-lnYVq0>gJ(^&GUWICCd;S8H92g+F^)jm%eQjdycBk93`e;+qY3nNAH zE_gng7=mz!cx8CNp}L|_Wyj-s+d*7#`VqxuO8|;IH5(!dJDhtm?-qv{$O2HooVgrv zf{XdxpSiF(&dzb;DH6i1w9$?G*V~CHf0wwEH@2HYcptj` z`F_9?WvR1U5ocw>D@lJ)3f`DiM)V@hLraB@;wziv+;b#J=@mbI+SAcfb6`I+p@Y9l zdkc5Jg9eTI*>vS+mJ)=U3XoJ9l(^} z#@N6cElCbMOI3YZ>J;f~ftIK^9rzw2P54|yU{7W7Nle9U16%-Og7EXyq>?k^0?7LH zh@RZ`8+Re=5{&_0d&xUUX)<2nbf{L)|i$EiMuI#~u(&Z41ttu>t`^+T@E#wk~G!^GY z!p}q1qEPFVkS9WM#|Gy-*+ixG+=*{D6x3u+d5`KeTKurX1REuC+J4!#Q)Hqfn}Z28 z82D}yq1T1cUTa6oixn`lyBZmg|CT-JMd=5A7n z)taV#%+AG0U5mn_*SLxkp>G+WvC21YZzP(o?;97g9-QhV!Ok>lT@a&{(i|PS~+_P9YE~mjN>?U7-&3E?Tyv9xJDtY z+llE<>l;Dc#ntX_W;ssO;9raSSAPrGZccIMLt4T(d_A8RnHCNh?Cc&(ozzZN2Iy}{ zXfW-(1c@1MH&LG-`}m*Vt+>iBvgbuCCT-mdZ-%+Q)E>`yFMv~bf7Nc9Fh256M1WPr zU^lk3%JTybPI!He!>9b1+0JlXGIr1o&H~QGCijw~yZ(JX9|D!?DO@OtEeue`Z>6Skm+-?5^a;yNfxuCrza0`OMR+SSodMnT{oS%zF z3lsYJF7+|tW&eD!v#Y()N#s$MzRmX)5;ur|4Q(RUZ~9 zMRKfWTFhp@sug7M;CWR^wi5WojKs?W8&LMaQz4@EptHsc0(QwbyD&!EVG-~e^KUodx}yAz?OI^S<9ED?TP zgM7z(bb6?@`75bq0VFk3&I}H~KVKpJzL9>FUifs_@x|0@1QbcAABfKUdVC}tN{(VN z7F3)@_4i5dJ?rVxO!q0ABdC%{O`Dk$YS8Xbzf61^w$QZlGAa(^L_uHa3{6e-@~EAr zAlREzk;Pz5AQlMt9)kHEw0b|A<`G#VkNL&cXs^<4JIM+dTeoPL2Fx3Jv}oBtG#ah) z0;~U^vn+X)J5a=>U&w!pg410b81w0aiX}FBVnalEw$tawF+(k9-q)Gzir(9+%q%%? z*;o3!)J``qb`<@vv3tT$?1gH+Lvh%~Yg@wHS-C^k1JOpSf_3 zRni7`ggZ0w+$bJ&e~oCML3jV0WqZJ5dn2;xHhSn+2^JmMm?k~ZcCkkfG^cH8^zO?< z|3NeCb%`sBB+h^;?Kats%E5|bAj$`Yl0YKndo68*<3rIB4~)(^;Jx1xx#VEGvVq9> zO&Vtl>X(X*2wYt{6yl`#B69&~%tfrby9f@G%N`!z=$ULwdO9AsO;jF^5ai6X8&XVq_Uq=Fd3b(Z=R#(6#HRNi0U#5yhE}1&CdAP{TC(I2T9hsoz!Mfd<%UiXp2>4nTGNu^(qo1+ia+sLR6_7t_OLUuGLo2UXwqd?ZpdeI@s92~71vAL*EFTk ze&K*EzsoX>DnhWjHqi{d=m<|$W9kLxG#W-{wB@U~ zkBY&?of0mm3hn){$Nh3Zp^(>aCzgN`!!tZMkj?Gv%{+4;wpfZd>S~w_-Nv{xEoT6s zV2rgd(t3>EprMv$dp}}|v{IISH~@$1xKfWCV9WbhGOjUx=*=>sQX&n2wP#-eQ?`>y!d0!?p%@J*y$N9>c_Yq;*L(&CxZM2pE z?&M#DmNF48mh6>GcSR1AXbgpdQZJQa<>8mASFtR9_XGo4@?8^}(y|x6d$j&AM2=C~ z9b}kCgJWxL4lg@fm{PC9!1$)J|K31SO{g$V#O^sgKKue~Okk}_xetYH74o?!^U8-d znJr1er;wY0&jbhkm!%Q`p&u|)+yz0|z2XsCjpM}=SU?WjUB-6wsXYDnMu z%i>&*J*Xknef|D#eJAYr>d-gaw@I7kD_IsBJU@z}{KDoB#QI#x#!o+dHPQ=-+yE_9 z_e5@Gj{sRHs_by=##mwS6XOmpGLrF{Z|j4<|8uE-Q}~)Mph8)ePhl=fVGdr`VlMJt zmLXFi03LPwyU>#iA}=@UHZi424oy}c&9HZI6CPznaMY0(f7Z zD{ss5H)I!RIu(#+ffRs8K_lvXOTm_hwI2ZD45$OK8%^lPS&6k@g?^&>1z($5VNV?*1 zBKHQhk{Psd-rm(ij~_Q>n|*}rbWTh~=p|iaf@cjBpYUNu>k#BP)pn6p^aT(8$av=T zUVPx~)oSslQfc1wxgL{uEWH@I%zh2cTmws1>}fX}rSj%>Z~X4heRjL3X$q{vMm5_j z3WvR9tZwrb`-n($bo-sn(JhH$ZKVS~FP;tTQ4Xj)U5CA!#U|p5AzFnN!BY(wxVb+Qyi zU1}$+00E`;jdOoJ{Gs1V3B+3aA&-PO*B8gu_Me?BJXr5lJ)hQ%i|4Rln4g{C{ujPC zpRM7YzurD8F5LFfRGLAhnnAUA49wi2wY={r$a+RXtL%u%(jnYOLTwamJV{?jtaLua zpV5>$0u!vag9l4Ips6-{<{8O1dqx_oZfM%*_C^}7zBjf3UTQl0U7`jN-dA@)4gjq8 z68(+S-B(w6M)R_<`DfoBnE`O15Cf2qM_;)k&^bUGuU0Q8R960Dl2+;6s!EM?1d$g9tYrkfPvk_ANkm zHlgBw<^2N}9y8v0+w%#n;+AFcanBCJ^V;Ibrb$YE@7>}*ZEwlMJ9V~o1*L;}blv9d z%{0B-Gy~LKh+sOPWzZ5GljxH0(?ys-jmH;vW7dEhRQB2e2eu;b-crDj(M7UE zB5X8}m@tzK1T=S!=~spqQy@9N-fZNeBEF>IMe>Rr;BcbUECd(CEFSG1I9ARod*wMF zzSeqIwYbxQ5#zY581V`OCl>pXMzCgT9Y zDi}&jrmE^^J-Fa@t8E$2$Aj_qT~3$R!@Yab2NZYfly*Mg(TVKx>G#ZHCbEqwOpIn> zlJn$YR6}try&mKyw_4m_6BhMZmZ=A7+x~1t7`JSUx`Uw;fcdWQ2%vi~?;8jVF@N87^T{6}lyx@q-c;A8T@+uj^UCqCv z!i(&E6V?>!Ghib6Xvg$~MYoKyW|9+;<&16es$2wj)Z*o)V=hXlStKEzwPjrVQ8T!!t8#hRr59|Mfq=F^&@rz_mpu99&V^*{-A0;?<~ zc7`#_*NjDSC9#}ijnbF}FhP% zJe_IH+!$>$I67+Pj4iCY^y&B^D`G>y&B3D#W!`aPS0C56zu!1)Z?(!HXNV(=3m)Ey z1Mf`*TwBQQsy;!jI)_Yn8s|SG`;_Ap2LZ2D9()<{sk=E{j$l7ytAvN25Bjmbe}64; zD;&SlQ&YreyEg5@+;XkGX|7JFeJfw&y7>xO`ju9ooD~R92f2&haeNTuJH1X3bi@2y z+wX>KyU#~~`47P^6r9HmvOR}}rP`W(3wamp z%*r^fUWHTPOyfhe0(PtpdnS1W-A-EfYBve*Y_F}Ay*Q(s%G(jyc8L0vOE6n{WBZ;& z6JQ>X`2h4zdSz=#va2#f#WX(NxJL+y4dUS)NO6lBIIHWy8Yb?&;0&&VG%NUB>SU*` zw)#%&juVHdou5CHeen3`+fO`NvUtWaU+;`2!LHu>q6}mXuAIho4Hqhm7g#6$SRt>H z=uKffeHQn1gu*z8QYTdLnA#9^l1vfW3R6X`J%Hk-H0t;5xTuax!(}MSZ6g{v zb%Kk&oik5xKl$7s8)vcg1}$}Yb5JIz(BtfP2s?Iaj6^ZcChBrW*kVA?QT9Bt;S*+e zMK-BmxH*jSE>A*LM9d=M74m2$?g0437FN^mTY`t&2JNb~7MfLcw_7%>YnGFHyT$O? z8JKkMit*iX1zfx4mmn=bEND*>5M)4Wf4SUNg@ww{AX1h~ItWGjDM69h>6b(wv0XM| zi$!A9X)CzILn2GJSD=NRFNU1ncZHnd4jcA~N>q}jEfbYPtElV5R%>jcCO$xC$)8f(x|0O zWXt}z4di5{$wl5Soo^alKMyrQ5_mvX zcCWUw^FLeP^YCCI9X@*@d_FGEa)G?|-@PBwMxD{|KW{!zw<#ZBJ_$_*{SFRTZvaNG z?L`OUF(pZNA0i9>Xm|%fO*8!;YMG(v{5@OTTe?Hke>5l^sR3P8u(_!P9_bJ!5askH zHR|?uSDI?q^a@icPe5aW@ElMs)SKvS6Cx%EwFCaOMuy@IX7n45jPr78n$s!MoNji= zkyz;eMTtsYv_8xDM~M>Bt|s00aq7+F+vOfRrPQvijfqx**%yB(Vq{g*Vx}BaD1q<; zHmA@6*-g-?{cYVPxJWcSX=J~hyIhZQcGcGcd26VLpTckFoO8+4eIa2g^)HW?*$lFT z?6iZ|zdT+de>`5&=siP2v{%SmI_Mlvv1Fj0J5BaGoJ&4!RM@KJP;3|K-$@Dg6yKQKUF9IiDaM z*c*NCC;dy7w)+cmx(hiaczNN?GndlMx1c9ZofRMSWjol|hQ=tch9R47Z7XN%4d9=Z^<*!K;tTxVzt3~pv@fEnN+ z5*A!_CJI=HG*nKfZ&n|e(<@m5SmUYvg=*2UuONK(Au^i56{$(Xq|cAbE_+`g#6_#6 zfI)JZWcjZE^#oD$H6qe5aXHU{gX4XokQLelAJILX0JnT_XyyCje6EvG=OYIclFCsW z^Z&$)b+E(+*E`z&CRVh+(HePq6p2dF{G`T;iwoT#d}ycZ2>^mv2q*k6DaYtW^F7Fg`gT$iJ(x(2-#{y7iTL;;^i}%W*YDZ1^a>3*_--mKx^tDmHDvr-pBBrb}MtYMxp@H8*N9W zU|@{dkwOW|&pdmRR1;-VQAQnVMJzI9S)3jNkR2X1oo0oUes-W_Wv8N>olQmpD`_0csB1qEN1oIHDbQQ zLB{grApwao4Fz>#)G`0$lU>yJ*Xfwj@Wrw}ma9O}y~aA~NTN2}rnK4Tib2}3$orR8 z<&Fc1SQDONin$gM67LWLteqeUCYt`N5$-(NOXX_QEvR84&28R;O!9xIRzV2Y`cZ}; zlkh*DNTt!~-9S~6bUB_M<-SDFlJY5~FRn@lx?XhCh%!(2vU-hVb4Zt%rgih+k$X2S%-i{n*!DkYa*F8;ek_WP{l?6?T?5DNZ}ZlgmF4}fsB zEbT@>N@Zn9=2-tej!IH~&NpF_PUpvPr`;UP9)~+a)jaBz_(~z!C?-&GGW9UW`Xv4f zxYH^vL@aOC(VVaX{%L;F_aHoki8L!I@y-8WTuf*jJ|@+wg8`Te(qfiuBEVZls;Lv- zZ=R2A?#_5l$QV56*po0aJnM4u7>CbEs)Lp;1+Nr$({g%yUA@cPu(JS~XB9SeQN+gRe6`=GLwB=v z!ms6{hNt+BUS7_8u8S(Yr-HOU|4DrODrIE!)J;oEfX*{r_5yWUE%hNj!DJUeBV^onV@q-e_bXnI0NzO+BfQV}0P8ewEqID+sJ~hPL0}yGhi{ z-UUm(XPLM=6xl<%@^;bGVo@-am`Lhvw=d*4dcEOcmal2D@S8fPk5JOaD+Qk@_}-~1 zJcZW?-c2En>Tx`XK7l33`4E-FvI-=v<+lr=Nd$go+4i)oX zPKRZdl?6LoiWzJ(T*XKmm5vG^Y=4oJqe0u19kub?RTM>ZT=IIAHfx9Q<+YWvL`6_s zkSkp>`B7NW%#$NHyc1)8onGjXpS8LnwwcU7v1-yTzb6Di8Yb3&d*mEH-QcGQ?KdR6 zup%Ap+3q*t#9EJNsN3ov=?A@pOKeWKA<2e9uQr=+xm7%M5p4sVABW^>H-5oewfZH6 z)R@_}ATio&xuVjK1-HLie+S3suK>MrZauc+>M_{yyJ2|Op`!EXeQ`#S&gpXHv~|e* z{ITsqk!pl}a-v+4_o&1AJMv^R!}<}|bZF2|@mP42PStkM*I8Bw6XQWBkIYqKttu6E zT56H}8o~LQT7ub1tK(-Xt?)bd@zV~q@O&u=XBmA>Jqx)c(2H4^Cvb_U>G6j|;^h

    Cdf*<1zV|4MRTe)UWShuPQ*bkM(st0T*yvBt{S?mo}(cLy(XPDcA zUR4_@lf}M=%jNs_jBo_u18}TX7Qhhd9#(e|1 zd~FopMQw;{lZ_u)Q+VA0O_}R(5eOP=Ibt`}f}dmi)yzbbH*Ml}36E8syN=Txx^)8! zThF|-GDEPT8A|Q3zd@qyu)0aHVRiw>rt?`p*1NwsdL=2|kr%-DnbQ$q(18o@qXdUq zj&lAIA^i9)v8ZI-Qqgv5c;$!em=Xop@SbzUqy5%fenSMKkn=F@>his;M2*llU(k^p zwd@eF=GE&ZlUIY8N<;iO{2QR>7JKi*U&Fn4=~fF#)WenRrll3?F1@kpCaS=bHcPD1 zZhUkaUlEPB)9i26o7R!h(#;#1AzUob{fI-~<mKN64e@ZI;WEEMAYc-)-LR2<_ckSQOJ5r@ zDCkS|V)vGQBy>ZSlz7u`zY5_t#hsTB6?MxSN+|nUIgFS~xxl_;qfSj}IR%gRTrq5q zflTya%!vlFY?4=@ylfpC6tWStG~>I^dveFIeG?C7`@_zU&PUF%r=9-UwAnNoJk7B@ z{U{w{c-X`I`mYZ3>3lN@b zRn<~vZ?=1HIa(cM5oAu_)}uvCA-%g`f6S=~pbIqG_U{JvCtfd3yPX|?w&D!w>Iusk zb5~O6>k|TEt6Bn9i<&SRU zMr<2hJ*k(Sby*TuQUYo<;+3L(M0^fX0^U>s(gF^H$1R`{%==T+EkjFt>UyV#`6Ox* zdNN(#nK`7gS^lKcWGzBB^}BGA8XXpf@=`rZ_)=tTwnWy)H4kQr{kWmPu1mi7&BIBa ziv}j%=QrLhZmo*0Xl&%Hdh5-^d!XvGJwOxGBi-i{zTK*+BX~Klo_nM=l_GBnPlX}p zebzmYIDI#I#VzIw0U{TR&BV%E6Z4VMKdn%W=biCxCYX^IvYnoYR!WV0GI;PS=GvTY z^v0&>>_`OramQDU6?pI;fFG$6o3^TJ&v#6m857&xK;7O^aNuW~Qc>E@oa_D*TUFm% z{H5SOc(8Epe->_Xv2(upIyg;#0ixd4@Yw-ljTpc2h_+-bE((U6CA{w39Nt{Errp%^ zcpH6H4v?;9dJE1D1!hW0<1=O|3B>13XJFcE%Rhz0#@YjUVc*&uzCLRsFM+E-TU0B1qTJ50EJku%^DAbm)uG8Fv4^qdcwyBP*u` zB0Yf&3NumRId|gZLn5B5nR7wIri0e4Gf;Mdw9%0qWM!PPwNGn;VW8AZi zGTxm}dmy?B5M{U_ zS6@ke1k?R>>_5#LDF0^O7}z?n1(-L$C#y&X>_;T#`-D}`vJq|ESjghBrVz>myw2dg z&)S1NZR2PxaAtkun>4rB8iBbP5>&yRQy8>r=MjRYtdeX}EbFPTkLGJaOp)8#YnGdM zfk{!NUYf24jvPdt{hyb_zqKcJsx$h^-#|s7?a$eEXZ;&h77vt$uWYzpOHI8MT`PG@ z%GT%sfgZ1E>YCzg$E4^j)Xl za>(m&p-d<_^{Hikl%^HBTX$hcxjIm__KW71d1eW8B~~~ad%t)M;ZV@gvo|;PR;-DG zC8ypBtV}s(t2#Va$e>}C`oa$hjnFMFe+jq0ZBgiv0@`YkAEdA>Y1EK2RB1w*B87(9 zn#fAGz-wzfstk>;P_s(J8k_xxP_Frp#lKMuR!7gLAU* z@csVCB@so4%&xAZK>ZR#fwU!lxnxw95F4`FI*`o5$#{}`)(|i>D_^!(5g-3P0(XF@ zyL)-$4za9~wrv5QA}_yY6`**+(*9csg2!7wDlb649YUij#Zv(q@spIoT_mZj6Wh7vtBnY$CMrA4{kcm+2jI?*t7O_;z&%7uL{7zgN*<9 zLA(y-SM{}7g8J~teu|tj)I3Z%))!?gUwTIReMQ3~jBo}^Z%;*qED|Tf7&HRyj0Ras zI2S>&e6{1>$uCo-h+H5!9zy)JV*Z2Fl4AgjcL@&eE2RQPagfw+F<)lR%7RcQ#aI%M0lD9{c81?E z15zyb+eDzLlPGI3$iCc;z$t3Ise|=d>Yj-OQV4YecPX@>nB?8xh>zz9W8R%eFb>I1 ztWvCF!|iDN0VC4AbSuf%#Y(gA*Ed42%tVQp&FpXS6fPj{e~0YI!wT_V&Jn=W5#I~< z|GhiPffvb=Eimc-Z;ZV3|A3Jbxcz@%bWLvfqdo^4%0YcB~zO7s>%1MRldf`>C>S5e;_TyCG2Q$nA=)1pmlJcS9pe<9_u zn?66?iEmmJF6zr~35I&E&g6axOVD|8*w=FKuTngk5rDZMG|@!e)@Q2C;p_=kM4}{) zC{P){Pq0ukq2TsX&UO?P7m6%VXamPMFlLYNXIM}BS=F(AD-wedr`HH9yGg#X#0*TA z(lmi{rXinIZ4)eWmso=!hsTy>dx8WH);L&0DMr{@5HIR_=I3@=^T##a^u1at(J>PB zR3Y_MM9HP;YZ>|!Zgx563e{b~s5%d)+fDGqJ0!(pK2Mp|0y0~YYW0$n{zHv0nJm-p zOK>BTuNls|0p4h*U!>02H@lT&y|IntOO)!Eb7btbhC1ufUxK6uWD_mj-g37L>XYxp z#62|9ppqK?KU-r#rQ;(-XR(bva2=}K-0hu-se}L8lv|?z)26H*!E#4{gx+N|9fskA z+GujR=Jqd}auW&&r1`cBohRME1tk_~+Vs)o_)*#l`^O=cM0j_Ujb9n++mUVql{xs` z>ST*k7En@2u$>3zv^qoVGDpDApyE=R!3oWKnFrURfE%3T!SV?o)d)pZN>PS{UlXI3(JF@W+FwjV0?MI3ciZ*ttcI;u#*jatA&l`z$LaO{DWT9zA zZkDEg{Pg&vQ!Dtq8bFCtkE;z(;!KBO@Wa(FohV#`*xZ!_ZhbpP!`?G*-!KD=SDC2=j92M&4=cpYs-W5+kD=aV z74N(r^&BCaaOsa#O*|{LCwbh3f7rR3t~C%A>yHg16^ABIT*DF{n3bx|m$87SF5Yn2 z2EHx4b8M$Hr z%tdmz@6Cs<$+GkZ(;@gg>S&=Q5b}sd0MN;+#1j7rdVV^~{X))bMuW)?>ZXXImS3(v zIgA1D5e=+i>4z~%BNhNYq5z8J=`0KO8^4}E6wO6D+6SEM@GnJU2T-({r~jg8*#r!5 z9&>bA=$RaYR;CEr_Jwoa(@mKESiTXo^;*nFxC-XxXw|ssMNc7o9c0Az70qA`bdVPQ zEqj05@|aA2rd1dL`3{VtV%X{L);^rC*8KN|d4>qV{r|@zXNG|P#ls;zoLBVOrC+eO zFkki>Y1v|j!{5qgRX@Q#u)`?o9bHMrG5E_oXzQfqEeb2L$Oj_~u*_YARH40#4gb|< zUN6vVKWJ9quLCh>+{-UZeDrgh4JVch@4em4^QG|5^d0cBb^I zh1#zq)>6Z9FTgOyyx1#>|JPwJS7re!!L1y1@(knR1y|H+F)rD9k6FSXqjVQEdZUD9 z;1{1zOl|@gU(tPA#lw8oqy*uL-1N`*3KV8FcG`)iu-*BD%50nHy?EhgM#_>%*j)5q zZu+!}XxBhw{oyEWNXZPIAWB4NqF$_N(CEXK6c}uf!2!=dD7PiS(JaWqtts>Y*xD)(v~HIHx-O&>0Re!m9g#(HkyZHr8s=&cU>=Z1 zd}?ZC3XlC~d`17iy!L3^*MGhCHqRwNe@mOXdLIDxvq2$1&s{B+J;5ltfD7lvCgl8GhRuHq<**+ph8u9!D1lG z?v=g4kE_8A^C$d9-<}5s+@GOoU|#mXw|xr27S1U#TAkYnp;Hcj=vosMw#s77ls?af z*0P-jsc$9}D*u|7KElKlptSjb1e(2nnJ9e_Ki4xWWa_9Kf zwsJokKHdo-Kiy74SXOwG)%V@!6G@WzW=C_xvVuxi?Y1?fHUxYl8kI71-M%tV42BlDS$fSd zEzBff6+28)w6ccV(Veqg_OxA~ROfk(*x#Xfs*gw!CFW+*@2Yj(-7$wV<}6SCy+T4) zf1Ubu%LcApRwdI0{+exY*6E*sdT7FIwp~bfV_mUrKS@gR+&yng>IZ0m7<}eD<~{-h z>efFz4LOg*l|M3j7{Jr$gDC9y%TVR*KIv<*r!Ya~oYbYRjxm+7jFqIMMEvRX9J<-# zV-_&y9%L4a54Q`bsQW69Y3c>l%uw)}pb=jDbhF^I+h>GZ(#xX&P%ZSzp@ z{~>5(uQVVatzhcj2U^j8sgIqQw)Y^HG6QefE%-OCf3oY!@IKnvZ#0>A|absBPI*11mS>CkNSb;UqhsSALes>gH{{PK)pbQlUqZpo})5F<9kvHBe_mL?f|F zDDI0aD)hk9D@G1aGLi1MVI6R29_B<}gdA4xjgBj((OS}}Z?2M4U9*S1q+6Tyl^>6@w* z181)l*)qW;+_y+W5;Bwa3&M7Fl>)1mX>`ikJ|L zif6Bh`}yUvH2X-qg`mE&zIx5>`G*q#L2F22&9m)*7?=wD?X^^dJ4OY}VMtoJn^rcJ zpd_%f>}Sv0Ld0M>n;8peWSuM$-}*#k!?Ej2vyB3R2xO;)JiBT%!nTE+g}(*GBc;oIra1xfWOfCY^-vne!HMP)`a6uxF^1pe_ig1AQ5v?8T-QsyPc=)R7F+6fSwq+c3?P z-0yO>29>)>@o^?8RI|pNc-mPkkQJ*jqw|GtW%dXu-&glD9Lj6xr30%ty23mgCV25} zT9MDp<#hE~?K zyxmfYB1#KZyYet7FAX{94msdQ98YzZjzO)HEI~Yt53~>i9rsZTsEsm&n~7B0iw;)b zBR_D}IpBy7cU6$UMU@xXNaoy})s{_8buyI6)?iLZm@JC?oW;b!aSC|i^PD-x6QP7v5qy%xDI%OCPbgmJ7%0Qic8Q~b_-v}XzzS`Jg6_0U(FluBip4g zqZ^v?n)yJt+m`F?n`P>WZC(yPHK|2u$2CyaSYhG`mPG{~7u=7^fh6(o)>BqWf6n9uPPP_%4FSSrTSy5q%Y& zJla2biY@VVc6@uP9DCs*)gNTEBhC0FesVi*xPabVLq^5|nCUU7-@X!6uDm@*Zrb5j zktPB2L{*aO*eFGV^|o)Gqxjw=7&7)WtFo+7p(?w&ZpybnKg~O-K>)T@)sMR!8zHy$v3vId>c~M{|u!PaF(wzY0?sXz?aDM>- z<8h{YbhxfN7`7JhW}Jq^;zNv&(L*d_d)$t*L;GW)F7sgvV-{9Mu4 z&AW&EA`{vqP2}AKSxRS@Q`VUF?5^Wwjn}hgVXJswz3WAWPowAnZ zK?mQQ*C|z;5m1g9s*(DeY(Bg+e6p&4_Um$(^W?d`FP`4Du8+OIe{`ySp6^*3pLTk? zN`34*NRZKwT_v%0_r9rta0SFD&pBV@#xAnjzzZ ztgYL;6d7|AYY7f-b!v3{f#sdOKyxptN$gz!WXVlt+hfn@AUWdAG}Lfu({Xpv1a>**;?sarE{Gp(vZan{0m?|A`nE1GhL9R)))dd z56l!lT#hdneK*(hzH}(ZT1lI#}01_#?jcKza7c zn82~{mbf*kVH3V((DVIEX+K1jr2h$=cdLV##bAMoAHuoA!J6D7$6N9jT^nQ{1hT7X zd}a1PXfqw`^<>hr0>k7?xUoFRV#I|QD*xrQ4;Y7Thk!9M z5lR_By;D+4_;O=YX!svdUXX11puMS}-BQ$tR7Y`L&XiywmzgUcWyN{D|0}HqQu(l_ zJ^NV(QnH0H#{YPc*>mC>>9Gj~KJUJ{cs@9?Fbs=~*~My6FO}>&vzscm?>% zFE>Z{%u0=9CLo(Vg^iJJ^CSE(*>_=6I-VRXZKBOhYk3NcWrIYT_nb7Y&2bbx^sQq% zzyxopZ8^^&PvDw3ROXP(&ZIKr`1UW+8(XNbmHujpEXX;*hdd|QJC>Q;O1?G}3ka!k z=7PZ)H&oKjJwA>|?x9ibF-@0dVC-Fiy0nHQM^r_DbV=!=n*{|6o?Cb~F*@=j-)x0y z8C4!Le@{u{|L=6PP9q-1aT_POv| z@{w$Z2g$uev(HQe)(LU#@HjS-kyPBdW<@tjnvdP$P3Xqdlx{&B@$o10ybmqY3%BW6 zX!?Y}BFNlW>cmYd_;d(YD^*R7?RJqn_@47O%60& z+}=sClrCraJJCRAnb=H9EDY_hnDDpI5(wKi;`2sv+ot&8-uukPs7y^lj*0>D&gwq30H5tPs7Vl&4pK)e($USDu*W)EKKJ|GU+Yu z_a%yfkZ(;qZg&??P;g#aZ&BAv9Mq>#t(V9PgNOn<=`qY(CpWaC?jK}soMtQ~cC;8~S9Bt|VDF-r zW?Z}uSxW4_K?;0`KW4vWrlHtl!+-d}W)Xv!9=4n?wN4_DvP;Webc4-%VJrl=Y{LW2 z#ch<*^zo%|>VYRj+tPuD52YBlDW&eXOp8-X1C_{jjYOHm^kS1D)V`^nC~IQfpeK`q z@WEB>mf2QJ`n>s7bJ4rc^Qe>&`sk)coD_g5s+m@@A6J5AGC4$hN@#|t_G}ktA60x` zd~StIlS%S&f9h(>v2!QFEZ!5$?7k8b7foAw@i<@$CS0R_0dI^OczF&Ghs|DZs&$YnPHQ8>QUKq zK(FNG7gvm-+y}9hm_1paU(BCG?8#4hr*)0EuCLnt2wN__OAv3hg*9jU@;F)&Bw4iF zXyW@Dc-FavpBRyFr{g&hl7!8QRC;DzpJtU@wN*TnSj(uq{^~jwec@5f)n|VL6K4_l zal78@<(p{Lglj5hK1CeeJ6NQ*t2+5jk=#lonS8Ehn1Od1y`@1duMUe3{}h+>g6Wic@d&&30LX6;l7ha;JehsLld-$m`SWBE}|uh zk|0r*WEma;LlPngKp21|BrmyOlBP-1mwjv6rY~)_E_q4YG|ke)X_h8!Uel&+(!L~Z z^O`nGo3zc+=4I)B&%HCiYyd$3l;pqS_n8)F?mg$sUC(}ktI_%N$!I(sNTj5LkwjRQ z(mhOVe>@(~V1Iun`Tqd@zo)m4{$Kg&^!9st`v*LI1D^g)kGH?S-^+CN*O(5=pNyOq zQ<#)gCLWhk#oOU#^YbO(DBqF)|MTQ0Xf^+VL_96U({ha#!sh3H(API`XZ~--PwDwT zE6IsWDlApE5;iyg1D&2;udnyc{=X?drRRStKA$+4j78;iH8}8i4D|ICoqs&pgZlli z%)h5rA6e?>zxn(hKDxFX>s*miax@VieaL&z^H8T04<{ng_`>Kz=g&5ws7f+9OlGV_8`uwqzQ-RKh4)pZ+lgXIW(=&E%tn>8Aso=Rz45O!K{M1984=twC z$&sF()z#I5BD6XfPAo%1x#x5$k(5&D>`4sl0Pb)wl8!ut(NO3*a*i~0b{>vI!)f>j z{^ydEJrbBWmWfAV(o_U5)98FuN*(Tj=cEO0Bd1fC{v#OO!K>o+>)C@cEb|y%=3%_d z5BDhV%>Yk{%aSE1-9E7ZFqQ}hrS$2Tn4V9hmM6sJXe?_9Xd_CZ@|Y+uj**S12arx> zq#jMn2yQnOk4S41(U^2vOfOpEi$aToi|OToj-fh5(X?C8Lyp`B*vBxE=1FdnYn|}L{EMmdbHpV_s|7$ zxQ8sDBTct@TRm@n%Dw+1WY!Kw)Wev*Z4A z|*0#|It1>v*^0osPFUe$nxI zK34zg`q8@oRrd(@QEreu#{7`^AaiXKLwLM{XWVW%C9ckjv5cfDf`jQ)CY+Y3es7lQ ze~H#|M~^%byf~z`_xR3=tH(TNuCF8yKZqeY#k0yAe=I7>8-Y<9pAjeBJk#!4J-j0Uq$2iu3Yh%? zkAEPTji<#m?|^?!PQ)^4>9o>uHWUm77yN$D#86P_JA?lYcqY7_Kpw7w~dISJcnl5-Re8X&jxEWZWe%E;sViQQs2m%8bJ7 ztRzv>cJjd)b-uUegH`CI*2_xroRepKu57+vVQwfjC28uh=tk&7v-b(ixGNVW8w%93 z=@BU&!8m&AB##+2KOA zMNwYdjS(lzpRpjV1rqW3=t3rCICPHpLAO5WmX!yN<9|!3+3TV71gg7NU*nYpaAI4{_@Ca{*wYvr806q)CVt7&e zs&Yzt`vPWID|if2r#<}y&A2BRTuI7z2~4*e9Sw`gbS5QDrV^QCt-rrl3p^ObN6~!_ zyztyeR!>L$YN;5#&!e8O$3&TKNIhgv{yd)a;1fAA>6y(AoEB4fWt_P_i3#g&6&SBO z=akmMu}nmYOpEF8B3_yixz>X+WJVEO%=UVN#B6pVnodjci4^9+RuicuuZNxy&};_i z|_8?Z$=J}KhGZ`ySgP|!PAqSNdE#Y2~v4`@9N52Q4{BeTKi zB&>6%ATa$dbc5Vbt70l1jW3KysZ_#rN!6UZK?PkuK}RpHXebz^y!09`FitnRKwfV7 zP*EBH_e%15J=t~_6!Nwlw>l2w_86_RF{sUn76<@(GQ!O5o=?Ogh2udUk=By2XgHca zE3IO{n5R%g0uYl&63O%wtZ*@$N|0Z2G15GK_51}a-hKlb?|>1H*Q-I)PY_|DFBJ66 z;aOWwaRPJ3iJbm$SW1#6$MhHAc#QCdyUU@?*J}WS1?62Y8pXdKeh~=GJ6|}2e?PRI z#lJh(FXG=1t{=g_A6S1F|8CDcjel>?J%)eZm+Qm7x8=a*em4St1_uh_-*&VM|87EH z#BZ3xzih|wFQJ3u9n7}+tKcxx)$pF?zNSpWLX%+o6X6eRy^W8xoT|Udw+RvcOAX)S z-_iVB>ksY!(DKcupK1EHmJ4<7VN!K|?zx7;_MdJ>hcd-u@t>`M{NFLkWAUG@Q2u}L zIFH4DwtD#=Ge81}|LlJ!`TqfA6F~fDZ?*j2{;UAvKYOd>|N9dHi2v-(lK)+(89q3} z-VXBr_VYXz|Jm~7e^4}{4xz`LYvf{yu+kxp$1+`Dj{-3fixYA|beAdm*(gSuNEQ7K zUy%+0@1O~nM;!NfynU2KKdHPu?g^|U*>^S^VT4>GCiPxq7qDy-V&jSUxm0vvK>}aH z@ilQd8I#OngkBab%0`)l#$K-_e8R{KDt`fkd=`^*e-FRU+0V)FeRz<=Avv=krY19( z6Er*{__;sDeRd#DIO;+HE+s8v!7;v&AE#+CwIro>D`(O88WvQ@J=o(nj2pz9BG~onVJC9nSOo8RumV-?sBoDkMv>`4Fh1LkT=3%D?8xWAZs0 zH=|$pW(>I_0SD1AyC}+v+oILv=x*kj(v#FXmI!Cy>W16+wAWLB9GqK8CNWMIx)(-u zfg?x0p4py{Vy;9PRdqE75)tVbUWZE?EMxD0v1P!(U-toc!a%Nt@L?n#>jUTC036Be zbC|O3n1H35Q4X3J_f#GgbScUusUQiaB7&@EjO>=L2O8hQ>^UoJb0a$|N7rV>R20U{ z;u6NBHIMUt=LrsfPFjq{Wjd!A3Eq*Ra3T{=lc_KMnofBKhE!kO#s38iqU{PC+wGjZ zD5j){O1L^wuwt;#6_wMeZ1H8HZ50@xko_QZr`(OZ!7ugxL;RrA&&jLNba*io7G)_U#-a;xSjhB@ zuzEuW^|QEt%T-~A8y#RvXwZV`Y#Db7K3R3`^qMmeR{a=VV^#oF8GG|}Wp}sy4dX`x z!mumn<**DZ#Us1Lv;}`w^i0I$^T7YO(2@!uv|%TUgS6P~OU~5+3OSoCbp=nbAS3L? z#O!k+kz2v@8WGc2gwh;Bcofo!a3ZEGwt@&$Y#{rH{5+%rBL@MMtc^1}sX2l|=?Ugb zn3%f|Bb;wXyYSgaAdm?>E#mVd72lo0kf+8*lJw7!J&KGp9?vYxJyWurDN0m7c{}4B zwg8LonP4ykI(C0xd4kPcdN_IMp{H77Y!ligNcnRbkVAY2IigRKag&54SMG{o-0)b% z@Jf&(5dDPzT2A7pDSv8#Tne&zTm!TNz5+`PtG7?z&M?Ao&};B|2Th2}n1kS0)_>9y zpTeibByJuIPNpY_o3?L?Dw_&S<9&@rmr=(%YhoIIt8u+?vhl%& zKW#`ioNd@{`wQC}ZAse!;j_Xk1X1YY|BC+^{xrX%{-^bSS^t~$C+hdreY5Tt>il*0 zb3f$X#@%4Mxkovk{Tue3>^MgKv0|EnZoZ>^50~F(!MvPF|0bVY2Mxn#ILni?3@ao7 z!u(Zfj-rEiweR4l3P+(rqtB`1!h*|*4sg^2K{^)>2h&>IjE+^cYKY9=dw6%pC`VVk z7|UNXn)^n5M-Z@qy?j^OAXnHTu&pe&7WIeoB%gbUs(xbkkWBzM=z*0FvR}g zxl#x3pz{9oklO!@$l5x2XWIde+$x2UDO^G9FF(w0>+o??_&l;0>nVkGVka;1KKBjW zEEXm4bA_=jdlbFHR=ru*DgHp4%z=9kK1=8j;gcT-)t=b&J=`gZ+Oo&kgA)3cNBF_E zX|5142}g~ns45EsVD*{;cpKdXl$TU?0sVtAkv|q;lDauKUEl^YOj4znqzVr2fuHQ+ zyW010g=tWzC_JE){MT;2-PO-2Vyb>&DG%wo`qWOoyS@5c3oHNtMr~#PAZ4)#=Ry3rSr~8#ku|Qn#Pq(KgHlGATHlV3rE& zNAr+=*)JXByIhC3Vwxd?X9n}h!~8z?l-e8y$nrqyF*KmKx;9J0OT&Yj#=l$Us-s@a#^k>ou`tg`Okckp+V-pjW z9u3{H+3@`GUf$U;$PrQ1>JtkxEPL!c-{W58{PFAti?TR_WA4kk>4E9Td`tGal(Jss z+P9RLo%m30!``Zpa=b=?fdz5_b{h2MP?`(Zi;PB32qk}=SGic?PL{6XuZ-x zA_^813r2U$Gm9m7e;_?^iA`Z%+!bO+M=dRLxF_U{D5zD=^h%P(8h3IG_g*g1+e%Gu z1abvPxWZWj(Q*)0otf88;ohr7NGLilR-oblDPy3cFjI=&5HERff0!#l6KfA(NKpf% z(u!ddjPKRVVtN<@y24okGRd=szRXJx;m((>JDaA)(D(I|xUa15Th?&u;jpa%3};CX zhwh1j=&4*%MPZzI1jCT5V89p_c(9@XB4Zf9vK4?LhnW?SH-X{5pS6Sh|CHmrWdhWUnFwtuj_(stUmO$Z8|{NM6F%b(_j`ah^o)$gqPOkI-uDJQc(W|vtzKjjQ^ zA|Ww47meXD3Z+wGG##2xq(XC@j=>b!Hiu4Q{MTwC4paV;{&ZV?*jb4kaH;5(WBj9)1=y zr*i>#GpYPP5`xw5zXrCeDWD`j?D84d7dk#cGWW9 zrF6Mm{S-gyykLT3DKr&pMERxv8p4A7IA^*B3Y@0(4Z;4}W?U)Cj&yK7f_e67&UCYx zxjyU5kG;Q_?{*#Kv}Q^@JthMt^Oxv|jrjGk&rip`I;w&&5N{qaD{C6Nn`+rK??C5x zEESC`XtX4juPJ~xpXL4TkQTs(x{%^+Dac(^ZIK@{+VosvNwS(tLkl{me{qEOx=t8D zOpD2q0PuU-{qsJ4m($Pb_)OiVGIOBpPY?6HHf0(LvkAjx7)Sj}+WA*U`C(^(cJ8Fa zbVBa2xrCUCsMhfL^a0{Gvvwe&zM{tge~u5hMJ||`lhe_3MzgOfd{=unN1I?yLe;1!eW(F~r7Fr`n)(o##d!LL5;DG%ce=c|u^3)5 z;>V9D+K*9TKhHr-q$KMPFD~qx`?5Pu^8w8Gmv9j_5VU~D?@)<U8B zFY#0E1#W|&6Z4FhY){AfVQNGON|r_hNT^1dO&~^aIx$NW3?~$AIx(OrW@i%J^T*mD0v&iz3~03+r66S^m~5d<-46nIh})yv4hUP zhW&9Lzsu$4be{W$i%dzeY35EDSd-*+W^h*n)tZ!^!>)2lz;`h16IRm?Frp3r~Gkk6>(=X z11RS6#{BV$5Og7@8IlI&u}m};G0Z{HmDXPdq*>-q&hq1~P)V#Ce1vI8K12DNGInc` z4cdKx-{Yjy+&LD7Q#+B$k_!U7MGi#NM|2SE;q#e9LDeN`I1Ax@x!xyCqt(=ptdwg1Gv-tvu>+2&6*&o=#Q(~Fzf z#-|$oqT!J3leUw>Cxzqu$L_@c---Xf6aRlF{{K$=|DE`MZN%rD`2Rcc|99g5@5KM# ziT}S7|9>a`|4#h>o%sJP@C-V`@{HHHT1)>gkpFiuGUNDl$878OT3^+=-~LDTh@ESB zbIU;UpEp0-+}ZSdO(z@wrSVmb_cpw`p~?0l;itl?VB^>8zf?a`_vyM>?%%l_cQ5-p z>=Xu5&JPM66PP7eZZsd2qv3A~0<#*ot4h+wO5i0VQKkWAqdn;xy zAl7ocAo%(Hg|G@Z@L?B6{e%NOa1-L^o_K`FoL$y3XN6euQszoBc9d`g!|H(42t$5= zwZn%c=pzK%XfX-CQfwNTT{Cqn$+=O2uUicVs}(*K9*p3%!veFb+ z3CteMLZx&n=UQRx(}N`}N5_bOrT?6L3AkP?&mPOBrL$su!8*v*Y!7OUOe>!1mSXw zI7DxNuwaR{M(Oox+RYA7m_@#M80IMe0p+tmMn5GZF+VR$rpy7=kwIaWMF!VLSiq$e zte=`v(N92@B7&@0AVTnwWf(1c8E%r2a@XRsy+lM?fZboyvFHPc8yp|N7C+@Bvk_V; zYM`iY3`&i_O7fzIFy(Dw>d{vssX}qQ{z0Y1?4SaMBqq4hBQPCqvhwoGjXXVNIb)NcoRMq)xrUSs!NLs|E?XX`AH8Qvi;g2s~$xG0|9?# zpTI!+jMCXN$^q=dAPC60y@V0%n2)Z&sGN#cO|#dlfkkjc_7Htzm-2i(y0BR7LiP4) zfl(~Gby$Fhi`NPZ0Y^s@c(KxBLIuy=+@)F2TaXy zU|4iMcIxKi++s?q`a^oP!03GJ(9K8n2S|QC)WhS+hjbXK-_&^w>b4Gckt@tGU;R|~ z&8t%!?Btn!u4ikTPX^@wPG+5PywK6q`unW```7IkT7J~>#ui`m_nTkZyuaxqP3IfG z)A(e=7aA_xzG7Pt{#m##u>1>od);(h1NR1QC;Jk%1p}!32MKdTcX?qGy2~xmT3#2i zWavT{$q1XA0yc#jU-4GWXR}24hq>Y5yl^$q%lv$(ChI*%U2R+fz~@!jViW z+B?&NuEoHpszEY7c(KQyAUs%rXe+k_qedBv@dd8%c2aYiT+VoVwVrgUUE8rN>!5zDM_BWd%af_sEK5>bM|r3mqb!EaO2wM;Z6$>3Hy z6CaDpOXYsr#^D_r3k0!z=+soh`R^l4x5tM+Fn^{MNqXn;dI}#nQO)B{G)6mjw~^3?~Fx25dmm7?|xD!{3g zJbQs)JZfGyH5_L%aEP|b%o2HJ)UeNM_occG21|YtWXT)n1*XT1#!Z{2b{}lsm~=<2 zB(I+%Ea{A98`lo4_HclmT-e(F3D7SIK{D4D%|~Vp=h_V1l(-YMoF(^q==R7X8aYGF z-&VSnijk8ezHs2KBo|K;p}8kj^TVWYuh2teX@;yZ?bTDmHD<88JbsD{UYDisK*fU> zS8N8+X(E;Ml<*m-#a#`k4xa>OCsbjGedGku6L#m#ck+fHj7iDV2D8MHA>(VCsEEfr zBv6tFCQm*}u()f8C9GnI5Db^5$aK16xQW$Jmj}BKy5kcl7%Y4M-uA7>iA=LVeHc}n zrlnTZ9NAzssRplxJj<@CRf$;P9W;d(&fq!2AA50<@Y60!on}Q8P{eC1$@By9=xi*HcXcv}pqUpumdE;|!tj>J^v|#@XYYdFI!Y(%oa$zfZwz5o%s9hL$p#&Ee7722}af5q^k6@6=ss{71LU8`jUBN zLsoA86YLQQlJ+{eVh*mG8E(IS97_fUKyW!RKSCU!Ia3CjlIfeO@TX-3nrnRy(p!b* zKy4CQT1k+=Aj2~n8RR(1A99Z4_F{ZVN{1qJ5rx7utX}D7`HuE)O$+{Zw1b;d@;#kO zr16YKpy6&P)>%=iTnk_{Rj!gK_vHcpsB;SA#FT~c*Q|xplAI33qVrNX8;;R1{Gx9u z;r4F6%ejxkl4UA7hnJ8{WB2oa(pD`r9yk9u1WZpzPKsg7tm=E{UeVsogS^i<%87C| z9uBS2Bo-lYRgBWa))voczb14SBx!yc_oU%(yA5Y*SxLnza@RUNq~gSf#8e+ifRvqJ z-iz+R6y;bGMVn0GR70BByRtAyGbWO(!-s2$xn~71PnE2@p{()?{q1=`dhVDh)2*iq2GnBv7)TG zW_H8zv?Ue=uTO`F@Oys6a}it@;kcg&qy3nuTo+fIsGD*El_GY2N+FiLTe(wUeuz^P zJ?8U&($l>$A~@U80otrMtEEW`VeJ&$r*ApaPXH=eb2BpaL&ANA=Hm#Gi#?H!c)rZ;$AK z24n+rE^LOJEg@tM)dL}C${}RyLhJ6uCkm!wnJa^eN;#U%(!{(62|!e^6j3!wf?kr2 z|BLPy4!Cl>LPuzXuI`(9s!;+%0~9q-77SwA*n3cy01mRMm=~s1gyfm|t&;ITz*BKR z*0WMF9&CK}D7F8uGLEIzr&|x&-)A3a`CLn+S#J7NQ(I%Sv7_N_4Fk46wmm8QM0km? zoqq@aNc}hJUsr!uU5NWB_gZc*`);l4!O}(5kMAkjODELVsueDCiHZyB+q22Tcl)Rr78;{42C|; zH^ePpX&p-!C-bGz9KMKpc!2j zQ%jM=s!5em16)HYY=SRC@!|UhH!la%$V>H(C6J;`a`^uWU zO;rud&s#J_#?e>yIBp7!ZV02-D5|oT$mUS#R!5S|*6__Ly11Gk2Ic8^f`XBa9$}kA z*Xt|NVRkr=g7{n>kAtOjwFbGo(Vk^|u)1#0}2hE z?fS*JFz^&tqa?^`n9iv=HF4D+psW@+DI$x6bAXT70z?27>_g8i5J$l?csQ<-l6{uB z%xW<;eR>p%yXwk3@x&k3&f8XC*DZ{-mE^Ru1@wuuro0Gv91|f&D-2<1Ihe{AJra zxUX`b*6 zo3g)te$+Y1K~2mI-U}g`96XW29a0e~rNFR$Ng=qYMOR74ud_WGp3(OADRe9ElB#D) zNKK8V>uP>Yp|nxEu-Xi-kx;Zyo=peB@Q(JsmzqA+HgkzcHblc)b$vC@X}@jz_+3sf z>4(24G?x;?Qocw232l3iN~0*tp@$)oB|TJVMPbco zN5ezf<1QcH;~eIQ1ss3#A}n4oGON?5e@gq@-_ARoU9?Z39ew9g-^J81g@4g^+lTpn z=TS~6u8IfNP!`$h1?}midGGPkj6|t9FqD$;*T5=`hvL#I+&Sv%EzyKRdyrw+uj-06 zL#^2iOommB*-1X&oHp&6l$;L56ZpSq%yQdk-czhyG~2%A_KM0OX*rqB7T=CHVYW^*fl8S=KE!|Nv? zg1vKVkBviB>py_n$!>IEb1rPUx)7GGNJYy{7)%|Q?_&QRbqR;S%%L1tg}%Gz3o=0s zDmlY0Ghpyx42skfN*Ai03>Qigr7Iu`q>5(cIuL%&S zq9VQtkt&Z7jQhBaF$OkFZK`wQ^A4Fo5~sUgNWmH(v|i&XGGl!$1EzeSfnfm?@8|-D z97;}-+S5Om0F+*9l$$)Pv>>dCcV5T%zOx0cs3nSiTkPVu$D#Q7AYo(0lw{r^x^jBd;ng z)sW*DR6r_B$A!y6ha26^g%`2d7fzcab;`Fl59eV}Gd8nMU1inT%*$E@M=0x8lt+I+ zk#ezY1hwdNQm+0PZQtJ1%rg(x?PVON9SyDTZJn+AfxW%%o?#6KMZl)<5jZ$(0ogi zn7Dsv=Ih^$F0eO0@h2Y!-?@Dpd8FGX#S2)PJax=bITVGmNlu@I;(B(rhBn-+D7e~D zHzyGzfJrH6s{CtpY~(B5DFyBZC@@U)`0@nvE9YTg92^mQbpta)brumR8B1izMoNpR z1&MA+(^I;;b|2ygoqi77psK(=9#Te;U4 zAiIRdEd*c>q|#AhST^Ee--tSdY&-IE1#c`1yRd4G00W&^umw~QmeV_25)lp13HFk# zvLs4p1w8}{HN!<{IWKv4l=u&&qy;e*IVOge@bR&fU#JQtc|8m*0=9tx!Ls?xkczQ4 z8u1R9Q3mIL)H%!npF;I8U1G_#vE}s_?s)=;*k-k6HqV%uRtob%bdLbufZXll4#>RV zDFO03u(u?^!}%B}WV-Qq%w-lzrn%K>-{jsQx;w|9o5dC#Fv26F|J)@3vLdoukQUK{ z*;j`PEpg$Lgg-NY4_qj1#1?`jZ%u8Z_8YLCXEb!&yaXEO&_N-g8IvN8SG!4x2^k-S ziq}jfN(7&$G!jV7uEzpds^-Cjxu`g>(iace=A2F&UO#f7aUHe$o>(>dXhQNMdv6 zoT`zE+%O?IjVaVvjSNpITeK53z+EkEbXRXsEVKrf^*5dZLZ&w$WQ&l0YbzzX^ZXg- zWrIbFB)J8vSBR>`qH^94xKT4YaSz>&_O>u=f49|jR;=>orn#RVfd79t^J2#FtB zueQ$FKWXo8d3Q^yrMvmP&4H$WYLA#zgFK` z_ZxMOa$n_Mz&*gepM4p7iDfXT3Vv2GGYG+(xfF35! zN!w~(H~k>$<{5X}O{{$8|`XIyOo3c;$mMzj^t4uNTJN4ui&6)_f# z)J7N{RG?95Sj3zs!J#NLYJ@|9Msb8t7ao5s)Nh$gFQHEI6+NX#N;egykPN9U4Wkvp zf&|mnj`qZ*wRG)}^Z_^(!-EtQc zRX8wS!^jDxTrXReay42J48>cIqx&F@(6ypzgiQU5<_|iA+Q3)*inXt}368-%{0zER zU^-lgpHGA{vJ^2o@0V*08C3fF1KEi*+D4+q_N1ic#0shUt;inJVrmKBij^Yi?JEWm z&_0IlA$2YtB%cvjXEqv)qNW{yKg2$Y3q*^;mrhmJtU{U*eg+dSZamkKgy{$@feQD#Q~`oy1G__7$U^9(@+p`e6T@ z?7>JtQ$3Bvt_;nW`Y5`KXWHD)TDf(XJ;%gzJF}9!h#Vw6CgX5 z^TCySp+H5x@OO3S^Ocu%XiLR$6N0uQo4^daP_{tOTz=V9J0hL}C>>QBm$m`go<;(> zg$@-+BS&a{n5!g@93TZVI-Fs_1yWqmf1D(eL_7(WaHXUeQQA*b6(H{I)xx3d&Eu$^ z9536pM)Q0T)sgVGySKpK0P_F2m;l3kv~}5WHxsab#~y6?EcbZJbn}OrJx#yXw7v1? z8~&>yWBa=8nDDoPSpO?^-)FzZ&es)$_opClNk2!XS5?)FMCEh%{F=~covKv+cm^oQ zF%P|^$OXiH2kjJ&x^lKWb`3KyZ-IR4yfn#LRHC9Z>M%m(KRzP_!0(F?3F+L%qIe9gEZ;=L?OE;{@WspBmU|K&|b(w=VPA-!IDesM{J~`0(+;Vg8F^W zr;-YfKMj6{CrqD%PMOl{eE*}uv4Qg!yoQpD`VG9M=9Lb=3L znNYG6DZQu(NV!-pDb?nfEJe#93r$kew7iqfd8~wMo#`?*x1G^@YEhAZFxzjy0s$7*>M9l1 zY88r8N>qCnS{6>Y*6l@Ul*3r`Hd0Ex=A?+m;(QLTlO>`dFG;koZ{xm}^!F1&%wOU6 zD;_O0GN_nu-z3TQ#r{6n|MxQ~#_`*ZE3H4W|InUj`KOl4&0lC9ZF)!3eT~1`=x_K$ z!<_B=winw*g?|^`E`)?O{=NKZ-d6vn`b_FG`WZmoQ;&p+#2e?mjFW?&4PqK(T z&bpbeGw;EGO+SZGkY~KE6Zv7t*Ndi`Lg&$?dr!u&51r+iJ+6R0;K|U{Tq~g$o#B~X zF2AnIgua)#PQ`9?8caHaYOxP<`+SX%0W<^E8OIGgy}5@`GB}1#@ywv>jAaf7!)F!E z3h@Y<=9zxijMW{Yhf$R0Orw(m6U5ANsXSZ9GSOJXFm6Rxc7GX=W+%`Io;loj#^v%+4^2bof>Y;ibeyab^{Cc2)Sd7Tqe;+x z_bW1!zNJ=^z8_8SOqc6WL3TGzqt0IXFd8Rt6|0Z2ZNZ1-F*L?A)2@Y$^28b-l#^9< zHwutpP^Be32%V7i5IV*)PM4P)RK~5V`s!Upeo~pP`)0V8PM}BNR9RRSm!v7Y{Y8B2 z8m*&xJi&9`UTtd+lvK@5gwRn^%%yD^93QeLMLE5D&Z3yh#vX}YPXR>lTsE6syH4WK zpF~ISxL^!h7xF%dMq%M+lajPldK9eT_Cd$B;6ip{936(4UQH&Fl>qYLegw{ObciHk zOJ?Lni_)xR(S*C=LBya&FiGxg4O~Sh&@hbCD&Z9>po!exS$q%2&=4`1t5LmM92tBS z4U$xW{nYQU8f*g;L{Vguc)bn?cxxdS(VOp1C#uuI^b;@x6ik+=VJ5PupCpVOClis+ zRbg@%Dj$p2Q-GpWCo_K>ty6~j$cA@rosKDid?elCp#n|Dbz9k&75OeGUxs?g3VHf= zDV>7uMqW};ZTU9Jf{yM(9`I|**^AXat9+O?>Zz@erl}@9;h7=1s~OZo65%Z+=I4#E z5?e@=52I5{Dx(H;kQ9!VixiIDLOP7)q)|OOK=S`4EDK6+Atm}U(?~%31?Gh6zYxyz zYhVN<+7jZUZZ^o2>G$l@K_nWJegcuI@uR_bHW;Oeo}WScYz%U^a?6Ai>cBi=@SE1s zw5+&tj-*p!G)CAe>Pl51v5L>M$yZxL^^l6w+iyVX@6Eefhl)6Nt6vLtu!0{ds3WKu zEQIzFr^F5wNu|!;c`EgIR+2%qhb%ff`It(<)1gqm1-x-~7xlU-7p9UpAMF31XSOrb z4Ev#amidnTV9PHyA80zqy{ctfe^r;P0|4p|suwOmNfyN~TDK9@2+Czimc@mNA}2joaI<-TT_s*J&Hf(qfEz8a zRyA%V$WheIZf)t(6QZ!A9kt_ONJ|Tpz0!x0=d;%qcXlnb0XK632fj2)zcGr3ok!@L zu;j{(7QRL!)D&#j`BIjOQM)#ECF!o!Ak1G!`7)P^F&p%hWN%J-NR}{7{Yh>i>|3M@)-$|BKX*?O;5YH2u9Z~ww(G2XqO=6jR?1|8$R>q1xW7F!)rp-;e5WKP)xb(5yIovpi)@r3^poLuVJZ!QDOjuc^7WLp*POm0v!PJyT}HN zMU;+;WtDG(IpbVnNh%(wE*|rGHSK2ABHzVa+9KolZUstwhyy}Gs4P-5=99Y(Dn1!sNQzTV2aW~z-h1P4?JkU=-V>!+{ zFjYuavgE7*c^MDbikpW#*iQ*(9Egm?MTp>PRH%pA}BL39KqED`SuW`+o=X3dZqa$4edK z4x#mTTN~}cmXEd!HeYM{deb9~Z*L4V{7%Du+ed7V2puJVuoAs3NSWvwSZ)$p%gtusu7TBN0VPS`ms4I$ zWMUC$F%Ib)V58+V^qYZ-#Zv<5nAcMP1Wf!gX5t~{%X^b@(LsEYH-*gNTSRmO#RLXY)rFs@nd+{iC1O9D)_uTD zO67vO(N%$gJb60ow_ln(B%ml6CaLr=ZGGw;l7PUaaolT0R3X(}cGOLMc)(yZB&${SE% zM9N0%^OWufi_hBBJm#5MNur%7gx7>S=a8+;pEr$4PoBm}4@?f8o2)u|*TJKKM^BLZ zA-uu;09dy&jVd~Zt_Y0Jl?#IRm?{m|j2e%>*K66~G<8=~5mFy$zsKt-I88^6djeTY zj&PDhe`&vhM~{=kSKQ$6)qKI0oWIC{E)(CMYsr+P=!>f(#pCyS3aw6iJq5rt*i;rX%Fr_f_O6L4KAp)9ucoGzw{K8!99 zpLBC*p~>slDopVhnk7EmmO4lygktf+9(0~(x?M-LL8}%X@!A}xkDznJ?b}MXT+*4o zpnY!Q5VN0=nWkO!|EKZ&jk68kYREP0;J;u0+x6FMAGTc({!$3meZuiX{St?^q z{wBN1PO&cL&zN6kd&FoWN9AQ)UXT*_?oMSx z^O-m`ENVMjy{B-NXdwlq-7@51Nyc=D)n~N*)dTz zAq^Orr$kEIL-UySTGY`*UW-aTQo}RaenB@D;f2y;VfCKEnOCVLc?CkNi}(V8DiZ2& z7$4JKQa9h_+{eX4IUOSI#k6()PueQd^h)M&ch1hKUIU7+cEKB`iqs7>gDXIeg(3-( zV?Uq4)%29obB(4KjZuezkd&_jVp+R!<7O0Uau>hDd4L16lD2%K=5N|Ap^kJKDkhpo z+W46EiX%>Ny3qnrWaed$qEU!J(J)fvaMc@}&dS$gueMd758x1Y z5Mlzr!}h~8%-jjGGOA3I+fQH=pDm0tPV0_*_X?D+Y2)%KII2TDoQDIdO7>fbfht!< zwYpv;51uQ68`gC9*Z5ZT4A?25! zz6!CgI}}9uN|}{n>eIu~p?XFXcDaxX583!Nye-Zp3RpIy&>qhB$Iu~@ieEfNi!Cxg zh{MP10SwBBMdKru^}EVLLxJ>0iM|l(E~?)N%EAfe|3w9F`^~WsVg|8$f!iPs3v~%S zTg5aK&G$5D!UkoXJXk^{$AM~*$3iq-*8g`IQlJmBY9Di;QAKW-dFM)fVWgwzexbh| z-JraVYN^?+E1q7%!XRFs4o_B-n#j{nPRirN7lh2{qfZGl?aCc0MWz+5`CN24U*kQE z|6Pf-*E?i}sn|E83i7oOSaaP3d9{AHbVI*V1?+~@20(H=tr(jxodHs9oR!PrCejd4$8l1sE=P;^SpnR1 z_D|*&#er?wshxQT;=#jmnWfBiO?iL;3UlL(3oFS1)G7E}IXmG4z>oqj&sqg|RP2;R zAbY(U&}H!J{t3_G6ztH65wQQaGpmf_bnDw&_uBu+?rOQv{DI~ZOCa@&4)L5BeX``jt)*x=0wk0%UpSsf zFNVa)S92{SilaXzt`d(%v&y+RFp~=2)b#X_3Kw`G)SqjHWR|&odbMXH&wy6W>w=zL zr~mYN3Si67g_dB7(-TkUnuxmg%tp4d(!^G*rhO*YNCI3h-zuR1P39UP@G3X19|4jo zt`^g$9~464CMQtyH6`crbk2rXyc5~f_6Cbn*%asTiHOMwB-s8;SPU;(<+#@v_RTF; zuq0iAr7G6rw5Ok-qcyKlPmULu8CULZ{S4K(@ULNyS@;)hJX3k6gZf-O*;b(qwpHZ> zmS+Sxo~sj>%dXs@o{mj;xl~GDanF`=PArRR%J_)o1P1CrKhMfQqoEutFq5XcK|vrz z07cE}D;t)vPlu(PB|Mh(pYX({JZG*0?cp3FFiWo7l~S~CT{-KLUsK^8#UFUm6DJ>7 z*sthWVl2FTYs+4v9`p<(+sWCVHxq3d8kMSE_JQUIwv;Zb+(4X=|*W_4$;$_W)5#MOSm7&0t1yZpC5%Yo0xYp zdzdUEyoPTRPVg^sJlgt8^*?I$+rMG}sX$i0kK5~7-qTbsE0 zrTVVAFW0@k?n>R=+8C&aw9wU#&XWezeo~E6b%27&`osR-A=4OW&0kdE zx*Xy!J0(taz6gb52|1IJgaqSj3MES|;Du(YUq>js2wC3@Kn!mw zjI}9#+&QCxA*zRBF(f>aCu?YBZbYt$Sop+qX8_zCDA(bkzge7CcQ zTaL=W4}gD%0$%fgwoJSDHfIO7ET)!d3;YlIMy3ZtEU}7Vi{V%(y(q?Ejtagb7H??Z zlx-U$40Dube1MR8uA#YDBD|!YDVj&L&$DO@)WkvV`RozOeEB%P$F-s5ZsQD!%txOQ z_OzoJJpPHLO!63nD~hS?7FeVM2-DO(+@#PHuLyddJ$h@3yYydJeF1a8lTgCh;DXRqv~~sS2=jT zhSa^5U&O^4P)IMpH~cbkVNhxCdh;ifv8WWezz3aI@Uu9++=)ID3TUUuwiMGMc(1Kc z{kwu?!*&$ei`E3U3!Nc1Qi1EO%*F>W%D9ZOkBv`UV&yAfQtM*l78NZkck_rVbuCXR zP9&DltE-ox;2;H{L@1Hb#%)=?QsyHfn8G`_Elab-yz7Q=0>WsOLq3p6$%zz^*GSB? zVrH(uz&vPzm{rrxs}Zy>LyZv9+@D8o6dtOip|`IXU=t}XT@m)V(I{)Ed{eWPsV_ML z$3K=NR+6*lAY)D=2fm}xuw0?3dQj=EoWfV4LOb|2De1y$y#5Cju&~XVuL@l*z=ZGr zNMhBL>2i~tytg-BQj?euRj|QecH&wBP>q(4s+?&mfp29F@O5!Ud zryG{oDRvw4Ste{D=|=^Kk>|ENNS^suDmCHPDd5W^1@2)EpD?O0Tl_WUCZ3}{*xF_q z<%Ib$?e$S(FI9>$^im(wULTp^PdLwWvJ{&KMlPugM@Y%o5xrh;HQ%5Oh4%+k`XOy~ z->i8+TYi{gPD$xZDjp)~PeNc)53MAkk-R8KI&aX1!ut?qS(Ub8DwS9@x~~^`NBe(} zj-OJ0EE1CN`GGlFS?y|kOnZHRYLW7L0BK5Y>`ufY zBXMc9A|}BE&5&dxy8?A__HZ}13^()Ym~f~a^WZ6RjjN^Jc2~{~_30t$a>%?e38`_0 z2{O=<0|tH4pi2DZ0a`zSmUoP!h+$zfq84r5l}3Dl0SNT_zC>dUJ*9R?^Q zq84ZW6WuQix>1%b8HR3*2faD5=T9Oh&?c8hTlu0*)r2|F!vcivbGLWwKJ&LLLU%g~ zRL!!ZD`>O3% zY!kwFh4%@E`FHa}^}kg=SofQCKJIPYLH4aIfUEikHRt*S25R%(7NvQ!IUmWh6g1Yu zsVxQ8rEhGxUNRIHZh8INOwLP&;Y5jHs1m#N5H#jIWC$+b2KB2~b3J4bW=ae~)%dN4 zLC75>!*KpqSI$o74v;aJDm4aGAul!n`!_WJQ(ILbJDuCN;Q&;Jyx2zAyQz(^m4&%i zb9*-22vy^^9EOqHZl2lao-%09RlcmWdi`{67ti?Jq2jI-CE-}PT|Ab1m}jQk3mdR? zX0RKxk4JLdJk#TzE(4l1fWF*Lp6PZ6v}q8{eN9OcgSj1mcQqe|G?9|52d8*6ow@JX z+(SGQaEql4SGGf-d{x$QhN?OxjOa58`3 z20fG==_ET+XZbXNGMQ!{%iSk1E*ElT#pPH{Ou2mk2`sHo=Gw?f-i0N1+*V4}#!{?8 zqbTmBD7MZRE# zD!UhHg4ECeMV(b{H+kW0+99kCB;e1xU67MOTS1Uf4a$@c(zA;0|lr%4;LQz?Q@EGc# zX#I}%e;GBf=kXBFMa7HJ;OMwP8w&4L)TdMRIxrg7EuPbUucS`k`S%&{dn(%7_?E(W z1x?wATS56H;@6$;S9n6({tueq4IllXNI?-8!U#g(r9!(Ec}XGsJawK{##V7{r~Pz~ zXzQ0Np0&hxHY7{1-t&sELNkoR^gW(W)D8<7Pbu`|n5k>h6bh4GkG#E$Qoj##$-$eZ{ zls8LKHU!R&+Sckb+Ww8G8H^1XHmMX>+8Sen3cXZSr9qpsXk2yRDBnvV24PzE0N{FQJf}fqj$r2)BGg z`@R+*s4u^5hJBKEx>mVlB3U{-z}m~$hx@Gs7qSz~hps@C)on0;^NG~5h*xlhuBTqF z28QB)`ot9Pa%C}aX{i!2`=BGG^TX%CjoSe$C!dI@vdnpX0D^jLv;T_j7F_Ne&yvs~ zlj}y!YwrzEJTwy0U}A*A#FHyY8?u9^Ux>Rcvhp)u#Upf}9bGGsvt{|vhVv*aQlU*2 zQlU*n!BZL^Ie3ZSd$yLPr3Mw4%JO|}7{UY(kSn{EX!-!4g5&jy*YSx)}5e#AkB z(j^XeF$TzPp;h09(UDqyE6GdDyEDQr@c*K`qf!W3wO@9opKobmc} zkd?hLD+@k1-hUQ_jjQzJvn-ZOlHR=uIRL3t3h7ql#Vke;`!&j&#$}Q%GJ0K#D6FpH zRvDVh#3KrGxltp^$h=eu*)}!Cd{z-K_zms*vlsdE&Jgaa#Mu$Ua!8a5aj$t!SOK+h zLkjsN)BKb(2(fPXW}q>Hp|Av{{;;5c*@4Bp*jl;?h4wRw+pa!zt{S&pJtUp|e--Ti zJDH~$$4cwBTNmyBV1KgZpIRl(k?h#G#-@W%~rYPi-g*5J1N!1ig|fbb@v zk$*kEy*^#vQumI!NFB?)j`On5u_u_XVnCbunae#UFiw0=kp$s2+?4$UAl-}exeEe= zuU)Sa=UqcIg9=EBNY2d)44gGL^{83Sofnv{b~IebHCIcNniO^v-(2n-oih=V%GYwv z2tbNtF&7jVH)fU8aETh?8B$?VR8Qv43Jm6z_JO!mLo|H=kD~DB&Va6NNvEr$I7|+C z#q@My?lc+peWdoaj?UsROpLVI|Bu$vrgTcV8M0G)lsenB!=hI1rg%_i?i491n4x+U zs4+*XD5sz6IoWhHyd>*~swSNJkczQ48u1R9Q3mHAaAPh#@lnr1v@$97+zElfH%}sG$pAF;k`Ja z6U>4OP!=yYO03*V3f&bfs`6;fmZWY1F}cH-UvQ&^TUQeZHRKKvU$u*6`l{(ks;Rkj zB{xFmWx9l`TD9n{t;tMoSYVF2P@qVx=7xk=OiexlluSvluLx*bsDRKgL}`$hqDdt% zObOnDN-T0MXea_YPXm`5gv{w^92$~}4WKESA-bem5z$u+cAkp*+IMyeWPG|a!F2H^zWrYat?jp*_j ziACemNXn{qMA>1wJ{?3-Eu)`6RBEOK<6y~w4`zNN$Jmg=m0PByi1gkyg!yV|Qgic+ zsA=_-#a1b?0~Dnxv{*xRJ|B>`-+&YgGy{IpeklG-Ig15 ztzV=g5E{`>dm3*d!$~8Pho5ph7$?fB?kz_7$U^t~jW8BM${J zJ41Xcl6W?P{d2MhBLUZhY0qphgN1RJj#u7*9A6h%WipH=+09rGFy~@vHpnW+gFf62 zBNs0NZYQV5U9d72)>Y91%DDcBpbIC<+;QIJTBV>Xurm{qvoJuvKZXG%bbvNu6&B`1No9Ab5uyoOY` z)H7iaH_61rR6!XF6)#(m18gcG?lw_vu_qoAI@*z)i$Abg0ClEZ|2VF>N_^do|9RC{+{q<0KV*ET5 zTD292SmFbULv4E$lX;CR3e?DG6o zGYWkGODG4>Fl&w;uyQk@wWT$coPJru)iYzCjeN+;uE z+Up6Lky<@ZV%bn8z6z|FRLEdP0hDS%VO^pAnrh1sP06L}tvsXcA2+mLkkV?AX2Ubu z{<6|OKM5f?U}<~(Gur-=G9u(1)Z-?O$Z^G+()^hAx=8c9MdzY%IjO{RnSCjXzot+g z3koh5YSwW~+H5pRg@xj0nWj+y^I^cv{ReFEr_Fn(w7*~R9mIY=B;4&ryYL8A=Q;@H zF3$upF%fC_{Q0Rds6YLUChon=!_4a#!NLDE|7w0u{rg(~!?CaR4Xr))kK3h|zi+wR z{AbNmw)b++aE~%SZU{B~JM&5Ab?htHOHHq8y3g?pySMQZjjh7RIgb6DFkXMX{&3xw zFi8AET{Yy@Xga(|9qh$ebRk~IiD&hOPR(cOGEy9r_4)Vo&uIHkDarTnJ93SNR8Q1= z7yV<}>yy;~S5BnTc%$I;jQ>Fwp8gSS{Rx$(R3g3*iq0i6>6oN^iT)XF{~490R5Y9> z-tEa$bOlqQb}>Ary*^E&4%Dw)A&&9jBu@O!bt7PSNBjQ~^@b-7!1J+8A|r>Sn36=# z_>lJa6B;j}eHo#Govu)NiT4!FAJYR-8M^ssN>1a0OipVDwD6Sn`M9o6J`zJW35BP$ z&mS@jyB8hcw$f#UeGJ(kyWB-KZRvAgqwI2K;Dm|Ii|Uwj4We$L-<4}))1ZRiWC_s_ z6l!pBa&~zx5v#gT0|i3`SHi?Dj`G9KfNqE5`z|i6g6MDB;)Pdq9{+bW=R->Hfp;sU zMaE2g;c78_Vuix_0EMgL*q^+U#k6=9(`STTZZrdDNRn*Y6H>Owpj7Pe4I+t8hk%x_ z!2|X+6ceV~*BenqYB(Cf9t2ew=&f=>AFah>%UGC%zWIv`BCa(Ck+zF;e)fKQN;$Qmg? zbBGsO97{zb#d$D%j1L&w&fsCwVjJrxmlcqJDy z4k$IhEK)abke0wY#-c>x15CK)El}JWjRzA$p;JL};*+{>!3Fbu1Oe=d+^sb%vID3=0J|c0s||~6 zKdOhc$K%|sH2AWEh!eo_&D}cFH#_tM6bo~)a&&Dhkv_MYFvda<__Lb0Ps_7TExa&0 zoCid5pY~jZT&~>;_?fs=6C|GDJiG~?it6AZpz6}0!oO>WYJSo~5FOABS@kFi7zp_N zir_)`ybu_`v;vm#DdloLb{1k;>_AeL#P~1>LdHJCfDZDaa@fsArPb=he6ObfshER~ zV!@k$(jDx-ga3awbCq#K9rw3B*P3i?w}03kZu!@ibj$YUw={>E8=HQ!X}a-W8ei6U zpy7QDv$ikVR%|ZeL&5_8J^n`h_v_PjpRb$ezQM`tKeCT8-^QSd8ULBw(*gr|Aa7k7 z$c5Zf0^@B*?r5CUd?eS>m~6Ub%8RSe0|7jQC8ZvsO}QHa19q6(!3={MbJqptVmlgE zXx6m_ZdxT~3IDsIDmBFbD}<1dp~T3!tiV7T{+pVG|9WmsU}oA;cML`=GOZK^JQrQg zO9^TG?@B)2J7k8bAdgbyS97bxx7u|xf_jiUw<0jvcI1!bbM;%qVQOZ4L@Wp$U=7=W%cTY8LOVKOwQ6gy zFFjUpRT|V`Sjou(1BJ_OcHOdME=3TJj~+2cq-+v#ue6Yef>>oCw2zT2KYlEtTsoV( zMsio#wYjS*40X+Ct-6#;5~t3#t%#w$luJ}%P#}Z=I-_=i` zz=uT$^iVD;Fgw~&J8q1Ru2i+~2NgJgA*xKvB3Tr!Em8?z$t@`Gw?=rsn42fds%<_d zRt>!mfB@_{0y~(KNPwM#lxMAKUI_%MN;#5?K60!VPcl4 z2xhSgPvYy3xK0*bAwFF*EQ}RH0k@k{M@w0pAph@St}u>gTEE#EwtwEfY;SJ)rItO- zA8UTJ>B~*g#;-KaHF6CvZ`f=5s_kjv+rkTlyZK+^57mFZK2i5?buXz4aIfKl+;;X` z>}S|tW@GF)doS|^=9e%?hB>nSFwYFOOSaW}9I$&cH{P4{u3vvpkZ$ofv6 z@wH7^*n|sRiy4d$uJ7QPU2UVfQ7v>c&&kg9hj_-_=2Pcg-!>1|v);usd)kib_p`pS z;XK&A-pMmvZG(mDrO@1PEj_s2!86Xb14IPT3~pXt*}MKA&+KR$*7)ERni;+KhSuFY z<87NX=Kw17DUwU*$od0h)-6prhS9gQ^q_s~?E(XKqvwU$=-B%GaK|rO-0>x{EgA0l z`E?gQ%H3#J#GEs0Ls)XJFOZSbiDi1b2S^gZbd<;i-iW>o*Nye<0^@a|Npi7kUY1R{ z$@kGBPm~TVz6(jwK5(U9calT(z!oN^lGY(lay#-SGjlP+bxvs_~K-X6KRFAJa zNTy&s5b?BLiBXO&tDp4CW+$FpZxxsWZge-v7-EsyZxbrIf&Y)aH-T>>J?ujPkN`#S zP@MIeD=X^GVpl71wIl$Zl2)RYqDU=Qx2R)fS%!zekQfP=!D0raxIQ)z2`8^FFP9s; z&Wn>cuWjPEu@fgwb2LrrpY2?YojQrryf}TX<1~J`UM}Zon&y4ioR}HR02mA?ef;hI zg!#_@ci;cNISh=oygd{P&F`;1y~;`)yef221R2Mo8xi;wN;BJm7J=!f=XbUTW1%Bp z;Rm;sF0*CHYUS!GrnD{uZPB{5J%HwYhXPQiul8-n(Z2t5;Og|RZug^I|0g^6w&?Em zo>=G@Sb4!N2NeHJFh6XmE=`*P($}NPb|09ufXYkU7%Oh`Nt`x?XHH~pJBC)Yj}v$3 zmT%K3oY04&PhNRDirXg9onC53Y{x7D(?@!DyBD9Elq>#g7-zP75U0x<);R&JB(k`I zHq{eM=!4L@g6wt#9X~!!tZ!mgq$ZCaje%&fR0p@iu@DryBWI!kYu#0QwnMQH6uUEf z>ZsOT_3IwIj!tAxp(@Z7Qoyf2csDu;8#Vgspb~Jr_h&*+gtkI^mij*2HyA5MzYv`p zep~#f!`~d*8aOrd+e4QJe`)Xi$Z+VNdJgt{Eb_j=mwJy6|INUs_eAyG< zpW!+{Z|u;%Y9_J)FBo1H^(SEZx0I&~V)kC6=l?TimkY<#V0A<(sdNh8*nry%%c&bn z;oq$GK@?nPQB10rjZ`4N5=?enaj#oR2 zkxVb+QJQ}Z@6aJA zpL-o5x!zGEGs|mmyAH+wShyL~;4 zBEVOzxux_3T;lRV1#dFXFQ$&oXJrwU%_7A0Bh|+tuKvJr9fgCH3hQIl0}$4}z+u(Z zXaw)$)%_6O zsh{xq;j!Jgr^os-#QJm9QP8PA80|i+=?fgB!bV*rg8B>92<-nm-2I+`#M`+01rw%& z`>HICe_q&XT%QQYb%3bkuT5Pms` z*}xf59f^M_n3*fya2B;$(I=}>h=c7cj`RYdHdkuIX99u&WsgAk6^TPIKGikzBNU@L zCVaFSg4uJkquDdNB$n0s`k#WSuS-P1K&`L83eW$a2z@EE_w~Jf!)rsI92y;b=fGD6 z&c{Cyf1>}Ldwy@veBTfD#bZMBPos0amwG-F`Gd$*_?v-;UGi6bW_u1Y{XTfQ+s0IF zEddAA>f!B^2ZLtS&O-AJ$BectIus8kA)zM&Tb&lsovW@77Lx*w>@OX@hN4+QXSK$-=HnHK&KH9 z#GiLx|DJY!o>1!{!tQxHg0HiPC$oBF`zWMYesB_nW`4ZoceTPva0_^&^zQ9hfOe$H zuON>Fo|QTU6~)L_pV*#34e_y{X9V>t#p=H8X@u?Zz_Hb@|Eq7>oMXKLOM%eamPatgj0>@^x;{>uU-7Q(CpBa+Ykm{D!P`BY!eQZ04!1V_W&alB* zedG2xf;A8{EaQ3y;2P@^T!ww>>ge|Ku@EFP*#%rC)yKDwz{^?>`Zm;HeM6W|X_1go z-C7a?0%NwHgY5nfdR)?~w-2Qq#rl0SfqM18_Gm1WJn*2uKqxcF9aW8Vv;F91>*7Mi zo1Vg#@)Yupmr@HGrONiFc9zPzdn-@P4!PsSoXycr9xv5>#vKzNPcXb6w6^_I$GxqQPZI?ha|GG zrw>%0RARWuw;n}W7Z!@+Ib$44pu1{U955^t$3asZ;Ged|0scX8Ji7^%&sQQH?o-1* zREEm%CnKG^!5)5Z>~BMlRo@WN-)lY;eR^aJfyfk)Gznst(S4&>Bg;B>d5+ByeqG%+ zcK1>t2CuS4I&qgZ{LPy&c$GEM;k&HiZ(4)Qj*mzDy~`SYPyA0qZ>;W(7~cA_P%i!r z5#MfqhPU4dNktdJ=$WM~gSi~4(5%)v+CVB=A2@jjuo8Q6Uo{$86SEbG%bCR{+{%Z{ z68~VHw-ovpTd;xObk)FHIDNHf;$JonCyV@gUT)WLf&xPw*yuHwzP%`x7DJy}Q+max z3Q+ic8fKb|ANd2Z8tfz_ixDAAjTQ{Mn_@zk3^0U)YCB2sEP> z#mA2-;ov$I`oI;KL4Ae_paiYVuWi$zvge`lB_URC!w~mdhUm7AqVS~j1Xhv3Z{lu% zu)hsVHUG_l2P0vkN|U<)&nwUA1@hWO{eQGRij};bW?nj_y+*urb^~*hkv=3NgL$XM zqF!f;$A+8p(UT)*BdS2TDjAx|g1!&4x7u0a5N@nQFOA&NLICdBNdF=C%w&p@jwZc@5K8gT5@wDP;Bv^R3ws`&fB8`sBzc@gbMDbWXt+ zc60S$^r?{}#7$P=rq({Ot1D_qnaw;`<`hTx3%j|DX}ZB`KrXT+%*73Vl(}4m$j95* zVgHwuF(2|_>tfNqvAc_ybR5%sV?sJsQrsHMu=@)n-{9NSdrV2pj8BYC7)8y#aeFUxQ)zTi?$!OSCL+uWRKZ{&3t>7ht{q#AFl zK7b~p2|tDw8v8BcX%l}>Sm0vtrAWlrry}78@ce&&=wFBSzC8SW!~H|m!G9dw82HP9 zd+|SvulN5!|6BL`=AMG_VHp~&6vj{~YCY{pYY?%d}FQ;x~=Fh#F%fLDD{Br8Dx(|63m=%_)GuyAA-M-{* z6H%-_xqUMhdSTy#C`e2Jq+eHr7U$S4+9#RfHnj*~?ny zXED`*?JEe!s~yE*_bjFw+rEt8talWS#j}`d-}WV}=H5{xR?lMIwS5sGx!y@6x@R$< z2fGkJ4`z54^X~2Q2*S-yLeSr?1P%6F5DnIRyRsVHei`B5I*OzIdEx8Z%LvDozRM%ZDELxeMyT3SaX!}KU)p*n)ce>+ARCQwe z6uM<|*5;N?S6njIqlU#E2g~aNJ)a2e+3fqPKC$=r!8-qm==$DQdOy^=HT>tp^3Yd@ z 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

    waP~x`KcI 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%0D7=sXi#2B5c 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�fCZ>RUt$&krZXgT+bW(2S((*9EdN- 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 diff --git a/duplicate_conditions.html b/duplicate_conditions.html index b7cc219d9..c41d1b664 100644 --- a/duplicate_conditions.html +++ b/duplicate_conditions.html @@ -185,6 +185,9 @@

    + diff --git a/duplicate_enum_cases.html b/duplicate_enum_cases.html index 18aa04a32..c6588ebe6 100644 --- a/duplicate_enum_cases.html +++ b/duplicate_enum_cases.html @@ -185,6 +185,9 @@ + diff --git a/duplicate_imports.html b/duplicate_imports.html index a2e6fee94..4f0d56c1f 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -185,6 +185,9 @@ + diff --git a/duplicated_key_in_dictionary_literal.html b/duplicated_key_in_dictionary_literal.html index 504c6a471..b6e0865a3 100644 --- a/duplicated_key_in_dictionary_literal.html +++ b/duplicated_key_in_dictionary_literal.html @@ -185,6 +185,9 @@ + diff --git a/dynamic_inline.html b/dynamic_inline.html index 7576faadc..8b7da542b 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -185,6 +185,9 @@ + diff --git a/empty_collection_literal.html b/empty_collection_literal.html index 60faa9574..c3a942f95 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -185,6 +185,9 @@ + diff --git a/empty_count.html b/empty_count.html index 0613d2251..cd0c94c88 100644 --- a/empty_count.html +++ b/empty_count.html @@ -185,6 +185,9 @@ + diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index f513e0435..f1f1b9e6e 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -185,6 +185,9 @@ + diff --git a/empty_parameters.html b/empty_parameters.html index 17e2ad2cd..be6f1e07a 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -185,6 +185,9 @@ + diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index 8c7cdc0f4..1fb4719a4 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -185,6 +185,9 @@ + diff --git a/empty_string.html b/empty_string.html index 9b30ec348..be1c78224 100644 --- a/empty_string.html +++ b/empty_string.html @@ -185,6 +185,9 @@ + diff --git a/empty_xctest_method.html b/empty_xctest_method.html index b1a6e23df..9a440a16e 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -185,6 +185,9 @@ + diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index 2855697e7..05c41f9ab 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -185,6 +185,9 @@ + diff --git a/expiring_todo.html b/expiring_todo.html index 4b688d5e3..0ce078885 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -185,6 +185,9 @@ + diff --git a/explicit_acl.html b/explicit_acl.html index 54dbb2776..c3ab13faa 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -185,6 +185,9 @@ + diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index 6306ede6b..f062cb76c 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -185,6 +185,9 @@ + diff --git a/explicit_init.html b/explicit_init.html index febff174b..a3b336c2b 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -185,6 +185,9 @@ + diff --git a/explicit_self.html b/explicit_self.html index 99712533c..55b10e983 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -185,6 +185,9 @@ + diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index 37a378777..9269f4895 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -185,6 +185,9 @@ + diff --git a/explicit_type_interface.html b/explicit_type_interface.html index f3089f7a7..5ca012eab 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -185,6 +185,9 @@ + diff --git a/extension_access_modifier.html b/extension_access_modifier.html index aef59dfa4..e10b7e2bb 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -185,6 +185,9 @@ + diff --git a/fallthrough.html b/fallthrough.html index 9d0267a3b..872f6a908 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -185,6 +185,9 @@ + diff --git a/fatal_error_message.html b/fatal_error_message.html index 2845a5a96..e830d456a 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -185,6 +185,9 @@ + diff --git a/file_header.html b/file_header.html index da99ef465..e649c576d 100644 --- a/file_header.html +++ b/file_header.html @@ -185,6 +185,9 @@ + diff --git a/file_length.html b/file_length.html index 7de6da538..1f0dbcc11 100644 --- a/file_length.html +++ b/file_length.html @@ -185,6 +185,9 @@ + diff --git a/file_name.html b/file_name.html index efc7a6890..40149febc 100644 --- a/file_name.html +++ b/file_name.html @@ -185,6 +185,9 @@ + diff --git a/file_name_no_space.html b/file_name_no_space.html index 46d274f1a..5d826bdb0 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -185,6 +185,9 @@ + diff --git a/file_types_order.html b/file_types_order.html index f62be08dc..1b6cab4e1 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -185,6 +185,9 @@ + diff --git a/final_test_case.html b/final_test_case.html index cec0bd5f1..61fcaccb2 100644 --- a/final_test_case.html +++ b/final_test_case.html @@ -185,6 +185,9 @@ + diff --git a/first_where.html b/first_where.html index 8f6155938..afe337449 100644 --- a/first_where.html +++ b/first_where.html @@ -185,6 +185,9 @@ + diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index 069b7a40d..55d3f7c45 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -185,6 +185,9 @@ + diff --git a/for_where.html b/for_where.html index 178cd6af9..37ac3abfb 100644 --- a/for_where.html +++ b/for_where.html @@ -185,6 +185,9 @@ + diff --git a/force_cast.html b/force_cast.html index c3e9928df..92e79f584 100644 --- a/force_cast.html +++ b/force_cast.html @@ -185,6 +185,9 @@ + diff --git a/force_try.html b/force_try.html index f7180dd03..7425aa0de 100644 --- a/force_try.html +++ b/force_try.html @@ -185,6 +185,9 @@ + diff --git a/force_unwrapping.html b/force_unwrapping.html index 2c3ca24c0..689d9fdad 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -185,6 +185,9 @@ + diff --git a/function_body_length.html b/function_body_length.html index 86219c328..ea9422735 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -185,6 +185,9 @@ + diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index ce068cc32..d86d5ea3a 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -185,6 +185,9 @@ + diff --git a/function_parameter_count.html b/function_parameter_count.html index 6db30f75a..047ad3f59 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -185,6 +185,9 @@ + diff --git a/generic_type_name.html b/generic_type_name.html index 90ab82030..0c680812c 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -185,6 +185,9 @@ + diff --git a/ibinspectable_in_extension.html b/ibinspectable_in_extension.html index 0d5c7b267..0a2f88c18 100644 --- a/ibinspectable_in_extension.html +++ b/ibinspectable_in_extension.html @@ -185,6 +185,9 @@ + diff --git a/identical_operands.html b/identical_operands.html index 5ac852248..f903c7517 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -185,6 +185,9 @@ + diff --git a/identifier_name.html b/identifier_name.html index ea5fd62fe..b83c9a329 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -185,6 +185,9 @@ + diff --git a/implicit_getter.html b/implicit_getter.html index 942f9e988..982cd1710 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -185,6 +185,9 @@ + diff --git a/implicit_return.html b/implicit_return.html index 374a1764b..c08474c87 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -185,6 +185,9 @@ + diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index 0c195bc68..ad807a8f0 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -185,6 +185,9 @@ + diff --git a/inclusive_language.html b/inclusive_language.html index 3fb12346e..1f1c5587d 100644 --- a/inclusive_language.html +++ b/inclusive_language.html @@ -185,6 +185,9 @@ + diff --git a/indentation_width.html b/indentation_width.html index 815292d96..43d050ea9 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -185,6 +185,9 @@ + diff --git a/index.html b/index.html index e0ccb99f4..02dbf810f 100644 --- a/index.html +++ b/index.html @@ -181,6 +181,9 @@ + diff --git a/invalid_swiftlint_command.html b/invalid_swiftlint_command.html index afcc6310d..7777d0446 100644 --- a/invalid_swiftlint_command.html +++ b/invalid_swiftlint_command.html @@ -185,6 +185,9 @@ + diff --git a/is_disjoint.html b/is_disjoint.html index 8b5e5a1ec..a245a588a 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -185,6 +185,9 @@ + diff --git a/joined_default_parameter.html b/joined_default_parameter.html index 170cfbdc0..ac5c853d2 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -185,6 +185,9 @@ + diff --git a/large_tuple.html b/large_tuple.html index 587d8d641..ee1fd4026 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -185,6 +185,9 @@ + diff --git a/last_where.html b/last_where.html index bb4384f7e..9e75af306 100644 --- a/last_where.html +++ b/last_where.html @@ -185,6 +185,9 @@ + diff --git a/leading_whitespace.html b/leading_whitespace.html index dbc79f2b5..70e5a7647 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index 6377f12ad..55955a099 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -185,6 +185,9 @@ + diff --git a/legacy_constant.html b/legacy_constant.html index 12723ca68..4c4959370 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -185,6 +185,9 @@ + diff --git a/legacy_constructor.html b/legacy_constructor.html index fbf9a5c70..4cc6cb343 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -185,6 +185,9 @@ + diff --git a/legacy_hashing.html b/legacy_hashing.html index dbfdde093..0a8295f77 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -185,6 +185,9 @@ + diff --git a/legacy_multiple.html b/legacy_multiple.html index 368a57f2e..af56dff25 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -185,6 +185,9 @@ + diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index b28644d2b..e6b5c75ca 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -185,6 +185,9 @@ + diff --git a/legacy_objc_type.html b/legacy_objc_type.html index 8f0bdfc60..f85bd5344 100644 --- a/legacy_objc_type.html +++ b/legacy_objc_type.html @@ -185,6 +185,9 @@ + diff --git a/legacy_random.html b/legacy_random.html index a8715b795..2cd5198c4 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -185,6 +185,9 @@ + diff --git a/let_var_whitespace.html b/let_var_whitespace.html index 28b1f268a..f4ceebeea 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/line_length.html b/line_length.html index 9601cd383..8b745f3b8 100644 --- a/line_length.html +++ b/line_length.html @@ -185,6 +185,9 @@ + diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index 6993c3e87..57d2f88b4 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -185,6 +185,9 @@ + diff --git a/local_doc_comment.html b/local_doc_comment.html index 3fd280f6d..8ccf7046c 100644 --- a/local_doc_comment.html +++ b/local_doc_comment.html @@ -185,6 +185,9 @@ + diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index a7727f6c7..e3e5b2202 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -185,6 +185,9 @@ + diff --git a/mark.html b/mark.html index b35de4ad4..cb12af999 100644 --- a/mark.html +++ b/mark.html @@ -185,6 +185,9 @@ + diff --git a/missing_docs.html b/missing_docs.html index c2dfdd3e5..5695afcd7 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -185,6 +185,9 @@ + diff --git a/modifier_order.html b/modifier_order.html index 184d9dfee..dec349fac 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -185,6 +185,9 @@ + diff --git a/multiline_arguments.html b/multiline_arguments.html index 776c16882..c2b2f91ca 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -185,6 +185,9 @@ + diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index 5ab04e5e0..bbf4fe3aa 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -185,6 +185,9 @@ + diff --git a/multiline_function_chains.html b/multiline_function_chains.html index 854552660..7697f1c30 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -185,6 +185,9 @@ + diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index e7d1d35fd..042a69013 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -185,6 +185,9 @@ + diff --git a/multiline_parameters.html b/multiline_parameters.html index 424aefaf6..48c1b8910 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -185,6 +185,9 @@ + diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index bdc9679c2..a6b83b53a 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -185,6 +185,9 @@ + diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index 3857e9d6b..10edb73b1 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -185,6 +185,9 @@ + diff --git a/nesting.html b/nesting.html index bab5ea9b0..a9dba854e 100644 --- a/nesting.html +++ b/nesting.html @@ -185,6 +185,9 @@ + diff --git a/nimble_operator.html b/nimble_operator.html index c2f95c49d..bbf5690a6 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -185,6 +185,9 @@ + diff --git a/no_empty_block.html b/no_empty_block.html index cb4b71fd6..5e6a9301e 100644 --- a/no_empty_block.html +++ b/no_empty_block.html @@ -185,6 +185,9 @@ + diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index 31679c8ef..b9d5d8054 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -185,6 +185,9 @@ + diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index 5f01394f4..7832bd2fa 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -185,6 +185,9 @@ + diff --git a/no_grouping_extension.html b/no_grouping_extension.html index 028d6a737..178019c9f 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -185,6 +185,9 @@ + diff --git a/no_magic_numbers.html b/no_magic_numbers.html index f3eca908c..f37a1f74a 100644 --- a/no_magic_numbers.html +++ b/no_magic_numbers.html @@ -185,6 +185,9 @@ + diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index 4b01d25d8..393df633c 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -185,6 +185,9 @@ + diff --git a/non_optional_string_data_conversion.html b/non_optional_string_data_conversion.html index 62fb5c73f..58c95f59c 100644 --- a/non_optional_string_data_conversion.html +++ b/non_optional_string_data_conversion.html @@ -185,6 +185,9 @@ + diff --git a/non_overridable_class_declaration.html b/non_overridable_class_declaration.html index cae19f714..3684eb3d5 100644 --- a/non_overridable_class_declaration.html +++ b/non_overridable_class_declaration.html @@ -185,6 +185,9 @@ + diff --git a/notification_center_detachment.html b/notification_center_detachment.html index d7112624d..6e101855b 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -185,6 +185,9 @@ + diff --git a/ns_number_init_as_function_reference.html b/ns_number_init_as_function_reference.html index 57bf1a518..9f4d0ca06 100644 --- a/ns_number_init_as_function_reference.html +++ b/ns_number_init_as_function_reference.html @@ -185,6 +185,9 @@ + diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index fea1d4171..88525ecf8 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -185,6 +185,9 @@ + diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index f00719b73..045d6c731 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -185,6 +185,9 @@ + diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index ac20fdcf8..b14e8446c 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -185,6 +185,9 @@ + diff --git a/number_separator.html b/number_separator.html index bd0f8bab1..46bad05f0 100644 --- a/number_separator.html +++ b/number_separator.html @@ -185,6 +185,9 @@ + diff --git a/object_literal.html b/object_literal.html index 279f383b6..7d3009497 100644 --- a/object_literal.html +++ b/object_literal.html @@ -185,6 +185,9 @@ + diff --git a/one_declaration_per_file.html b/one_declaration_per_file.html index 55b4dd90e..cc45333fd 100644 --- a/one_declaration_per_file.html +++ b/one_declaration_per_file.html @@ -185,6 +185,9 @@ + diff --git a/opening_brace.html b/opening_brace.html index 314eaa9e7..2daad0d2e 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -185,6 +185,9 @@ + diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index 3ad866a8a..81b219fa7 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/operator_whitespace.html b/operator_whitespace.html index dc471eee1..fb690dd1e 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/optional_data_string_conversion.html b/optional_data_string_conversion.html index 0920e0f2b..1f0ca34f9 100644 --- a/optional_data_string_conversion.html +++ b/optional_data_string_conversion.html @@ -185,6 +185,9 @@ + diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index cbb33ecd0..f2dd18579 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -185,6 +185,9 @@ + diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index d143e0b60..2f05ba5f9 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -185,6 +185,9 @@ + diff --git a/overridden_super_call.html b/overridden_super_call.html index b70bc3737..d17a09c0b 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -185,6 +185,9 @@ + diff --git a/override_in_extension.html b/override_in_extension.html index d5c4cf0a3..30f092d46 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -185,6 +185,9 @@ + diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index 73a2f7619..75ef93d32 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -185,6 +185,9 @@ + diff --git a/period_spacing.html b/period_spacing.html index c988f16f5..1e882bb17 100644 --- a/period_spacing.html +++ b/period_spacing.html @@ -185,6 +185,9 @@ + diff --git a/prefer_key_path.html b/prefer_key_path.html index 23e6b43bc..2b4bf3bda 100644 --- a/prefer_key_path.html +++ b/prefer_key_path.html @@ -185,6 +185,9 @@ + diff --git a/prefer_nimble.html b/prefer_nimble.html index 8035c82cb..b6ee00cd7 100644 --- a/prefer_nimble.html +++ b/prefer_nimble.html @@ -185,6 +185,9 @@ + diff --git a/prefer_self_in_static_references.html b/prefer_self_in_static_references.html index 8935e1f1d..730422965 100644 --- a/prefer_self_in_static_references.html +++ b/prefer_self_in_static_references.html @@ -185,6 +185,9 @@ + diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index 364b354e2..f1acd1be4 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -185,6 +185,9 @@ + diff --git a/prefer_type_checking.html b/prefer_type_checking.html index 8a8199dab..44de61816 100644 --- a/prefer_type_checking.html +++ b/prefer_type_checking.html @@ -185,6 +185,9 @@ + diff --git a/prefer_zero_over_explicit_init.html b/prefer_zero_over_explicit_init.html index 69176e048..77c2c826f 100644 --- a/prefer_zero_over_explicit_init.html +++ b/prefer_zero_over_explicit_init.html @@ -185,6 +185,9 @@ + diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index ec70cfb6a..d1f78a754 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -185,6 +185,9 @@ + diff --git a/private_action.html b/private_action.html index 3e4df2546..ac1dd9ba6 100644 --- a/private_action.html +++ b/private_action.html @@ -185,6 +185,9 @@ + diff --git a/private_outlet.html b/private_outlet.html index 4acf05d4d..9fa31d2d0 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -185,6 +185,9 @@ + diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index 72d68ed98..bfbf29ca0 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -185,6 +185,9 @@ + diff --git a/private_subject.html b/private_subject.html index f59ccb3bb..155f8a83f 100644 --- a/private_subject.html +++ b/private_subject.html @@ -185,6 +185,9 @@ + diff --git a/private_swiftui_state.html b/private_swiftui_state.html index 4e37e21cf..f9f1f9c28 100644 --- a/private_swiftui_state.html +++ b/private_swiftui_state.html @@ -185,6 +185,9 @@ + diff --git a/private_unit_test.html b/private_unit_test.html index 1d5671eec..f6ec7070a 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -185,6 +185,9 @@ + diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index 347772caf..6f003b05b 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -185,6 +185,9 @@ + diff --git a/prohibited_super_call.html b/prohibited_super_call.html index d8ac37ee4..74ac1a8b8 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -185,6 +185,9 @@ + diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index 9166946bb..f539a34f0 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -185,6 +185,9 @@ + diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index 90b445d67..d200db9ae 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -185,6 +185,9 @@ + diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index 6d54e0bc3..27a4c702d 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -185,6 +185,9 @@ + diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index dd32ad4ba..87fda2de9 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -185,6 +185,9 @@ + diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 7036c25fb..067640a5d 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -185,6 +185,9 @@ + diff --git a/reduce_boolean.html b/reduce_boolean.html index 6486bbcf4..3fe480df6 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -185,6 +185,9 @@ + diff --git a/reduce_into.html b/reduce_into.html index fad0e9c15..702b797cb 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -185,6 +185,9 @@ + diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index 561296574..67befc948 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -185,6 +185,9 @@ + diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index cc5661042..c4846e4b7 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -185,6 +185,9 @@ + diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index eee2ea463..cc2c225eb 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -185,6 +185,9 @@ + diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index 1b3ccc5d0..37beee644 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -185,6 +185,9 @@ + diff --git a/redundant_self_in_closure.html b/redundant_self_in_closure.html index 60ed01739..442b5ff84 100644 --- a/redundant_self_in_closure.html +++ b/redundant_self_in_closure.html @@ -185,6 +185,9 @@ + diff --git a/redundant_sendable.html b/redundant_sendable.html index 8208af14f..448030a5c 100644 --- a/redundant_sendable.html +++ b/redundant_sendable.html @@ -185,6 +185,9 @@ + diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index 445c78f49..a82ca4fd2 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -185,6 +185,9 @@ + diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index def0323e6..4d8b909bb 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -185,6 +185,9 @@ + diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index c072bc571..6ff79bce5 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -185,6 +185,9 @@ + diff --git a/redundant_void_return.html b/redundant_void_return.html index d5e78d654..489d55ab3 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -185,6 +185,9 @@ + diff --git a/required_deinit.html b/required_deinit.html index 97fb1a37f..3c34c9d72 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -185,6 +185,9 @@ + diff --git a/required_enum_case.html b/required_enum_case.html index d179bb334..a17eb958f 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -185,6 +185,9 @@ + diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index 5d4d08d7a..2d6f4e0ff 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/return_value_from_void_function.html b/return_value_from_void_function.html index 81d69591c..1333104fa 100644 --- a/return_value_from_void_function.html +++ b/return_value_from_void_function.html @@ -185,6 +185,9 @@ + diff --git a/rule-directory.html b/rule-directory.html index 0793aa4ee..3adec5403 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -185,6 +185,9 @@ + diff --git a/search.json b/search.json index 04045e0c6..41833ce4f 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -{"Macros.html#/s:13SwiftLintCore16AutoConfigParseryycfm":{"name":"AutoConfigParser()","abstract":"

    Macro to be attached to rule configurations. It generates the configuration parsing logic"},"Macros.html#/s:13SwiftLintCore32AcceptableByConfigurationElementyycfm":{"name":"AcceptableByConfigurationElement()","abstract":"

    Macro that lets an enum with a String raw type automatically conform to AcceptableByConfigurationElement.

    "},"Macros.html#/s:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriter11correctable5optInySb_S3btcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:correctable:optIn:)","abstract":"

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation"},"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 specified 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:13SwiftLintCore18RegexConfigurationV8includedSayAA17RegularExpressionVGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

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

    Regular expressions to exclude when matching the file path.

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

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

    The index of the regex capture group to match.

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

    The RuleDescription for the custom rule defined here.

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

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

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

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

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

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

    A specific reason for the violation.

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

    The violation’s severity.

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

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

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

    Swift 5

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

    Swift 5.1

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

    Swift 5.2

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

    Swift 5.3

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

    Swift 5.4

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

    Swift 5.5

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

    Swift 5.6

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

    Swift 5.7

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

    Swift 5.8

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

    Swift 5.9

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

    Swift 6

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

    Swift 6.1

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

    Swift 6.1.1

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

    Swift 6.1.2

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

    Swift 6.2

    ","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:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

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

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

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

    Returns array of syntax tokens intersecting with byte range.

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

    Returns the syntax kinds in the specified byte range.

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

    The identifier of the rule that generated this violation.

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

    The description of the rule that generated this violation.

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

    The name of the rule that generated this violation.

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

    The severity of this violation.

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

    The location of this violation.

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

    The justification for this violation.

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

    A printable description for this violation.

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

    Creates a StyleViolation by specifying its properties directly.

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

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

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

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

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

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

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

    The value to configure the rule.

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

    Creates a RuleParameter by specifying its properties directly.

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

    The rules contained in this list.

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

    Creates a RuleList by specifying all its rules.

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

    Creates a RuleList by specifying all its rules.

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

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

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

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

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

    A longer explanation of the rule’s purpose and rationale. Typically defined as a multiline string, long text","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:13SwiftLintCore15RuleDescriptionV16consoleRationaleSSSgvp":{"name":"consoleRationale","abstract":"

    The console-printable rationale for this description.

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

    The rationale for this description, with Markdown formatting.

    ","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:13SwiftLintCore15RuleDescriptionV10identifier4name11description9rationale4kind03minA7Version21nonTriggeringExamples010triggeringO011corrections17deprecatedAliases18requiresFileOnDiskACSS_S3SSgAA0D4KindOAA0aL0VSayAA7ExampleVGAVSDyA2UGShySSGSbtcfc":{"name":"init(identifier:name:description:rationale:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

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

    Configuration with a warning severity.

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

    Configuration with an error severity.

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

    Create a SeverityConfiguration with the specified severity.

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

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzs8SendableRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

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

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

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

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

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

    Default constructor.

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

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

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

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

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

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

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

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

    All SwiftLint rule identifiers that are disabled in this region.

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

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

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

    Whether the specific location is contained in this region.

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

    Whether the specified rule is enabled in this region.

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

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

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

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

    The file path on disk for this location.

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

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

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

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

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

    A lossless printable description of this location.

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

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

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

    Creates a Location by specifying its properties directly.

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

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

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

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

    The contents of the example

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

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

    Whether the example should be tested by prepending multibyte grapheme clusters

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

    Whether the example should be tested on Linux

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

    The path to the file where the example was created

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

    The line in the file where the example was created

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

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

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

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

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

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

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

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

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

    The name of the rule that was corrected.

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

    The path to the file that was corrected.

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

    The number of corrections that were made.

    ","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:13SwiftLintCore10CorrectionV8ruleName8filePath19numberOfCorrectionsACSS_SSSgSitcfc":{"name":"init(ruleName:filePath:numberOfCorrections:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"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:13SwiftLintCore7CommandV5rangeSnySiGSgvp":{"name":"range","abstract":"

    The range of the command in the line (0-based).

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

    This command’s modifier, if any.

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

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV13commandString4line5rangeACSS_SiSnySiGtcfc":{"name":"init(commandString:line:range:)","abstract":"

    Creates a command based on the specified parameters.

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

    Configuration with a warning severity.

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

    Configuration with an error severity.

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

    Configuration disabling an option.

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

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

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

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

    The number of elements in this stack.

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

    Pushes (appends) an element onto the stack.

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

    Removes and returns the last element of the stack.

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

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

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

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

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

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/Stack.html":{"name":"Stack","abstract":"

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

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

    A set of violations that can be used to filter newly detected violations.

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

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

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

    "},"Structs/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/Location.html":{"name":"Location","abstract":"

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

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

    A contiguous region of Swift source code.

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

    Description of a rule configuration.

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

    A single option of a RuleConfigurationDescription.

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

    A result builder creating configuration descriptions.

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

    A single parameter of a rule configuration.

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

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

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

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

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

    A list of available SwiftLint rules.

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

    A configuration parameter for rules.

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

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

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

    Represents a Swift file’s syntax information.

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

    A SwiftLint-aware Swift syntax token.

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

    A value describing the version of the Swift compiler.

    "},"Structs/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.

    "},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

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

    Produce a violation for the given file and absolute position.

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

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

    Produce a ViolationsSyntaxRewriter for the given file.

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

    The configuration of a rule’s severity.

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

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

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

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

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

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

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP8validateyyKF":{"name":"validate()","abstract":"

    Run a sanity check on the configuration, perform optional postprocessing steps and/or warn about potential","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

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

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

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSiAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

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

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

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

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbqd__AaBRd__lF":{"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:13SwiftLintCore4RuleP13canBeDisabled9violation2bySbAA14StyleViolationV_AA0D10IdentifierOtF":{"name":"canBeDisabled(violation:by:)","abstract":"

    Checks if a style violation can be disabled by a command specifying a rule ID. Only the rule can claim that for","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEnabled2in3forSbAA6RegionV_SStF":{"name":"isEnabled(in:for:)","abstract":"

    Checks if a the rule is enabled in a given region. A specific rule ID can be provided in case a rule supports","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/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyyp_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"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: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:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that can appear inlined into its using configuration.

    "},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"

    A comparable major.minor.patch version number.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Add violations for the specified positions using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this identifier.

    ","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/RuleIdentifier.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_SSSgtcACmF":{"name":"invalidConfiguration(ruleID:message:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19invalidRegexPatternyACSS_SStcACmF":{"name":"invalidRegexPattern(ruleID:pattern:)","abstract":"

    Issued when a regular expression pattern is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

    Used in configuration parsing when no changes have been applied. Use only internally!

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25inconsistentConfigurationyACSS_SStcACmF":{"name":"inconsistentConfiguration(ruleID:message:)","abstract":"

    The configuration is inconsistent, that is options are mutually exclusive or one drives other values","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not present in only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled in the parent configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in parent only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

    The baseline file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO16errorDescriptionSSSgvp":{"name":"errorDescription","abstract":"

    The issues description which is ready to be printed to the console.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO10identifierSSSgvpZ":{"name":"identifier","abstract":"

    The Rule ID for the currently executing rule.

    ","parent_name":"CurrentRule"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO028allowSourceKitRequestWithoutE0SbvpZ":{"name":"allowSourceKitRequestWithoutRule","abstract":"

    Allows specific SourceKit requests to be made outside of rule execution context.","parent_name":"CurrentRule"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

    Accessible by all the modules defined in the same Swift package.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/SwiftSyntaxKindBridge.html#/s:13SwiftLintCore0A16SyntaxKindBridgeO012sourceKittenD5Kinds3forSayAA0abD5TokenVGAA0aB4FileC_tFZ":{"name":"sourceKittenSyntaxKinds(for:)","abstract":"

    Convert SwiftSyntax syntax classifications to SourceKitten-compatible syntax tokens.

    ","parent_name":"SwiftSyntaxKindBridge"},"Enums/SwiftSyntaxKindBridge.html":{"name":"SwiftSyntaxKindBridge","abstract":"

    Bridge to convert SwiftSyntax classifications to SourceKitten syntax kinds."},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/CurrentRule.html":{"name":"CurrentRule","abstract":"

    A task-local value that holds the identifier of the currently executing rule."},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"

    An identifier declaration.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012AccessorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ActorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011CatchClauseI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ClassDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011ClosureExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09DeferStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06DoStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax08EnumDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax013ExtensionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012FunctionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax07ForStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09GuardStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06IfExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax015InitializerDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax014PatternBindingI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax019PrecedenceGroupDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012ProtocolDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010RepeatStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010StructDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010SwitchExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09WhileStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC17collectViolations3foryqd__Sg_t0A6Syntax06BracedJ0Rd__lF":{"name":"collectViolations(for:)","abstract":"

    Collects violations for the given braced item. Intended to be specialized by subclasses.

    ","parent_name":"CodeBlockVisitor"},"Classes/BodyLengthVisitor.html#/s:13SwiftLintCore17BodyLengthVisitorC13configuration4fileACyxGAA27SeverityLevelsConfigurationVyxG_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"BodyLengthVisitor"},"Classes/BodyLengthVisitor.html#/s:13SwiftLintCore17BodyLengthVisitorC18registerViolations9leftBrace05rightJ013violationNode10objectNamey0A6Syntax05TokenP0V_AKqd__SStAI0P8ProtocolRd__lF":{"name":"registerViolations(leftBrace:rightBrace:violationNode:objectName:)","abstract":"

    Registers a violation if a body exceeds the configured line count.

    ","parent_name":"BodyLengthVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections made by the rewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file06isTestD00F7VirtualAC21SourceKittenFramework0D0C_S2btcfc":{"name":"init(file:isTestFile:isVirtual:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4path06isTestD0ACSgSS_Sbtcfc":{"name":"init(path:isTestFile:)","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:13SwiftLintCore0aB4FileC8contents06isTestD0ACSS_Sbtcfc":{"name":"init(contents:isTestFile:)","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/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/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/BodyLengthVisitor.html":{"name":"BodyLengthVisitor","abstract":"

    Violation visitor customized to collect violations of code blocks that exceed a specified number of lines.

    "},"Classes/CodeBlockVisitor.html":{"name":"CodeBlockVisitor","abstract":"

    A visitor that collects style violations for all available code blocks.

    "},"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"},"array_init.html":{"name":"array_init"},"async_without_await.html":{"name":"async_without_await"},"attribute_name_spacing.html":{"name":"attribute_name_spacing"},"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"},"contrasted_opening_brace.html":{"name":"contrasted_opening_brace"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_data_string_conversion.html":{"name":"optional_data_string_conversion"},"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_key_path.html":{"name":"prefer_key_path"},"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_type_checking.html":{"name":"prefer_type_checking"},"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_sendable.html":{"name":"redundant_sendable"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions 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.

    "},"Macros.html":{"name":"Macros","abstract":"

    The following macros are available globally.

    "}} \ No newline at end of file +{"Macros.html#/s:13SwiftLintCore16AutoConfigParseryycfm":{"name":"AutoConfigParser()","abstract":"

    Macro to be attached to rule configurations. It generates the configuration parsing logic"},"Macros.html#/s:13SwiftLintCore32AcceptableByConfigurationElementyycfm":{"name":"AcceptableByConfigurationElement()","abstract":"

    Macro that lets an enum with a String raw type automatically conform to AcceptableByConfigurationElement.

    "},"Macros.html#/s:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriter11correctable5optInySb_S3btcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:correctable:optIn:)","abstract":"

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation"},"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 specified 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:13SwiftLintCore18RegexConfigurationV8includedSayAA17RegularExpressionVGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSayAA17RegularExpressionVGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV3sixACvpZ":{"name":"six","abstract":"

    Swift 6

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotOneACvpZ":{"name":"sixDotOne","abstract":"

    Swift 6.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOnefG0ACvpZ":{"name":"sixDotOneDotOne","abstract":"

    Swift 6.1.1

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV09sixDotOneF3TwoACvpZ":{"name":"sixDotOneDotTwo","abstract":"

    Swift 6.1.2

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV9sixDotTwoACvpZ":{"name":"sixDotTwo","abstract":"

    Swift 6.2

    ","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:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV9rationaleSSSgvp":{"name":"rationale","abstract":"

    A longer explanation of the rule’s purpose and rationale. Typically defined as a multiline string, long text","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:13SwiftLintCore15RuleDescriptionV16consoleRationaleSSSgvp":{"name":"consoleRationale","abstract":"

    The console-printable rationale for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18formattedRationaleSSSgvp":{"name":"formattedRationale","abstract":"

    The rationale for this description, with Markdown formatting.

    ","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:13SwiftLintCore15RuleDescriptionV10identifier4name11description9rationale4kind03minA7Version21nonTriggeringExamples010triggeringO011corrections17deprecatedAliases18requiresFileOnDiskACSS_S3SSgAA0D4KindOAA0aL0VSayAA7ExampleVGAVSDyA2UGShySSGSbtcfc":{"name":"init(identifier:name:description:rationale:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzs8SendableRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

    ","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzYbctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__s8SendableRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8filePathSSSgvp":{"name":"filePath","abstract":"

    The path to the file that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections that were made.

    ","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:13SwiftLintCore10CorrectionV8ruleName8filePath19numberOfCorrectionsACSS_SSSgSitcfc":{"name":"init(ruleName:filePath:numberOfCorrections:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"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:13SwiftLintCore7CommandV5rangeSnySiGSgvp":{"name":"range","abstract":"

    The range of the command in the line (0-based).

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line5range8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGSiSnySiGSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:range:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV13commandString4line5rangeACSS_SiSnySiGtcfc":{"name":"init(commandString:line:range:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/Baseline.html":{"name":"Baseline","abstract":"

    A set of violations that can be used to filter newly detected violations.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/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/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/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.

    "},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP13makeViolation4file9violationAA05StyleG0VAA0aB4FileC_AA08ReasonedeG0VtF":{"name":"makeViolation(file:violation:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP8validateyyKF":{"name":"validate()","abstract":"

    Run a sanity check on the configuration, perform optional postprocessing steps and/or warn about potential","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/ConditionallySourceKitFree.html#/s:13SwiftLintCore26ConditionallySourceKitFreeP013isEffectivelyefG0Sbvp":{"name":"isEffectivelySourceKitFree","abstract":"

    Whether this rule is currently configured in a way that doesn’t require SourceKit.

    ","parent_name":"ConditionallySourceKitFree"},"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:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSiAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSiAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSiAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbqd__AaBRd__lF":{"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:13SwiftLintCore4RuleP13canBeDisabled9violation2bySbAA14StyleViolationV_AA0D10IdentifierOtF":{"name":"canBeDisabled(violation:by:)","abstract":"

    Checks if a style violation can be disabled by a command specifying a rule ID. Only the rule can claim that for","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEnabled2in3forSbAA6RegionV_SStF":{"name":"isEnabled(in:for:)","abstract":"

    Checks if a the rule is enabled in a given region. A specific rule ID can be provided in case a rule supports","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/Rule.html#/s:13SwiftLintCore4RulePAAE17requiresSourceKitSbvp":{"name":"requiresSourceKit","abstract":"

    Whether this rule requires SourceKit to operate.","parent_name":"Rule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyyp_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"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: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:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that can appear inlined into its using configuration.

    "},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"

    A comparable major.minor.patch version number.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/ConditionallySourceKitFree.html":{"name":"ConditionallySourceKitFree","abstract":"

    A rule that may or may not require SourceKit depending on its configuration.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Add violations for the specified positions using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this identifier.

    ","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/RuleIdentifier.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"RuleIdentifier"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_SSSgtcACmF":{"name":"invalidConfiguration(ruleID:message:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19invalidRegexPatternyACSS_SStcACmF":{"name":"invalidRegexPattern(ruleID:pattern:)","abstract":"

    Issued when a regular expression pattern is invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

    Used in configuration parsing when no changes have been applied. Use only internally!

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25inconsistentConfigurationyACSS_SStcACmF":{"name":"inconsistentConfiguration(ruleID:message:)","abstract":"

    The configuration is inconsistent, that is options are mutually exclusive or one drives other values","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not present in only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled in the parent configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in parent only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

    The baseline file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO16errorDescriptionSSSgvp":{"name":"errorDescription","abstract":"

    The issues description which is ready to be printed to the console.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO10identifierSSSgvpZ":{"name":"identifier","abstract":"

    The Rule ID for the currently executing rule.

    ","parent_name":"CurrentRule"},"Enums/CurrentRule.html#/s:13SwiftLintCore11CurrentRuleO028allowSourceKitRequestWithoutE0SbvpZ":{"name":"allowSourceKitRequestWithoutRule","abstract":"

    Allows specific SourceKit requests to be made outside of rule execution context.","parent_name":"CurrentRule"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

    Accessible by all the modules defined in the same Swift package.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/SwiftSyntaxKindBridge.html#/s:13SwiftLintCore0A16SyntaxKindBridgeO012sourceKittenD5Kinds3forSayAA0abD5TokenVGAA0aB4FileC_tFZ":{"name":"sourceKittenSyntaxKinds(for:)","abstract":"

    Convert SwiftSyntax syntax classifications to SourceKitten-compatible syntax tokens.

    ","parent_name":"SwiftSyntaxKindBridge"},"Enums/SwiftSyntaxKindBridge.html":{"name":"SwiftSyntaxKindBridge","abstract":"

    Bridge to convert SwiftSyntax classifications to SourceKitten syntax kinds."},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/CurrentRule.html":{"name":"CurrentRule","abstract":"

    A task-local value that holds the identifier of the currently executing rule."},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"

    An identifier declaration.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012AccessorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ActorDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011CatchClauseI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09ClassDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax011ClosureExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09DeferStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06DoStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax08EnumDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax013ExtensionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012FunctionDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax07ForStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09GuardStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax06IfExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax015InitializerDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax014PatternBindingI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax019PrecedenceGroupDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax012ProtocolDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010RepeatStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010StructDeclI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax010SwitchExprI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC9visitPostyy0A6Syntax09WhileStmtI0VF":{"name":"visitPost(_:)","parent_name":"CodeBlockVisitor"},"Classes/CodeBlockVisitor.html#/s:13SwiftLintCore16CodeBlockVisitorC17collectViolations3foryqd__Sg_t0A6Syntax06BracedJ0Rd__lF":{"name":"collectViolations(for:)","abstract":"

    Collects violations for the given braced item. Intended to be specialized by subclasses.

    ","parent_name":"CodeBlockVisitor"},"Classes/BodyLengthVisitor.html#/s:13SwiftLintCore17BodyLengthVisitorC13configuration4fileACyxGAA27SeverityLevelsConfigurationVyxG_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","parent_name":"BodyLengthVisitor"},"Classes/BodyLengthVisitor.html#/s:13SwiftLintCore17BodyLengthVisitorC18registerViolations9leftBrace05rightJ013violationNode10objectNamey0A6Syntax05TokenP0V_AKqd__SStAI0P8ProtocolRd__lF":{"name":"registerViolations(leftBrace:rightBrace:violationNode:objectName:)","abstract":"

    Registers a violation if a body exceeds the configured line count.

    ","parent_name":"BodyLengthVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19numberOfCorrectionsSivp":{"name":"numberOfCorrections","abstract":"

    The number of corrections made by the rewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxRewriter.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

    The underlying SourceKitten file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

    The associated unique identifier for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

    Whether or not this is a file generated for testing purposes.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

    A file is virtual if it is not backed by a filesystem path.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file06isTestD00F7VirtualAC21SourceKittenFramework0D0C_S2btcfc":{"name":"init(file:isTestFile:isVirtual:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4path06isTestD0ACSgSS_Sbtcfc":{"name":"init(path:isTestFile:)","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:13SwiftLintCore0aB4FileC8contents06isTestD0ACSS_Sbtcfc":{"name":"init(contents:isTestFile:)","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/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/ViolationsSyntaxRewriter.html":{"name":"ViolationsSyntaxRewriter","abstract":"

    A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

    "},"Classes/CodeIndentingRewriter.html":{"name":"CodeIndentingRewriter","abstract":"

    Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/BodyLengthVisitor.html":{"name":"BodyLengthVisitor","abstract":"

    Violation visitor customized to collect violations of code blocks that exceed a specified number of lines.

    "},"Classes/CodeBlockVisitor.html":{"name":"CodeBlockVisitor","abstract":"

    A visitor that collects style violations for all available code blocks.

    "},"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"},"array_init.html":{"name":"array_init"},"async_without_await.html":{"name":"async_without_await"},"attribute_name_spacing.html":{"name":"attribute_name_spacing"},"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"},"contrasted_opening_brace.html":{"name":"contrasted_opening_brace"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_data_string_conversion.html":{"name":"optional_data_string_conversion"},"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_key_path.html":{"name":"prefer_key_path"},"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_type_checking.html":{"name":"prefer_type_checking"},"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_sendable.html":{"name":"redundant_sendable"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions 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.

    "},"Macros.html":{"name":"Macros","abstract":"

    The following macros are available globally.

    "}} \ No newline at end of file diff --git a/self_binding.html b/self_binding.html index 9457f6e08..0715a5a3b 100644 --- a/self_binding.html +++ b/self_binding.html @@ -185,6 +185,9 @@ + diff --git a/self_in_property_initialization.html b/self_in_property_initialization.html index 0cede6676..d869c6bab 100644 --- a/self_in_property_initialization.html +++ b/self_in_property_initialization.html @@ -185,6 +185,9 @@ + diff --git a/shorthand_argument.html b/shorthand_argument.html index 4a5890b28..ef04addf1 100644 --- a/shorthand_argument.html +++ b/shorthand_argument.html @@ -185,6 +185,9 @@ + diff --git a/shorthand_operator.html b/shorthand_operator.html index 33ebdef20..a3433a4d8 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -185,6 +185,9 @@ + diff --git a/shorthand_optional_binding.html b/shorthand_optional_binding.html index bc0c237d1..5ed861073 100644 --- a/shorthand_optional_binding.html +++ b/shorthand_optional_binding.html @@ -185,6 +185,9 @@ + diff --git a/single_test_class.html b/single_test_class.html index 3e1a1079c..ed0a47904 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -185,6 +185,9 @@ + diff --git a/sorted_enum_cases.html b/sorted_enum_cases.html index 549fdcf2a..c4da3db53 100644 --- a/sorted_enum_cases.html +++ b/sorted_enum_cases.html @@ -185,6 +185,9 @@ + diff --git a/sorted_first_last.html b/sorted_first_last.html index dba6327f2..f3bb89502 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -185,6 +185,9 @@ + diff --git a/sorted_imports.html b/sorted_imports.html index 00543d741..2f3abe157 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -185,6 +185,9 @@ + diff --git a/statement_position.html b/statement_position.html index f2c2bb5e8..6c59bb265 100644 --- a/statement_position.html +++ b/statement_position.html @@ -185,6 +185,9 @@ + diff --git a/static_operator.html b/static_operator.html index 4b6ec0657..d9468039b 100644 --- a/static_operator.html +++ b/static_operator.html @@ -185,6 +185,9 @@ + diff --git a/static_over_final_class.html b/static_over_final_class.html index 496ca3ca8..4c4012a0a 100644 --- a/static_over_final_class.html +++ b/static_over_final_class.html @@ -185,6 +185,9 @@ + diff --git a/strict_fileprivate.html b/strict_fileprivate.html index 684780afa..0babb8691 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -185,6 +185,9 @@ + diff --git a/strong_iboutlet.html b/strong_iboutlet.html index d6651966f..7dfbce10a 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -185,6 +185,9 @@ + diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index 8e93b35d8..e63c0a632 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -185,6 +185,9 @@ + diff --git a/superfluous_else.html b/superfluous_else.html index 98986f565..8b2728464 100644 --- a/superfluous_else.html +++ b/superfluous_else.html @@ -185,6 +185,9 @@ + diff --git a/swift-syntax-dashboard.html b/swift-syntax-dashboard.html index 232ba31a3..ab1889ca4 100644 --- a/swift-syntax-dashboard.html +++ b/swift-syntax-dashboard.html @@ -185,6 +185,9 @@ + diff --git a/switch_case_alignment.html b/switch_case_alignment.html index 89599f0f2..951f40f6f 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -185,6 +185,9 @@ + diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index 150ccd584..931545524 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -185,6 +185,9 @@ + diff --git a/syntactic_sugar.html b/syntactic_sugar.html index f20731b34..334c46ab9 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -185,6 +185,9 @@ + diff --git a/test_case_accessibility.html b/test_case_accessibility.html index d93b2de21..70cd3a80e 100644 --- a/test_case_accessibility.html +++ b/test_case_accessibility.html @@ -185,6 +185,9 @@ + diff --git a/todo.html b/todo.html index 45de5c810..25836c8be 100644 --- a/todo.html +++ b/todo.html @@ -185,6 +185,9 @@ + diff --git a/toggle_bool.html b/toggle_bool.html index 5163723fc..8369b87ba 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -185,6 +185,9 @@ + diff --git a/trailing_closure.html b/trailing_closure.html index 182c8679b..2e52667bc 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -185,6 +185,9 @@ + diff --git a/trailing_comma.html b/trailing_comma.html index bb3b20609..a28ee83be 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -185,6 +185,9 @@ + diff --git a/trailing_newline.html b/trailing_newline.html index 376bbf286..e5118da78 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -185,6 +185,9 @@ + diff --git a/trailing_semicolon.html b/trailing_semicolon.html index 34ba2b74a..63176764f 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -185,6 +185,9 @@ + diff --git a/trailing_whitespace.html b/trailing_whitespace.html index d91f2e813..165b80e94 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/type_body_length.html b/type_body_length.html index 93085241d..f59cb35b0 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -185,6 +185,9 @@ + diff --git a/type_contents_order.html b/type_contents_order.html index ce78cbdc7..6373397cb 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -185,6 +185,9 @@ + diff --git a/type_name.html b/type_name.html index 51f48b054..f8b501ea7 100644 --- a/type_name.html +++ b/type_name.html @@ -185,6 +185,9 @@ + diff --git a/typesafe_array_init.html b/typesafe_array_init.html index 2d7ef2732..2a7e94ff9 100644 --- a/typesafe_array_init.html +++ b/typesafe_array_init.html @@ -185,6 +185,9 @@ + diff --git a/unavailable_condition.html b/unavailable_condition.html index 54bf142ab..83baba8a8 100644 --- a/unavailable_condition.html +++ b/unavailable_condition.html @@ -185,6 +185,9 @@ + diff --git a/unavailable_function.html b/unavailable_function.html index 9777aa116..636897dc0 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -185,6 +185,9 @@ + diff --git a/unhandled_throwing_task.html b/unhandled_throwing_task.html index d844295ef..6f3f37a9f 100644 --- a/unhandled_throwing_task.html +++ b/unhandled_throwing_task.html @@ -185,6 +185,9 @@ + diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index 22512c33b..345ebe7d4 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -185,6 +185,9 @@ + diff --git a/unneeded_override.html b/unneeded_override.html index 869a4ac8d..71edf871a 100644 --- a/unneeded_override.html +++ b/unneeded_override.html @@ -185,6 +185,9 @@ + diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index 67f780e71..1b678d3b2 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -185,6 +185,9 @@ + diff --git a/unneeded_synthesized_initializer.html b/unneeded_synthesized_initializer.html index db5a577ca..ab9bad66e 100644 --- a/unneeded_synthesized_initializer.html +++ b/unneeded_synthesized_initializer.html @@ -185,6 +185,9 @@ + diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index 5cef04663..f48516ea7 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -185,6 +185,9 @@ + diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index 374a84739..87ca1d693 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -185,6 +185,9 @@ + diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index 4f02370ca..9b27bdd89 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -185,6 +185,9 @@ + diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index 098f618c1..e4c48c409 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -185,6 +185,9 @@ + diff --git a/unused_declaration.html b/unused_declaration.html index 1dd6a7ac4..41b1dca4d 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -185,6 +185,9 @@ + diff --git a/unused_enumerated.html b/unused_enumerated.html index 6c916691f..712b66ab6 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -185,6 +185,9 @@ + diff --git a/unused_import.html b/unused_import.html index 83b68179c..2f0fd8464 100644 --- a/unused_import.html +++ b/unused_import.html @@ -185,6 +185,9 @@ + diff --git a/unused_optional_binding.html b/unused_optional_binding.html index 07e677cd4..15a6edee0 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -185,6 +185,9 @@ + diff --git a/unused_parameter.html b/unused_parameter.html index abf950721..1eec1e736 100644 --- a/unused_parameter.html +++ b/unused_parameter.html @@ -185,6 +185,9 @@ + diff --git a/unused_setter_value.html b/unused_setter_value.html index 550619c8a..03870a636 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -185,6 +185,9 @@ + diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index 860bd454c..912d4ee56 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -185,6 +185,9 @@ + diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index d7f896373..db3207343 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -185,6 +185,9 @@ + diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index 109feb2be..5a915e500 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -185,6 +185,9 @@ + diff --git a/vertical_whitespace.html b/vertical_whitespace.html index c1ce0cdc4..6f6f9d604 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -185,6 +185,9 @@ + diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index 6eefa9084..c5c5fe947 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -185,6 +185,9 @@ + diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index 56a6e8fcc..fe1b14350 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -185,6 +185,9 @@ + diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index 47770b206..ae6bff92a 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -185,6 +185,9 @@ + diff --git a/void_function_in_ternary.html b/void_function_in_ternary.html index b0a4ea2fb..b28abf342 100644 --- a/void_function_in_ternary.html +++ b/void_function_in_ternary.html @@ -185,6 +185,9 @@ + diff --git a/void_return.html b/void_return.html index 11998f959..c41e8bae9 100644 --- a/void_return.html +++ b/void_return.html @@ -185,6 +185,9 @@ + diff --git a/weak_delegate.html b/weak_delegate.html index cc208b788..812254be4 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -185,6 +185,9 @@ + diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index 98e8986a2..8a1a35fdf 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -185,6 +185,9 @@ + diff --git a/xctfail_message.html b/xctfail_message.html index 03b06c6f6..19bda6093 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -185,6 +185,9 @@ + diff --git a/yoda_condition.html b/yoda_condition.html index d8d85fb18..17b2a765b 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -185,6 +185,9 @@ +

    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 @nK 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