From f1778e766520801387a32ba075ffb5eecb03136b Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Sun, 4 Aug 2024 14:45:28 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: 6fa25a2a44d6bb045e71bee858305593405483ca --- Classes.html | 18 +- Classes/CodeIndentingRewriter.html | 20 +- .../IndentationStyle.html | 22 +- Classes/CustomRuleTimer.html | 20 +- .../DeclaredIdentifiersTrackingVisitor.html | 20 +- Classes/LinterCache.html | 20 +- Classes/RuleRegistry.html | 20 +- Classes/RuleStorage.html | 20 +- Classes/SwiftLintFile.html | 20 +- Classes/ViolationsSyntaxRewriter.html | 20 +- Classes/ViolationsSyntaxVisitor.html | 20 +- Enums.html | 18 +- Enums/AccessControlLevel.html | 20 +- Enums/ExecutableInfo.html | 20 +- Enums/IdentifierDeclaration.html | 20 +- Enums/Issue.html | 20 +- Enums/OptionType.html | 20 +- Enums/RuleIdentifier.html | 20 +- Enums/RuleKind.html | 20 +- Enums/RuleListError.html | 20 +- Enums/SwiftExpressionKind.html | 20 +- Enums/ViolationSeverity.html | 20 +- Extensions.html | 18 +- Extensions/Array.html | 22 +- Extensions/Bool.html | 22 +- Extensions/Double.html | 22 +- Extensions/Int.html | 22 +- Extensions/Optional.html | 22 +- Extensions/Set.html | 22 +- Extensions/String.html | 22 +- Functions.html | 18 +- Global Variables.html | 18 +- Guides.html | 18 +- Macros.html | 528 ++++++++++++++++++ Protocols.html | 18 +- Protocols/ASTRule.html | 20 +- .../AcceptableByConfigurationElement.html | 20 +- Protocols/AnalyzerRule.html | 20 +- Protocols/CacheDescriptionProvider.html | 20 +- Protocols/CollectingRule.html | 20 +- Protocols/CorrectableRule.html | 20 +- Protocols/Documentable.html | 20 +- Protocols/Reporter.html | 20 +- Protocols/Rule.html | 20 +- Protocols/RuleConfiguration.html | 20 +- Protocols/SeverityBasedRuleConfiguration.html | 20 +- Protocols/SubstitutionCorrectableRule.html | 20 +- Protocols/SwiftSyntaxCorrectableRule.html | 20 +- Protocols/SwiftSyntaxRule.html | 20 +- Protocols/VersionComparable.html | 20 +- Rules.html | 18 +- Structs.html | 18 +- Structs/Baseline.html | 20 +- Structs/ChildOptionSeverityConfiguration.html | 20 +- Structs/CollectedLinter.html | 20 +- Structs/Command.html | 20 +- Structs/Command/Action.html | 22 +- Structs/Command/Modifier.html | 22 +- Structs/Configuration.html | 20 +- Structs/ConfigurationElement.html | 20 +- .../DeprecationNotice.html | 22 +- Structs/Correction.html | 20 +- Structs/Example.html | 20 +- Structs/Linter.html | 20 +- Structs/Location.html | 20 +- Structs/ReasonedRuleViolation.html | 20 +- .../ViolationCorrection.html | 22 +- Structs/RegexConfiguration.html | 20 +- Structs/Region.html | 20 +- Structs/RuleConfigurationDescription.html | 20 +- Structs/RuleConfigurationOption.html | 20 +- Structs/RuleDescription.html | 20 +- Structs/RuleList.html | 20 +- Structs/RuleListDocumentation.html | 20 +- Structs/RuleParameter.html | 20 +- Structs/SeverityConfiguration.html | 20 +- Structs/SeverityLevelsConfiguration.html | 20 +- Structs/Stack.html | 20 +- Structs/StyleViolation.html | 20 +- Structs/SwiftLintSyntaxMap.html | 20 +- Structs/SwiftLintSyntaxToken.html | 20 +- Structs/SwiftVersion.html | 20 +- Structs/Version.html | 20 +- Structs/YamlParser.html | 20 +- accessibility_label_for_image.html | 20 +- accessibility_trait_for_button.html | 20 +- anonymous_argument_in_multiline_closure.html | 20 +- anyobject_protocol.html | 20 +- array_init.html | 20 +- attributes.html | 20 +- balanced_xctest_lifecycle.html | 20 +- blanket_disable_command.html | 20 +- block_based_kvo.html | 20 +- capture_variable.html | 20 +- class_delegate_protocol.html | 20 +- closing_brace.html | 20 +- closure_body_length.html | 20 +- closure_end_indentation.html | 20 +- closure_parameter_position.html | 20 +- closure_spacing.html | 20 +- collection_alignment.html | 20 +- colon.html | 20 +- comma.html | 20 +- comma_inheritance.html | 20 +- comment_spacing.html | 20 +- compiler_protocol_init.html | 20 +- computed_accessors_order.html | 20 +- conditional_returns_on_newline.html | 20 +- contains_over_filter_count.html | 20 +- contains_over_filter_is_empty.html | 20 +- contains_over_first_not_nil.html | 20 +- contains_over_range_nil_comparison.html | 20 +- contrasted_opening_brace.html | 20 +- control_statement.html | 20 +- convenience_type.html | 20 +- css/jazzy.css | 9 +- custom_rules.html | 20 +- cyclomatic_complexity.html | 20 +- deployment_target.html | 20 +- direct_return.html | 20 +- discarded_notification_center_observer.html | 20 +- discouraged_assert.html | 20 +- discouraged_direct_init.html | 20 +- discouraged_none_name.html | 20 +- discouraged_object_literal.html | 20 +- discouraged_optional_boolean.html | 20 +- discouraged_optional_collection.html | 20 +- .../Contents/Resources/Documents/Classes.html | 18 +- .../Classes/CodeIndentingRewriter.html | 20 +- .../IndentationStyle.html | 22 +- .../Documents/Classes/CustomRuleTimer.html | 20 +- .../DeclaredIdentifiersTrackingVisitor.html | 20 +- .../Documents/Classes/LinterCache.html | 20 +- .../Documents/Classes/RuleRegistry.html | 20 +- .../Documents/Classes/RuleStorage.html | 20 +- .../Documents/Classes/SwiftLintFile.html | 20 +- .../Classes/ViolationsSyntaxRewriter.html | 20 +- .../Classes/ViolationsSyntaxVisitor.html | 20 +- .../Contents/Resources/Documents/Enums.html | 18 +- .../Documents/Enums/AccessControlLevel.html | 20 +- .../Documents/Enums/ExecutableInfo.html | 20 +- .../Enums/IdentifierDeclaration.html | 20 +- .../Resources/Documents/Enums/Issue.html | 20 +- .../Resources/Documents/Enums/OptionType.html | 20 +- .../Documents/Enums/RuleIdentifier.html | 20 +- .../Resources/Documents/Enums/RuleKind.html | 20 +- .../Documents/Enums/RuleListError.html | 20 +- .../Documents/Enums/SwiftExpressionKind.html | 20 +- .../Documents/Enums/ViolationSeverity.html | 20 +- .../Resources/Documents/Extensions.html | 18 +- .../Resources/Documents/Extensions/Array.html | 22 +- .../Resources/Documents/Extensions/Bool.html | 22 +- .../Documents/Extensions/Double.html | 22 +- .../Resources/Documents/Extensions/Int.html | 22 +- .../Documents/Extensions/Optional.html | 22 +- .../Resources/Documents/Extensions/Set.html | 22 +- .../Documents/Extensions/String.html | 22 +- .../Resources/Documents/Functions.html | 18 +- .../Resources/Documents/Global Variables.html | 18 +- .../Contents/Resources/Documents/Guides.html | 18 +- .../Contents/Resources/Documents/Macros.html | 528 ++++++++++++++++++ .../Resources/Documents/Protocols.html | 18 +- .../Documents/Protocols/ASTRule.html | 20 +- .../AcceptableByConfigurationElement.html | 20 +- .../Documents/Protocols/AnalyzerRule.html | 20 +- .../Protocols/CacheDescriptionProvider.html | 20 +- .../Documents/Protocols/CollectingRule.html | 20 +- .../Documents/Protocols/CorrectableRule.html | 20 +- .../Documents/Protocols/Documentable.html | 20 +- .../Documents/Protocols/Reporter.html | 20 +- .../Resources/Documents/Protocols/Rule.html | 20 +- .../Protocols/RuleConfiguration.html | 20 +- .../SeverityBasedRuleConfiguration.html | 20 +- .../SubstitutionCorrectableRule.html | 20 +- .../Protocols/SwiftSyntaxCorrectableRule.html | 20 +- .../Documents/Protocols/SwiftSyntaxRule.html | 20 +- .../Protocols/VersionComparable.html | 20 +- .../Contents/Resources/Documents/Rules.html | 18 +- .../Contents/Resources/Documents/Structs.html | 18 +- .../Resources/Documents/Structs/Baseline.html | 20 +- .../ChildOptionSeverityConfiguration.html | 20 +- .../Documents/Structs/CollectedLinter.html | 20 +- .../Resources/Documents/Structs/Command.html | 20 +- .../Documents/Structs/Command/Action.html | 22 +- .../Documents/Structs/Command/Modifier.html | 22 +- .../Documents/Structs/Configuration.html | 20 +- .../Structs/ConfigurationElement.html | 20 +- .../DeprecationNotice.html | 22 +- .../Documents/Structs/Correction.html | 20 +- .../Resources/Documents/Structs/Example.html | 20 +- .../Resources/Documents/Structs/Linter.html | 20 +- .../Resources/Documents/Structs/Location.html | 20 +- .../Structs/ReasonedRuleViolation.html | 20 +- .../ViolationCorrection.html | 22 +- .../Documents/Structs/RegexConfiguration.html | 20 +- .../Resources/Documents/Structs/Region.html | 20 +- .../Structs/RuleConfigurationDescription.html | 20 +- .../Structs/RuleConfigurationOption.html | 20 +- .../Documents/Structs/RuleDescription.html | 20 +- .../Resources/Documents/Structs/RuleList.html | 20 +- .../Structs/RuleListDocumentation.html | 20 +- .../Documents/Structs/RuleParameter.html | 20 +- .../Structs/SeverityConfiguration.html | 20 +- .../Structs/SeverityLevelsConfiguration.html | 20 +- .../Resources/Documents/Structs/Stack.html | 20 +- .../Documents/Structs/StyleViolation.html | 20 +- .../Documents/Structs/SwiftLintSyntaxMap.html | 20 +- .../Structs/SwiftLintSyntaxToken.html | 20 +- .../Documents/Structs/SwiftVersion.html | 20 +- .../Resources/Documents/Structs/Version.html | 20 +- .../Documents/Structs/YamlParser.html | 20 +- .../accessibility_label_for_image.html | 20 +- .../accessibility_trait_for_button.html | 20 +- ...onymous_argument_in_multiline_closure.html | 20 +- .../Documents/anyobject_protocol.html | 20 +- .../Resources/Documents/array_init.html | 20 +- .../Resources/Documents/attributes.html | 20 +- .../Documents/balanced_xctest_lifecycle.html | 20 +- .../Documents/blanket_disable_command.html | 20 +- .../Resources/Documents/block_based_kvo.html | 20 +- .../Resources/Documents/capture_variable.html | 20 +- .../Documents/class_delegate_protocol.html | 20 +- .../Resources/Documents/closing_brace.html | 20 +- .../Documents/closure_body_length.html | 20 +- .../Documents/closure_end_indentation.html | 20 +- .../Documents/closure_parameter_position.html | 20 +- .../Resources/Documents/closure_spacing.html | 20 +- .../Documents/collection_alignment.html | 20 +- .../Contents/Resources/Documents/colon.html | 20 +- .../Contents/Resources/Documents/comma.html | 20 +- .../Documents/comma_inheritance.html | 20 +- .../Resources/Documents/comment_spacing.html | 20 +- .../Documents/compiler_protocol_init.html | 20 +- .../Documents/computed_accessors_order.html | 20 +- .../conditional_returns_on_newline.html | 20 +- .../Documents/contains_over_filter_count.html | 20 +- .../contains_over_filter_is_empty.html | 20 +- .../contains_over_first_not_nil.html | 20 +- .../contains_over_range_nil_comparison.html | 20 +- .../Documents/contrasted_opening_brace.html | 20 +- .../Documents/control_statement.html | 20 +- .../Resources/Documents/convenience_type.html | 20 +- .../Resources/Documents/css/jazzy.css | 9 +- .../Resources/Documents/custom_rules.html | 20 +- .../Documents/cyclomatic_complexity.html | 20 +- .../Documents/deployment_target.html | 20 +- .../Resources/Documents/direct_return.html | 20 +- ...iscarded_notification_center_observer.html | 20 +- .../Documents/discouraged_assert.html | 20 +- .../Documents/discouraged_direct_init.html | 20 +- .../Documents/discouraged_none_name.html | 20 +- .../Documents/discouraged_object_literal.html | 20 +- .../discouraged_optional_boolean.html | 20 +- .../discouraged_optional_collection.html | 20 +- .../Documents/duplicate_conditions.html | 20 +- .../Documents/duplicate_enum_cases.html | 20 +- .../Documents/duplicate_imports.html | 20 +- .../duplicated_key_in_dictionary_literal.html | 20 +- .../Resources/Documents/dynamic_inline.html | 20 +- .../Documents/empty_collection_literal.html | 20 +- .../Resources/Documents/empty_count.html | 20 +- .../Documents/empty_enum_arguments.html | 20 +- .../Resources/Documents/empty_parameters.html | 20 +- ...pty_parentheses_with_trailing_closure.html | 20 +- .../Resources/Documents/empty_string.html | 20 +- .../Documents/empty_xctest_method.html | 20 +- .../enum_case_associated_values_count.html | 20 +- .../Resources/Documents/expiring_todo.html | 20 +- .../Resources/Documents/explicit_acl.html | 20 +- .../Documents/explicit_enum_raw_value.html | 20 +- .../Resources/Documents/explicit_init.html | 20 +- .../Resources/Documents/explicit_self.html | 20 +- .../Documents/explicit_top_level_acl.html | 20 +- .../Documents/explicit_type_interface.html | 20 +- .../Documents/extension_access_modifier.html | 20 +- .../Resources/Documents/fallthrough.html | 20 +- .../Documents/fatal_error_message.html | 20 +- .../Resources/Documents/file_header.html | 20 +- .../Resources/Documents/file_length.html | 20 +- .../Resources/Documents/file_name.html | 20 +- .../Documents/file_name_no_space.html | 20 +- .../Resources/Documents/file_types_order.html | 20 +- .../Resources/Documents/final_test_case.html | 20 +- .../Resources/Documents/first_where.html | 20 +- .../Documents/flatmap_over_map_reduce.html | 20 +- .../Resources/Documents/for_where.html | 20 +- .../Resources/Documents/force_cast.html | 20 +- .../Resources/Documents/force_try.html | 20 +- .../Resources/Documents/force_unwrapping.html | 20 +- .../Documents/function_body_length.html | 20 +- .../function_default_parameter_at_end.html | 20 +- .../Documents/function_parameter_count.html | 20 +- .../Documents/generic_type_name.html | 20 +- .../Documents/ibinspectable_in_extension.html | 20 +- .../Documents/identical_operands.html | 20 +- .../Resources/Documents/identifier_name.html | 20 +- .../Resources/Documents/implicit_getter.html | 20 +- .../Resources/Documents/implicit_return.html | 20 +- .../implicitly_unwrapped_optional.html | 20 +- .../Documents/inclusive_language.html | 20 +- .../Documents/indentation_width.html | 20 +- .../Contents/Resources/Documents/index.html | 20 +- .../Resources/Documents/inert_defer.html | 20 +- .../Documents/invalid_swiftlint_command.html | 20 +- .../Resources/Documents/is_disjoint.html | 20 +- .../Documents/joined_default_parameter.html | 20 +- .../Documents/js/typeahead.jquery.js | 5 +- .../Resources/Documents/large_tuple.html | 20 +- .../Resources/Documents/last_where.html | 20 +- .../Documents/leading_whitespace.html | 20 +- .../legacy_cggeometry_functions.html | 20 +- .../Resources/Documents/legacy_constant.html | 20 +- .../Documents/legacy_constructor.html | 20 +- .../Resources/Documents/legacy_hashing.html | 20 +- .../Resources/Documents/legacy_multiple.html | 20 +- .../legacy_nsgeometry_functions.html | 20 +- .../Resources/Documents/legacy_objc_type.html | 20 +- .../Resources/Documents/legacy_random.html | 20 +- .../Documents/let_var_whitespace.html | 20 +- .../Resources/Documents/line_length.html | 20 +- .../literal_expression_end_indentation.html | 20 +- .../Documents/local_doc_comment.html | 20 +- .../Documents/lower_acl_than_parent.html | 20 +- .../Contents/Resources/Documents/mark.html | 20 +- .../Resources/Documents/missing_docs.html | 20 +- .../Resources/Documents/modifier_order.html | 20 +- .../Documents/multiline_arguments.html | 20 +- .../multiline_arguments_brackets.html | 20 +- .../Documents/multiline_function_chains.html | 20 +- .../Documents/multiline_literal_brackets.html | 20 +- .../Documents/multiline_parameters.html | 20 +- .../multiline_parameters_brackets.html | 20 +- ...ltiple_closures_with_trailing_closure.html | 20 +- .../Contents/Resources/Documents/nesting.html | 20 +- .../Resources/Documents/nimble_operator.html | 20 +- .../Resources/Documents/no_empty_block.html | 20 +- .../no_extension_access_modifier.html | 20 +- .../Documents/no_fallthrough_only.html | 20 +- .../Documents/no_grouping_extension.html | 20 +- .../Resources/Documents/no_magic_numbers.html | 20 +- .../Documents/no_space_in_method_call.html | 20 +- .../non_optional_string_data_conversion.html | 20 +- .../non_overridable_class_declaration.html | 20 +- .../notification_center_detachment.html | 20 +- .../ns_number_init_as_function_reference.html | 20 +- .../Documents/nslocalizedstring_key.html | 20 +- .../nslocalizedstring_require_bundle.html | 20 +- .../Documents/nsobject_prefer_isequal.html | 20 +- .../Resources/Documents/number_separator.html | 20 +- .../Resources/Documents/object_literal.html | 20 +- .../Documents/one_declaration_per_file.html | 20 +- .../Resources/Documents/opening_brace.html | 20 +- .../Documents/operator_usage_whitespace.html | 20 +- .../Documents/operator_whitespace.html | 20 +- .../optional_enum_case_matching.html | 20 +- .../Documents/orphaned_doc_comment.html | 20 +- .../Documents/overridden_super_call.html | 20 +- .../Documents/override_in_extension.html | 20 +- .../Documents/pattern_matching_keywords.html | 20 +- .../Resources/Documents/period_spacing.html | 20 +- .../Resources/Documents/prefer_key_path.html | 20 +- .../Resources/Documents/prefer_nimble.html | 20 +- .../prefer_self_in_static_references.html | 20 +- .../prefer_self_type_over_type_of_self.html | 20 +- .../prefer_zero_over_explicit_init.html | 20 +- .../Documents/prefixed_toplevel_constant.html | 20 +- .../Resources/Documents/private_action.html | 20 +- .../Resources/Documents/private_outlet.html | 20 +- .../Documents/private_over_fileprivate.html | 20 +- .../Resources/Documents/private_subject.html | 20 +- .../Documents/private_swiftui_state.html | 20 +- .../Documents/private_unit_test.html | 20 +- .../prohibited_interface_builder.html | 20 +- .../Documents/prohibited_super_call.html | 20 +- .../protocol_property_accessors_order.html | 20 +- .../Documents/quick_discouraged_call.html | 20 +- .../quick_discouraged_focused_test.html | 20 +- .../quick_discouraged_pending_test.html | 20 +- ...aw_value_for_camel_cased_codable_enum.html | 20 +- .../Resources/Documents/reduce_boolean.html | 20 +- .../Resources/Documents/reduce_into.html | 20 +- .../Documents/redundant_discardable_let.html | 20 +- .../Documents/redundant_nil_coalescing.html | 20 +- .../Documents/redundant_objc_attribute.html | 20 +- .../redundant_optional_initialization.html | 20 +- .../Documents/redundant_self_in_closure.html | 20 +- .../redundant_set_access_control.html | 20 +- .../redundant_string_enum_value.html | 20 +- .../Documents/redundant_type_annotation.html | 20 +- .../Documents/redundant_void_return.html | 20 +- .../Resources/Documents/required_deinit.html | 20 +- .../Documents/required_enum_case.html | 20 +- .../Documents/return_arrow_whitespace.html | 20 +- .../return_value_from_void_function.html | 20 +- .../Resources/Documents/rule-directory.html | 20 +- .../Contents/Resources/Documents/search.json | 2 +- .../Resources/Documents/self_binding.html | 20 +- .../self_in_property_initialization.html | 20 +- .../Documents/shorthand_argument.html | 20 +- .../Documents/shorthand_operator.html | 20 +- .../Documents/shorthand_optional_binding.html | 20 +- .../Documents/single_test_class.html | 20 +- .../Documents/sorted_enum_cases.html | 20 +- .../Documents/sorted_first_last.html | 20 +- .../Resources/Documents/sorted_imports.html | 20 +- .../Documents/statement_position.html | 20 +- .../Resources/Documents/static_operator.html | 20 +- .../Documents/static_over_final_class.html | 20 +- .../Documents/strict_fileprivate.html | 20 +- .../Resources/Documents/strong_iboutlet.html | 20 +- .../superfluous_disable_command.html | 20 +- .../Resources/Documents/superfluous_else.html | 20 +- .../Documents/swift-syntax-dashboard.html | 20 +- .../Documents/switch_case_alignment.html | 20 +- .../Documents/switch_case_on_newline.html | 20 +- .../Resources/Documents/syntactic_sugar.html | 20 +- .../Documents/test_case_accessibility.html | 20 +- .../Contents/Resources/Documents/todo.html | 20 +- .../Resources/Documents/toggle_bool.html | 20 +- .../Resources/Documents/trailing_closure.html | 20 +- .../Resources/Documents/trailing_comma.html | 20 +- .../Resources/Documents/trailing_newline.html | 20 +- .../Documents/trailing_semicolon.html | 20 +- .../Documents/trailing_whitespace.html | 20 +- .../Resources/Documents/type_body_length.html | 20 +- .../Documents/type_contents_order.html | 20 +- .../Resources/Documents/type_name.html | 20 +- .../Documents/typesafe_array_init.html | 20 +- .../Documents/unavailable_condition.html | 20 +- .../Documents/unavailable_function.html | 20 +- .../Documents/unhandled_throwing_task.html | 20 +- .../Documents/unneeded_break_in_switch.html | 20 +- .../Documents/unneeded_override.html | 20 +- ...eeded_parentheses_in_closure_argument.html | 20 +- .../unneeded_synthesized_initializer.html | 20 +- .../Documents/unowned_variable_capture.html | 20 +- .../Documents/untyped_error_in_catch.html | 20 +- .../Documents/unused_capture_list.html | 20 +- .../Documents/unused_closure_parameter.html | 20 +- .../Documents/unused_control_flow_label.html | 20 +- .../Documents/unused_declaration.html | 20 +- .../Documents/unused_enumerated.html | 20 +- .../Resources/Documents/unused_import.html | 20 +- .../Documents/unused_optional_binding.html | 20 +- .../Resources/Documents/unused_parameter.html | 20 +- .../Documents/unused_setter_value.html | 20 +- .../Documents/valid_ibinspectable.html | 20 +- .../vertical_parameter_alignment.html | 20 +- .../vertical_parameter_alignment_on_call.html | 20 +- .../Documents/vertical_whitespace.html | 20 +- .../vertical_whitespace_between_cases.html | 20 +- .../vertical_whitespace_closing_braces.html | 20 +- .../vertical_whitespace_opening_braces.html | 20 +- .../Documents/void_function_in_ternary.html | 20 +- .../Resources/Documents/void_return.html | 20 +- .../Resources/Documents/weak_delegate.html | 20 +- .../Documents/xct_specific_matcher.html | 20 +- .../Resources/Documents/xctfail_message.html | 20 +- .../Resources/Documents/yoda_condition.html | 20 +- .../Contents/Resources/docSet.dsidx | Bin 180224 -> 176128 bytes docsets/SwiftLintCore.tgz | Bin 640848 -> 684094 bytes duplicate_conditions.html | 20 +- duplicate_enum_cases.html | 20 +- duplicate_imports.html | 20 +- duplicated_key_in_dictionary_literal.html | 20 +- dynamic_inline.html | 20 +- empty_collection_literal.html | 20 +- empty_count.html | 20 +- empty_enum_arguments.html | 20 +- empty_parameters.html | 20 +- empty_parentheses_with_trailing_closure.html | 20 +- empty_string.html | 20 +- empty_xctest_method.html | 20 +- enum_case_associated_values_count.html | 20 +- expiring_todo.html | 20 +- explicit_acl.html | 20 +- explicit_enum_raw_value.html | 20 +- explicit_init.html | 20 +- explicit_self.html | 20 +- explicit_top_level_acl.html | 20 +- explicit_type_interface.html | 20 +- extension_access_modifier.html | 20 +- fallthrough.html | 20 +- fatal_error_message.html | 20 +- file_header.html | 20 +- file_length.html | 20 +- file_name.html | 20 +- file_name_no_space.html | 20 +- file_types_order.html | 20 +- final_test_case.html | 20 +- first_where.html | 20 +- flatmap_over_map_reduce.html | 20 +- for_where.html | 20 +- force_cast.html | 20 +- force_try.html | 20 +- force_unwrapping.html | 20 +- function_body_length.html | 20 +- function_default_parameter_at_end.html | 20 +- function_parameter_count.html | 20 +- generic_type_name.html | 20 +- ibinspectable_in_extension.html | 20 +- identical_operands.html | 20 +- identifier_name.html | 20 +- implicit_getter.html | 20 +- implicit_return.html | 20 +- implicitly_unwrapped_optional.html | 20 +- inclusive_language.html | 20 +- indentation_width.html | 20 +- index.html | 20 +- inert_defer.html | 20 +- invalid_swiftlint_command.html | 20 +- is_disjoint.html | 20 +- joined_default_parameter.html | 20 +- js/typeahead.jquery.js | 5 +- large_tuple.html | 20 +- last_where.html | 20 +- leading_whitespace.html | 20 +- legacy_cggeometry_functions.html | 20 +- legacy_constant.html | 20 +- legacy_constructor.html | 20 +- legacy_hashing.html | 20 +- legacy_multiple.html | 20 +- legacy_nsgeometry_functions.html | 20 +- legacy_objc_type.html | 20 +- legacy_random.html | 20 +- let_var_whitespace.html | 20 +- line_length.html | 20 +- literal_expression_end_indentation.html | 20 +- local_doc_comment.html | 20 +- lower_acl_than_parent.html | 20 +- mark.html | 20 +- missing_docs.html | 20 +- modifier_order.html | 20 +- multiline_arguments.html | 20 +- multiline_arguments_brackets.html | 20 +- multiline_function_chains.html | 20 +- multiline_literal_brackets.html | 20 +- multiline_parameters.html | 20 +- multiline_parameters_brackets.html | 20 +- multiple_closures_with_trailing_closure.html | 20 +- nesting.html | 20 +- nimble_operator.html | 20 +- no_empty_block.html | 20 +- no_extension_access_modifier.html | 20 +- no_fallthrough_only.html | 20 +- no_grouping_extension.html | 20 +- no_magic_numbers.html | 20 +- no_space_in_method_call.html | 20 +- non_optional_string_data_conversion.html | 20 +- non_overridable_class_declaration.html | 20 +- notification_center_detachment.html | 20 +- ns_number_init_as_function_reference.html | 20 +- nslocalizedstring_key.html | 20 +- nslocalizedstring_require_bundle.html | 20 +- nsobject_prefer_isequal.html | 20 +- number_separator.html | 20 +- object_literal.html | 20 +- one_declaration_per_file.html | 20 +- opening_brace.html | 20 +- operator_usage_whitespace.html | 20 +- operator_whitespace.html | 20 +- optional_enum_case_matching.html | 20 +- orphaned_doc_comment.html | 20 +- overridden_super_call.html | 20 +- override_in_extension.html | 20 +- pattern_matching_keywords.html | 20 +- period_spacing.html | 20 +- prefer_key_path.html | 20 +- prefer_nimble.html | 20 +- prefer_self_in_static_references.html | 20 +- prefer_self_type_over_type_of_self.html | 20 +- prefer_zero_over_explicit_init.html | 20 +- prefixed_toplevel_constant.html | 20 +- private_action.html | 20 +- private_outlet.html | 20 +- private_over_fileprivate.html | 20 +- private_subject.html | 20 +- private_swiftui_state.html | 20 +- private_unit_test.html | 20 +- prohibited_interface_builder.html | 20 +- prohibited_super_call.html | 20 +- protocol_property_accessors_order.html | 20 +- quick_discouraged_call.html | 20 +- quick_discouraged_focused_test.html | 20 +- quick_discouraged_pending_test.html | 20 +- raw_value_for_camel_cased_codable_enum.html | 20 +- reduce_boolean.html | 20 +- reduce_into.html | 20 +- redundant_discardable_let.html | 20 +- redundant_nil_coalescing.html | 20 +- redundant_objc_attribute.html | 20 +- redundant_optional_initialization.html | 20 +- redundant_self_in_closure.html | 20 +- redundant_set_access_control.html | 20 +- redundant_string_enum_value.html | 20 +- redundant_type_annotation.html | 20 +- redundant_void_return.html | 20 +- required_deinit.html | 20 +- required_enum_case.html | 20 +- return_arrow_whitespace.html | 20 +- return_value_from_void_function.html | 20 +- rule-directory.html | 20 +- search.json | 2 +- self_binding.html | 20 +- self_in_property_initialization.html | 20 +- shorthand_argument.html | 20 +- shorthand_operator.html | 20 +- shorthand_optional_binding.html | 20 +- single_test_class.html | 20 +- sorted_enum_cases.html | 20 +- sorted_first_last.html | 20 +- sorted_imports.html | 20 +- statement_position.html | 20 +- static_operator.html | 20 +- static_over_final_class.html | 20 +- strict_fileprivate.html | 20 +- strong_iboutlet.html | 20 +- superfluous_disable_command.html | 20 +- superfluous_else.html | 20 +- swift-syntax-dashboard.html | 20 +- switch_case_alignment.html | 20 +- switch_case_on_newline.html | 20 +- syntactic_sugar.html | 20 +- test_case_accessibility.html | 20 +- todo.html | 20 +- toggle_bool.html | 20 +- trailing_closure.html | 20 +- trailing_comma.html | 20 +- trailing_newline.html | 20 +- trailing_semicolon.html | 20 +- trailing_whitespace.html | 20 +- type_body_length.html | 20 +- type_contents_order.html | 20 +- type_name.html | 20 +- typesafe_array_init.html | 20 +- unavailable_condition.html | 20 +- unavailable_function.html | 20 +- unhandled_throwing_task.html | 20 +- unneeded_break_in_switch.html | 20 +- unneeded_override.html | 20 +- unneeded_parentheses_in_closure_argument.html | 20 +- unneeded_synthesized_initializer.html | 20 +- unowned_variable_capture.html | 20 +- untyped_error_in_catch.html | 20 +- unused_capture_list.html | 20 +- unused_closure_parameter.html | 20 +- unused_control_flow_label.html | 20 +- unused_declaration.html | 20 +- unused_enumerated.html | 20 +- unused_import.html | 20 +- unused_optional_binding.html | 20 +- unused_parameter.html | 20 +- unused_setter_value.html | 20 +- valid_ibinspectable.html | 20 +- vertical_parameter_alignment.html | 20 +- vertical_parameter_alignment_on_call.html | 20 +- vertical_whitespace.html | 20 +- vertical_whitespace_between_cases.html | 20 +- vertical_whitespace_closing_braces.html | 20 +- vertical_whitespace_opening_braces.html | 20 +- void_function_in_ternary.html | 20 +- void_return.html | 20 +- weak_delegate.html | 20 +- xct_specific_matcher.html | 20 +- xctfail_message.html | 20 +- yoda_condition.html | 20 +- 666 files changed, 12876 insertions(+), 1344 deletions(-) create mode 100644 Macros.html create mode 100644 docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html diff --git a/Classes.html b/Classes.html index f47782c58..f580818b7 100644 --- a/Classes.html +++ b/Classes.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -652,7 +666,7 @@ AST nodes (e.g. a code block in a code block).

diff --git a/Classes/CodeIndentingRewriter.html b/Classes/CodeIndentingRewriter.html index 5aa4505b7..dbc0dae64 100644 --- a/Classes/CodeIndentingRewriter.html +++ b/Classes/CodeIndentingRewriter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -491,7 +507,7 @@ how many of them.

diff --git a/Classes/CodeIndentingRewriter/IndentationStyle.html b/Classes/CodeIndentingRewriter/IndentationStyle.html index 188c8ad09..38c1fe988 100644 --- a/Classes/CodeIndentingRewriter/IndentationStyle.html +++ b/Classes/CodeIndentingRewriter/IndentationStyle.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -501,7 +519,7 @@ how many of them.

diff --git a/Classes/CustomRuleTimer.html b/Classes/CustomRuleTimer.html index 269ce7763..e83844e02 100644 --- a/Classes/CustomRuleTimer.html +++ b/Classes/CustomRuleTimer.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -470,7 +486,7 @@ diff --git a/Classes/DeclaredIdentifiersTrackingVisitor.html b/Classes/DeclaredIdentifiersTrackingVisitor.html index 978fdf4dd..738a24bee 100644 --- a/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -755,7 +771,7 @@ diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html index 25ad3788f..e3632e09b 100644 --- a/Classes/LinterCache.html +++ b/Classes/LinterCache.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -477,7 +493,7 @@ diff --git a/Classes/RuleRegistry.html b/Classes/RuleRegistry.html index a102b71f7..3f6af02be 100644 --- a/Classes/RuleRegistry.html +++ b/Classes/RuleRegistry.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -549,7 +565,7 @@ immutable once looked up.

diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index dee61856d..fd518502f 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -439,7 +455,7 @@ diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index fad1e5d56..494245f22 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -890,7 +906,7 @@ one does not read its contents immediately, but rather traps at runtime when att diff --git a/Classes/ViolationsSyntaxRewriter.html b/Classes/ViolationsSyntaxRewriter.html index 1e448d601..6d4b137bf 100644 --- a/Classes/ViolationsSyntaxRewriter.html +++ b/Classes/ViolationsSyntaxRewriter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -621,7 +637,7 @@ diff --git a/Classes/ViolationsSyntaxVisitor.html b/Classes/ViolationsSyntaxVisitor.html index cfbcbca53..fe61842fd 100644 --- a/Classes/ViolationsSyntaxVisitor.html +++ b/Classes/ViolationsSyntaxVisitor.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -882,7 +898,7 @@ diff --git a/Enums.html b/Enums.html index 9cbac26f2..18974fcf3 100644 --- a/Enums.html +++ b/Enums.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -687,7 +701,7 @@ diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index adfbaf31d..e65feb64b 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -703,7 +719,7 @@ diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html index 8af4fbb1a..09d3e74d5 100644 --- a/Enums/ExecutableInfo.html +++ b/Enums/ExecutableInfo.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -410,7 +426,7 @@ diff --git a/Enums/IdentifierDeclaration.html b/Enums/IdentifierDeclaration.html index 3554c41a1..db2f92413 100644 --- a/Enums/IdentifierDeclaration.html +++ b/Enums/IdentifierDeclaration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -592,7 +608,7 @@ diff --git a/Enums/Issue.html b/Enums/Issue.html index 28cbc57d1..8e0ac2c31 100644 --- a/Enums/Issue.html +++ b/Enums/Issue.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -1160,7 +1176,7 @@ diff --git a/Enums/OptionType.html b/Enums/OptionType.html index f91634f42..ded9b112c 100644 --- a/Enums/OptionType.html +++ b/Enums/OptionType.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -898,7 +914,7 @@ diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index 767176cad..6b006a7a9 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -598,7 +614,7 @@ file.

diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index 33c375b89..ba29ef08d 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -530,7 +546,7 @@ diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index 10c01e699..57c610795 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -410,7 +426,7 @@ diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index 3df4675ec..65ddb9ca5 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -590,7 +606,7 @@ diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index 473ce7f63..24f5530ae 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -482,7 +498,7 @@ diff --git a/Extensions.html b/Extensions.html index 45ddc5ea5..9e72c9348 100644 --- a/Extensions.html +++ b/Extensions.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -576,7 +590,7 @@ diff --git a/Extensions/Array.html b/Extensions/Array.html index 32e4e985f..8137ceb15 100644 --- a/Extensions/Array.html +++ b/Extensions/Array.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -921,7 +937,7 @@
diff --git a/Extensions/Bool.html b/Extensions/Bool.html index 6a0cb4cee..cabe8984e 100644 --- a/Extensions/Bool.html +++ b/Extensions/Bool.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -434,7 +450,7 @@
diff --git a/Extensions/Double.html b/Extensions/Double.html index b23e25ca4..8f8883d9e 100644 --- a/Extensions/Double.html +++ b/Extensions/Double.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -434,7 +450,7 @@
diff --git a/Extensions/Int.html b/Extensions/Int.html index 560e99feb..10a7d86a1 100644 --- a/Extensions/Int.html +++ b/Extensions/Int.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -434,7 +450,7 @@
diff --git a/Extensions/Optional.html b/Extensions/Optional.html index 45339c9a1..32cf51d34 100644 --- a/Extensions/Optional.html +++ b/Extensions/Optional.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -443,7 +459,7 @@
diff --git a/Extensions/Set.html b/Extensions/Set.html index 931bfffa3..6b9d67cdd 100644 --- a/Extensions/Set.html +++ b/Extensions/Set.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -443,7 +459,7 @@
diff --git a/Extensions/String.html b/Extensions/String.html index 7ba16b973..a572a8919 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -434,7 +450,7 @@
diff --git a/Functions.html b/Functions.html index 78bfc0ff4..8a8824dfd 100644 --- a/Functions.html +++ b/Functions.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -424,7 +438,7 @@ known reporters.

diff --git a/Global Variables.html b/Global Variables.html index adb868775..93abfd392 100644 --- a/Global Variables.html +++ b/Global Variables.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -430,7 +444,7 @@ diff --git a/Guides.html b/Guides.html index 995fb4c6c..7dc917b32 100644 --- a/Guides.html +++ b/Guides.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -2557,7 +2571,7 @@ diff --git a/Macros.html b/Macros.html new file mode 100644 index 000000000..4bf4d2872 --- /dev/null +++ b/Macros.html @@ -0,0 +1,528 @@ + + + + Macros Reference + + + + + + + + + + + + + + + + +
+

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

+ +
+
+ +
+
+ +

+ + GitHub + View on GitHub + +

+ +

+ + Dash + Install in Dash + +

+
+ + + +
+ +
+ +
+
+

Macros

+

The following macros are available globally.

+ +
+
+ +
+
+
+
    +
  • +
    + + + + AutoConfigParser() + +
    +
    +
    +
    +
    +
    +

    Macro to be attached to rule configurations. It generates the configuration parsing logic +automatically based on the defined @ConfigurationElements.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @attached(member, names: named(apply)
    +) public macro AutoConfigParser() = #externalMacro(
    +    module: "SwiftLintCoreMacros",
    +    type: "AutoConfigParser"
    +)
    + +
    +
    + +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

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

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @attached(extension, conformances: AcceptableByConfigurationElement, names: named(init(fromAny:context:)
    +), named(asOption)) public macro AcceptableByConfigurationElement() = #externalMacro(
    +    module: "SwiftLintCoreMacros",
    +    type: "AcceptableByConfigurationElement"
    +)
    + +
    +
    + +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation +that creates a visitor defined in the rule struct.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @attached(extension, conformances: SwiftSyntaxRule, SwiftSyntaxCorrectableRule, names: named(makeVisitor(file:)
    +), named(preprocess(file:)), named(makeRewriter(file:))) public macro SwiftSyntaxRule(foldExpressions: Bool = false, explicitRewriter: Bool = false) = #externalMacro(
    +    module: "SwiftLintCoreMacros",
    +    type: "SwiftSyntaxRule"
    +)
    + +
    +
    +
    +

    Parameters

    + + + + + + + + + + + +
    + + foldExpressions + + +
    +

    Setting it to true adds an implementation of preprocess(file:) which folds expressions + before they are passed to the visitor.

    +
    +
    + + explicitRewriter + + +
    +

    Set it to true to add a makeRewriter(file:) implementation which creates a rewriter + defined in the rule struct. In this case, the rule automatically conforms to + SwiftSyntaxCorrectableRule.

    +
    +
    +
    + +
    +
    +
  • +
+
+
+
+ +
+
+ + + diff --git a/Protocols.html b/Protocols.html index c1304801e..94e7ccd20 100644 --- a/Protocols.html +++ b/Protocols.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -983,7 +997,7 @@ static analysis than syntactic checks.

diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index 30be20ad2..63b5761d5 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -644,7 +660,7 @@ expectations.

diff --git a/Protocols/AcceptableByConfigurationElement.html b/Protocols/AcceptableByConfigurationElement.html index e6d31eb61..8c50a38c7 100644 --- a/Protocols/AcceptableByConfigurationElement.html +++ b/Protocols/AcceptableByConfigurationElement.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -591,7 +607,7 @@ diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index f255ab752..54a43df21 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -413,7 +429,7 @@ static analysis than syntactic checks.

diff --git a/Protocols/CacheDescriptionProvider.html b/Protocols/CacheDescriptionProvider.html index 55e0ea043..06e88b726 100644 --- a/Protocols/CacheDescriptionProvider.html +++ b/Protocols/CacheDescriptionProvider.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -411,7 +427,7 @@ cached value is still valid given the new cache value.

diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index 62c3edc35..a3ca15a75 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -816,7 +832,7 @@ expectations.

diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index f95b85aa3..19811ea63 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -595,7 +611,7 @@ and returns all corrections that were applied.

diff --git a/Protocols/Documentable.html b/Protocols/Documentable.html index 933da6ef9..d1943e372 100644 --- a/Protocols/Documentable.html +++ b/Protocols/Documentable.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -512,7 +528,7 @@ diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html index 670fbb77d..66c5e48a0 100644 --- a/Protocols/Reporter.html +++ b/Protocols/Reporter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -554,7 +570,7 @@ collected before generating the report.

diff --git a/Protocols/Rule.html b/Protocols/Rule.html index e5c0df848..6e86ce850 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -1062,7 +1078,7 @@ cached value is still valid given the new cache value.

diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index 9fe13f825..c5beea18c 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -535,7 +551,7 @@ diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html index a8f1b6c88..e1dd59195 100644 --- a/Protocols/SeverityBasedRuleConfiguration.html +++ b/Protocols/SeverityBasedRuleConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -443,7 +459,7 @@ diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index 41dae7191..ed0fd393c 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -531,7 +547,7 @@ updated content.

diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html index 545a2b55e..b17fce410 100644 --- a/Protocols/SwiftSyntaxCorrectableRule.html +++ b/Protocols/SwiftSyntaxCorrectableRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -473,7 +489,7 @@ diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html index d0cb1d0fa..cf27225ee 100644 --- a/Protocols/SwiftSyntaxRule.html +++ b/Protocols/SwiftSyntaxRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -601,7 +617,7 @@ By default, it just returns the file’s syntaxTree.

diff --git a/Protocols/VersionComparable.html b/Protocols/VersionComparable.html index 96e5db54e..9a5cfa9a4 100644 --- a/Protocols/VersionComparable.html +++ b/Protocols/VersionComparable.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -474,7 +490,7 @@ diff --git a/Rules.html b/Rules.html index 6cf16b489..9643c37d6 100644 --- a/Rules.html +++ b/Rules.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -378,7 +392,7 @@ diff --git a/Structs.html b/Structs.html index b50c1085a..7523e9877 100644 --- a/Structs.html +++ b/Structs.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -1373,7 +1387,7 @@ foo: warning: 1 diff --git a/Structs/Baseline.html b/Structs/Baseline.html index 01ada0f07..5ca135926 100644 --- a/Structs/Baseline.html +++ b/Structs/Baseline.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -663,7 +679,7 @@ diff --git a/Structs/ChildOptionSeverityConfiguration.html b/Structs/ChildOptionSeverityConfiguration.html index db7d09d72..165f2bd5c 100644 --- a/Structs/ChildOptionSeverityConfiguration.html +++ b/Structs/ChildOptionSeverityConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -560,7 +576,7 @@ is set to

© 2023 JP Simard under MIT.

-

Generated by jazzy ♪♫ v0.14.4, a Realm project.

+

Generated by jazzy ♪♫ v0.15.1, a Realm project.

diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html index ed01adfcd..47fafe74b 100644 --- a/Structs/CollectedLinter.html +++ b/Structs/CollectedLinter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -633,7 +649,7 @@ diff --git a/Structs/Command.html b/Structs/Command.html index b884f8b3f..83e43dd0d 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -781,7 +797,7 @@ diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index f047e024d..4be288b97 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -470,7 +488,7 @@ diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index 50f38f6d1..09d8820d6 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -500,7 +518,7 @@ diff --git a/Structs/Configuration.html b/Structs/Configuration.html index 4c600d4ca..746cae0d5 100644 --- a/Structs/Configuration.html +++ b/Structs/Configuration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -1178,7 +1194,7 @@ The rootDirectory also serves as the stopping point when searching for nested co diff --git a/Structs/ConfigurationElement.html b/Structs/ConfigurationElement.html index f6f8183b9..a45ac6fb5 100644 --- a/Structs/ConfigurationElement.html +++ b/Structs/ConfigurationElement.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -876,7 +892,7 @@ element’s name prefixed with a $.

diff --git a/Structs/ConfigurationElement/DeprecationNotice.html b/Structs/ConfigurationElement/DeprecationNotice.html index 439ffb6c6..edd663d2d 100644 --- a/Structs/ConfigurationElement/DeprecationNotice.html +++ b/Structs/ConfigurationElement/DeprecationNotice.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -410,7 +428,7 @@ diff --git a/Structs/Correction.html b/Structs/Correction.html index 5ba5180c3..d6fdf6bbb 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -531,7 +547,7 @@ diff --git a/Structs/Example.html b/Structs/Example.html index 1bb9a40b9..08ee6bb6e 100644 --- a/Structs/Example.html +++ b/Structs/Example.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -929,7 +945,7 @@ The structure should match what is expected as a configuration value for the rul diff --git a/Structs/Linter.html b/Structs/Linter.html index 1f52999a7..9640795f0 100644 --- a/Structs/Linter.html +++ b/Structs/Linter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -581,7 +597,7 @@ diff --git a/Structs/Location.html b/Structs/Location.html index f4300b1db..9fd665168 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -831,7 +847,7 @@ Fails if the specified offset was not a valid location in the file.

diff --git a/Structs/ReasonedRuleViolation.html b/Structs/ReasonedRuleViolation.html index b6efdc9a3..bcfb5a450 100644 --- a/Structs/ReasonedRuleViolation.html +++ b/Structs/ReasonedRuleViolation.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -650,7 +666,7 @@ left unset when creating a violation, especially if the rule is not correctable diff --git a/Structs/ReasonedRuleViolation/ViolationCorrection.html b/Structs/ReasonedRuleViolation/ViolationCorrection.html index 3ef7e8a80..f9c4e7525 100644 --- a/Structs/ReasonedRuleViolation/ViolationCorrection.html +++ b/Structs/ReasonedRuleViolation/ViolationCorrection.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -454,7 +472,7 @@ replacement for this range that would fix the violation.

diff --git a/Structs/RegexConfiguration.html b/Structs/RegexConfiguration.html index 614bfd2fe..46e386cc4 100644 --- a/Structs/RegexConfiguration.html +++ b/Structs/RegexConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -788,7 +804,7 @@ be ignored and not count as a rule violation.

diff --git a/Structs/Region.html b/Structs/Region.html index 85b395d40..655de38e2 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -811,7 +827,7 @@ Returns the empty set if the rule isn’t disabled in this region.

diff --git a/Structs/RuleConfigurationDescription.html b/Structs/RuleConfigurationDescription.html index 9b1313419..d2948a945 100644 --- a/Structs/RuleConfigurationDescription.html +++ b/Structs/RuleConfigurationDescription.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -497,7 +513,7 @@ diff --git a/Structs/RuleConfigurationOption.html b/Structs/RuleConfigurationOption.html index 9b1ab5b9b..e6dc679ef 100644 --- a/Structs/RuleConfigurationOption.html +++ b/Structs/RuleConfigurationOption.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -527,7 +543,7 @@ diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index 330d75585..982939627 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -969,7 +985,7 @@ conforming to AnalyzerRule diff --git a/Structs/RuleList.html b/Structs/RuleList.html index fa95956b1..57558b58b 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -551,7 +567,7 @@ diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html index 2ee2e6b5a..6a8b8d086 100644 --- a/Structs/RuleListDocumentation.html +++ b/Structs/RuleListDocumentation.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -483,7 +499,7 @@ diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index 420efe3d5..3e30d074c 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -501,7 +517,7 @@ diff --git a/Structs/SeverityConfiguration.html b/Structs/SeverityConfiguration.html index 2f8359f50..f1d42f821 100644 --- a/Structs/SeverityConfiguration.html +++ b/Structs/SeverityConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -591,7 +607,7 @@ Instead, their only option value must be used together with the option name.

diff --git a/Structs/SeverityLevelsConfiguration.html b/Structs/SeverityLevelsConfiguration.html index 2ccd397f1..29bdead68 100644 --- a/Structs/SeverityLevelsConfiguration.html +++ b/Structs/SeverityLevelsConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -562,7 +578,7 @@ diff --git a/Structs/Stack.html b/Structs/Stack.html index 21ff0d5e4..e7c26df3c 100644 --- a/Structs/Stack.html +++ b/Structs/Stack.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -730,7 +746,7 @@ and returns whether it represents a match.

diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index 712aa9705..3d07d8320 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -806,7 +822,7 @@ diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index fbe7da6a3..146d378e2 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -595,7 +611,7 @@ diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index 5c1efbcb5..cd48b5a5a 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -579,7 +595,7 @@ diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index 839515dfb..fe441d8bb 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -802,7 +818,7 @@ diff --git a/Structs/Version.html b/Structs/Version.html index 29ecd888e..382d6108b 100644 --- a/Structs/Version.html +++ b/Structs/Version.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -519,7 +535,7 @@ diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html index d35b77f17..03e5a3a38 100644 --- a/Structs/YamlParser.html +++ b/Structs/YamlParser.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -451,7 +467,7 @@ diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html index 9f1c08d86..a5ad9fdc5 100644 --- a/accessibility_label_for_image.html +++ b/accessibility_label_for_image.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -626,7 +642,7 @@ warning diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html index 6489f4003..07afd3c30 100644 --- a/accessibility_trait_for_button.html +++ b/accessibility_trait_for_button.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -629,7 +645,7 @@ warning diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html index f9a9241a0..97971b0a0 100644 --- a/anonymous_argument_in_multiline_closure.html +++ b/anonymous_argument_in_multiline_closure.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning diff --git a/anyobject_protocol.html b/anyobject_protocol.html index 18d035fab..99a17f1d8 100644 --- a/anyobject_protocol.html +++ b/anyobject_protocol.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -404,7 +420,7 @@ warning diff --git a/array_init.html b/array_init.html index 703280d88..f58715d10 100644 --- a/array_init.html +++ b/array_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -436,7 +452,7 @@ warning diff --git a/attributes.html b/attributes.html index 8f563bde9..9f3ba58fd 100644 --- a/attributes.html +++ b/attributes.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -645,7 +661,7 @@ always_on_line_above diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html index cad6bb64c..2bbaaecd2 100644 --- a/balanced_xctest_lifecycle.html +++ b/balanced_xctest_lifecycle.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -474,7 +490,7 @@ test_parent_classes diff --git a/blanket_disable_command.html b/blanket_disable_command.html index ce99f9b62..ca3d12e05 100644 --- a/blanket_disable_command.html +++ b/blanket_disable_command.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -430,7 +446,7 @@ always_blanket_disable diff --git a/block_based_kvo.html b/block_based_kvo.html index 1e912ee83..c361870e6 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning diff --git a/capture_variable.html b/capture_variable.html index ab0e65f97..8e65f3b7b 100644 --- a/capture_variable.html +++ b/capture_variable.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -511,7 +527,7 @@ warning diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index c87217893..7f073142d 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -421,7 +437,7 @@ warning diff --git a/closing_brace.html b/closing_brace.html index f0f67db35..ee04133ce 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -400,7 +416,7 @@ warning diff --git a/closure_body_length.html b/closure_body_length.html index 31b3d84e4..66adc0145 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -1088,7 +1104,7 @@ error diff --git a/closure_end_indentation.html b/closure_end_indentation.html index 9676aeeb9..855b01d6c 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -460,7 +476,7 @@ warning diff --git a/closure_parameter_position.html b/closure_parameter_position.html index 3ca931df1..bb4858074 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -476,7 +492,7 @@ warning diff --git a/closure_spacing.html b/closure_spacing.html index 6b5399a4a..396927a3a 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -408,7 +424,7 @@ warning diff --git a/collection_alignment.html b/collection_alignment.html index 5f5fb99cf..83c134a8f 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -477,7 +493,7 @@ false diff --git a/colon.html b/colon.html index 308594f26..20b15cffb 100644 --- a/colon.html +++ b/colon.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -618,7 +634,7 @@ true diff --git a/comma.html b/comma.html index a1873895a..f4fa685cd 100644 --- a/comma.html +++ b/comma.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -440,7 +456,7 @@ warning diff --git a/comma_inheritance.html b/comma_inheritance.html index c1869b9be..3bc65345d 100644 --- a/comma_inheritance.html +++ b/comma_inheritance.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -424,7 +440,7 @@ warning diff --git a/comment_spacing.html b/comment_spacing.html index bca91ca83..91ceacf1e 100644 --- a/comment_spacing.html +++ b/comment_spacing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -446,7 +462,7 @@ warning diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index bfcf21b82..fd114a1b3 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -402,7 +418,7 @@ warning diff --git a/computed_accessors_order.html b/computed_accessors_order.html index b409f1065..f54639216 100644 --- a/computed_accessors_order.html +++ b/computed_accessors_order.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -595,7 +611,7 @@ get_set diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index 85fe2f060..9d17cc8f3 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -435,7 +451,7 @@ false diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index b6fccee3f..afe1d6c37 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -432,7 +448,7 @@ warning diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index 7323ce58f..477709034 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -416,7 +432,7 @@ warning diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index 14ac8804a..ff316eb70 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -446,7 +462,7 @@ warning diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index ae691fe26..0247d18e8 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -402,7 +418,7 @@ warning diff --git a/contrasted_opening_brace.html b/contrasted_opening_brace.html index 570f3f359..cdd0514e1 100644 --- a/contrasted_opening_brace.html +++ b/contrasted_opening_brace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -538,7 +554,7 @@ warning diff --git a/control_statement.html b/control_statement.html index a40ef2333..790ee5d4d 100644 --- a/control_statement.html +++ b/control_statement.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -450,7 +466,7 @@ warning diff --git a/convenience_type.html b/convenience_type.html index 7611eda0f..b53647ad6 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -467,7 +483,7 @@ warning diff --git a/css/jazzy.css b/css/jazzy.css index c7bb9fe22..9d4b08b8c 100644 --- a/css/jazzy.css +++ b/css/jazzy.css @@ -259,10 +259,11 @@ pre code { padding-left: 3px; margin-left: 20px; font-size: 1rem; } - .item .declaration-note { - font-size: .85em; - color: #808080; - font-style: italic; } + +.declaration-note { + font-size: .85em; + color: #808080; + font-style: italic; } .pointer-container { border-bottom: 1px solid #ddd; diff --git a/custom_rules.html b/custom_rules.html index 0daec01b3..6f5aef919 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -372,7 +388,7 @@ diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index 547497c74..68f9f514a 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -457,7 +473,7 @@ false diff --git a/deployment_target.html b/deployment_target.html index 28d320686..95c0c7c32 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -532,7 +548,7 @@ watchOS_deployment_target diff --git a/direct_return.html b/direct_return.html index d7baeae48..4eb188f21 100644 --- a/direct_return.html +++ b/direct_return.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -452,7 +468,7 @@ warning diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index f58eed0bb..13e4b03d6 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -456,7 +472,7 @@ warning diff --git a/discouraged_assert.html b/discouraged_assert.html index befc5a380..ae63ccf9c 100644 --- a/discouraged_assert.html +++ b/discouraged_assert.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -408,7 +424,7 @@ warning diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index 254d09e28..91ed623d4 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -440,7 +456,7 @@ types diff --git a/discouraged_none_name.html b/discouraged_none_name.html index 4d86fde97..a83313edf 100644 --- a/discouraged_none_name.html +++ b/discouraged_none_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -518,7 +534,7 @@ warning diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index 8d220c413..963d6bd31 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -422,7 +438,7 @@ true diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index 31b1440a2..f968c70f2 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -774,7 +790,7 @@ warning diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index 57b5d8588..41b872953 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -954,7 +970,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html index f47782c58..f580818b7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -652,7 +666,7 @@ AST nodes (e.g. a code block in a code block).

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html index 5aa4505b7..dbc0dae64 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -491,7 +507,7 @@ how many of them.

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 188c8ad09..38c1fe988 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CodeIndentingRewriter/IndentationStyle.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -501,7 +519,7 @@ how many of them.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html index 269ce7763..e83844e02 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/CustomRuleTimer.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -470,7 +486,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html index 978fdf4dd..738a24bee 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/DeclaredIdentifiersTrackingVisitor.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -755,7 +771,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html index 25ad3788f..e3632e09b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/LinterCache.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -477,7 +493,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html index a102b71f7..3f6af02be 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleRegistry.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -549,7 +565,7 @@ immutable once looked up.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html index dee61856d..fd518502f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -439,7 +455,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index fad1e5d56..494245f22 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -890,7 +906,7 @@ one does not read its contents immediately, but rather traps at runtime when att diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html index 1e448d601..6d4b137bf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxRewriter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -621,7 +637,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html index cfbcbca53..fe61842fd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -882,7 +898,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html index 9cbac26f2..18974fcf3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -687,7 +701,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index adfbaf31d..e65feb64b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -703,7 +719,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html index 8af4fbb1a..09d3e74d5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -410,7 +426,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html index 3554c41a1..db2f92413 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/IdentifierDeclaration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -592,7 +608,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html index 28cbc57d1..8e0ac2c31 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/Issue.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -1160,7 +1176,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html index f91634f42..ded9b112c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/OptionType.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -898,7 +914,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index 767176cad..6b006a7a9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -598,7 +614,7 @@ file.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html index 33c375b89..ba29ef08d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -530,7 +546,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html index 10c01e699..57c610795 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -410,7 +426,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index 3df4675ec..65ddb9ca5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -590,7 +606,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index 473ce7f63..24f5530ae 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -482,7 +498,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html index 45ddc5ea5..9e72c9348 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -576,7 +590,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html index 32e4e985f..8137ceb15 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Array.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -921,7 +937,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html index 6a0cb4cee..cabe8984e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Bool.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -434,7 +450,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html index b23e25ca4..8f8883d9e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Double.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -434,7 +450,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html index 560e99feb..10a7d86a1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Int.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -434,7 +450,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html index 45339c9a1..32cf51d34 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Optional.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -443,7 +459,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html index 931bfffa3..6b9d67cdd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/Set.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -443,7 +459,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html index 7ba16b973..a572a8919 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Extensions/String.html @@ -48,9 +48,11 @@
@@ -345,6 +347,20 @@ +
@@ -434,7 +450,7 @@
diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html index 78bfc0ff4..8a8824dfd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Functions.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -424,7 +438,7 @@ known reporters.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html index adb868775..93abfd392 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Global Variables.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -430,7 +444,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html index 995fb4c6c..7dc917b32 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Guides.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -2557,7 +2571,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html new file mode 100644 index 000000000..4bf4d2872 --- /dev/null +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Macros.html @@ -0,0 +1,528 @@ + + + + Macros Reference + + + + + + + + + + + + + + + + +
+

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

+ +
+
+ +
+
+ +

+ + GitHub + View on GitHub + +

+ +

+ + Dash + Install in Dash + +

+
+ + + +
+ +
+ +
+
+

Macros

+

The following macros are available globally.

+ +
+
+ +
+
+
+
    +
  • +
    + + + + AutoConfigParser() + +
    +
    +
    +
    +
    +
    +

    Macro to be attached to rule configurations. It generates the configuration parsing logic +automatically based on the defined @ConfigurationElements.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @attached(member, names: named(apply)
    +) public macro AutoConfigParser() = #externalMacro(
    +    module: "SwiftLintCoreMacros",
    +    type: "AutoConfigParser"
    +)
    + +
    +
    + +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

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

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @attached(extension, conformances: AcceptableByConfigurationElement, names: named(init(fromAny:context:)
    +), named(asOption)) public macro AcceptableByConfigurationElement() = #externalMacro(
    +    module: "SwiftLintCoreMacros",
    +    type: "AcceptableByConfigurationElement"
    +)
    + +
    +
    + +
    +
    +
  • +
  • + +
    +
    +
    +
    +
    +

    Macro that adds a conformance to the SwiftSyntaxRule protocol and a default makeVisitor(file:) implementation +that creates a visitor defined in the rule struct.

    + +
    +
    +

    Declaration

    +
    +

    Swift

    +
    @attached(extension, conformances: SwiftSyntaxRule, SwiftSyntaxCorrectableRule, names: named(makeVisitor(file:)
    +), named(preprocess(file:)), named(makeRewriter(file:))) public macro SwiftSyntaxRule(foldExpressions: Bool = false, explicitRewriter: Bool = false) = #externalMacro(
    +    module: "SwiftLintCoreMacros",
    +    type: "SwiftSyntaxRule"
    +)
    + +
    +
    +
    +

    Parameters

    + + + + + + + + + + + +
    + + foldExpressions + + +
    +

    Setting it to true adds an implementation of preprocess(file:) which folds expressions + before they are passed to the visitor.

    +
    +
    + + explicitRewriter + + +
    +

    Set it to true to add a makeRewriter(file:) implementation which creates a rewriter + defined in the rule struct. In this case, the rule automatically conforms to + SwiftSyntaxCorrectableRule.

    +
    +
    +
    + +
    +
    +
  • +
+
+
+
+ +
+
+ + + diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html index c1304801e..94e7ccd20 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -983,7 +997,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 30be20ad2..63b5761d5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -644,7 +660,7 @@ expectations.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html index e6d31eb61..8c50a38c7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AcceptableByConfigurationElement.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -591,7 +607,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index f255ab752..54a43df21 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -413,7 +429,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 55e0ea043..06e88b726 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CacheDescriptionProvider.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -411,7 +427,7 @@ cached value is still valid given the new cache value.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index 62c3edc35..a3ca15a75 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -816,7 +832,7 @@ expectations.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index f95b85aa3..19811ea63 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -595,7 +611,7 @@ and returns all corrections that were applied.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html index 933da6ef9..d1943e372 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Documentable.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -512,7 +528,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html index 670fbb77d..66c5e48a0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Reporter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -554,7 +570,7 @@ collected before generating the report.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html index e5c0df848..6e86ce850 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -1062,7 +1078,7 @@ cached value is still valid given the new cache value.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 9fe13f825..c5beea18c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -535,7 +551,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html index a8f1b6c88..e1dd59195 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -443,7 +459,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index 41dae7191..ed0fd393c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -531,7 +547,7 @@ updated content.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html index 545a2b55e..b17fce410 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -473,7 +489,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html index d0cb1d0fa..cf27225ee 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -601,7 +617,7 @@ By default, it just returns the file’s syntaxTree.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html index 96e5db54e..9a5cfa9a4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Protocols/VersionComparable.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -474,7 +490,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html index 6cf16b489..9643c37d6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Rules.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -378,7 +392,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html index b50c1085a..7523e9877 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs.html @@ -48,7 +48,7 @@ @@ -345,6 +345,20 @@ +
@@ -1373,7 +1387,7 @@ foo: warning: 1 diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html index 01ada0f07..5ca135926 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Baseline.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -663,7 +679,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html index db7d09d72..165f2bd5c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ChildOptionSeverityConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -560,7 +576,7 @@ is set to

© 2023 JP Simard under MIT.

-

Generated by jazzy ♪♫ v0.14.4, a Realm project.

+

Generated by jazzy ♪♫ v0.15.1, a Realm project.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html index ed01adfcd..47fafe74b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/CollectedLinter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -633,7 +649,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html index b884f8b3f..83e43dd0d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -781,7 +797,7 @@ 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 f047e024d..4be288b97 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -470,7 +488,7 @@ 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 50f38f6d1..09d8820d6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -500,7 +518,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html index 4c600d4ca..746cae0d5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Configuration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -1178,7 +1194,7 @@ The rootDirectory also serves as the stopping point when searching for nested co diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html index f6f8183b9..a45ac6fb5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -876,7 +892,7 @@ element’s name prefixed with a $.

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 439ffb6c6..edd663d2d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ConfigurationElement/DeprecationNotice.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -410,7 +428,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html index 5ba5180c3..d6fdf6bbb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Correction.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -531,7 +547,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html index 1bb9a40b9..08ee6bb6e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Example.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -929,7 +945,7 @@ The structure should match what is expected as a configuration value for the rul diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html index 1f52999a7..9640795f0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Linter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -581,7 +597,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html index f4300b1db..9fd665168 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Location.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -831,7 +847,7 @@ Fails if the specified offset was not a valid location in the file.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html index b6efdc9a3..bcfb5a450 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -650,7 +666,7 @@ left unset when creating a violation, especially if the rule is not correctable 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 3ef7e8a80..f9c4e7525 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation/ViolationCorrection.html @@ -48,7 +48,11 @@ @@ -345,6 +349,20 @@ +
@@ -454,7 +472,7 @@ replacement for this range that would fix the violation.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html index 614bfd2fe..46e386cc4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RegexConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -788,7 +804,7 @@ be ignored and not count as a rule violation.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html index 85b395d40..655de38e2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Region.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -811,7 +827,7 @@ Returns the empty set if the rule isn’t disabled in this region.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html index 9b1313419..d2948a945 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationDescription.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -497,7 +513,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html index 9b1ab5b9b..e6dc679ef 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleConfigurationOption.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -527,7 +543,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html index 330d75585..982939627 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -969,7 +985,7 @@ conforming to AnalyzerRule diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html index fa95956b1..57558b58b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -551,7 +567,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html index 2ee2e6b5a..6a8b8d086 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -483,7 +499,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html index 420efe3d5..3e30d074c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -501,7 +517,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html index 2f8359f50..f1d42f821 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -591,7 +607,7 @@ Instead, their only option value must be used together with the option name.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html index 2ccd397f1..29bdead68 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -562,7 +578,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html index 21ff0d5e4..e7c26df3c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Stack.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -730,7 +746,7 @@ and returns whether it represents a match.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html index 712aa9705..3d07d8320 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -806,7 +822,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index fbe7da6a3..146d378e2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -595,7 +611,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index 5c1efbcb5..cd48b5a5a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -579,7 +595,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index 839515dfb..fe441d8bb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -802,7 +818,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html index 29ecd888e..382d6108b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/Version.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -519,7 +535,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html index d35b77f17..03e5a3a38 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/YamlParser.html @@ -48,7 +48,9 @@ @@ -345,6 +347,20 @@ +
@@ -451,7 +467,7 @@ 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 9f1c08d86..a5ad9fdc5 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -626,7 +642,7 @@ warning 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 6489f4003..07afd3c30 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -629,7 +645,7 @@ warning 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 f9a9241a0..97971b0a0 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html index 18d035fab..99a17f1d8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/anyobject_protocol.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -404,7 +420,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html index 703280d88..f58715d10 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/array_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -436,7 +452,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html index 8f563bde9..9f3ba58fd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/attributes.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -645,7 +661,7 @@ always_on_line_above 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 cad6bb64c..2bbaaecd2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -474,7 +490,7 @@ test_parent_classes 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 ce99f9b62..ca3d12e05 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/blanket_disable_command.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -430,7 +446,7 @@ always_blanket_disable 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 1e912ee83..c361870e6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/block_based_kvo.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html index ab0e65f97..8e65f3b7b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/capture_variable.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -511,7 +527,7 @@ warning 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 c87217893..7f073142d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -421,7 +437,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html index f0f67db35..ee04133ce 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closing_brace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -400,7 +416,7 @@ warning 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 31b3d84e4..66adc0145 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_body_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -1088,7 +1104,7 @@ error 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 9676aeeb9..855b01d6c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -460,7 +476,7 @@ warning 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 3ca931df1..bb4858074 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -476,7 +492,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html index 6b5399a4a..396927a3a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/closure_spacing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -408,7 +424,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html index 5f5fb99cf..83c134a8f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/collection_alignment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -477,7 +493,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html index 308594f26..20b15cffb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/colon.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -618,7 +634,7 @@ true diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html index a1873895a..f4fa685cd 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -440,7 +456,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html index c1869b9be..3bc65345d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comma_inheritance.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -424,7 +440,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html index bca91ca83..91ceacf1e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/comment_spacing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -446,7 +462,7 @@ warning 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 bfcf21b82..fd114a1b3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -402,7 +418,7 @@ warning 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 b409f1065..f54639216 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/computed_accessors_order.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -595,7 +611,7 @@ get_set 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 85fe2f060..9d17cc8f3 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -435,7 +451,7 @@ false 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 b6fccee3f..afe1d6c37 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -432,7 +448,7 @@ warning 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 7323ce58f..477709034 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -416,7 +432,7 @@ warning 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 14ac8804a..ff316eb70 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -446,7 +462,7 @@ warning 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 ae691fe26..0247d18e8 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -402,7 +418,7 @@ warning 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 570f3f359..cdd0514e1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/contrasted_opening_brace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -538,7 +554,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html index a40ef2333..790ee5d4d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/control_statement.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -450,7 +466,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html index 7611eda0f..b53647ad6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/convenience_type.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -467,7 +483,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/css/jazzy.css b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/css/jazzy.css index c7bb9fe22..9d4b08b8c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/css/jazzy.css +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/css/jazzy.css @@ -259,10 +259,11 @@ pre code { padding-left: 3px; margin-left: 20px; font-size: 1rem; } - .item .declaration-note { - font-size: .85em; - color: #808080; - font-style: italic; } + +.declaration-note { + font-size: .85em; + color: #808080; + font-style: italic; } .pointer-container { border-bottom: 1px solid #ddd; diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html index 0daec01b3..6f5aef919 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/custom_rules.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -372,7 +388,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html index 547497c74..68f9f514a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -457,7 +473,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html index 28d320686..95c0c7c32 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/deployment_target.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -532,7 +548,7 @@ watchOS_deployment_target diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html index d7baeae48..4eb188f21 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/direct_return.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -452,7 +468,7 @@ warning 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 f58eed0bb..13e4b03d6 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -456,7 +472,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html index befc5a380..ae63ccf9c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_assert.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -408,7 +424,7 @@ warning 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 254d09e28..91ed623d4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -440,7 +456,7 @@ types 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 4d86fde97..a83313edf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_none_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -518,7 +534,7 @@ warning 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 8d220c413..963d6bd31 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -422,7 +438,7 @@ true 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 31b1440a2..f968c70f2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -774,7 +790,7 @@ warning 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 57b5d8588..41b872953 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -954,7 +970,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html index c3188bdfe..1132dc472 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_conditions.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -512,7 +528,7 @@ error 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 9e2d4bf0d..f94461c95 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -426,7 +442,7 @@ error diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html index 1ab33f76a..6749a6e6c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/duplicate_imports.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -497,7 +513,7 @@ warning 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 6fdb1c5e3..365b5b68f 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -444,7 +460,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html index 88ff16911..cf4e14509 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/dynamic_inline.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -422,7 +438,7 @@ error 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 59da40645..47005323c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -414,7 +430,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html index 3f0e27e7a..908b799a9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_count.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -436,7 +452,7 @@ false 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 1c39a1c5e..4cf02a453 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -505,7 +521,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html index db8354236..59bab2fda 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_parameters.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -410,7 +426,7 @@ warning 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 d0ad8fc53..53057a744 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -424,7 +440,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html index cef3f06e6..b8a643974 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_string.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -408,7 +424,7 @@ foo== 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 3e868f8a7..7aef8b859 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -537,7 +553,7 @@ test_parent_classes 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 f7ec7ab42..7e685b883 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -416,7 +432,7 @@ error diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html index e92f00104..ae0acc9cc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/expiring_todo.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -488,7 +504,7 @@ date_separator diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html index b9dc456d3..4ca061713 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_acl.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -491,7 +507,7 @@ warning 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 0916ec8db..e7095d1cd 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -442,7 +458,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html index b5566c77b..9f4adce89 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -448,7 +464,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html index 7810ca581..14e30a45c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_self.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -461,7 +477,7 @@ warning 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 98159913b..4aa53fef3 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -421,7 +437,7 @@ warning 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 59e6c0a51..cf113fa26 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -446,7 +462,7 @@ false 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 f4a8fe6d5..a0616f03c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -521,7 +537,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html index a07a5d0d7..4a7cb3cc4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fallthrough.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -402,7 +418,7 @@ warning 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 e5469bb81..57f3d3471 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/fatal_error_message.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html index ce3a80492..9f56c23c0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_header.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -410,7 +426,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html index 05e77bd8c..02eb575a4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -2017,7 +2033,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html index 82c797ef5..d7ff0fa15 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -420,7 +436,7 @@ nested_type_separator 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 4f16c9ce1..62732abb2 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -396,7 +412,7 @@ excluded 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 b0b9dc8d7..b944b823b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/file_types_order.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -603,7 +619,7 @@ order 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 560cc7cb2..bbaf94711 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/final_test_case.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -424,7 +440,7 @@ test_parent_classes diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html index 4dffd5f53..067262f18 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/first_where.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -423,7 +439,7 @@ warning 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 cdb7dc3c3..abbc4aa06 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -396,7 +412,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html index 95e01cda2..aaac89490 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/for_where.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -490,7 +506,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html index e625ab3c0..14282ea11 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_cast.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -394,7 +410,7 @@ error diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html index de2114ef3..2d76f9a33 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_try.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -398,7 +414,7 @@ error diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html index 8ab0404d5..f2b378a68 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/force_unwrapping.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -468,7 +484,7 @@ warning 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 af18a7051..7e54884ea 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_body_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -396,7 +412,7 @@ error 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 39392e5bb..46ebfd9a2 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -428,7 +444,7 @@ warning 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 1133416c5..38fb8df87 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/function_parameter_count.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -437,7 +453,7 @@ true 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 a737275d0..b2b68520b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/generic_type_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -546,7 +562,7 @@ error 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 40351df8f..e15c7d4cb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/ibinspectable_in_extension.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -398,7 +414,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html index 068b258f5..bbc395653 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identical_operands.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -876,7 +892,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html index bd80563e2..ab10ce7a8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/identifier_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -600,7 +616,7 @@ additional_operators diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html index dabdbb301..88063a35a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_getter.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -617,7 +633,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html index 6b94c92a6..4ba99df74 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicit_return.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -538,7 +554,7 @@ included 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 1c43d1175..8ccf63550 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -434,7 +450,7 @@ all_except_iboutlets diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html index e91779f6d..f96d2228e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inclusive_language.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -424,7 +440,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html index af1f584b1..0e705307f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/indentation_width.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -460,7 +476,7 @@ true diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html index 3b6c0bda5..2e7d6fbf0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/index.html @@ -47,9 +47,7 @@
@@ -344,6 +342,20 @@ +
@@ -1319,7 +1331,7 @@ tests.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html index 31348d3a1..bcba2e089 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/inert_defer.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -419,7 +435,7 @@ warning 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 832fb2fbf..9afe40c8e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/invalid_swiftlint_command.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -432,7 +448,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html index 2b78f5fea..6348f08e4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/is_disjoint.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -402,7 +418,7 @@ warning 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 ab20cd188..4af0ca9e8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -405,7 +421,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/js/typeahead.jquery.js b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/js/typeahead.jquery.js index 3a2d2ab03..bcb734bef 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/js/typeahead.jquery.js +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/js/typeahead.jquery.js @@ -1,7 +1,7 @@ /*! - * typeahead.js 1.3.1 + * typeahead.js 1.3.3 * https://github.com/corejavascript/typeahead.js - * Copyright 2013-2020 Twitter, Inc. and other contributors; Licensed MIT + * Copyright 2013-2024 Twitter, Inc. and other contributors; Licensed MIT */ @@ -499,6 +499,7 @@ }); this.$input.attr({ "aria-owns": id + "_listbox", + "aria-controls": id + "_listbox", role: "combobox", "aria-autocomplete": "list", "aria-expanded": false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html index 116141bbf..5eb1e8910 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/large_tuple.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -496,7 +512,7 @@ error diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html index d0970a5f9..43adcc870 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/last_where.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -415,7 +431,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html index de019888a..11af39f50 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/leading_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -397,7 +413,7 @@ warning 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 a304eaca0..016734a02 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -470,7 +486,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html index aac5ecd36..f104e7d5d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constant.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -430,7 +446,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html index 1b6ffaeaa..6022688df 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_constructor.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -483,7 +499,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html index 63e207139..cb201e8dc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_hashing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -443,7 +459,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html index 2cdf26f50..1681deda9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_multiple.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -421,7 +437,7 @@ warning 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 ce308b59d..4342291ee 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -466,7 +482,7 @@ warning 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 c5ad06db0..a906c7cb8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_objc_type.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -422,7 +438,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html index 9dfa653d6..fa867c7ec 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/legacy_random.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -402,7 +418,7 @@ warning 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 4db89cb6f..3e86e9519 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -565,7 +581,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html index 392afc633..b2499fe28 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/line_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -450,7 +466,7 @@ excluded_lines_patterns 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 d4925a9ef..7bce2ab99 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -435,7 +451,7 @@ warning 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 08bdf44e3..04a803c16 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/local_doc_comment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -410,7 +426,7 @@ warning 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 de1ba1769..9a8f5664a 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -462,7 +478,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html index 2c1ed2205..0bcdad927 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/mark.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -488,7 +504,7 @@ func test2() { diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html index 4dba204aa..5e20b6bb9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/missing_docs.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -599,7 +615,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html index c18466c41..59e48f2eb 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/modifier_order.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -585,7 +601,7 @@ preferred_modifier_order diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html index a802e0d89..d4e635161 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -491,7 +507,7 @@ false 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 f6e429e92..b32672ca1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -498,7 +514,7 @@ warning 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 f2ea7883b..58e3fab14 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -457,7 +473,7 @@ warning 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 8de290761..5300c9b53 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -472,7 +488,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html index ee6c0128b..0eb0a4278 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -791,7 +807,7 @@ true 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 48e1868c4..be2e36d4f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -452,7 +468,7 @@ warning 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 ddf85ece5..60a35055d 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -420,7 +436,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html index a448b39bb..039f8a9a1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nesting.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -1584,7 +1600,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html index 90ca019a9..a96d4bdca 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nimble_operator.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -450,7 +466,7 @@ warning 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 1dc8dfc2d..4d54ae009 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_empty_block.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -514,7 +530,7 @@ disabled_block_types 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 7853b5f3b..11efe8d25 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -407,7 +423,7 @@ error 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 61f66ea75..8d95a1b58 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -526,7 +542,7 @@ warning 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 1be8a872e..0a05b8fb6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -411,7 +427,7 @@ warning 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 7521b7ac7..f30b6fec7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/no_magic_numbers.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -514,7 +530,7 @@ test_parent_classes 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 7272ab556..d9715fb31 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -424,7 +440,7 @@ warning 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 adc02a6da..1caabcaf2 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -398,7 +414,7 @@ warning 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 457a221a3..f58c52c5b 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -448,7 +464,7 @@ final class 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 d4d366bbe..9e5ea40cf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -408,7 +424,7 @@ warning 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 2646d6ada..314b5266b 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -404,7 +420,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html index e49f4ced8..65073dd1f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -411,7 +427,7 @@ warning 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 3ebc34b83..21b588665 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -409,7 +425,7 @@ warning 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 9b3cf587d..4e701fdf0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -462,7 +478,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html index e252dfd1a..a038f20ad 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/number_separator.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -643,7 +659,7 @@ exclude_ranges diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html index 9d6ee8e74..1888ea797 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/object_literal.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -454,7 +470,7 @@ true 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 1314b6548..3d9534b91 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -408,7 +424,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html index 9dadb9ff0..34f1cf086 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/opening_brace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -632,7 +648,7 @@ false 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 db00e1a75..889645a81 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -562,7 +578,7 @@ allowed_no_space_operators diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html index 47c181001..260571d9d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/operator_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -408,7 +424,7 @@ warning 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 713f3eb44..33e0aacfe 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -442,7 +458,7 @@ warning 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 a304e00bd..2524d943a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -434,7 +450,7 @@ warning 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 160458a18..73989bef8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/overridden_super_call.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -458,7 +474,7 @@ included 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 dc7b45ae5..f4ea149c6 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/override_in_extension.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -422,7 +438,7 @@ warning 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 e690ca407..009b11649 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -482,7 +498,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html index d68d81145..0aee02a00 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/period_spacing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -423,7 +439,7 @@ Sentence ended in period. 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 a8809cb9e..162b0a0d2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_key_path.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -521,7 +537,7 @@ true diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html index 53994fda6..6eab7121a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefer_nimble.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning 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 f2ba1735b..d97b3c5d9 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -461,7 +477,7 @@ warning 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 3c8ba7160..22843ac23 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -432,7 +448,7 @@ warning 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 2870bd678..f9bca0b20 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -414,7 +430,7 @@ warning 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 505ad180b..8dbd3d4ac 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -475,7 +491,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html index cf49f4160..49fe4c3a9 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_action.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -458,7 +474,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html index d1a96c3ef..92fb97331 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_outlet.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -453,7 +469,7 @@ false 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 d0f88e472..aa93f2ba2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -446,7 +462,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html index 4152bf562..75c6a6c98 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_subject.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -552,7 +568,7 @@ warning 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 9a204e8b2..c345f8913 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_swiftui_state.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -542,7 +558,7 @@ warning 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 e5b6d3e56..63e5079b2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/private_unit_test.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -477,7 +493,7 @@ regex 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 a4a72d9f5..6410b7dbf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning 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 65faa915c..eb94ff2c1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -455,7 +471,7 @@ included 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 57ef37ba9..5f4231f8d 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning 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 7aee6c57f..fccae3f9a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -682,7 +698,7 @@ warning 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 329f46841..003141ad8 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -459,7 +475,7 @@ warning 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 ae9e5239d..ac92ce3bf 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -465,7 +481,7 @@ warning 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 1a25be227..625267661 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -455,7 +471,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html index cdd35cabb..3adb629de 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_boolean.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -414,7 +430,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html index 64768d719..223ef9185 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/reduce_into.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -465,7 +481,7 @@ warning 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 8d93abea4..1f5b665fc 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning 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 47607fa8a..fec97eb58 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -394,7 +410,7 @@ warning 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 a3b76fcd4..0fd5018d3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -580,7 +596,7 @@ warning 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 2da83267b..c45e1fae1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -441,7 +457,7 @@ warning 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 a61d0b82a..44459096a 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -559,7 +575,7 @@ warning 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 71ac3f97b..ff85d8639 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -430,7 +446,7 @@ warning 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 4f1ba88e5..824c538c0 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -427,7 +443,7 @@ warning 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 6a1f8a7cf..e604efe07 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -590,7 +606,7 @@ false 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 551af669d..42aa27c3e 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/redundant_void_return.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -457,7 +473,7 @@ true diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html index c6b334e08..a9516d195 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_deinit.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -435,7 +451,7 @@ warning 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 96e09b964..7df681350 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/required_enum_case.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -514,7 +530,7 @@ 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 b8761d9c1..dda93a282 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -443,7 +459,7 @@ warning 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 4ad6e31ed..4e424f3ef 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -604,7 +620,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html index 20af4b593..fe2333a55 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/rule-directory.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -615,7 +631,7 @@ diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json index 6014e593d..08fae3885 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"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:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

Regular expressions to include when matching the file path.

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

Regular expressions to exclude when matching the file path.

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

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

The index of the regex capture group to match.

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

The RuleDescription for the custom rule defined here.

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

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

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

Create a ViolationCorrection.

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

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

The violation’s position.

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

A specific reason for the violation.

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

The violation’s severity.

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

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

Creates a ReasonedRuleViolation.

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

Parses the input YAML string as an untyped dictionary.

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

The string value for this version.

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

An alias for value required for protocol conformance.

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

The current SwiftLint version.

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

Public initializer.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

The raw SyntaxToken obtained by SourceKitten.

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

The syntax kind associated with is token.

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

Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

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

The byte range in a source file for this token.

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

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

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

The length in bytes for this token.

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

The raw SyntaxMap obtained by SourceKitten.

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

The SwiftLint-specific syntax tokens for this syntax map.

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

Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

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

Returns array of syntax tokens intersecting with byte range.

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

Returns the syntax kinds in the specified byte range.

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

The identifier of the rule that generated this violation.

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

The description of the rule that generated this violation.

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

The name of the rule that generated this violation.

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

The severity of this violation.

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

The location of this violation.

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

The justification for this violation.

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

A printable description for this violation.

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

Creates a StyleViolation by specifying its properties directly.

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

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

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

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

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

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

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

The value to configure the rule.

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

Creates a RuleParameter by specifying its properties directly.

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

The rules contained in this list.

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

Creates a RuleList by specifying all its rules.

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

Creates a RuleList by specifying all its rules.

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

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

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

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

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

The RuleKind that best categorizes this rule.

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

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

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

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

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

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

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

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

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

The console-printable string for this description.

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

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

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

Creates a RuleDescription by specifying all its properties directly.

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

Configuration with a warning severity.

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

Configuration with an error severity.

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

Create a SeverityConfiguration with the specified severity.

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

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

Warning suggesting an alternative option.

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

A deprecation notice.

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

Wrapped option value.

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

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

Name of this configuration entry.

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

Whether this configuration element will be inlined into its description.

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

Default constructor.

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

Constructor for optional values.

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

Constructor for an InlinableOptionType without a key.

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

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

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

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

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

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

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

All SwiftLint rule identifiers that are disabled in this region.

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

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

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

Whether the specific location is contained in this region.

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

Whether the specified rule is enabled in this region.

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

Whether the specified rule is disabled in this region.

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

Whether the given rules are disabled in this region.

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

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

The file path on disk for this location.

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

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

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

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

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

A lossless printable description of this location.

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

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

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

Creates a Location by specifying its properties directly.

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

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

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

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

The file to lint with this linter.

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

Computes or retrieves style violations.

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

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

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

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

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

Formats the file associated with this linter.

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

The file to lint with this linter.

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

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

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

Creates a Linter by specifying its properties directly.

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

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

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

The contents of the example

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

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

Whether the example should be tested by prepending multibyte grapheme clusters

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

Whether the example should be tested on Linux

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

The path to the file where the example was created

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

The line in the file where the example was created

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

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

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

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

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

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

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

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

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

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

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

The location of the original violation that was corrected.

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

The console-printable description for this correction.

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

Memberwise initializer.

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

The default Configuration resulting from an empty configuration file.

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

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

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

The paths that should be included when linting

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

The paths that should be excluded when linting

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

The style to use when indenting Swift source code.

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

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

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

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

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

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

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

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

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

Treat warnings as errors.

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

The path to read a baseline from.

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

The path to write a baseline to.

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

Check for updates.

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

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

All rules enabled in this configuration

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

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

The rules mode used for this configuration.

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

Creates a Configuration with convenience parameters.

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

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

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

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

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

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

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

The modifier string was invalid.

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

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

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

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

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

The action string was invalid.

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

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

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

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

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

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

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

The identifiers for the rules associated with this command.

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

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

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

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

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

This command’s modifier, if any.

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

Creates a command based on the specified parameters.

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

Creates a command based on the specified parameters.

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

Configuration with a warning severity.

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

Configuration with an error severity.

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

Configuration disabling an option.

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

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

The stored violations.

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

Creates a Baseline from a saved file.

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

Creates a Baseline from a list of violations.

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

Writes a Baseline to disk in JSON format.

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

Filters out violations that are present in the Baseline.

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

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

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

Creates an empty Stack.

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

The number of elements in this stack.

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

Pushes (appends) an element onto the stack.

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

Removes and returns the last element of the stack.

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

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

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

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

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

Modify the last element.

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

Creates a RuleListDocumentation instance from a RuleList.

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

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

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

User-facing documentation for a SwiftLint RuleList.

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

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

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

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

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

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

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

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

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

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

A value describing a SwiftLint violation that was corrected.

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

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

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

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

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

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

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

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

A contiguous region of Swift source code.

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

Description of a rule configuration.

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

A single option of a RuleConfigurationDescription.

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

A result builder creating configuration descriptions.

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

A single parameter of a rule configuration.

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

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

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

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

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

A list of available SwiftLint rules.

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

A configuration parameter for rules.

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

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

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

Represents a Swift file’s syntax information.

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

A SwiftLint-aware Swift syntax token.

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

A value describing the version of the Swift compiler.

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

A type describing the SwiftLint version.

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

An interface for parsing YAML.

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

A violation produced by 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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

The configuration of a rule’s severity.

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

The severity of a rule.

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

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

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

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

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

Apply an untyped configuration to the current value.

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

All keys supported by this configuration.

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

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

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

Returns the substitution to apply for the given range.

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

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

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

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

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

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

The type of the configuration used to configure this rule.

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

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

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

This rule’s configuration.

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

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

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

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

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

Creates a rule by applying its configuration.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

The unique identifier for this reporter.

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

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

A more detailed description of the reporter’s output.

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

For CustomStringConvertible conformance.

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

Return a string with the report for the specified violations.

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

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

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

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

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

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

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

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

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

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

The kind of token being recursed over.

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

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

Get the kind from the specified dictionary.

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

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

The version string.

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

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

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

Make the object an option.

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

Make the object a description.

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

Update the object.

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

Convert an object to Markdown.

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

Convert an object to a single line string.

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

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

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

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

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

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

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

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

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

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

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

A comparable major.minor.patch version number.

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

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

Interface providing access to a cache description.

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

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

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

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

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

An interface for reporting violations as strings.

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

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

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

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

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

A rule that can correct violations.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Make these examples skip wrapping in comment tests.

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

Make these examples skip wrapping in string tests.

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

Make these examples skip multi-byte offset tests.

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

Make these examples skip disable command tests.

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

Remove all violation markers from the examples.

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

The kinds for these tokens.

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

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

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

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

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

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

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

All visitable declaration syntax types.

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

All declarations except for the specified ones.

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

Parameter declaration with a name token.

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

Local variable declaration with a name token.

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

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

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

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

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

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

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

Check whether self declares a variable given by name.

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

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

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

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

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

A call to a named function or closure.

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

An argument value for a function or closure.

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

An Array expression.

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

A Dictionary expression.

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

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

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

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

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

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

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

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

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

Describes rules that validate Swift source conventions.

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

Describes rules that validate common practices in the Swift community.

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

Describes rules that validate stylistic choices.

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

Describes rules that validate magnitudes or measurements of Swift source.

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

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

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

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

Represents a single SwiftLint rule with the specified identifier.

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

The spelling of the string for this 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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

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

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

A boolean flag.

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

A string option.

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

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

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

An integer option.

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

A floating point number option.

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

Special option for a ViolationSeverity.

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

A list of options.

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

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

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

Operator enabling an easy way to create a configuration option.

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

Create an option defined by nested configuration description.

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

The configuration didn’t match internal expectations.

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

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

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

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

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

Rule is listed multiple times in the configuration.

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

An identifier old has been renamed to new.

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

Some configuration keys are invalid.

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

Used rule IDs are invalid.

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

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

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

Found a rule configuration for a rule that is disabled.

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

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

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

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

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

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

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

A generic warning specified by a string.

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

A generic error specified by a string.

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

A deprecation warning for a rule.

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

The initial configuration file was not found.

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

A file at specified path was not found.

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

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

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

The file at path is not writable.

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

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

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

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

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

Cursor information cannot be extracted from a specific location.

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

An error that occurred when parsing YAML.

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

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

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

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

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

Print the issue to the console.

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

Accessible by the declaration’s immediate lexical scope.

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

Accessible by the declaration’s same file.

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

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

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

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

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

Accessible by the declaration’s same program.

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

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

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

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

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

Returns true if is private or fileprivate

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

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

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

Information about this executable.

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

The accessibility of a Swift source declaration.

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

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

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

Type of an option.

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

An identifier representing a SwiftLint rule, or all rules.

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

All the possible rule kinds (categories).

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

All possible rule list configuration errors.

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

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

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

The magnitude of a StyleViolation.

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

An identifier declaration.

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

The reporters list containing all the reporters built into SwiftLint.

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

The rule list containing all available rules built into SwiftLintCore.

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

A rule’s configuration.

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

The file from which the traversed syntax tree stems from.

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

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

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

Initializer for a ViolationsSyntaxVisitor.

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

Positions in a source file where violations should be reported.

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

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

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

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

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

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

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

Initializer.

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

Indicate whether a given identifier is in scope.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

Indentation with a number of spaces.

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

Reverse indentation of a number of spaces.

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

Indentation with a number of tabs

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

Reverse indentation of a number of tabs.

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

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

Initializer accepting an indentation style.

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

A rule’s configuration.

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

The file from which the traversed syntax tree stems from.

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

A converter of positions in the traversed source file.

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

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

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

Positions in a source file where corrections were applied.

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

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:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

Creates a SwiftLintFile with a SourceKitten File.

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

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

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

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

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

The path on disk for this file.

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

The file’s contents.

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

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

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

The parsed lines for this file’s contents.

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

Creates a RuleStorage with no initial stored data.

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

Shared rule registry instance.

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

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

Register rules.

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

Look up a rule for a given ID.

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

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

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

Persists the cache to disk.

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

Singleton.

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

Tell the timer it should record time spent in rules.

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

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

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

Utility to measure the time spent in each custom rule.

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

A persisted cache for storing and retrieving linter results.

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

Container to register and look up SwiftLint rules.

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

A storage mechanism for aggregating the results of 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/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

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

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

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

"},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"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"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_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_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

The following guides are available globally.

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

The following classes are available globally.

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

The following global variables are available globally.

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

The following enumerations are available globally.

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

The following extensions are available globally.

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

The following functions are available globally.

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

The following protocols are available globally.

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

The following structures are available globally.

"}} \ No newline at end of file +{"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:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriterySb_Sbtcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:)","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:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

Regular expressions to include when matching the file path.

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

Regular expressions to exclude when matching the file path.

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

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

The index of the regex capture group to match.

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

The RuleDescription for the custom rule defined here.

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

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

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

Create a ViolationCorrection.

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

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

The violation’s position.

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

A specific reason for the violation.

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

The violation’s severity.

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

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

Creates a ReasonedRuleViolation.

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

Parses the input YAML string as an untyped dictionary.

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

The string value for this version.

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

An alias for value required for protocol conformance.

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

The current SwiftLint version.

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

Public initializer.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

The raw SyntaxToken obtained by SourceKitten.

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

The syntax kind associated with is token.

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

Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

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

The byte range in a source file for this token.

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

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

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

The length in bytes for this token.

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

The raw SyntaxMap obtained by SourceKitten.

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

The SwiftLint-specific syntax tokens for this syntax map.

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

Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

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

Returns array of syntax tokens intersecting with byte range.

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

Returns the syntax kinds in the specified byte range.

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

The identifier of the rule that generated this violation.

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

The description of the rule that generated this violation.

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

The name of the rule that generated this violation.

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

The severity of this violation.

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

The location of this violation.

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

The justification for this violation.

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

A printable description for this violation.

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

Creates a StyleViolation by specifying its properties directly.

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

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

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

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

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

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

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

The value to configure the rule.

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

Creates a RuleParameter by specifying its properties directly.

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

The rules contained in this list.

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

Creates a RuleList by specifying all its rules.

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

Creates a RuleList by specifying all its rules.

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

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

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

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

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

The RuleKind that best categorizes this rule.

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

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

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

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

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

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

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

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

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

The console-printable string for this description.

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

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

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

Creates a RuleDescription by specifying all its properties directly.

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

Configuration with a warning severity.

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

Configuration with an error severity.

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

Create a SeverityConfiguration with the specified severity.

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

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

Warning suggesting an alternative option.

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

A deprecation notice.

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

Wrapped option value.

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

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

Name of this configuration entry.

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

Whether this configuration element will be inlined into its description.

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

Default constructor.

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

Constructor for optional values.

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

Constructor for an InlinableOptionType without a key.

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

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

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

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

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

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

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

All SwiftLint rule identifiers that are disabled in this region.

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

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

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

Whether the specific location is contained in this region.

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

Whether the specified rule is enabled in this region.

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

Whether the specified rule is disabled in this region.

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

Whether the given rules are disabled in this region.

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

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

The file path on disk for this location.

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

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

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

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

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

A lossless printable description of this location.

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

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

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

Creates a Location by specifying its properties directly.

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

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

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

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

The file to lint with this linter.

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

Computes or retrieves style violations.

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

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

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

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

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

Formats the file associated with this linter.

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

The file to lint with this linter.

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

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

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

Creates a Linter by specifying its properties directly.

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

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

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

The contents of the example

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

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

Whether the example should be tested by prepending multibyte grapheme clusters

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

Whether the example should be tested on Linux

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

The path to the file where the example was created

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

The line in the file where the example was created

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

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

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

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

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

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

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

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

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

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

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

The location of the original violation that was corrected.

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

The console-printable description for this correction.

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

Memberwise initializer.

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

The default Configuration resulting from an empty configuration file.

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

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

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

The paths that should be included when linting

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

The paths that should be excluded when linting

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

The style to use when indenting Swift source code.

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

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

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

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

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

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

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

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

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

Treat warnings as errors.

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

The path to read a baseline from.

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

The path to write a baseline to.

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

Check for updates.

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

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

All rules enabled in this configuration

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

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

The rules mode used for this configuration.

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

Creates a Configuration with convenience parameters.

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

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

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

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

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

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

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

The modifier string was invalid.

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

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

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

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

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

The action string was invalid.

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

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

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

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

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

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

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

The identifiers for the rules associated with this command.

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

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

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

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

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

This command’s modifier, if any.

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

Creates a command based on the specified parameters.

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

Creates a command based on the specified parameters.

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

Configuration with a warning severity.

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

Configuration with an error severity.

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

Configuration disabling an option.

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

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

The stored violations.

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

Creates a Baseline from a saved file.

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

Creates a Baseline from a list of violations.

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

Writes a Baseline to disk in JSON format.

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

Filters out violations that are present in the Baseline.

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

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

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

Creates an empty Stack.

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

The number of elements in this stack.

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

Pushes (appends) an element onto the stack.

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

Removes and returns the last element of the stack.

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

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

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

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

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

Modify the last element.

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

Creates a RuleListDocumentation instance from a RuleList.

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

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

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

User-facing documentation for a SwiftLint RuleList.

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

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

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

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

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

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

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

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

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

"},"Structs/Correction.html":{"name":"Correction","abstract":"

A value describing a SwiftLint violation that was corrected.

"},"Structs/Example.html":{"name":"Example","abstract":"

Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

Represents a file that can be linted for style violations and corrections after being collected.

"},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

Represents a file that can compute style violations and corrections for a list of rules.

"},"Structs/Location.html":{"name":"Location","abstract":"

The placement of a segment of Swift in a collection of source files.

"},"Structs/Region.html":{"name":"Region","abstract":"

A contiguous region of Swift source code.

"},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

Description of a rule configuration.

"},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

A single option of a RuleConfigurationDescription.

"},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

A result builder creating configuration descriptions.

"},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

A single parameter of a rule configuration.

"},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

A rule configuration that allows specifying the desired severity level for violations.

"},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

"},"Structs/RuleList.html":{"name":"RuleList","abstract":"

A list of available SwiftLint rules.

"},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

A configuration parameter for rules.

"},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

"},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

Represents a Swift file’s syntax information.

"},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

A SwiftLint-aware Swift syntax token.

"},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

A value describing the version of the Swift compiler.

"},"Structs/Version.html":{"name":"Version","abstract":"

A type describing the SwiftLint version.

"},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

An interface for parsing YAML.

"},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

A violation produced by 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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

The configuration of a rule’s severity.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

The severity of a rule.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

The type of the rule that’s using this configuration.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

A description for this configuration’s parameters. It can be built using the annotated result builder.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

Apply an untyped configuration to the current value.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

All keys supported by this configuration.

","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

Returns the NSString-based NSRanges to be replaced in the specified file.

","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

Returns the substitution to apply for the given range.

","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

Attempts to correct the violations to this rule in the specified file.

","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

Attempts to correct the violations to this rule in the specified file.

","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

The type of the configuration used to configure this rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

A verbose description of many of this rule’s properties.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

This rule’s configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

Whether this rule should be used on empty files. Defaults to false.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

A default initializer for rules. All rules need to be trivially initializable.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

Creates a rule by applying its configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

Create a description of how this rule has been configured to run.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

Executes the rule on a file and returns any violations to the rule’s expectations.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

Executes the rule on a file and returns any violations to the rule’s expectations.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

Whether or not the specified rule is equivalent to the current rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

The rule’s unique identifier which is the same as Rule.description.identifier.

","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

The unique identifier for this reporter.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

A more detailed description of the reporter’s output.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

For CustomStringConvertible conformance.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

Return a string with the report for the specified violations.

","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

The kind of information to collect for each file being linted for this rule.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

Collects information for the specified file, to be analyzed by a CollectedLinter.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

Collects information for the specified file, to be analyzed by a CollectedLinter.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

The kind of token being recursed over.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

Get the kind from the specified dictionary.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

The version string.

","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

Initializer taking a value from a configuration to create an element of Self.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

Make the object an option.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

Make the object a description.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

Update the object.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

Convert an object to Markdown.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

Convert an object to a single line string.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

Indicate if the item has some content that is useful to document.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

Convert an object to YAML as used in .swiftlint.yml.

","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

A type that can be converted into a human-readable representation.

"},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

Type of an object that can be used as a configuration element.

"},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

An option type that can appear inlined into its using configuration.

"},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"

A comparable major.minor.patch version number.

"},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

Interface providing access to a cache description.

"},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

Type-erased protocol used to check whether a rule is collectable.

"},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

A rule that requires knowledge of all other files being linted.

"},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

An interface for reporting violations as strings.

"},"Protocols/Rule.html":{"name":"Rule","abstract":"

An executable value that can identify issues (violations) in Swift source code.

"},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

"},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

A rule that can correct violations.

"},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

"},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

A configuration value for a rule to allow users to modify its behavior.

"},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

A configuration for a rule that allows to configure at least the severity.

"},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

"},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

"},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_tF":{"name":"reporterFrom(identifier:)","abstract":"

Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

Make these examples skip wrapping in comment tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

Make these examples skip wrapping in string tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

Make these examples skip multi-byte offset tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

Make these examples skip disable command tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

Remove all violation markers from the examples.

","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

The kinds for these tokens.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

Add a violation at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

Add a violation and the correction at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

Add violations for the specified positions using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

All visitable declaration syntax types.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

All declarations except for the specified ones.

","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

Parameter declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

Local variable declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

A variable that is implicitly added by the compiler (e.g. error in catch clauses).

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

A variable hidden from scope because its name is a wildcard _.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

Special case that marks a type boundary at which name lookup stops.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

Check whether self declares a variable given by name.

","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

A call to a named function or closure.

","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

An argument value for a function or closure.

","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

An Array expression.

","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

A Dictionary expression.

","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

An object literal expression. https://developer.apple.com/swift/blog/?id=33

","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

The rule list contains more than one configuration for the specified rule.

","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

Describes rules that validate Swift source conventions.

","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

Describes rules that validate common practices in the Swift community.

","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

Describes rules that validate stylistic choices.

","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

Describes rules that validate magnitudes or measurements of Swift source.

","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

Describes rules that validate that code patterns with poor performance are avoided.

","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

Represents a single SwiftLint rule with the specified identifier.

","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

The spelling of the string for this 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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

An irrelevant option. It will be ignored in documentation serialization.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

A boolean flag.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

A string option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

Like a string option but without quotes in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

An integer option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

A floating point number option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

Special option for a ViolationSeverity.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

A list of options.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

An option which is another set of configuration options to be nested in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

Operator enabling an easy way to create a configuration option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

Create an option defined by nested configuration description.

","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

The configuration didn’t match internal expectations.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

Issued when an option is deprecated. Suggests an alternative optionally.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

Used in configuration parsing when no changes have been applied. Use only internally!

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

Rule is listed multiple times in the configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

An identifier old has been renamed to new.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

Some configuration keys are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

Used rule IDs are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not present in only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled in the parent configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in opt_in_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in parent only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

A generic warning specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

A generic error specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

A deprecation warning for a rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

The initial configuration file was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

A file at specified path was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

The file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

The file at path is not writable.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

The file at path cannot be indexed by a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

No arguments were provided to compile a file at path within a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

Cursor information cannot be extracted from a specific location.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

An error that occurred when parsing YAML.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

The baseline file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

Print the issue to the console.

","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

Accessible by the declaration’s immediate lexical scope.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

Accessible by the declaration’s same file.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

Accessible by all the modules defined in the same Swift package.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

Accessible by the declaration’s same program.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

Initializes an access control level by its Swift source keyword value.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

Returns true if is private or fileprivate

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

Information about this executable.

"},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

The accessibility of a Swift source declaration.

"},"Enums/Issue.html":{"name":"Issue","abstract":"

All possible SwiftLint issues which are printed as warnings by default.

"},"Enums/OptionType.html":{"name":"OptionType","abstract":"

Type of an option.

"},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

An identifier representing a SwiftLint rule, or all rules.

"},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

All the possible rule kinds (categories).

"},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

All possible rule list configuration errors.

"},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

The kind of expression for a contiguous set of Swift source tokens.

"},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

The magnitude of a StyleViolation.

"},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"

An identifier declaration.

"},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

The reporters list containing all the reporters built into SwiftLint.

"},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

The rule list containing all available rules built into SwiftLintCore.

"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A source location converter associated with the syntax tree being traversed.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

Initializer for a ViolationsSyntaxVisitor.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

Positions in a source file where violations should be reported.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

List of declaration types that shall be skipped while traversing the AST.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

A type that remembers the declared identifiers (in order) up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

The hierarchical stack of identifiers declared up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

Initializer.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

Indicate whether a given identifier is in scope.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

Indentation with a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

Reverse indentation of a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

Indentation with a number of tabs

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

Reverse indentation of a number of tabs.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

Initializer accepting an indentation style.

","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A converter of positions in the traversed source file.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

The regions in the traversed file that are disabled by a command.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

Positions in a source file where corrections were applied.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

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:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

Creates a SwiftLintFile with a SourceKitten File.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

The path on disk for this file.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

The file’s contents.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

A string view into the contents of this file optimized for string manipulation operations.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

The parsed lines for this file’s contents.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

Creates a RuleStorage with no initial stored data.

","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

Shared rule registry instance.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

Register rules.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

Look up a rule for a given ID.

","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

Persists the cache to disk.

","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

Singleton.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

Tell the timer it should record time spent in rules.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

Return all time spent for each custom rule, keyed by rule ID.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

Utility to measure the time spent in each custom rule.

"},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

A persisted cache for storing and retrieving linter results.

"},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

Container to register and look up SwiftLint rules.

"},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

A storage mechanism for aggregating the results of 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/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

"},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

"},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"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"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_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_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

The following guides are available globally.

"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Global%20Variables.html":{"name":"Global Variables","abstract":"

The following global variables are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Extensions.html":{"name":"Extensions","abstract":"

The following extensions are available globally.

"},"Functions.html":{"name":"Functions","abstract":"

The following functions are available globally.

"},"Protocols.html":{"name":"Protocols","abstract":"

The following protocols are available globally.

"},"Structs.html":{"name":"Structures","abstract":"

The following structures are available globally.

"},"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 9e65e24d9..43a9e1d29 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/self_binding.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -456,7 +472,7 @@ bind_identifier 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 3de1440c8..431a7bc06 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -438,7 +454,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html index 1ad93aa01..e41c4d78b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_argument.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -475,7 +491,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html index 2e33fa658..19d322153 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_operator.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -431,7 +447,7 @@ error 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 c5476344b..fcd9c7219 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/shorthand_optional_binding.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -412,7 +428,7 @@ warning 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 dca914993..b24b7b49b 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/single_test_class.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -429,7 +445,7 @@ test_parent_classes 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 44f3da7f5..2c6c04180 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_enum_cases.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -468,7 +484,7 @@ warning 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 b7346abf4..b2e660b84 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_first_last.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -450,7 +466,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html index a1b4503f2..50ffb75b0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/sorted_imports.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -460,7 +476,7 @@ names diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html index 6b2268d16..1a328c27f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/statement_position.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -426,7 +442,7 @@ default diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html index a583d6c12..0428af7c0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/static_operator.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -444,7 +460,7 @@ warning 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 35d750aef..599446bd3 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -436,7 +452,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html index dd6fe204a..1cb142806 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -435,7 +451,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html index 78b00a895..4fa68a3a1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -410,7 +426,7 @@ warning 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 65dba320a..769c4b5d4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -402,7 +418,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html index 62cf84624..39263faf5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/superfluous_else.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -476,7 +492,7 @@ warning 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 dcb4e7004..4eb29e5b5 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/swift-syntax-dashboard.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -624,7 +640,7 @@ of SwiftLint’s linter rules use SourceKit.

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 f65f4a0b1..fb176c831 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -556,7 +572,7 @@ false 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 32a53e976..c3adddcff 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -502,7 +518,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html index 64066580b..28d0f662d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -470,7 +486,7 @@ warning 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 0f2435df4..191599e50 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/test_case_accessibility.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -501,7 +517,7 @@ test_parent_classes diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html index ebe65ab4d..c1e9d7301 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/todo.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -418,7 +434,7 @@ only diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html index a322b0786..47d997d97 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/toggle_bool.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -408,7 +424,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html index 851eb5741..72febe2cf 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_closure.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -446,7 +462,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html index 9a18d86b4..4110b02b8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_comma.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -448,7 +464,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html index ae4ec7833..bdb84956c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_newline.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -399,7 +415,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html index cc75b650b..da35603b7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -403,7 +419,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html index d4dab544c..4011dd977 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -427,7 +443,7 @@ true 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 2e463f267..e491a8ba1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_body_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -5494,7 +5510,7 @@ a multiline comment 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 df673469e..19f21347c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_contents_order.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -623,7 +639,7 @@ order diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html index 2b6f7b0d7..5c8f80835 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/type_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -554,7 +570,7 @@ true 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 b0d4da135..c0da84af7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/typesafe_array_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -418,7 +434,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html index cc0f64509..899e7d186 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_condition.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -428,7 +444,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html index 8a1bc3f09..820d002da 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unavailable_function.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -439,7 +455,7 @@ warning 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 59fd444a3..07717765f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unhandled_throwing_task.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -530,7 +546,7 @@ error 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 bb76caba1..d23e5eb0b 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -451,7 +467,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html index c0f8cd598..a513526a7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_override.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -542,7 +558,7 @@ false 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 fa2b42670..494da92bb 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -434,7 +450,7 @@ warning 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 7e57b4e96..f51db0537 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unneeded_synthesized_initializer.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -715,7 +731,7 @@ warning 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 0455fc7cc..3feb489e4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -416,7 +432,7 @@ warning 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 7d97ca91c..f97a152a6 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -445,7 +461,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html index 04d0a0037..34ec176c7 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_capture_list.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -495,7 +511,7 @@ warning 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 de092e8a2..f14752660 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -503,7 +519,7 @@ warning 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 72554e5cb..44848891f 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -433,7 +449,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html index e8fe67a06..53d59e6b3 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_declaration.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -685,7 +701,7 @@ related_usrs_to_skip diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html index f8c5ee676..28e82c7d2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_enumerated.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -453,7 +469,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html index 1b2760f34..5373160b2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_import.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -462,7 +478,7 @@ always_keep_imports 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 f19f3e626..a419c50c4 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -428,7 +444,7 @@ false diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html index 87fc7dbac..560cd7ab2 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_parameter.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -467,7 +483,7 @@ warning 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 90b2c1420..0c9b1df4f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/unused_setter_value.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -479,7 +495,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html index 2b08a17f7..986d89f0f 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -466,7 +482,7 @@ warning 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 99b486a2e..1e37b8d53 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -455,7 +471,7 @@ warning 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 0ba5c9dc1..2a21e1910 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -478,7 +494,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html index 2a2d2846f..f19db6481 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -431,7 +447,7 @@ max_empty_lines 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 65c3eeaaf..837b414e0 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -492,7 +508,7 @@ warning 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 4a19842e3..fb4fb7342 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -528,7 +544,7 @@ false 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 52b34aa97..9fe27b868 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -504,7 +520,7 @@ warning 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 4d3213ccb..f3635b2dc 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 @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -469,7 +485,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html index da42d55ef..69436301a 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/void_return.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -434,7 +450,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html index c77ff206c..f3c511685 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/weak_delegate.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -471,7 +487,7 @@ warning 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 ea08d6175..0058aad1d 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -578,7 +594,7 @@ matchers diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html index 9650156eb..93c234b6c 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/xctfail_message.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -406,7 +422,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html index 41fe0f693..5447b29b0 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/yoda_condition.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
@@ -428,7 +444,7 @@ warning diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintCore.docset/Contents/Resources/docSet.dsidx index efe0160071e2fe5434a25d8138fb5deef8def2b4..5469fef5684e5e9d475c8576ce8d58b7d3f02e5b 100644 GIT binary patch delta 21571 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 delta 20766 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 diff --git a/docsets/SwiftLintCore.tgz b/docsets/SwiftLintCore.tgz index c25775e974fd5337b58f6fcd846aa4606aadfeb9..e89c90df967f3542410f25e7352729cdbfbe8c35 100644 GIT binary patch literal 684094 zcmV)zK#{*6iwFS1ldom~1MIyEd>dJLC_XdxjQrL+?fnHjA zp|?O=N})h`6#nNsXJ#}{S(fEwxs89n&DwL$`M&SGzwDDw~vq zLO)gCpI|UJ9EtSc{|}M>2L}ep|J9$K(BM!cJRAxQ2SYukYAU|=Z`Hy8Y1tC+A>a-9xKmWtwNbtt|UyGm0^M6{9 zvc-H-*xE|i-24yp1P4OlfgAh(n*3Cr|LM#^c7HA{N`F2-s{2x5LzLM@)74njp%^bQjv_E)fkB~`bQ(|WE(4A+`Ozs=G^YFbb2Ybh7 zV`na$oan);q37h;Bgdy>J$LTw?~mqkX`#P={LFaI$>Y=UGd&1KfB(dZJA3Y2Dim^K z{rzieYx{YqwLh6%fr?W9$$T~^FeN4n@C*8N zSt#8bn>rRB1z9twLJpK9;_6rQ#HDM?JNZx%b{;HifVWkD&A|T%Ao%m4S&-cLq{<7ufDh)8hiIs-WQ{PZv5Q%x$$%3=f=;C zpBq0nes28S__^_Of9F+Op=ht%qsJ<(&R+0&QdSA=_d3Z)$SH^_7rH3ZwG?iUjR9rp|0Uq zMn!NYdgSy+Oii5bIeB_|CVKip&#{RM_w)doo--5Y&k$VduYeH$x`#!* zy4Cv%=-giKPrN_y{=4^|z5nR_d+(RLpZ9*o`$_M|ydU(w&--rg+r4l0zRvqVox12WRx{lkEn&rVTHvK@Mo675riD2% zo8}9~?!=FW(pj+-pI=X`7bY*t`8zm@_dkJ_jacZ*WhD`6kL59pF-cez@?xPhmdxh! zLJ}8k3Y(>q10l!ib0Zq!A%b{BLmUd0F-K#;=uo_rDe&u|q3FDnO&1HoNwwizA|8(~ zMx(*Wk+|A+7X2LyPKJUp9mHIGv5;Iy%3K#m^#)|I4BWa3>e4L>^;S|=bC2E5QGtMb zS?lh$P@xZ|b#zv989zt)19Fs%`nF(KXB1{+hC5u;=6icOtU<4|URHBwd@L3A zm-Ke!xgpe4q^aMb8KzU7dp1W+_!SXvD3IV5(1DObJ1UpvlfsISDO9zEToG(yAS^2` zf~i4=N-7jGkQ1G#xUZte;&IqCXF54*hhO$A@zPQsLY%dCV^LU-Wit!nVli(ybdC-} zvq5N9l7^0=-_a>|HBp$98=l2c!+!Y`XyHnINn`U(Ag~^$!!Qu0swX2DLnv%QQ7YvU z=sbPoR*vfT%g6AXiMr-)3j~bV>!RbJ3_2Pst;3m)kE4cL(9i~CJ|#$4-{rV5wuU-n zfE|s7A}~JVwCrt)el=pA1GYnu#FXpVCbnwJRVW zPV%`zF)vKzv&CG!`#)d=9v9J3^lUF$cmY|`PDk@ zdeSB0^JqF&@(f3v^2xqvGAZQnll_SKcAH3J#;>m$I>G}w81!=9^8$E3?|%Ma^zW|c z!|ywu97X^3J_)~fKf$AapYy~~^zR){bfbT7SFWOeZ&S{pf1j;@sphQ;DDQ8U*U-OS zc?$j8F7HJDw#cBsZ=Og0cw*=uuAA|^mb#Vwtp@bR-7W8J8S!w44Uhm9MRAY0$Sj3 z40uDsHpGPO7>pN6#&MiN3x+>32sWHCIDDeVgPG|ddZYj=jLxA+8cx@~Rc=?89AmUq zhK{5?>IE~ADXvKUv-s(Erj&E1KUl6at1s75G#L#I>*VMQHyMqsOwu41_Fv@=2jqSx zFXXa$bOlc4vn!_O`(!bLXGZ(K>n#@=Fv2iB)T4-dB}Iwc`5dg{1nT)LLccS~p;vo1 zy&$d%j~`8Ftzi zXEIqBwj_p;NFoSm*iu3PJ@x_IR1pTYViim)^J)a~mdjjsK<;EjX->=+ihNo-EMjRM zz1pR+!7Z#%*U{Bh@Td+aKEIlye}FJ_$+vT(e!0Zp%Mb6+`BFicU09F=o0RT&Hd%2n zN3;raWYY!9pwL1tZzPxJ_2>~)J(ewI3UhEpQNUc?bc~(yonpil!s(?;iDG6gk6tZ8 zDv`yr!l&_&R;)or6u7t6EVmoI9GRq(sH1%7R61$~@%dtTGlhmtYX?@zsjFy=Z*IMV z^5nQZ2(?e-0$m6-VqjOrY*A9zm%f6tD=T~^)jyL>;a%s-eW?}aMzor5CF1GEwm+mIIp|}U&KHf&2G%|zf&x=)%s0be#y4<)9ri^TX-zC7ml8=H zF`4M5Sj^~~)3JoCpfA(!MG&4P4|3CfCBUrk%jLU*Y@Su^Py0n?c_UT#>Ot$wgavP` zQ5_39k|OxZnhMStuPXHWh<0g1Sz(g;FGTrW0=LUA?;@NojGAQQWzk1)`*7XjT7|g? zZXb=|i!(SLgsWi+3v-XR^VA+W#KrweJEPvaaOBa+%4;rave1f3GlB1Wf& zkizRlsN+%{w!w}sk=1&(V;{8;=eqqe%PeG*MM+3mFP4dQekJEVTf=Jk+_2g{8bg=E zYoKFUcwxn80k66ap7VFfyBGocaky;#Xhju=zVU}hz1blGOx^Tr~)0o3V9M)anDRUq728zix?Dl@Z`-t~&#}69*xZ_>3=u9 zp(#gwg!MJ`dcH-EG(O__7;~`kj3?2!zwtL4e@OkXVcEmd@1_OrJ={wge#SjWy@Bgz zzeWEI`$sMY7u~GCYX?JwCvoxsFi27wZW(6x`X-oIQ7U9tV0_MqD?%Qx3~hN>%E&3( zb{{+3Im48f9ZV>%GG%D>k`?S&i~-Ppeh=&K9%aU}Mc8ZWh{pidQvXHjCncnEwukj~ z?qjAUsVEqr!=I$W$NJdL?g(=vn@u~xg72i_@?Gq$-C<@Las3YUrqxS?&fLxRb`CRT ze!q;>@=l=tbc_vkPBFluN+5nd0Dz%5%eO<%MR60A)r+c)QpH|WOnY3x^WxKj| zF={u|s_I{)Mk_g22s5U^!hewRmdorZ-!enCJvv*qg@)t@!GgL8OB>< zh(A2VIL@~D>~g9>VB8X91Ko$zEzUb08?(lz34LXp?G6agU^;_u67?q1ZzQ)3Gg@v! zPa>@7w9uXfFi#a97t}}ZMyqs~(Ozw4nUCqQM}6}y*6$Cii_uaMe)u^&o{tom$iP@<8k^2DTxb zf)-+Ho=B?WpnTZ+uteC z<0^lPdUhgP5R-y=>g_U(ep?F+FS(!X^&eo|q<|JNAN7w1*}Z{jtvXQUxODq16$t55 z39jEKdl}oa+2Ogk!AsoX>CMyLBW%P!%Q*Gk+ADhv(!XyHvb+6JGl&XpNu#fmDOWd~ zwL1PtDt>K@-4mE%EUU+1@NBD)j*YN;{S#VKA?36yErkT{zYaZVVMO|HKH}@ z|D0eC1uikJ<}UV*xzr?GjFO`X3`o$jE5ZB^r`V8htvOmOWC>kFgH)AjFEnIr zRw^YIR_mH6Sb{dQXs%)qD|a?Cj#{r&Xze7bumZURBwS{kfmj6(*2dIpr%~%Q z7ZO|t$q7{2iCc9);~c4ZKTuP&z$g#BD&9v65v)AsEAhPpbyMsfM1U?cj(}{UY)f0} zg$GdMOU{jLQ)6lS`YF^_GPkX2C@hbXa7**=QzO*Z>6W2psd<0Xzcu}N(^F0Pma9!6 z?k0AD4K#k8d76_5d+!5dXzi2m&&I~`bLHZX;?-BFe6lc79L1Wj?lQP2dDU~sh+ z!oQj<=`4DEV-X?yyQJ^h($L==4n_e^RS1y3C)}G>!?_))`tO97wOpC@7S{We`p!}I zfd4FG8=_ek01lN1pnqBA;(pm@hh#u`q=YivLV>);t#QiSy`yE|e05JTDd!3)y^PzE~)z!k5Zb z2!%ePtur3QiZ>_hCRFGkM29-<5Afe2OeSw5fA6m<)QeG)F( zm(q$z>&_|mfbT5hrcE#obR`u9^Q>w1knfxgj-x=xtrCHBbC})ji!vtRpQ*WBEXdqM zM1U}jaYPat8`~05zmxjj`_OA-#=b!8$BfI#a_la)GeC}i=QgC;#C|pqIKXIDAr4j5 z5>kDf2#;Vj+bxS0^|kn|d)bix7-P4Twl#6Gx~6`to?K2WVio301jvsNOYY<8)BM^T z*fwHLp`s;A{KAM<`4qnc@k@nA}A8qMmo;9+C6oosK{E`|U= zER-f4HJ(TfHxoIqJ{fV{ywC6wZMZ4G`nr1YOlvjp@1(SOAG^m#)2-2HuzJxa& zXnpskv`?gVliUpEpCZ27*WsmBRs=deoAJQ$HpRDUsusk2)%b`;F=&=gOIOnqqdNQ& zDAVR+Sm&(%Ka~KMdFdhU)_^<>lxTA2dQt#fhXM6!?jpT-0SpLl#SE<7n$IZmsi@QC zRTD`~xx1R9K1RfGWusX0Dz+HZQvbO<#(d;Ru{~Psd*1n7LmwsrF}2i8ig7bhKOA6p z`42P3U1njntox7pf$ZbJ{G5KK*`GHM(Wr$i2X4>7CWJn5nvDh$#>N|pSl#OqkTXOY zs&|i6J(FD)oW|HvgN*g}$?0sVFvI660zl=Y`G1^YV*#E4C4E6G6b&n_La*E_lWrXy zV)ytFk6==%Tj(*B5n8@S^uuv%%HYUC;}U`+y_5C%L#Q%(*I7ZMPXyvui5O5fYn#jq z&V6zh1KQit(-51lo4QDOf5$u8@y3pw?eA#6sqN9$Z?`_$>TCI(mb;qY(DcKm2Rz^O zWVvs0%j`e0FT3IYf5ZR(hX4N!|Nk5Q|70L;`2XMV|5s7p@c+Nz|9`{(|Aznn4gdce z{{J`p|F=92|1JIhD;c+(qFE~BTdSuX61@L+QfDdeJH6*Re%A5Pj@6Fd_D{E8X>V$K zQ`^0*Uv6D*y`|+{Ek~RGwK?1L?IywVRnGmH?3MoXb)lQ{<6ze9M!fKcZX2Kf>37#Ml^)#a|t{K zvC!_%OzH$n61MD>lQE+c0&jx%qoBzFn{mPB>iPwc^v@VR6(U zj@lcLt!u4b3&IK)P-YKu6gVSR_C>4}MW9V_7on~E6qhP7p7+Op_jyK@X~Yo)UQQsiwRafpDn z(g;3P^WzaLy`GzLqgW%89z~BYznsA5Ar@)YZ3Hp2Xv~d*)C5p~POr=ekwTH~*jCNf zM#nZFtGTsd%&weu6#s6mx0U(|Zq8S2dq5tti$mjf9Q zLPi#Qr`MMZ0<$VIm_a-b%XwJ1b)_PLK~^FHZx$ee3*+@KR=xf=NlCSv;PCPJnD58TQMVde zJ_E~U|}4o{aA$6tA3vl7nio$htPl#7{Rj7ga!DDOuevRU>M7T_u!|0Kr0Z} zw~8ZJ21RCMuW3dm(f{feI0gNW;JDk2V>^Pgr1qHR!brqk(M|ZM_LzlF2$Aho}JRR6-?%)mt$;a1dO?B>0d@r@S-%FcQR7Yc~ zw&8RyK50EJCvCM*O-F3J2R~~(ZlhK$P<}!5&>z}tKxsJwT-sO((c3kbC+F#V(-u5cgbzrpFT=`g_Q;UD&)eVKnNd62^vnLj(nwCulgprm&J4cnX4^EyzRMs9ywk9!Ho{`c<-v?e*~{qnN5Kx;6>t!`14DlWrGIu&6ZGZsr}Z---~Tu_ z8rV(?>df50fHQE2iATLtZiIvS6n$NdF`gyg3RJ9Ax-RrFs4?>4W@(~6jaC*S>RdHL zv#pdoD7OP4$;}Y5je63it6bDChiN{K%{HZRQNp>}`^W`n53yEud2l)~Nby`~$O>;* zg%_VE!S>K8@n~C^J|gd8=E13GdR(`7cMI|3cr=>p%?_);h!XrF{ow)^?UHve^QzPR ziEIHK4k@VL2broYp-#(zlN^vmaOrGl)B#vYWzTVF)8Aj>x*%4f%0!tkV2BRRj?Nmy zL37R7VHKq6JNQ_N^L5Gl$f;UKG!YC?Me^_!i2N94G)A$Gct$jsDk_LIo|N}8NvoUX z*3b+l%kGw?Rk&cLE50Cv`m^e19tO1WN@z_nb?S-x;>KN`-iFu7>5boNhDc`h#C&oM zFdwUgS&w^GPrT>X0q;yDyk_R5UWj>g<3{}QL$o`8T+`h)5OSjW_0ld1C*s zP~IoKEggT<5o`ZO`?vO9gKt{h=`)oCTv`{{z@QwN#aT z>gK|JZ`DLKe;JDqr&MDon?Sc71EX15;qgJNSmwD{Jr%>oU)zGwVB3c9#V)aE?pL-J zX`^GCY>aX3peAw8M$777n~3jTP*l%JLCu z%ogx>EH6A%6cI-QFTL3eVyTy_?a;>Yg$-t$*nHGvFoboF!7%EUF25fLId&=-3YNQd zA_yW1y+;l)j6);#K4BI*J`jh1%tWmT(u`y1PyrJFJy!8l^bACr9f(hnK*-o;E?K;Q zEm#g;O??b1Ll&xs4Q#0z|unL?Q+n3H^jEC*xSHI3WOb*BwigVa7>5yfW z*RQ9hg$9#91*+wT&vFz**}g78wy&PSYRFl`a;_g*<0gSMU0&qTNiZ1Z;&`qv*bj_4 z&b1x5Wxs)K_i22WB^k>jJTeDtj5mQUiDHy(#|oOz2? z=5uFpmwFwY0&4D3MztsuPhkCUe+6fNdfXp?>fj7qyNMbD)1{7MrRlEi4e|frF^nZp zM=VJVLkeTKct4)bKpItX8tUp`4?=V7KV0qr+Ke63n7dvi4vLz^v!jaHYsC`R&%qHEVaY` zxT~Y2iyf@HljQmYx;Xua-$t*cKHW6EJ~rw230Ag_P8!Uk5$3Do81pfVSzjyl#HBwu`NAYx!x*ds;@D|DySUrtdYqys69cPR{}E z^V}oc9`?}v;^PG1!j^^^ zPp#_Pe$!(dHS3q-HeQhEFc3$AFN@kVA_GJ2V6lBXVK~sxF(=YE3C4A#+h#i7eRE2WT3>N7oR8 z7Qf=d6mQRfszdltDv^jUl1MMniPO^6_^H$AlcPQkeaF39eN#G%_EMjN0Q8I@W zjofM@UtJw=GNcwTrvP2p21EcB9zu@^SeI}L4aOC0<>+V=Uyq3yG^0>;SF0)flAJKk z+ICz;elLKRx)^k2#hP;hQ@6qq7nJCQKx8fe>r zhJVR$JN)u6o@DeMx4%VAd4imT7+Qt7VHHNnElFo=lKOm@?e~r1MZu%BvIJ5(K9dym zWnubC7RH_~*5~UbZOZjXS)W#xRwJzA-$>c+Q8wZ`tl6C-5-d52oeD_HyX1Y`WxxEe z&2%1%VQp#eot;lMSfp0tc`UCD4cma1EGdb{hcyd#A|xqH(rEq=xr(=Da;tLys6XMm zt4eUZ6`D78T5zD;;>U0-7)$6R?@&)QVgPGC)y&_>Qrb1aMt#Th`Z-PfpU{F!nwr{+ z36!0O*#o`_9g2`ip>3k)%rt?pl#%v3hS{+1klubin<^!Uqra)G;X7$}=U#TVk5~|+ z9wp}UytY-1Ur60vjYf2AB~n6KSmXjuCL#GnUt6AK@@{QDg4xw;9&1aT{LPC`eC6Xk3xZ2LKjI&8aHTR7`=ng^tpDlU!He|4F}~ z6c@l9Q|r}biH>N{)D`+WvWGhskPl%jso4z4EN5y{KX1ffC~QJA9w|E`{$7jcX6jDr zJl*l*wlB2Jx6!Sy?+CPiuKh*SOR4|UK1rST#5~_^^|ln6zuer@G{Zg0{s(<8yUy-w ze6;b-hR=HZ9UpGsnGZ3S=x=yF>?wLzw8y&klEL}h6B1jEz9@|9fc;j`>1-z7%V z+a8&xAvLziGaZ)G$uZ0iG3A39U2bnCgMvFall7`zF7 zD)({WfP(gWImErnncDEw^PxKGfDc^D`H7&DS2?2eJ9)Ty!%Rw8;EQS8SBPY1mD$&L z^ID+7*j%K3i-!}US3_ABRKqGTtO%gqEZ@n^_~jy#B1saZJ`t;N^N4}Yr;hN+<${=8 z)?Y{JDWPjMNovIntk@l^&yHvq2gFop#EvpP4_4Cih(|1@;i%q)NSrS&RtyxVW%>Xz zq=6B2uR=2tEdz}NTImH5D`SSN@Gv9yzvD3E9=e`UM|v*;%uY9$MjK;yuD}^|P~OjF z!I3ywzHOTLBM>zCKGf|Jgcu*|r?=NAQX%i6vY;JgT?D1By47YV%5eNQ0b_3F`6*=wm+&;hDsk6j=YfD1j z9(}Eft4Ftni(nA(f%*0G6L8*r=|K*x?dWYYx4Zff2fkPIwR65Yk1_6LHpW;UdRJt| z=?RV4L1Mn^H#KD{t9PFV9M;^u6 z)mSZe*#UOg7iB{%cf6y}5 z{A6=;)1Nd=d%o;>)YHp-ft_glR-@F|-S7_$uWGo+{3G)i(?)0Mb_AgAKRJ0P_GAoS zyEkh>-hq9td$;Y)D*Mr!l{%({Le85{vN1Qelg%DfwiE~k*Ao&4U=pW1D4)|{B$SnV zu`A==Yj$#`WD?VIk6R*wP2zD$K#-Ta@lqPL49iw~WgX^dd2m;Aqw;egedHy_^pVzs z#gZ`cs2l+AriWa;n{4e}-I@-_cYwX*WoLUy8yt&?vC?Egz8!l^?8yr&*;NQ_pgkF9`24bvmuf{aFz5ym(4I$ZC*;=iVmB*Ler+@u zu9`D|fYoP2a6I`$t9+Y>QV#i_(4ttF!)bu3a|Xh8LQwQs9J^h@AJ2hp7ov9>avI~T zh32nB@`FFBUKy&+2!EQ*AkvEKV`V=oHJjIDKD(kD?>e0))%G-Dx!4ARPF+Dy`(ay8 zf(uuU4H5cL`JkEn;N-AMeA#VlV9e?|>_sh57d9I5Vd|keoqd=X1?X~&x3Hc_D%KDZ5 zvRkD20Ku9!cd^6f$Rm;k^8gdwo`bjn7zTrk#LC=&!G{3toHXNJr5^ZRM!AUpXe3tQVzd z2FrfWh%16rXF3OlE8sE`Z?mW*vakU$m58SX3#fWwssIt$hK)ViCAVN7kee-7>fDP^ z!~(w}O%zdg4) zBEd2!6IB~$2Ljq!sK20gQ;$;(|Jrce`&w_f9qsME)P8&0yW3`3zt$?XPPKfk zWwQCB&GXIoH2q7{?=@XP)&IJQZMcQ`BJ*3G40Atohvzo>%k+Ebb$XI(V86uvCii|W z$<9>q$e(5>e6vhSl#+;6wA4X327TkxiTNygFY-j$U#S8S=iE#0qT1vx25*m9_L%Ri zGt{zKvpe8&9RmAs&Dz^Fd^X6rbgC60%2kwyT=!1Ql$*PA|?~W!H0~R z=@Y3vet|vfOE9S-B+LXERAO0xsNso}h+*^jk_mS;6$xZbGN?63h%32lUL7dgSJLJP z8Q*d#9?B#L#VpOr1*B!v+EVu>v9>H1ke2t!-CU_ljxuFAoP#@~7Sj^E%=mIZ$r@~# z21Y9)DruqGAbTY?ZF&u2ac7@l@<%R7_tr%fT0_{dv*@1i1>`K_81Ar!sONEZ)^~x? zS5$(Rq-;{eYa9p5k&GL5qgrH99VfQwWT&b|(<^v(3_IBLowPef^w*?Z!VgYE1F4*U zg}I+3CehC+v<8<1G)f7OawH0Q9+HhLni7*#S(m_{M#ud7iPS9cj640k2g(p)h%2+;7mJ)W8>O){-SnPj?fNqPp;t>9Wr7Skc3@iA7*WHUkn zf~eU5=q04>LE_+GtdSDoxl{Job15V350G>d#yT)Yd3#gxnY0?a%wF&%aVtKb!c>7h z8ClDTqyT(4>MClms=6IkSCv2?l^Zz-4MJbn*dXh27q>T{u#Dae!`W6F$cP1(X8)*i zy(IM{Sf%`161*FBYqZtpv=~;QsmH~Kh$oP`WQfnHI+unoWXeXeTyK|*_!*tusiU=h zC|Cxo9y*VRU~0C5x~>?hdEjX!C8bz``ZYxwJihZ|_-z05`WKdJ8_Fs?tcN1o!SQ-1j{mVxm2 zkW$rK>53r$tM#G^4H$tsL;^%_AuJzKXnE2@$v(fbY@mhYsWZg=vQV{>O_8AD8kehS z>}n);h@d4pWCLCc;UgN}P{e{5o$lIgl)(3LXwZCH&rYEZ#}}iqkr@@nYC}63?40^AMsXB2~Dm21T@$w;pV;i})gnSTXJin>&^VJ!CDBX@%gG2K61pXm%R=ge zPykiKX+bKc3({CoLX0N1fg{ysGn42hE7~oYYcu5=vG*c0Xzs>{){U~S@W60|ehdVi zIx-M(?MYO18AyQV7rJwgqyLYW;*kGho?N(TIgGDEY=b7vIG8Nd=KQRKi^hVOrM@L5>2? z+3V~$o0a=9*ATj9p$t~!{dht{SO9XQp5Do!un8vdQJ$CgVFq#6b~-{oSH1_cKmia) zCv8r3HK7W|R`Q^VMT-sbmEKc_rj@~nAo=HAUsv;V}t zr12?sU*ne=i;c65dmDb_%{F|bVYy*X$G>*Gq+=KJ{q~QyUuyfmZL6(+-n!O$SIghF zJild-d3W;{m{N1H=|7u(qv;ScO@D_@(ESMTGy8|cND@~-S0b7ux0Y{2cDrn;zbF(6 zs?^@{jnuy)d$|K$azbyR$wT{0DGlrBnI0OlqB2Fd$e-uByX1C8Oo_xV#-?hjByb+l zD$I`R08}ZnqK=GCR9Pis`9?-YB+3+0mgLjm6qQG8yJTo${7hOc5hap1FJ`2i>R1P+ z1A>;kleBg%CQufMLBXPs5ztM69dpan+P;!D3&fmap_n0-66IKAWtFa5A%P$e?XX@+ zbqg_6<_i#?%nZt{7J-=}#tM3EYv?kk0@6}7Sy{;DlR~1HSyRooNh`}o(qeuG+wI$< zwkYIFhN|cbPhh{42ao>%y&$d%_P}s4lPk@kBy*dVTjoUo6Hj87x2n=J{ zW9~;>T(4I@5Gah{9&)p@;M#zv2gwaY4u!SVCiD zObtFM7E%T^#hE;xT*j_*6+<|O2RCjT3ys*xfH0akEK*^T{<|z}iBbAm<*LXO0AFk~ z__m(OB)|{JlXl z5d1hHJjz>nZeN#tvxWuRvDJoSzzD*C;kRXq3;E?4f`Tsy(I3FM1Dxj}h|>aWbNQ8T9`_>endmddI(XEVX~OeYEYj+aj%h)jHSmy_OfW_?kc4 z{6zCe(|4NQ+7$ErgXcFqd$|vC5%xRmU$SpxC)hh0|EciYu1G7{Q&7#WtJyvkC${D+O4jJdXr z$GJ}~vQ)%Bs}CNrD?5{27Mz+|YG4otp&9kIy9v$0k?g%N!aS)uPNbkM)*Fz}E7qiQpXMP?DdEH6XjLMJ&%r`4Zd` zi!1!HFbxLqh_AK^vCMelXF>zU+QB2iQ&&rq3Hc&+Bksg@TBYN>ROp*`$S%Bb46#tK z3}RruR4T1s#WBPllrNxhK^V3#Oxcut9!?L$!wSolN5L8HAT(T$FP0`JLc)h_1=|n-;fibut=CgH(t}?+ys%YE%?QaUHAKLa;DLK= zvLv6x>2fFVM6Bvg47Fnk1>WBMV-LO zCJ&TpvaZ|Odgjuv)tuZR&)^mEC@-mgl-76B=H2xOmuJcl=)_%~9MNz>^ngJuU@uL| zH_OL4bd$;}d@h$RnN6u|kGL9%3k}c$TiTl6)_h;nC!59^KGX1`hI^RLF)5~zeu@rKpQAgdk5EbKF>X(n zJj|P%LX;>#CN@oNKi%+*E1P=}oNaH~)3j6*NWFG3Jw>=H|!&g95wS&F}sofvZbS=_p zflouAlr8F7bT}|%7wPAuA?r&R!9ST7SNVcqmQPl2m$7L->~&{Hb+CAX{^TOJ+b_2w zWD^e+`Sh8rqjYaWrPQe29^%>ZM-sV7`nKnSYOtNzj+jQ&%SiSt)vP-qK{Hs@ruM#4{#x@Lq=@#tY65c<8sR7UZP{=?|bfQwM zoJ8~(B*I=uK3ndGl#R5tV=i9FwVjD&5?$S$(c{1D(3prGCGO8h&F;@Ya7p%Zh!tE^ z30CjjF~^Nzm(sfW^Xt{hyp^^+(Cv*l<>9jYSS_DTtOG&QJnW4Ctw)))4^q`vFR{cf zhYd*K)pty8Xx5Zm}L<6dt3%;M{ zc67;I7}ug;*Yj=C-f38c19KyinR(eV2MN#VYmxDM(ZcaUOzCU^i!5tTROSH8wDjIC zuW*pSp8oHV!G1};n>*lF{4U+S7TwW_MKcf$jZVY-!?jUfh^MdS)5V44vK-{1ex=)i zR)V z&l<(>n}NFyBKSq+7979XCoN@*X{<|~fLKx{*QL!sMK1{q=}0J8283P9l$(ibnPceY zEeuF#*tFBh+XY>h%1zj*XV12Wq`9nkIjY|$du?>!P;i?<=Fk^jo>e+H3UXd0|6fUY zCATW=SUr+WJ`-{v$wNvTM?nfM6FI*C8MtJh(h38qcq$L%b;xrihm{u4T__>RfE*i& ziVg>14HTjq-@Vbv(0~yyScVRWnRs?2aUxFQb^(tSUyL4280bc1?^BxL_*Qo7H#n{? z^<5jPBNntkG@5J!-PUntlqRf;yM*6ad_izo15tPxT@~^hA44M=B*RQQ#E&*o@rdHV z$NQ{Q%wZvI3SQC9$9v6MDX`)Xn-FMGHswZz!-}$a1w~n%sHmtLYgJf$p_YBAHq6jn zGa&;(CnS(kRDhJCi>oIsWf19V5?OfXxJud3Gm0M zs?mmnmD|C3aMlNoLv#Xpr^28$5m3C6laA_|Q5n=}oC?C^pt&h&qjwe7?z0sdpW*BV zXExZ86 zmR_*(6eexq56+-+PfrlMJ>N}Dl17yebH|4ti%#(gXewd|V{>v4F6VCR_ZlaHa@>OgZ zZueKR+1@(&GaZpj#5U7O!(xTtmZ13_c^wV@#r9aTx%UI!7kDqWtWk-UyPLn#{1W#{u_Iu@qaSwjW1~UXhRD{yu8ywA+gGXe=j;S zq@0!#)Bc(0F(1=fE%HeSPoI%6?b*EA%KDkKT7MAi40bU_I|E~!L{R%kny0d(7mTr1 z3>zH4qjC@{K~{52V*#Rt9|L0p!4}$fb5;cr3{aGee@+{*3slLteXdB9+B? zEa4SGhQj)ljD#$Wkt6|t#pn)h_?y&xoOtc4L%ITKopNcxILz8NQvYg!6J=x2j6v0E736NNKcF--S{h2#&b#dL>lO)n1Fy@0uuFqjXxN4e z!e9px!-EeNO?{1K1Dz(Hk$Zu__RSNxl~CQABJtZRTmbZTZW%#qjPLA{8T7sdz_y3k z-u$D~8|B-%NSFLDImfp@2u#?7rxcCpW*5N-)({-U@_(#HeCQEwwoAP?h186C-a`<7 zO>+*WT(zk1LnC&Ws`6e`k-shhI_CgJzU8170Hj1zIx*Ey=~u6<@!@8}=s*LsOKGLI|Gk90^D>OOzPF{z&0Iom-@KOf_8p|Cd`O!k8efy zHAG-;oc?MxHzfDK?b%K*qsag%A{1gtUfrzOFl6w()j_*+eTdh@t70lT8C;r%9XfeH zW`OBjWH21va8iqBB=tx0dA`ij#(4`h_@XtB&uQsudVq!h?5a|7g0<O7z5Z# z0|F2bawMSUNFf+GeqvxetGQDGcWXcn)5}8TNS(D=2!II#xRx!Ln11|@;x(?@{EcwN zYg25@H>1~IToke^0(v4PwCGZjsjWjffwQVT>-ZET39>x~t)EG&A_*yl*ph-FT2%Q@ zQmddoc=-IHkSG-OM@;!|Qcogbysl)?NtCh&*TRk53JHWf!6ZtFlqf+}GIEB$Nxg?i zN)UBaAck3X#W+sn3#t1k3C5+CWaqDt@MFg6`bW~@5!0Mxq{?&RR8HVL+~U2T>Z9L7 zb-cdg$&TIaf7X7c?VD|nx82?P2d#ZA?`lz6dYZr6{PO1W%^gjjYI?Hie$UT5ulI~_ zU*>rBYwX8ao((mApz+0x_cb;(e7fQ3hKtN!G7{5`0A8UFQXeqt-e=fpUz~ADX_FEV zbHAj&YAaVEbiW#r{o{bV%v?Wj66#Y$Zg-b_m?3$JRD0ce=5h&}AggS`qiKjJ=!b!X zhjuiVON&CPb|c5opc#_M#_Y8uW?cqN1VmZOizNMW5*`U?PIQh_owp5Yk*RytIX3RQ zOkipm7m0~;BE=VYIDA%#)l3;`<$46}ugmS+a6nGbsKuGQh>jtst1>e6%O^Jwa)ghi z%sShI*2ifQz%G+b;KK~U5R&|C3B;MF)vh^~k?#B&ITKKw6@F1nCeVb=YdIyYA4!W> z5}67rT+C;S5V+407tyhVwEb0*W)9U@Kok^~P_@OS1Vqi&T3Wx8cCR1_JW;t0Fu`N< z&xDp2LIdDhfk1jWkt{()oLz1nJz;vP_rsO=m>pl;oMXlz;(8e)Qp-8R?DkcDK%r2b;;6r=`nW7cZ$Hr zvf*-?+QdA>^b*u8s}*YyST7-=NS$iBf*>tlOoFtu168@29{V)8 z1Q7)+KrE#M#tX@5R<5Pz-gTqJUV%XRC32oRRCEJC+P#41AXWpjZNVC-FOzdtJA4z_ zd`dl|&7TN8&*wot*3E2NmLTdABvI*#C`tHg&nDF&GJGJkJozvr&)lt5jTQ4!Hb0$N z$Pyd-+Bu+M8$`?m#TSXGHymT{mYc!bC88s@8ij397hG4(!$|T(2K6@%iOccFh((U~2&fM>MeUcxf`51yqNsN45D_gC=~1dB6usHZ#60 zg&8zqphunyC^~H@YK$;w2L9`Qw$s;*VUwMYejz*l3Hfd=+4z%wS1-J;g;K*pK2a%deZY#PbYVQePiPn8jm+T z)zHcODg8rw6*c<>{drXB$7V;THnPjCEY_^q+~_f7KMt>R>3WG&B zSYzcBvb9rX9u!QYF*j`$qh#n!g}xLfPb&9tRKO>DwE7lP%Bm^W@$oXH?8TwJPT@=| z70pCr_8O~Vs*!i6RGD|d6$tY5j=JVRAkzH6ZcHoJITt=%imly33f zsO-VpDzU+~s-3{8}N^NM+T+h0U!zL`% zEaCA|^jI)G9Yhy9qCKhX;;3c6a=8-ibsPK5^`^!>iaK~an86)1?AM*x==G9yZPlwI zw)GUmFk0U0K#(V)H?AR zxKsRNN-x;a$}`t1SoH%+5BAdYZC57kgwl->__r-z{AJ}iI8L2!n?f61Rst&g?MYK{ zUbzFqZ?Aubjil0rIUL`{98PrzhOB@v6LYU}JHCl`)OZtL|ND2Z;)nZJez?~A_nO|i z=at(y3Ibr&KmOHK#fO=@V;eAc+r!fBQl1Umu>9zzx#4Tf1K*=`a#YqYFDLT?UvL%l z^x^z}lDMkIVyKDmaIi9x(2x}iI5{nV2O4(HLjw!(|MoDqP~NwCuXu0k_+rOfJAxfd z`(tfCY5*&uzWE<^3%$ZkcT9X#O9~FKs^A{H&&TH2FL)KS%sScR#I8{hj7cL=1}=xe562sWZ7qtKOzn~~eP!6LEm-ZRB^`6YtTEHtYI zdIYyCl_u#w5W!9|#B6(VZ0ZB@%@A zgo(dH3{apNT7XxDe3oR66V}zljS#IthvZ&`KzkQ)LQtzpLVAH@48--xZwvUd5n_dE z1nN6au`|ANCa5CXGT^6>OyG|~1`V7Irc)&X@g2krNv%v&)W+uI3#t2dqT5zWmW5IR zlp4m`+BZ`FZE`DUhl+Ggjo@aN-@AD!Z6dPVhz7k<=(yF~ZBwkzzs77et~d3+h<*(9 zL(HbIeTJr0H-92S@Y|Omj@7MD9j9AC17D+NBos2hP|vI9PqTi1iP?J8bLxvkJBsEG z!f+*4_(BqFeqch^vUxS@rfVtb>s!x)&f5z>bc@~E+@A(>dhTNSCwU0id5F$|Pa0xY zgv_c{-)V7KbF>pE*O`l8P>C>tgl)D-1rrpj&#IgLv| zD;sgV_2m)>Om)}&A+e)Uc@~HKvW_KWkG#dy)`j1(m5{c-MJyqZ4NxuKeoh6X z<(r8$sBR`FpizN*tAf6j2>|zU0_RP{YC*GLvYO~Rd?)RGlbkMkc@ea(uC1-51jZZ5 zMTKes`-IIY^mgShr0yG%U{tjaSFYzm7zBXoD)=K}DU9wTqX}aIrVO|iLYhkr z${E!HcTSs2+ZI*M8d%Vw=2Vq))u?JvIUDgws><1lZ)+-NBL;d@RXJNx)T(ke0e_X| zf0A8TkOX_ujV<|~5SZ2YpG0H^4F0dL6*J*?h^et=TSZp4=@VJgue&}r&#Emfwsu7v zFI*YA)urVlq4Tw>^{u3KLgimYNdTz^Y3N)=+P{V{;u#4$(ur4vlxljMN0r39keDxK zQtBzNQ6&QLY1KN{Rv9r_E?`gzY5UX#_N*^~+NuV>_#KkqrLq;9&i1RIHm*n@{|4y) z`=}RF-l>i+cf7pgX#1PmJK7#>{nOS&%THT=t!1=@X?}C_baPYF-!{FpX~^>v&!;_a z@jU3+!F`rn=b{|NzJ)!_b~ZlU*wgUJhC7&FWxD8B&^`ok(?4>va*m@${qiL}aY-~& z8iR~L=#tefN6W5HBu=*bKG-m?$FPcHSj7SH`{HpN!Ea5O!|6t5t?5SUiQhS|2&bII z!*I6RVGvv$fwndV1?3DLgXv0RuqEVf0}$WT08G1kLTz;bPH#8>TSM+V0L{v&O>Knn zY_Y;EyVZ?wa>I?VW&DoAu&&H<)Zu{KpI7xGlZeQ^vKnJ-&!l>&O`3d~9C-mF45Kb2 z8r9V=;MI#QEen%l$_bX*8<@68xHRsjvIy*?GQ(2QK*BxTLPa=Ep&8CA$60DRu(&}q zD?8YYqh{T!9Al~ez)Tg;oB<3f_p{WlK+G7z&feA*;4ZFA1Ku^ANt(O50*btCY<0Hx>OLYf8{yv@ARR2cHO?E01EY%qZJEPTc z-J^`NR3LCbS18)68g-E)N{prU1g0!HXoqgublGv`2%bH3W^B;fefI2ak1J7@Iuy9% zY9M7Nt&;K8-O7C|)fE`k47}`%(qI{OuW}gg1J&#~hEvuV6|LoFwkjCFIptoK3I`r` zh_PM$pg2Y7KKWeb5KGMjmNz^`?H$~pg}Q+c;tgziF4;iY-gD=b103b|%l;C-lCI19 zZxA5C^Gs02u-bd~Hm6R1P#MK{TkrNgV;@vT2#W19&X#Xih9Uo^(oEuOCUh?Zo9$*b z%b~U#oCMxX3=!0&QjT~m9GjHyR)%oQ)?QvRsz1Ri>6%g)3Y!QR1OgDdffcC>)4@4# zdYzPSQX(*43TcjQ%FccLGut!65%YC zX;i8}WEp=-q|nBSL^W#kk8~|1Fg`|6^iRNF7Y;HlTi$eL+>jqis@>N<7#cLgoy6W( zlF8@(O?mL|iqLtpUsj#sV1*(UxUhN;6#(ThvjNIY2E($U(vI6n@F%0*pawD^m5BYs z)&d!rA(;mCZ8^xdF^Z9a^;Y?MEQg3B0=n`7SWBg zlgSz)5xSNV7=K2TIEDpEq<~migY$V<7qGRQ!1=hUz$TV2Xs74|m_L!)zk9>@W@F=< z6qq^eV)Es8m3wR+*C7gG&VW)O#ot~{$EsoJ<<1A}f5qp{K?^|Z`zhy8NQ4X=Zc zX~RHQI&K``Y9QwMKY2DCoOVQmNOJQLEL*hBg9*?m_R@K5#8ju-dWb-SJ35*L z_)!=5b+NS4vBBc?UuG}(k_=*U$>owjw`L-V4wE#t97v(5A>#`74;huJs*=(A<1=ui zdT1+ezS+E5CMLXRnhgXbSC~d``SL+>K?e~GpXS#fknC!1XBx(=>z2S&Z(;{kyF=%`s~T(B}3Sb4Qr8Mc>m+vo`8IcMzyYB zUoyu%QjbK0gJu+}rGY@$YgD!*&WotfY8mBNLTG;#>M zXB<>sBhq#w=Np6Vqvfp4o$o4h9wBaWWFKTFE7U-YR zPt$YM_Yjzxf0mT192Gz>5iKB29gRvxG?-+2J*bp8sAVpii}LEBVk$IZM;V`o_s~3~$trLZ zM328d!Q-=vgf~ER4INj&wALT-hz44nly)W0Q3tx@gt$Wd8@4|%`H&TrQA#7Uja@4H>c^cK!gOGtL?!1PkXXorih#9TA(ceFFqYJ1$=gNc0ABz?H8d5e zOrX6uX%cY97a@b0lENC^WtHw47FBh$mMT&=DN{-k@e2WY@%n{|mz$J%Y`J!!O3O7f zNp)37t|~m9mzfHNYgSxu5DqM#L4k zP6wwvm!l^9^0c{XjQH`?i;y9A=sG2>$|bx>6IE_f)0JEIeOgj3;(Z#guutnif%8`N zC>QWhoU3vubXKMA!%$St<6$^fVHmcE-Ejz7yjiM?dW!1!M#rl6Q|+H_zpL%--dD9n zsHa;0q4l+`@s=O9{8CG6(<7cW?q9g)vwzPXXguEVYUU35{qzX+u__++L;#|({YHJN zTxk5G6Q3uxotQ);d0-fl=RM2+NO^l1K6TpE#@I zDX%GLBaI2zR56-PV=IO+2n!Ftjp0x*Cm|rNxR^m$)D*{=6n0G_i&Gj~$tIVD)Cr*g zLwj0~&?zpB6(wPuB;Fv^W;2t#m@ejR8F^|_x`syVy$B7OyD_45V^r_Pz;K0r3|d@*_){hv4|qhA(b=&AS0VQ$8+_#8%l3|8n2pWzpUymiWtW2q-L zigg{4kfBn{k|{eBG60Vzqt@X|tfQA_G#DBH7%*lqfJcL;ucnI&Nya0uaL4>lw7U^K zCM6M1YNeSxe2pq<=?sL@#>`E{qQJ3tR+TJspUwC7O~M z@jA}_4rrbwH*=@_@?nC97{L%uZ7hxMm9gX!n&D)jysb7H?{+mZmC;$DVd3*D2n5D&vMp6v?ylegi@nb~$r!@>d^U||!IgqLv;w5wa^vXgNGvRFcs8o%1sUKk}b4!w)UbQt*UR7r;+UIiV;04frpV z6A?io2k_|?RR7a!N(f~FbTJn~tC3t}4L8U8Uje0#n;zO2)`QY&?jWP(lkLUh9XtV` z;XkKM8)rk8Q07q?@_xo^pEq9Z&y*_2Q<^WZil;(0XU9~sH_nNl$t z9#H~0=jDPS&?3Ty()4;2FjYI?1r6nG*#CtCrFumeCQYdosUG~N_xK;%pTFca=r%XR z3=gCk$&-C8v`C8A{^@O{Bvpd(luj{{dUHAXK z|5ZQd`!3%?=jS{Bb?4hUKHTx7_v^iH^L)4GC`zhffBBxm0Y7(hG(RUw_yUBf&d&=w znkoKW^t&e26{m!$nJi{WBr}jwc)Oni3*D9)=)PRo@8>|CxgF}vcM5OA=ffkd&>GC| zFO2%RozeV4Tr=UfVaGAF_(?tqbY!8N{7pMA=EL$;rAq1xbc{ zA(8Y4X!`h5xBm2TGJ5(q3;noT?ORXsb*DZBi9p(GIPFNG51Zu;VNKGy+7+ijY_W2M zUbrQlpT*y4q&$=ZtD>({WnxBMY2pK*h%trBAzDLcL))R)*(oBbgE#qa7JBd$Kiq^b z;hjP^D%1Y_(I(W3aHqyov5wzBj^9)JX z_?o^^@cX$((Xg~ymDZTWq-ITetKh=}{?Vqe%w8>YVjIw&Mk@PVEOg*e;#1&Du*M{( zab%L{O6|FAGH;YX#ge@z)_u>4lYYK+GUYxSPdtKx<810;E_g=&8F_uM9%-mADLh3S>*24*u$lO!1__ulJ=@91Y*N<)~s_a6M#n$vIJH!@4ZrGAp%+Pzmu zoAKDZv4L%d6C|1R;_v_ehZ}n5;Li*`Ht;h8e7D>^*Y)N8zw6)a`k8*N@8#Yv_9lA% zN7ujVy3uvCC+`2U|L6RL9-se0_xJgJ-FL}%pz~Kc4|PPmAM*U9C*yesN@}m_4}EgM zLfJy!oe9EAi#~`pB#rsj)`x6h{O+r;m2}Cgt zV*@R^7xa%|^<&hur&Q{O&$!_V^+g#?jn2D&4tIWLi&D50K2eNpXJKh)JG!E7aIB;v zSFXN{Pn3<;EAb^bQeIxmPy1&_?uAiZ=>%O=dc{VKpbU$bU14TR@q~pZjQN5r%Y-OJ zcZrn3nE`VE);u;%bKYSG~-5Njl~%9N#zsJLdhO=WQ-gYq+Z&W}FVZ+gkP zbX63#>SM|ehxC-3jFRYqA!gO^{L?GIBmcCw4Qp=Cza(4G;2+BtU0W-5CUy2(gsPY7 zSI|psa0fjGHAbV_`jPm*skRXbLs`a6@u(XK|7jH^LI52ks_IKerOf0cfZktx>lwrb)a-`PIiWPuTJB* z3ky2m#AbRkf6PC-{~oHAyJ9*GuPuX-l46~98fJYo5w^__u6XcEA#y2Y$#f|N)=9sX z_xr&J+uL3%Y|rg{w;znKz3sNb_Pm(y1nQL~Z#%8yJ?~P9SlV|_z!S~*VW-C1x~&?| z*NO0!9EOP~m&EIjCD@C@_Mo*0Ackg0N@v0$Js}wUo=0xO+%k%C0z*ahxVH}Kml=}M z!s2H71#d?TQa|jF`eIJW$|-drSZXC^4rtD!C;wJ7&*XPJik(f5lXy;LS_PppjK(2t zzkMYH0yQh4)twn)g?r^?G_SlXKMdHE%CJ>_#$PwEq5KmtIS+YD0;`Itxfw7$UO4|h z%B8rW?-+Vy@O=Yc9mw_nQU7cG`}=;R@9Ex8_rBQkS3R$Ef3Z8;{id$(?i%y|k^dEc zx9>x~iOx@Su6O)N$7>yrcz@X|dS^WU==ojGfA+k`bKUbe_s851qa=&}<_pjIxY>Od zZ0%}cke9neJ5yNkapU`ziq2j1$o99^PZpMa+~mGNXE5@mZ6TJ!pUfa#sz)=s<0yP#-p`Hh z&mY2k9OurO>E3K2*v{?daF=FjVuZ5jg)@cIK)aB#pZ!qZp-`LK=1a@p*ZiAgeZla&q%gL-^c#K*i=E#y}UC$XIL zN?UHM@P#?N$v)OZ#U`O}!p{LcPm|esHVU(NmwU45N@QYT1|MTi~1s+>-6N}p#tgz;65;HE3Zx=#-?$~I4Xord_+I@9blvCJ{g8sq1 zQy9lbWQS9t0zQkmj3Q^Suy&nB#Ir>yS`CTwU4`S=rf^yfY888~6T`%mQ^Hm#FBQhH zMd5)K+EL#rJmu%+M)RXE8d3A#Kr5uW`qH!|A!9$v6^>zxxyNW2bH}Z{h|`wztc8ph zp2Ua$`)IgjAlj+9gcHV8jK#|oj*_uS$ugH4k=vY2V#ZAG6pj#^%vR7QM+=8B=gk{8 z1PQIBW2A%DG!sl1lhCJvSm6n@EJ000z3JpvTOL#9MD$$p{e?q*?)GT@X(%hI)+LD& zaFcJLOZ3KP9n{{F;W9~^Y+XAFkNdd@di7Z&X__x}v5e2zB>QYJ)p-65g~$9HKbn8W z%t}s>H^{zqa+pGMXQ!wRoAFbD&zRzne@du2IDWmvr3J_!kh@?gO9IqPVoId!u>C9=>0>d2Y+ht?7)Znzt+Fr_p!c% zyPf8QJQyo92-=P!SxzyrC{y$K~z&ce-}Gf6pi_gq#;!IlOFe4-FV zAH*Z~A~;sd!IFA1;1pNF6R_A9r5ri3U0AZieh#odS$G#(v5(vvN$^TU5G2Ef61F60 z@n!TA#W29I0CNy#m-BZEx6#6Qq%iPM+@Q}NE4&DdRrgNg)T}2~&F)sD2$cffOut&V zh0qS?#R!g=6nUjpP;riY{w;+U@IZXjVIVf_j87eMaG)nF+l)5TthNLLZKQA$W82qu zY?ENrgZH2`aBnWW6N4LSJGc-zi_nn0rEtS7O{yM7XxK&zs~Foz+p$fbQ{@QAu%uOY z-7Qt83XmE`!!@^z2JPfl1NUelg2DB)8{7$4#A>kKRJe*^^|c$;9L~{z>xxToEyPeT z4cF1aWj_Z7Aoqd&M}A-75?o}v*R`o7+cbpXke&&BtJ||{0u@iNPkw*l zf}b1Tf3GJ=t$*lAkFG@2cyzNxdEw>_PZ1kL)eh;|(Bft~S9spf?c1M^tQ#bB8V-rn zkX|*gB0G=1q)@&wyTkQnx7hY(`kjU6U~0%e8bcBBNBl}sUgMMG{{eN8^o-{?qd6?v`Q9ixgpK>8?ha39Yp|zoj!JivkAADlq ze-3@xSY_W+Lb<#045bI)+z54lInYK~+Ceudb1Q%_r?V+TJH|L>3a4iAUb_{7}W z7>l@&uzyGFqAgR75I2U`T}hn3CAP`bH?FU3jFAk^B-Y;$K{D!1^+==ZNqH-p3*3sw;`} z7ivvW-?fau--Rs5%{FsXizi9p|ElCpImsm?R1-!d26CrA$v@=}kKTJsL+Sz|swp!T z1KKaBvl84pNP_HGA|r2MH8WnhOB=@4kF?95&-tc@pF#2YOp2GX{ zH$B;mxUnG+y%KDnUc@+dHD{75cD9$c1Y8ZDC{7%|Mm1A-w9<~ydZiqi(X9mPt_t)= zQbon?q?SHU-bPTXIj@)q4Jn?N)b9n4T zLjR#9eWS*<)se*bZ2pjcdgR_dPZqQ#lp~^~=?@l>O{&#R7PA-lv}5b@XXdm(t1~2N z;PlhdCeo<<+F2r>v%2DRjV^Hxly#O*Qk_kbR2enKYLOLz*-W1xMCVy~11@WUq$sIF z{h3tXAB_0+4Ie<^;xY{or#hv-&-?d*WO+6rs^kq8D%f$Ae$@%A#tEwvwN62DXbhoA zlKU8$B*{%OdZTU|GWFX(s!wk>)q`6>z;J?-=eSlAMfh-ulqjhQ+$th z{>g_r#t$Q(3P<={Pq9V`z+h?gMuvmh=(ZaDLC!~OQ!a-0a+rKx3qyRhv? zBP2hfWnZU$1teiGyw4W4aQZ8))yKG1*u-}z_KC`>n91h&WPROYPD=;o;1>%yJeW}G zaFfs|++JJqp&63W*$^auyO8yBZ`_|hEXM0g78EB#*n*R6@n64w?kpOLcM1v~E~o9b z%WG(k5{fvV4|>Va3yiPcsig@@pcN=~fm09AZumFEgcd}wu}sza;B z_5bb7^lOE?_}GefIMKGs{;jp{%|3Vt&oqp&I&nvK}f9$8Engo?T;r4F>HXd;%56}BWi4U{CHsv zSMXzQtKhkn9G{6tvMFrc4g7y^<1$?5NzeBV{KnAA;ClwT`j`6ttna1XFZX`0=LHYP z{X)kVI^M@+dcNHALie9|Z+L&V`>C#P_5ZE^1>aBm4pwihf8BRw_?8#nRF3gU!*(Zd z1;M?Y=voFkE3pG88w}S_hliRI6bE-ohU|a*^G)CN;iw)@J6F?r24T+xc_qyWl?X^u z{-<-krQu5@Q!bk#N$IQku>TU!uUSnOEcXi=c@!R=ElR!;y9F$_kzMvYnfLe)V2g!z ztuQ=)o}co=q~Qd?m9vKD|2U5h*i5frbeMyY(ZNN0mxgcJrn)9%w*)~lP>q!hMSA7e z@`C^F$i3So4Qd+JN2@cjsj>H--C1}(Bw?!?ttTJKk3u)v=hThbY02yPbpEXX?$P#x zE4mQi`Ca#5vs$)$KI0y2R?~6MZ|2_u*oNAV&2m@4^V|88fGpzb8P)zCnCA~(0$$Fi zy~XCo>e0{{%8B5F@q`*+waC7>cv{&^bH9=w_JhH*O_pu7c=r5iejLtW59`42&J7&M zwt`i6+LA4h>VjsL&Z}!RHS4(u{D~e9w&t`p+bZfQCC=(+ssHLUjt!?32i^F_q>e!ZgHD?VMWB;(l^Amb7HjB(SLOv-G{iA}+1 zuG^dGXY=py-$GwHmZbn;2d-cVQ0?NB@B-KNl1IPKYUIY+TmG&2=b!|$wU(gvg?8i1 zawLBkeJ#UZ}Dk{oYe%8NGY+c@nQYdMeWmN?y8d0) zR@Wrf1NavI75^dMU-lO!(DN6b z|Ka%-&vnm1?r%_*rT%X1&iS~T!?C!i#P|$YMM^TP3&5l#d%5 zMuSk=6eLlQ(1#ir+L6!}M_QIiTo%<3StGkvqnKTBoM(0?eB9~b73|A{xR-eYMvrRa ziBpK|hJ76Rs)azjC@F-;I|J|fs3azF1)#47g<7asLiq*8IbP(EpPto>ErE}0g#6C;T7>zoeJaGz7?;i7UbHj`3WFJkd zm-{q>Q+qEQdu;bfA9rkcIz~v4qp+c%+WTAFXdgXF`)De~qhu05;t6U+S`3pbjx(}* z#K#Q}AJk12bxXyO-NV!`sdX^bN^*Ah2_H8-{0!YZfa$`#IcMiVOLd5pikgUzlGGpzReX7+h!Z=A~M-N$^~)5A+@FhK$fcx}tyl!V0($DiH}`nbvA(`p#2nXZjH zoi7jK`O>tvq{T3g_S3roiV=O}MB_qI*g(^X)-h--TR%Fh9U!wBy{w>K93T-bjeMS!4Jn@*nOLiduI6D8lQw77>{np zu=Qh7T*vb|f$Hc>-uSztKJMV~F+Q8kh-+x*kvU#}q@mtQLYd9GEmqx=yCXg>Jp42- z?GV)>b7dDh<5;(M-{RwL4I^(^+DU=TjC#!ht{$Yo^bzI|lVNX#Vd*S3jAt>EIcOA2 zgR{|fITJ;t%+fAfItZPm-;8Hzb5MMT1_u>Ws?u@E5OhAq$th9PLw(TI4MHmWsqzc9vtiy;z3!Fc=^M^J&8}I-#bxv$M?a_MoEd&mV3g z;rzATZd_e&RQS!JQdrx>F7>dnL8l;E?E){MzEngBRdtRQ zdmBQ0OA`mtSc_6fbUPcv3RsW^R3?moXF&ifw;q#r{n$(f6Z!#R6_C!E@zo$9fI0A{ zacT>yP9U)uUEbRD`MI%?{9*hh+4LNwJq^sct@9q8|ca+=V`hKb}(bw5|yW=-Igzh(WCH?=PhA0gLH^e}Q7)zv0iZ1J(ACA!gz#J)=Ia%({pA-Qgj1TG}(6-!uc8EkSPVJ}-s zh4r#B{FZ?s!oiQkzjV}hXn0(YUsM*Y1Q#__Vg}y`Rqth)Tu9gpGHkssdT^7g^G;2I zDHCDa;H%R(X>8Su=Asw#e#lVv+GeF!t>>qKsa_9jo?@^7Z>7} z`D~)-P`D=TxA3GXO>*9W8ua_~Px!<8?+trY?+ZYs07nePH<2q=Dhi({4!asYQJh62 z;dDtY93oAF&(IOj!MxAEe}7)oa5fm71`eP5hUYFuP@o+8s@1P?FCrKN9Or#we%QO7 zl=*DE_a>)tDsXKwPOeS9@0Nf6Xnr3`ov&L_a0(KEwAV=5-^hcp!G6!WxG9{Kv)8ud zqDddpDsyxlTF?%!!y!E>yxKe>_z&&RAJlS4WCWq!JSL2Z;arZI%MlT`8&wXJ6wcu( zb2(somz?uZmtU}jzm*U&>S9iNCa>GukhL;K`)W_5oICRA{Ka>erFWTYH~~j_8GGNPz>h-WkV6%&tLUFx<5bQ5hS}2TB1c% zRmn*d)2u1E6@!b~2h{dhM*q~?rQXkqh64ehv5N z0o!$F>E-5(^CI(`;rxGv`vGp~6GPuHbaAMA@TUi*!Ks0N82I==a$vsytNowu|IYqI ze|O*S_kDlg)xIZszuNm#z3=Od_de0{g`V%}dAa9I&s)2{)cq^n@9$pkp6MR!`jxJa zbnSM%yX(0Bul@ht|1STNzR&x9*!QaMqVMgUpX&TjXQJ~R9bfJEbjP=L-03*mG3foc z_dC4r_D*=co}cvmOV5j*C%At`aEksSdmKJQPQv05KA*L{<;!Qeu-uit}@y{M18 zb|6|br#b1QDPz?Qhd;Kv zP(O6viO(|w7d-q6aA6)HHGvwuoH=5iXs|Jd!`5W8GK-WM;0Z_ zIJeHD>bKCrIeF5YUcxzv3Y=d;P*QV-XL?AK#s`^HA0&!Ty-?TBnvOypeQ91Y$xA}> z5#XT!4bSulNW#bZh7n}FWl$YY^q`FdcXtTx?(QTw!5xCTyE_E;;O_434hin=!5xBg zcYgVA?QXsAmoq)5k4@FRb#L`^rW+TXN<$ZTv-cN^r?Gdgd)hp@5 zSioLm`DtX{T;tgm3TqIoW{}OFrSnu_*HEtZ{K~>OGT^l~ES~uPToa^4ED+|j&0dqi z)n@-W$xO!P)+UEjCSO5evNZH{z4tVaFmfpwfgxCV>XRsir*2&%CjD`7EU)80)cP4q zD>6fRC{owb0NcSp{Y!d(ov6VjpXVNC&H0Egp*Ej&U}T3+a(H)F8!v6C(!x1;*rZU? zj5pk9gL$S0;q}< zRbVc;z)EJMmgM0_23HqCCRZNHoK2)61|<1Y0@@z0Yw5;TT-+o+th<9EUnKE>5`dd7P5!Vd4f$lHqxGKus zIzcm+u8Dr>7ayUU)*h)f=AEE>yHAf%+O4m-TiucJR8~Nc4sWR1V7k@+2CIZEfb+?w z>>p*d_Dz3}M>4KvhTctom&c&UigPzm%I48c^x~NP`^n~ATikaQ@x=m~&|X1ly5Y;F zkm&?;BmV(hQ(za8GTs?p8)ONAXo)f%BQCV&!{zz&CUo?emD^zrvoqg#gmP@G0abfhqt_|Jix9}3R z7ydRU$3CgRb04!QN#gFygFh|$IKb$u0VZBkW;bg)(U}-3*1@woU>z?pF=YTPr3uF@#pJhC9@@Ef6X`l;=1aJgSyXR1HHIq*WO)_5|fQvx?@ zYvQsiP6xlogaEq@1FA>DhyzTIJbT2NLPf-g%iId>3-IT8^?f6=J#uOCiNOC6p zM|kgfu?NL7H4JlGa651cwDZn?HJO9*C?NE7x-%PSe-3hd6YUWZ{@waEPyVdMeCQbX zeBh}}YWCfcfYIBif~D~CrBL!HJ^R0I5@3aBZ*|6v#?38qW2mo*F~@%F@#RSBmRow{ z43D?@^F`Lsz1_MNqxC~^Su}INWYOI$l}&u{&A?;yvs{uLoL)|`*6%rn7WcWjVi)4N zs>4q3Uk@_%633i@BjoM+l!?yDjqwt<_ID(N?cC@6UuVuuH|d*YXK!#>O>n$iZ<)?7 zFS;<}q{s>AP0nmjDsG()Ce#i>Vk)9dBbY<`h|Vj91`=w#_sKh9U5bk5wd5dtl&SwJD^*mCFk#1u_u%ao6XFlUpO5H4#LRatX;)+? z@)Y4%!NZ$2y!HRg7fUMBT;qC_SZPtpclgS@G_1s9L-Wm}rR?i2#<1x?XFXixiNgidz`H^5|Z&;W-DrI!9`C)t1?EL9+49a5b+#FVZeq!?Gq-JemrFy)rr2E181Kl4P{@*D;P2eaT zkK>vU)fTfEU1hE6Kdj)DGv}36P&kIhMg|&rK$~x-y#h}58(@7l+xU>bRFCNMI0?x$ zt8_~pk-2chddkC$3)=%TJDDbe2iXth*+OfEAcLZdS;6*UUhWEJ9QWM7TMYisC%8itpC}Dzgvq1 zAI^|^(qj&Y&q=1W5AR5athkYU;-hSw(DwtYlcdjfX2x@`ArL;>ns@}uB1jqFEmU6S zCZ3plI5@Tdhs0hik$c8e(m863#5qBSb2zqc360jY=4$0Vs;~d0G zB<0}i;qFD(4m~`cgPY_TvTy@$}rtqhR*3l`Y09u^_6h8O^dyxo6=zUJT)E z`h{B^i{d_V)&7T{>lVM-!Ot4Yt<1)hpvny^A(MLHdOaa#=0MHwOfJH2m}r9D&#!2Q zeBA2FVNF+?|5SEr&ome5*N?`VDnZ)FzjLLNCC%nMMMqtAnpRk-pO;C~Jl3aoi~n z{P@^D1MPlzfK+@9&Rdu95`(SMTz3aJ+NQKdc@V-Ta*&oj2oLd<)Ke z^_Dxf_JFmW*Z0hiBOm{(SK@8XZNnpTe*Y%+&F9#usaS(EkM4cmt8Fj;0q@aQu4zT@ zts`j<;v=E(2KP5_vn#x=FEHVl%2_a}f;>>mOfq}jNYsiAzgoHNr2{vpj%Jr*+{~B9 zlg|6DvPbx@y*^KH2B1tNCd2p5{ydky%pUMgJg9?eSvFFjz1Z)*4d~@~!SNVBy0v`Bz7eYKTQxnBdEa}pd&KE?*5s5xbGEeZ z{|Y1X_V=FmxI%%FiLfTKS)*&`AT+B8u<;!e`m=?(HOdh(gKSt}&C6;Tu!kFP{^<%W z62@u;Yf{>QqEOu?fnHKbGy%iFXD$~54lRT>XFNRX(`D$5bRITYxVz+JeFOnf45q=E^KhdtsIL@E0~M;p?+yh2hV zLlRtMBlpFL;%*LdzY@4UHX9qQ%uT-f$!DJCu`O1cXNlkeX*}M7!QJs%*Y~g0J}gd76#X(TPzpvcTkyuaMw;UO{npnX{C84vxNLEf}%NW!xb zFpX|(u^7{`_kAw%c$02a-Uh*pn$JKu@W>jI2nmfg1A^QmElMfFB40j+lF;`gjVEL@ zq+(yghUxp6IItuYO@KpjCTDmiKBfMbc+i~Qi7I=i{zqIitr3R|JU@yNWHZhXm(toz zm|s&Fb^^uDx#AT5Bl2FOl#N(oN>ucw&4y()j6=2c2QSa5TeR&%vF|b1rT8!+`*0K6 z^m#YYG=)QiQT$OoT|082TPx4vDK)VD+M*5 zcj1%77iA6z=#6GcsP0S)DP%vF=pL-NZ_W(KA>>^&1n`@7fj{oEd#4Kb zjO-EHYzM;_YNf>J8|PtzSK9>Fj)jBa6iqD3=CUuDD__qaj0xZt3Dr3rXiUk!eb>zT zXzv!XX)nX5IHp4L*z2U9!FW$3J@zib>HTsp#z!T(EF$QER0N|GQ%>|*v-@N{kDwRn z-f(RvjxykFA~9n4=if}G4f}hgjO=iX)IG4KqZh~NX1L>IunT*kjqL>mizgZuel+XM zZUr0LBy=pf$dIiW4$ojnWZtgj-F*Nde!an)^WKFa%GDPTO1j0yWgJPIW$@ZmAtx|m zwmA}C{vhu9JId}cJCHw?k_B?kJ=~fa&jQt%&v^fS6!%T<$+Pdd`^mq(d2>XxzSVnk znqn&qag6dYeGUA3&d` zaRW3>2fpt9$VM`+RvtIc;WI)_lJ4n9rAFae+bp>G-utI^UMYhtL;Y&T1x7oHx6wP} zkKOl21@BpEvyS5ltH$Se#}WjDd9?eN&dv_;AN~)x<_|wtim?no-n%aaxP=o9Zs^>H z?~$yEy%fj@m=Oz++z6@Etya#fP!{G#IDf0?JupMiQ3?$z<@$w8l0^eHDAwDR%RG}?f- zUY20Ec@UcKz=xnU<@L)%>&ovos3)o`{Z9}7i9h~=qV(rQ&Ah)8#jcgbCKU@LUta_1 zN7v~Z2y2C*+{Z?{@U*6KhW}_fnU#vVkI7q#y*diNu)%5x@6)!_S>(mLI_`b`;bA=J z??K@Yi{w{FB9VmVa9Txi$a#+y3?fmw(xjWB1bRIh7k^YPz$Jm@%n0+%r%aJ`f=Pkc{HlLze zHMgb8znb)Z*O0o~r;Gkow)st+#^)W2jrAg}3~tbWhvy25BgD`*M5=mrU^KZj_}y?; z&H~xpGOWmY;`U4eHJbP@9USk^p-+Ue*SlbX`s7AsVVL|J;>vs&$R}|9Wj6we{+0f2 z{(hr{E3?HstOcqgBk0P(!LDe2=IIzHmZO^Vq#TaJ8e*0F>_sa2o_I0M?uX&vnaX%A z6Bm`I&|Jy>5a6BM2aIsPKYueEzf8P(yLPSZ&?vWE9juTKi9vc_@0G)C2zaJUBnEbe z&&e`5P<2tk-d{6E0RH|ViqE}DihYw9yiJepGTkJ1z9zr%7ln3;o!4&Uv>4ChjC{`W zVt#xoKU6Qmud9QP4FA8>v6jVna^_dMw{O4*t0VGv;}>6eP{q#UJ` zt#!C$S9PXiv9GlRB1~9RtDF?{Vsa5UR31ig1BoH8%&f;h!mnlC$xeG>@a?U<>Y6gQ z1B;)7mfzm3ROsHfs)?Mj9!jm9#KjUmnWfit5#+lF^9RU3`$rMHq5z+ z{xHAFA|1}wiZ}CCjD45W?!=b&b&byZMCiPCZG6M->wd}EFh!t|JN}g^Av5(ZyFb+S zPp*xVM#s|5U49Sltd~st-@r1;$1B&Ce`(IkfrH4emfebZ=3-Q&v* zs;%rop*lqf?`g3OTz&UpN2*6y67Yv+Vtq{h`R-+gE$`y3ikd+$bVh0x(w6@kb_DfQ zu1_-XCuHR8Wd=^Aby$sUBvU$wEVSekkS-S*_9<;v6Owjj_!R7?B4@<^ce9RTDXpES z?0^RCxO;g9N{s!LwBn|T&uMBBg(w&=S{}F}EIi?l6MBhiXc?FRTB%105_fM8aRi$# zHn?NU_j2#)Kgqv7mH5(20$n;q#0r^7%6gXal$QUyMQ8ZvRi{9I{%?-U{YG&ib^jom zu>kxRVV#xJaE;5kPd4wzc*8_KQVB^<|8?J_vM`oi2pluDN4Ss2fHzf!Nq*xbS!2d% zGuR_IdgEIt`k}WyLNvRXZv z7@W=37eyR67zlN^h(OWk#PuC%ew~fuE;oc}YZI^pRYoVKzxqw1y#d}`tP#(yHfQ42 zk5n~!HdYNezXJn;*BGJ^~MK?3pHM!U9 zZNYu{Q*V=?r&-T#JAT$iS+0lPj6b*>`u!?is`;UiruJJhMf6S9%AV9WDH<8NWD{&h zTDKDNJvw4E_;ZgDd7P$61sAE_Aaj>fNm!mlI?k^N^fAt>xT8+lont8@?Gk%CzHBn< z`O82PdJd|=5cQA@1SQ;j=lj6;YUa`&l=A=XJ};@yX&qwg=8VdAtU~ZUy6L`?x_~Fz zBJYAfoW^86&mQFEwgMgBZ#A~nE_e8Iw6_MG)pi(n)pwf;h|vk+Wv}ZDG^W^L#K;;M zDmFaiS1vbVTU)(Xs8^Xt}l(yVwjMwR1< z)eNO?VA>T>vgHeYWNzx=GG2PcivH z6=$g+a=+Tg67KWYsr=3UUXl$W!uuC!A&$Bk(B1pdt6$-j*j4UB&-pXuG>kXOgHM5Z z^{e&fc1)t7|KZ1okHyF1<(T7EgElAsZrI5&*$C`<{W+gDD2*nR!H%NKe=2-w4pj&q zI1P&G3nKr?+Wb`T&^;Q{E2HLaWq~eFRMYgsLk?+;4>rT%E(_eb?=dT?>sIk`vFJ>HZKE2dv9#;~O%u(?jH| zs@Th;N4NU{&TFnbwiHLKJJWx1KlP1nz<7vpE(K7qED5_z>P9&)n8heczK=@XiEj}J zrF8u^-*GOAsOlwa%&#MbvOyG)1NSpQI+u_2?0bxOuq%H6J6Ev zL_waAefX2>bJWR1L)nnUC~58nLi}{Za$1}pg+;WA?L_$NNfAA^jDyVm_JkpS zs5%jgaU~)xQbRUdvGht~JBj`sN$5+z-scQ{<{jdt3-Whk64Q`dhbbRhQOuCn(dN6ZX z%<8(+V|yWVd5;7QxBVnKJ2%t#A64SZ{GJHeS7{^~f0?^~zQRguotJ;^xaHbNT(%!6 z%=)Ph<`xT_pvW7h|7l5=K9wK{v&85rk3a{nrqt2&8%liZ+wgH zDI|kK4}pdkgiE+Pj|D*!NCU^KMZx@Sy)LVsO13GZjYR3K@HPJ?!d>N4!-8a7g}f{O zHbOd`ez;tw#n$)Gf%iRnu){Fzj}ipaaxk(zvkr_Y5XlKh(C(OA{71e!Vz=eBJB%>f zQ%-+WaDG2G;@e@LBC^k`h?Sw~jv+|n+vmTdA1frU#{TDV@Abm}bK`un{jp4P<49f@ zr?+E_r}ZPAAnE|zpBKu&zc7xU$1B3evj5NrKg`c7VY+g8duJaxnt1W=oCWShdKmsd zeySQTExy$%1+(k%gXq|GnqPM+^gIzw9XN@*#r+O?Gc;#dNUgt7`;AvG&`*)wtlw7% zZhLh|N+E{=d$FoN->oclxGMpyr8 zgo|khea4PCao^&A16w28;+ToBqXBZZe))X`I)4swc6HfzrK9cza<;J6-KcU)23Z27 zdn@o_W`Za}=&l1tM`y|JGrs5MzQw$q(WoPrFgFZ&IsPM3ETm{)eCRuoO+JsGni7jj zc~4+fw1zOUc>c`!y$cwKU;G0}UM|7^#Ne|4C%Ygo0rGU%K;X>K!O(9CoHV<)WTm&C zDh)o+qT>PO)+4-x@GU+1WJKD?7u&A~wJ(1)km4`yF)!{!9$48q4;Mbz*;RJ6oL?2g z#M$R{KQBbWdyK7v7Wx~1V%KhVbzuhl&AbwX0(}xux^hv954!6P?4w2P3?ex;SN}~F z>KV?23ahK;nXM3$6i=b9oO}t*CU)zh6xi)bNea7a2!`0I027$tB2YrpF9MwGnu}bJ zyYK$=(_o7?mT1&kj*QffA~6rzMuCdbQG>Ld5ci8Jg#EVq+ ztz>f{obR5u^b^rZ`eJ_2wb*pRd<%LLi1{Kh2eIOC?-DOCyC&6R**J=;Eemy@YixWH zohEiA#0UXx6bq3pX6w?|D6g*Q6)n=o(F-LuT3Q+x4r#%ra<2+rhyC%D2a^voVt!R2 zf<$dMwiIbHB4>Zk%n^KK1QT4H5qsmzi3)3MOewSoJP2HjuUx1QI)M`7Ql%hy$`px6 z0QW2PtPa7He8}$;!%w600efyDwiD*htkqGtsL_z0s!vDJJX9>{ERZ{cQY;fCxH8oh zV&m*1Rwe8%JmeH&%s&aG&*2@)TZ-nZ5TxD@;U*)v8y)cWB=F>2_c*+b=JR)EOtHv&Geu^ z4gN)bYcO&at2eimvAZ*o4iYg;hChn9TFni4Og3pefCj3s($uVR$^WSEIrjkVbTh3G#XzHI~4ZG&zyZ1pU6N}fp7+KUPu16YvR_BWq@o#K$ zpYNq+aCyIR|4u-!4HXq0Mq>Mo#F!|H|2E2EpKElPBVA83gu9{9@Rxi`D6O3TjKr(o z^KD(goevB@7{MTtQW(YrwTY%kkPp^M%=|7?+VIq%K++>$GO?f-algH&9G;OBU%Pn3 z{%S|S*Ga9pg3HkG&<**~rb^kUZc?J{;*GB2Tpf~FxD-Xf=2%qry50ZA7Q9kp9U-7c z{s8lS$J$7y*1FNUQ&inz05^-7q;6BPo=pzw2#M(eT0=rl>JQiAIMOv)8Peh=cTj9c z6M=4hP{Q|iaJvg=&AEF)o~wfku9ZLFS374t?kuZx!W?L9_Nj%<`KBnFKw|;S0@oiy zXV&}PN_8iK-)%Tq%WrFo>2%CrC^3WjJymcYUAf-DsCn!KwjI^B$+$`op78g{+J_?; z;bTh-%3Vir=T?ZD-0?9IZ14Kg6Bk)#zvt5lgaq`V`Tb-ZiEe-lR>zks_VNbF z@6I=AP1=h%_*Y?nqhPJ%^9}6!3V#`peSHGn7)xLMP0v#+*lESYUf9%KRqiLiXnvr| zQ`G3FBh*v}=IN#dS_!(Qy0v?3PFOW${?D``=AOP2A;B8|k;iK{zSIrrD`XX$Q)8Io zkaEAS5-P{`Wfy}=wswL=S?ADfjlF{`)X2l8etTnmD zJRY53ZRKRmO*ol` zeuTz)#?*AQkQ7aYAnjZy$%^D(d5Aj)KM*)NAao%}t(rq9xmpQJWZvx6^zXJY?w3@j zDLag+{ZKq``8E~FT9|E?VDKtyI48F#G^jU&6Mb*&Fcy}(hBU!p*=by(&bz6qbYH(& zm*sl7)44h_of7a6d|HqIvA;Uf`aWE@*cl?z>eU8T0hdGYIc1--d9|PAlO?;)7rWjQ z<-F+wiMI4s?G6i$pu2W%mqH_n*t6g zIHaKDGq7-#v7g=eu|gT+@Q7Kk3kLFZ@hS7hw8WUXjPgcI5@dv^`=uxT^>>uE>C7dj)c<^?d9r()ZdT@<4L*_ZHIoh5KVGH9s zZ@Fu|8Kg$@={Uoyy3{12PU`AFOaOivW5Xl&b18=`h^rql za}IV42BMtlGSk2G9s#>9l#a~yUK5;Y#+N!CY$6C-8V-cHz;~J@MA1orf8Se(Nj$Ao zutMiJS@xXx>%Au1j{`0jgna!!LhoROR=k?|bq$VK5oA&#Odv?4E$|3(W$(4B|HHfrOK zr~$X7^0wL)ue=pyPmB74ni?6A}tkEjR%%72bxf0SKSo`wOo&R zm+HQy*7C30EzZod@w87Ls~&s}M(xl+sA zib`*+HJl>MgcpjPX3y8L8X!rt!sO^F*9avlphm%qCSg*jT4Q^jm{m7pl&o*i>x@-d z;8bU)SemUzpck8)#IBZAmuD*Sd>0vQ8T^LZQzDDxjTFeMR*~@87rh5FnrIFuCIX=a zUT|qLD$(H4ZeHR zt~$k1^cb*&I^&7gTRq7eIMy3tYc>-$I|+Aej`}p(u~Oqfw3Qb6_eeQ=)mZgeoFA^+&3HG865rdXFRinDpmim)(u#{ftP2 zDL*KPJ1rwlWqk33Xq43C3PMz5;-?K5q1$#8AC5XaKH?l9VrUyhs3$gFjC#UvH3G~l zGYY#wrR=vv3(%uTdz{*@{lQjwq6gD!jH64pz4-Sa6HAqNiTI`;W@-vsiJr;xpkSEB zkNtBOkFXO^^Ik32yRa;d;ebC%$91lAF#E7@$lZ)Pa$%~6 z(V`D+q%`SwPF#wl7i%OQss{~zKrG|0$eq@PUYY*0$XKKT?&`tP7Yqa)(g5+_$n`pH zAy*vspTPvVk+Ofv&Ua;htbIVlRH*$^pN0GwtWIG`%n&w!gGT-pK&aD`?7ENYBc%6s`f z|0{kOa|WnOND~m>fRX?kV`cxzz=@)d(;(o%PB$&hl>LFpbSOhWpZYTIiOYf(88ebg zOeRvrqv|N^p$x$*83D6&DEFC^-tYktp^Lv@!&0KV8M&?F>}Z?*=gr!vQ-a zr(_O0!5I{vzqVtFk?e4rvJ#^P8jDXvx`ZkUFTd3*Bci?_1>tdwlY*P4oH{C9PP^^42WI6qG==DBAf zt82Z*870h-;`+Q!EzA*hTzIL?GZ{fCg19x5FjT-5?j$VSv7o>o>Bez_3UCm^Dwl}6 z1hWZMr7CFvMNMv_d|!RJmP(>nH*g@wzV5;8q`IrPUbL<@3zFtW{^pv{oWW*) zW9A@VY?xBkv|JD&h>A=#Q!6olSjQMm5Fy~URPImHrx~HbO`g(j-;GR?Y6iV z{^cgh&Z4vGRCb;g-}G2)2Ct!BL+|sA>mex~Tn(sWq|?f)mq7bXe^OD=agH0zaFJQS zCY__qzWKh2>4L~n%s3I9{@TdukiZ-tlYp-=bYW8u(;&Yj=~LcS920m)VW$YSx%umTsH2CJdeO>DpPn^^^|!Yy}rf!&B$} zO-6cv!$N1L=cU1Z?#Xab*A4QJ=#7e*O4h=PPufN31a(U^jFBfdX~NW0IAP$NUZ$W> zDoMv6`;gCI-k|dS9quU9WZ59ou5t^v9i=xXQ~$jRJyZP$XYCh~4!YPe+V8Wh604DJ z?~yAeWCIe{X|Tkv-ZLK+%ODjeOVY-i-{ZWLbQCEs51^8gQuD}rkXdQ^hXMVE)f}kN z4ZH;O7;pwkv2Z8>joyROK1k+4-pBVKncqLUwKo$CsvlNWzm$f1FHH4@$UgLz@q?*N?bWmE%MiYF*u<(=0TMx*g$cZKuP}|(!e>7 z?Y*~S2gvN@o{|3FLtC4H14Si0fDi=`jr#_b6sYJejRsPItP#gfcp>3VJtcmxDH>XT@WXs91b%y#3mwd~`*X zRhEMGqB8dGL3QhH@Z$~YXxNpS$?yyDJ~dZ^BEPa@SOs;vs-*b=Ca({TypYxqm5day z_W)zDY$}bON5RY9CRE|E4HG$UiMD!K#Vy0CF{cJ7;-gyb@o0|cyfeT5MgWWO zTfglrrpv2A>Q8oV8KP4Y;L=l6*R~DniZR#H1l$?q?4^`kY%CFq^8TK7q7w=1DleX0`4=Q!T58s@~1RZmk!Z%nI))oY< zEfP;ow@+d+OmrIV%ij=+!X`3lwX#xG4Ux*s=_NNK;^?_XJ6nXP=w2Dh8iW*@N`y8* zR9;HLzpX*QZ@)BxJ`dAcYMGNxU-x0H@0Z#=l=G!(u7)4cU5Bco5W5wX`|@MSi)jrR z1SyNa2OmNjGr=KEa-5+?!jzT{PG^lsQBg81>TzFYYFBO zzJnZXmD_)Uvo2j(6Jh(;KMT%E`7~usV{o?OIk1UvfA`c-9ESN((}nIS&EBijUcg2ATNvQS+w>+2EBNe=n97I6?6Hl=PL-zrVqGMk z>xF>G22@%S*V!%+!G05~u7xs1X|vK7zGxgI8!9tb6t}9+Yi&}&sfLNRw_n{rtLYj? zZOkaV2c(XFUDhL2<32-YEEjrUf9bCsLN`?oy6exBO)y;drU7gBC})WMqwX_~lh@)o z(?=&tv)%4tn~sx&d^SV=1qpMo^Y=f2bZ#^-K)t>=hFu^Oo-6-VGjktM^i}T7J9`f(Joc*h z{P#-b;^*gKj}N?Q;r(ZOPQ#JAZNvEJqh8J(+-d)d|Ae(6dkzS@=jZ=esAsa|fJPup z1V9gc-vI#zj28Qi1whE8xc`MHv$*$bOHHvw)$0F;ql=Dqjp)b3jtyKuOU@xj=Fly8Y)`1Y$tAm!{vm0TyQ10f0XJ z$e=oyH6m;kcjQU4Ax+KoM;L-`(mZ(AB^(2TQ0?7|fl49F-pe6j%(8(r0;{7hwaBG7 z)Nv?H#+2T7bJ?jOtQb79b``<-Uct(cU$`H`Z8U`?XvWcp+p&k+!%gouI|5t2!zD*< z_t7)~pAVH|tKtx1B@$u^oTXsr+M6j{m|z0VjA);pO36Ri8T)h5xSy*a?b&WMuF=QQ zj45<;1c(&t)TsEsiLPdf8?62I)6nrcd=+gh)1|M7n$ydQ+qHf`meff-RCl>;Fzu@{ zkxp3puX&r+t)5gNL_mp!Xj3#)5&CzC9XMK6C2C=8k3@M1(vEVbGEe;um1$ z9DM5i_c3f$!7)VKLE(Y)fI^z)>BEEJ*#|Qx+(99N@qltRu2l~|z%d3lXV{5`>RJrI zL+}U|Wy8K+3NU8aX$}TNb>O6CpU#uM**^;{+X2l!0)+VbfMv+={{%47fQhRQ;14nU zXCOc}0-+B_3bs0s|INKS*0LnzGXa`cSH#4sTQ z5qIe)9R?3lzB6BhGFS)L4-vTjsL z%<|u*hy;J(_FgfMT)8-Wq!N80yJig|8pFtSGI7Xqh;Uq=(nFpiX?6Y*EDU8mZS|BD z=y-b*k8yaw`lT;cZVkz3*2VathTyC<0=H4^!TY|ydPn=k-a&t&c1t2y7(B!u%(89UUx~Eao%ctpUm#L=mHraHm`y>;sk#k@zCI*=ulfC# z%x9ebuvu%B+ldheymLzYvLJ>^x)#pcZ=-H(-9Z_5c4D~P0XBNkw7(Rx-eQRg7D7%a zf_6Tupl4Ap+gDWTQx}7I=LgIMi_ww#8}<@&gIVm&eNSpNm=~d>e&!_A(vvLosmb-; zLan`p`tp$dxm}&PV?rA{pV-;wIho#R)oxcQ5?y5kpQIBZb6nZyn*v`MAMcV&dHGkJ zHdX%e%*byWI<`7>KGuZ1Yh~^%8EY7~Ve_AM1b&%tRh$|gu;*9wsQuY5-K{lHX^?+| zcU|G2Q(LFi-{U3}{+kufF~g=$gV$OB*I71N#O`s|5y_-dgZPE$?7eIsl~#qXbT=CQ z3-`+}qw+^2lyKairj!I|`vY??9Xol{niZwS$ggWJ9c^|b%-C7eW=>NDCV!QzEZr!1 zNSa)6g6^34TrrJ*L>UoPQ)Mcv$RaGcXBO1Cf_w7F?@g;dJIR_KxGo${7kj)ucPxy$ z>qdVGISpgTaBumv^|!KO!ATh{@obSx%9Y*dM2>K|>ae1Aoz@cK+`Q$|x-GCVbjFw7C`>~is zcgBZq;1}QO%gDZMmFuW@Lq!~s;mIIBqhEz!v>0=E)u5{OJeQpgtfpSG7H ze^hQ%Gj~#c;eFTJs3{Rnu?d4;%A53AR#qvi*lLcIt!1F}uPVqheT+~yWz~PMDC^;_ zv3^;3_&aep-tjW|| zQT>#5saBA9pN_y)?xp#j1Z$Z4nVrtc4wrKkb+nL4Ad@76R8=e}%=;QE?N*I}H`L0f^G>G%o z!0?lQ(`w#uSonf@iZ7OT-cql&*^VSRX;oQojI*>wfq?ySx4!zvUvefpd{1E-G#L1z zS%0Mo6uz$yuCXk;vMOBu3Ed3x&6(W@dXR#yS4(x5}dx4@kx7PR1W_wZ>5Eb z|N6JQC6@jTe=saf{$L4g$U|x;sr-ij?HBWvDl#k#iq9n^$uqFtg};JGgrZ1-0@+du z;gg=_=r$_Ze%nY`!bZH3=aajos&@%I{8@94`uCz;}Y%2@xBl{i#R7 zkEUA6@S70-|59<%MrQ#^nbE7fPkTyi9I}c3e=44__y16F3J!u9E+NSh7`E9$X?Sj` ziWhXo*d;*`CP^a^K8r0ijjvDREU%e@BSubac_2apS#v{(ZPpq7lRF9|^DHJwj!}D+ zNUp)xUmT_X0rA-`0uhWfBadRd)wp6uO_r*9XGKe;&a(laL_@a1b8Fk5%@ zf3la0NR6a~R|?_o+%QxL6_(UF8SHjKhSd-u8uFEgAcpjp2BQ%wLPpxB7Aze!zNIbk zM%UT~;TkwEwB2*G#8!^l`U}F{0eZ_&?O!;QyuGegBtw@30F8U=s~3Hzn`J za3(q^op7I4-{VoRWd*-8@0wi>Lxq+(@uKaedO{=$7ok zi1|(m5b*eR{Pb+$=N0q?h-nUY^u2iIz%L3F{JO)vl#Qc7Mal;@X zixJB#akQ2z*ahH-+K$=d4l9?-cJ^CF!MA<4)w2lD=>)gBzlJZq=2Waz*s=?@CB8=P zx%7sq1v;*UJT1tYCd?%aEf&>7SIF~tJ5RgM1J)F7dBZ-!m#u*Y=I`I({iNovXr>sRvS z61oVjsIF5@pgNn7b#>phcHpP~s+l2{S)&Hy-VMj8xsQ;JSi8jXvDq@R%$l8G`cRB0 ztQT-xl{NpcKOT&rls!KbJKe0fz7i1L)&Ep<5<1eE|4tU9t+Jxt{O-}<@Tf7b{A(xk zi(TeqpQfO7+V3WFjY(6pWH%B`jMLG1Cn<$c@q(7l_Tve7h>465*Q6Mi)~; zs1y~6^}ysvzA}~5RvvdG;d;O3SLh&_dq_s`?=lgUU4%OL9ZJ>B-g&ZiW}$uJD~Q}! zi}e>s)KO_L;(}?m1pN;+cSTcyxsL_ch1w#n=QmV_OOWJ+QZ9JWX&>A4HE>Yn)ZRuA zQEZR?6>F+yX`Qwg->KbwYTSv{ii2Uqrm)0xYGT9v?I*(0U!(ZNHdJbCzCWBDr)z%k z<(ReE#52@C1H`s(!u~*?aqsP5d*B?j-6$b}RVZA9Td?bIaPkngnr<{FAlY)xZB+MNU=dbT)G{&fBGgrF z2TO}=TV}1i=I^G>{*g@Ii>T}D*T5T_{q+wc8`$+0gDpv7rU0v;Bj~S7%-(}swe!ef zq+c_4`7a>k6n;YZQc(|NcP-9I7Ut_Ni~N*nnWW_AK!CR0PT2UrKs}pt3$xjf}&bd?=P z5{!l|8^QG|qbl`;*7o`N(2~kwj7zMl*~sE8M3_0YlUDj?D!s3a@x!atP_T?4;xGA1 z9$tD1Bd&u^lmg^7rAbC|zbm-k-N>wG$F#9==A4RLhR~mjIPJuvZ=!ojN51tp!%Vyu zFG)w@6tl`$pmM}VXj%3h7p7PB_5BceUo3*q;uTBIa?n;wwq*A#MHGBhHlG>nPB@NM>Lq>+7s}1E$;4*U! z8`$Vxt-qcZ=n|49$_599q607;y3DRV`3F=h0ir0T6X_PdOmi9n*t1wVCUZn$+C(ud z9!kZmD*mDaRh{&fV%XUHsQ9S(@Xd7MoS4ord&)nKKE7ih=KcTS=-w%c1GZEi_+PfV zualrl7%WyeqjWJl@WWUfPg{n~DHfC}Fr>wz0tuKW&6UWLxG*t|4|EhM_L&b4N}Fr$ zB%pGk1TX~r>@gqo0A%$ZTum*Y6zDP z&VBheTYwW-%;?-iHEc%sLpgVSS3>O46o|K`jvKfkG8HrtxNNw}{YEUNHP$;KYJJx~ z8|p>6(w6jJJ6N$aC4qXq-osUy(y?}(AZ`56&k!j)pf_^Fmh=${nmz`9FPs-ig1$Q$ z1)T^t{i&sT4^Pw!uoM;8(MC;a5t_C;n2|5uIaOprzQHbx>mP|B|BM-8aV2OzU zAP7Dh06{p&00?3!v49MSCIEs&SO5^@pT&O=B*FrKAZXtJ2m*-zMgRms+eQ7K5C8;` zk^mrxlmq}lq$B_c^3M-|ATbdD1i?oGAP5H;06~Dr00j9jaT5SRA{+n+f{zA35Dqc` zf&fYYg2Y4s5Ck6$fFM9s5Mw}900cqn=O65g8UbQ1ArhAWdH<;umB*) ze>OmJ0D{Cs01zZ5;y(x?^$C~+Ac&Mi5+@mlau{oN@^?8(QyMC=-aKd&i!)hDhcM{n zX7YPOuZoIDiT`OS`D_Lu!xYRH`bipwgAA5|g%nN)+zDQ_I!r=36|RKZvG-WIP3O;d zLF!c%ahbC*l~ke#{J52NS)dU_r7{_2F9#;uO&`HA)vZ%-ZgNbfU6{7T7r2Lo-pQYOMH zhm2eMijZ5+0ZGXeYVFc%YTj;E#aJ58);@|920P$fDR>RRL@Hpnr}`sEe$x^=S3)@E2Y$ z_QJf;o3ATcc6V;Hs6(MAHBjhyXm4GBfgvqsaGkJn$b77Bk%YH!J(Ya%Z`u?{*7 zrdF#Pw;3#+`Wgpul>6$8iT&3Jo`hNXDOSJuuJ}221Ls$AT;@F$l$wT)q`H)T(*eHGR?VwXv>XcdqD05Z~RG<-; zZWZXTQL0NtRMN3mYi>6~7QLDuut)~i z2heVT0ukH-K!oNFBTyCSe^q@4oqsmq(w+1J>RnZVFTPcQCjFNq9W4FWYY{pEC=M1V z3BUm4obqW?YT8#oo=)yb>BIjPe}e%2Q7&B^?0&3R#z+*VUk33z6&AHURInH=;ep3( zI{Vn)L+jX+Pc%!!68&3zv?z$ExZZ{Dades{P#Vo$fx}F-Cxh))1sV(O1Au-Eg={F@ zJ1*NR74c27&WMgq#PElP|NIX_={vfw1W-Hlp1VTZyw+c^O=!2r>Zwj3PLYJm#>9fK zuR$x3zAvc={wTmKo5>Y|I7|reCIh!Gbwt5q1+n^~E@cU_pn&^mt+cezsKxBLQKH?a z&iSb3+cTTp>YK-1%R<;eFJ+XbQTbytXHvObKFXRB^0Jg8K)p2Ek-$QDv?@+G(L%jj zzo`ul?v%=;0*5uI60(+71cyvZ8&q8H}c&j*{c>J`Jy>%~fA7PD@r(n+8HXMiq=b}G;%N&ANYx+L1EK$oPA0qBwd1_by7 zbV=G65WoFPK^YTz+@~B60+>j^u#~I*iz_3<0Ma7}0O{Gbf%N(eX>`&+m*hWUX`oA@ zjRkZ`isANPuYg4(LBI)gNq`7wiDEbbpo>Pu$Yhf1}qN{bJfijren zRBBwFbFyn$N-it<#_jF-a^gOTFh3e76-5=(RArn7T<<%3e%`}nhNig(qS@OVD4hI2 zWD|%b5>+f5AS`q=RZbK|CcQjO`+X|O{LhnxEufv6?yL_%DU2zB-Ike{ zX9>KmXRLN=;DV|mFL{co0XKRY%SQ4fF_U>2Dh?CeF4%eGlzN`LsEM|ym_BE!*Cg2L zxV)#yEG6G$zG-I76OCKeMr`q_++Se`8wJ(Tanz*WP-@}jJQ?cod>1*d8m;eK_e1Mv znS@3--#3I}$=_Lfu2YL(V{Oq=Y?WbOc;s%4AaXb*It+c{I zQdTson{F(<4dRl+{TMst51WKwC#WMY^N<_uMtG5frU?1+UJ^L}(F<~)lm4_O`AMk? zDSvqkx9mAaWxe1keWv_$nR!p?p)#Yyf};f#-U+8Q z65@Skx_^|1EW(TNf};>`N!u92eP%gisE2HOk05V}Hb{Q95~o|~VIm6nfAQwb#0!p8 z0nqoEuzSFAd1bhVZ0TVGH_d+uiB32hq44fAsRF}1WY7PC{v%{8Ej=t0@D}8yAnPf} zRfurANx&(v(MOL#E{PU!N0sxKaAAfS;Na0T*%IE{uR%17#@6xeegL%nU zt2n}okDKyj2D*MsW^hW4&xny4x!04C8Yx8X*sR__5~NLZ|xb(zB#Rd*#!yBc|f0jGg;2GisIT_Xj$82Azf{>=#)p zg&2^e59}IK z3iQUp8uTRN0UU%8m2^fa)I5B)u9`7`cu z2E$Xl`eVAc_t^fEA@9@C%OUiIKkCi8=o1ZpLgYG!Ugj-?S7KSOe_>v>Mm$6dqcxB1 zqRw5~cI35OM;VeUzXaks4$hOuaXpnuzLX?U(^6gpMl|T3(ZocNJkNUQ`+22XdK4JW zS9&zhqNjXUhDA#C!UB$n?%f0(63#c-BPN;y_0B}~lAAB5Z5$BJw+JR8nxnm)n?Fql zqA**6$D@2V8tVUF{BLX&s+X_5K(63x0Ii}bDoUt)w}OxHUqWPbZ{RUMoG+;t2!FWo z`$veStbC`C+m)LigSxFSOTkV86yXIaAezG_ke@%@bR|DqLhJ|lL=fd?q0zlh{DQ;z ztc}6ZyB0Gjp;DSDN3t0 zs?%y+s^!y#V%%l&MyC5tiqP07_kXjIg#TD=u%kuBk?clCeXCTt4HP_C-xU^ENce1U zZX;5)IaW%u+Rcqjf!XV`6KYsV{FR;+nE$(YJF1fgocu(!g8^a!8X9Cs1BH$M0*Sr*?|4*X!G9Zn-*RJ2wzH*AQ9 zoG*&1U%eI@w(8YmFX<;xNJ;ntYEoqd6OoTZc`8iTfO5V#Ud}d$!C%}i~;mcEd~P4qb|OSJ-Y$2t+1-x_9%$~ zr4yXQ5e7%L8raj_nZmc30g|o*>4vpfiU>rmJ3Ftspt|5oGqm~qnq?~oQ-6ow(`+r0 zVPnypySNGVfAaQgNi6J-U(i?Rjt1$acsVp5<=-Z8(*>o<|M(Ac^5iLP7bx9vUWuB` z|N7X-oGmU{{#yw9*D~TaeE!=^Mbe{%K!0VFF}P!MasMMG5>L9m$C>9iiB4M9C~57T zAy>*0o~q(Dmh%VA@L~rfc1A*y$qT`KdIvl!TvHi{_0z@#-t@yz!}C1MR?8;6)FE_C z-1=60{bt>tXRNz)Nsq}%+Ri(kkE{!f^r4ii8U3uan@roG%DXit`pVcr!**Zal$^b@NL>S_ID{VHFX@pL0cq)UF=sgc~GFv33}Z`TFoT0!-r(zzB3wk8q;k5Gu) z*XAAQ2{%Y&=3zc43N|M5DdZ63v4ff1Qc>*5Omr-x>}9sm@k6d*?x9(1vetRa>zAEb zTJlvqcRbbO)k$ciO9L*i=b9>mBZw1f)eckO< zJQzao`n$nFG3}h=TZpew{HTn=@cI4CuNyjKliyg#W8K^PYU7auDwm*<5Z`yp8H6ZX zDdRE5aFVx~{w&g``|a&cwK-XY`OozM%9&b%D{n}S-}B20euhtd!1rzx+R<@80xg9Y zeAb4nlC0q6n2-TBf+H_hEA&~q;y_RjYT%crEY$8^zWuGSDo2dycUnx4@hpGRz1;LY zB)=GRvEf?oih0v?ttk#^cTqoAlb9Rm)n%I#4Nn#-7P4h@yD7Je8tiq;g9YU$dO@qu zVNu~NY=)l3bkeEsN!s;b9ThL<21fbB-Am6~+YxPkOul#vyv(^{U+a_0?eQD7bL$<9 z0l95%Efv>YJ>okrvZcq_YtfWyh#_vg{&OnUL=H11t?kc)Dc#8A<9mn)ni!a;+d93! zwA_?Q=ESol)W`FpBwl)mq@`*8!1(f<`ObE`u+uj>Y&;5y7FX@DNZ!h(`-!g$8KVQi z=d-iQM`mUPKWV({R|f4+VaD(Ne8c%eNfX^yTco7py$l=Y`^>`YGvX?p!T-c^QGG|G zP)!m)guiRfyisu3ymGPMvvM8NVARV7X6<7!C2+{%wu{o~L`V0s6{690=G)SO#Sjpm zciFN~!(*E6)$17O6hnkx0s?!LtcxqVvnuXeS;((baf!6X==-Ssc)#<-#x3|ZGhohZ zct!gvaWy(ilEG2pPq6dsz0L15GyP-3DdS#MLtZ9y%u1Rb)8l%I0``E(%IylN9F8c* z(}F|!IY*JGsaLs^I9fOKm_TA!%c1p;X73|?1 z31gW94_>GY?Z3B7cw5;}*JYk5DGx}-;5wBwE=gBZh$TX^5LSMHv+GuT*+@#iplY5~ zIUP7zX;mbG=0*Vz>S&1@tHZk^3IlVaPNP}JuxFx@h7aiYT5U2Kfh%u z<2&x%sulzA#P{`~OEQ~#uRsrSE=R8CFHvn(bv&8+Rd-Q2lzVdE`(YCzySsZodC5GQ6~2F8emg z;Sg4(frk&45M*HLsDj-(6L%fZ@)7Rw$eq%bqCG^ntC8*&k6Mt@$GOho^W)$$FH#Tj z#T>o{T`>+)uF^V*8qOEPo;F&Dt@wLu7vx&=0YuZ>p>JjYOG6(>4!gY72@5Yb?nmgE z955`or!LY=XbCrqN_&gOkKC2CCQJXxa=F3Ty||&gY_+90OwjWqYTIclr!S9{adQptL21Fgm9~WC+_|lI0MiZg2qSIyBCANp%0z;w-jVj@)EM znzmVcI9gZN^q5T1+6z*xQ0R&K4jsd`gfdkX63yR)Rc0?Jf+vjsjG61pdr*KVQXT4; zayQ-OU?KBYLutWk z85sG@vr?(cMaK<(PkRa%;3jA~<~U7wC$eV(uelGms(*3)T8Vg3wA3i>usZD7;MVFE zP{O+iq5Wiufh_fYB$lgKAtdM7fsRzWw&U|!;8**x`PCfhl!A!(TbPe!Mr9Mr&1#3IQAmGL# zL~nTzC%8RT3t1>Nxyd4omY130w=6l9(I$VnDYk1!Cto%m@_ZQlxH9v8H1&7Wm(-bC z!JOfZFQFikohI^PGnN4%>gz*Xc!8dZx!FSO72d-5ai8Gl?N2dd zC)8Cs6GJn-GZe+FhT$wM^pLeCYw*C`nk$%}bIG(VemN^An(Zhyr_*6Sv=@gj!#Q6N z@=2DHPNGP=&y$o-S~lOK29b=cuIt4XWbEo>bga0!j$CyK33J;xXt?1mW|S$~J23xd-HoudmX97(sEzWQ9Gw518afn|v$FKGA_hC5AD zY0>{NAqtK+O+r+5aGpYJt3k4N>r0Kw4N&%YEA>YcH!nr|#sOdEgk^vXi;v-0SVasv zs5roZWQb1A+^+#59?dURo#SVQbNvS+ad1wXL&v=>R77x3KxD^%M6{ft_?s zeE$Z@d+?#VVej^j{o-eDiG->KCg-4@gXSyErf^C_j;aIl4X;YGIfP+v; zVT;mk6y+fEf@`v<&);sd)|WQv6Tj$R0+=6yUSMn2 zruoByeyyLI**L0g zE13Q|jgX_3vLzj$)7epFE^auP^~KBWH*E&oy{TaIm1vt_ zbR4ea*FE(B)rVSbxSGZ|M}?^LDzZZd`xpO~%?mhhI~1NWHdkW9B;8QN!p*-JMu#9Dmhitl?^p6ovDz;9?72Cm3&y#9mo`1YWwTbo(j&omtXQUKV+!1 z)h$|$!=o~lMSXr=GGv^e*37kx6*e=5^Kx^==lB&!o%uYy7_jX3d1T8pT;w+Y9g0=lg zm(`;=YxD!$?l^f8X7W5o8vFU@y%>1sU4Jrm{^+J=j7sLuk5dJok)k{+Vp_F2t}2+r z!*=zyxr#^qiyU;jG~D7afGy0y=s&<<<#V&)$wZbzOsL3c87y^fTokh-zO};;COanQ2y
eegEM)j&K{#?$e&K|d#xUBFG8_AQ2=8g=hE9b=hJ}JY0GYiKp!=iFOvYu+kGjvbJJJ=`|SRxWvHm1V67$3 zMf=wr4d><2<12-@IL@1=hr`6jIpLM%i>sHHhg&{Ev}`nz95f(S3Y-$oK@97fzmvn) z-T_y=$gda4SPHuE;8-(_x+6|UVtjbYeN6edK0iF)PhaYobui`h^5ekQo8j(&xBSMQ zjmpKZ^EU}F~Ss`v62j&U!vueF1P=Pfw9L@n^pH$4qI)_ zIvt1%u+l~h;2lpiU`pwhui;w*Pw!w#KX&KJ2&6C%ZA%8rUOm_=@o#d$iGqq_#IO`1 zWd`Gt>kvfi-7{0Mth3W@&3D}ouxrN;TgCL(JqWsUkGcxkV@u*+})T75(QK_|ENo&oXQTsC3+ z`<#ugM~>~QqLlVn87%^g)dJ^_As82iq*Up|A&|Tj+$heidCw|1=fBz zn+k5C;3k^Lzi-mLDfM)D!6y_Y*0ytdwi3#YpX<70Aj&{& zCC24*#^BNgfrUPWK`CadtGe1IQ1a#s^0wv5wenuNju2H^!nZL8v9|kr!Oy^p^s6Ky zJdAo=O{~g9-6?^r8l2q*PNd65m9+3fL%XARNPK;z zY0z>s8s@D|q<}v7!QE1|6`eoht);qG84z21iRD`Gr1RSk+tiVlTo|vUBxN?kwhb!o z95a|Xqi&TvajquC2$$fJ5TjzaYe5+8YySnyk;85=- z%3gCV6tGr=+cCw~5;NQN-tsf--G1J5sPzn$+HMnnJD%Y01nru1nRLgpT=IUA&|Giu zaNeNqz_tnI4WqyGF$mDgVfCG8w^Y;7O!zdbKA{wwMw4VRy(xpt7X6M?7kUZ?E3FQg zo~uPK{gYd(!?PZEtU8f*OqIA53nMkFOSP>Z4+nj$+1jvD!ZVu|yexTdY@cY3 zRte7N?s3d@E4T$8!Wb5|WXF-Y`9xnZiZS5(Rn+%Jy^|^2mf$QiWLYvvp@IF%z>U@# z3BG#OA{Lc~>rt!LeDSx6Rp2IEL{Pi$(^p3NbTI6^_wy6A-7&G`08QxB6$v?dD+|T( z09vz$#IkVEI}!EMCs$7G1*WUiZ~byV!!?%ecM8ZGYO%)D&0ZM>#RRnpzKRJ}fmfPQ zw8pzXWgB$V2O<)`ZE&q;WBmwi^|dPlsl7jcItQons?OIgMbFAnssDx``waSvQ0B8p zN@6B|sZVow3ztqj+xA5&N5Qd}Gc*$mwkPI0KhunS5rz_h9_6Aq@T-S_kFxG_o zUezJGNCDKM0<-QN%ImeSQP8Demr;fzgo_}#FcyRclAa0`_C|E$r43&bpqpL4yx<#R z+$HQ~7`o>itad&)_6!j_I3t5v3wvH`CpUcRrosvout$f#{xbZHa4Ew(>#sc5>hyPjtNkp{rdNKW~P(L z@y1?ba~g?~9U$-6nyog=Bbe$u<6n?F`0If>D)C#M76|-$(+_sb^dUd1<=e8%Jn%q;N|KtX92$YerGr zPG&d}psx)rxz>e9cluc4$H8kUnlyd7pY^WFp;_Sx#& z2HG+2Bolv}U;b^*D=7a~GqD~r6tZsz5-E=1`1ST_BHNO+^+1|X3XxS~jrKZMab6vq z{NK#^3C>j!SJrn~U30YMH0HV~l&p!h$XH(FZbX9Cny~l2r4y}l8xzG-dR}iyqU`Ek zL-Ww)WXQ=omcsC>xmg2`Rn@5pmT>*>CQ?~X{&cSSDx6IS7_?}c*_Fx_&1Q_ZzS|so&6Di$R^8%OSZ;s=*{sqj_o_;^_cm=_Ze3?<#DI`^bR_( z_^cAMxfz%vxbN2;9sI&Vx}B*lh(`hg_s2pM*;gbrKw)!}#vEIV{VM5JET>0SKX>pS{6g3@P;}Sv;ICXhQree9agx!5rGqk$nP` zaW7Z*?-kHfEvr@P=W5O@)IX7%WL`2GT9rPyUpK30@ptOp(U>w)7u^psiCq{iV zIlM!%UrOI9Q@n>u4{(?XoTfZG7jCwj8;Cnc(X3-{VeBnyM%&8CblIwkI>{#q?<9jg z3dKB0lG43*j0TGK#EH3K$=*=xXZR1kCxo|4 zadGi?h|kxZ9gycO+~>9MPj5$b0lp{tOr$PlbO9f?{Sfj0jIZ6>RguSN=S=z==FK39 zF3-&%I|A18E;Uq`*Y%{IaM#m$?>Aj9=Gr*=F2U|duj>&^U9~hKU9U!vIC>vUjuFgm zID!2LdT6BQU1kHK|Ke@Mg1oLpuKjZbUiKkk?49EGXM!Y zdHw~kL!m$KqLC#KV(ERBlT7{>#_Z>H&3ZcsJpsQF znwBSJRY1+iT$xbTbzt5wlDrDH7AqGl?sa4J*$icL_G{Gcr(Ckj8XQ`_J-nw|p z!NEDkg)vn_V|xv#0y;xRnveV3{iMiOnfTgI_?-RNU~er97iZ3K%&gn) zVg(GaZ>L1(P%>B6RK~=G62_tvGWMx)yS9t+_ZRV@H z`ZK-Y@S)Z1@Q4GM?;J6j&*y0fR99eDn|?{ixWyWmz2L&8?xNjAmyP5oFQ7r#j!GuJ zrzf|?SXU|5kFTuKShGD_TPKV`WG>5C*=9)xJki`X2yN?HLaWqS{@9$@lk>UibYo7o zD5JBUe>+aRPL64-sFbM-qh~TB34BPoZif71SAQGQ4VMwl*oqtf@!bU5$;K{`SH3$FzMJ;P@4h~t^KnE2$xgdA&TiB4;(1xY~Dx$^(Y6BtR5>fCBD^D{{#)VgV{gEwMOH2R+X^ zE({Juv{JZ2+@@P%@^%8@Su4HZR7TE$JqbjT%3s3lLG@=TUTfTn-V7Koy~;D*$MLzf zKb0q%)QH~;Gk#Nf;w+d+d1l(o{>T<3tN=e*`ybwmw7yPb>EZLOgWVayq!o1vidl9HT>tV4Z={&3{qru!R^xD`ZpWldPd|%%#toeJ?j@+egcgZo{8VS14sD~te0vf znR?63?Q{H#lyK2pk7_~RfaUn#3a)tGuAIhW|1+j{R4Vo4w2R|i?rPGn8b3zf*K_kL zR&E?ecGu-^R3ojPF)%Bq1yal{|@YV$^2F@SWI_8i)HZuR%z^XFTM%M3q9 zVrY=@!FJjueFsJ7=6_Po3>=d4L)((KtAM08sF0Yq#UcXv&_#mZfmnC z=ajGsbE!3=>W71qbhNo&HKwoB&N)h>2ZpKXA6A@T$h;{>OC662pZCiu_5w6*4{Q7% zr_H`^%`R(Ogm{-oAZyL(T|1L!&acHvZ`zmNAjhBjocZRMLhEUh2!FzesS=q27l6Qi zvb_zKRy-n@o}mybulc25--Ymy2jQA~d-7^Rw`vOSxZb_KClrt%eDLyentVPWJ+ZEz z*; zTeX(sCj214)SrQ}>xvcjFdr?q=3;y1o-dxu@80}-8q8CRj~LHvfRLGj?>xk$2Se^P zwTS=NXBp+4WB%(LkLz2*ZJfcA@sIVzkM)K}{yAu@SmqNhx5`LTco)^P1=6KC7pYEg zhswbFM{vKtJ?%j-E_?3N2e{R*F_hK3;vKO{`0y+_n!mpro&Z0mjC;IgO4&6b z!pnONE6LGt=rzaP16}2K%wjCS@0g|EV?7X)^JdGMg5>;L>7H7FUg&F;@6U*0}p*dG^`{ zB0_ANjTJHc3K_l(ya`QhAdd&3)~3M`vi!@#%nH(UxJy6El0$zA#gwPrY?6@-ib(`!&?=nAsI3&S)_x;zOX zg0aH~6>91`Yf~H*y0_VP+Keq0X`$+&C1VLBK3=K~8Q-@+9$%uGsF0vvcA2s1(-K#c zc2L0gPWHq;p9DF#c{6MiLt1&bdiH8#aLN09N4(Elfs>BYRt$*+eZKO zPPcqqod(5?7+DmAXh5KiRe<5Iud8Sh9OSZQeK}d4Qn#7jt+!SOno68(In=?r&i(F= zW4vUb;)LbPny?LriS6g6hLU_GQyt4T-$7WRfa_G8zNEiJD{kEK&9B*b^L? zN})yXc#lkLB1^S`d1Pp@*{XcUfa2;TE>m*to0JLjmMQOPOGFAGXBfID19{52IC0z^ zc3BG6w+5fc;HBm?#>oBSqfL+GA{n{V`}*>v)N&>4+l*w^$VVIj-Gr#XLErWEB&JIm z(-p-2HPGYSi`a!r-9_q4OK(6KJTr_1t`1%rajwsQT{yi39N8SkX;Rf`^zli1&cFf))=*&do^UvfPtbAdnv_3=pWMTR&+acma^?#9k{ z>b=Ti>1PO%zs%hf-SPLE))|HGIDl%=^2q4+Eeq8Bsi(xobBf)avAC!aNA)~p$<>cF z_}s4?_Wq~I97^-ZL%_}FQ`)wc0I$=(e0+R8J*IbeF_$cx4v#<2s^dfW_?yXY+T|(h zoAW85YRdaU|Mt-n%)V1DZhP4~P2?Z|IV|LjvkSRr5NZga@7iWL&qWq6Kmrkg2aQZ* zDkFZhz1kp)IoJ0d)|51MXEz);<*v?H5^Y%c8~@_&kBv1_HKbJ$lJ~>IdCb)|6`|%Z zvv6)dj+F;5GjG%f^rBvOGE>Dn!o~nMQQ@!0p7Lflq*z9C0)K7HGbgVkdT=OWJ=lu7 zva`Bhj;6Zv6qmn`SW~|*r7VmyB2*6Ss(6*6nu1Ox2u3e}ENP zcgH?PZ!MXm--rCO4VU4QQ`~5zR28h|g6nJC{QQ$G?Z?hchL7>BtyRMXi*ED+H_JLS z%cqz+g;@)7#b8>rv?yBW$$M!* z*w+h7(^+G}641mUOmU@Hbf3-O^C#xr1Ac^Z|6x7@il!OJj+#{AE~p#KWEfQC8{{oT&PlMsXd7e5&)k5~vpkO)p0 z2`rb_Q;qrO;*DI?0$yyt@6dBNc0f2h`Ivu03iQ8#q1=4DP+)WYS0E82#(@afTyw?( zn`;07iuzZeDLBM|2-sY6#sZsb2cqxLiqJGbMbx-JZQ!K;5@-q(;EmY)M?eJ-1pEUb zDJO!jd?5ge1UA?IJf=_pz=RW-NKbE)D>x{9bIvEfnOGkgW8eq}Oa*zkNtK9gXMV!0 ztugiZtT36=}uy0+cYZW+UxGdfwXl%L0Po28jY5j+I%Yi?zrbw~*C&EF}JY z(ILq6FVV9y{Y2smG~m}gCEa6me0QW?;X1*bT+ZFv zqO;t;{iBI95KH*5+-)qfL_6L}G8EOE9)mYdooHfCp}0{ArsQQVZ%Yig)ZCm|niWmO}-{E)X z1olZ#vV|4n)zkcKT{Hpg<}~Azm7-TBqcd8Ge7G<^4inLie$nvvY@+~Ih$6-z?AYaO zDPImlGZH;A{v4xX_v>**BsRrmo9uNPec{W*DMRU3lar)+ zj}9$9f>Ku9OlQt}GSF|gZS-FGGEU=C;uyZ0T-LWkR1Y?e-5P=lHo46NT#if=(e-(4 zrb}q)7rsS{c6!_?7ILcT4htvltf!7c8C{c-wNx3~%kZxQ7B;<98{vJ5A3c;YBbf(2 zn;-JV;C)cyO5E_TH%utbZR|4p1{8_m;51x?)<)9p+68+qQ1xpWu5_(MpB`h&dYkZ; zeVP2_n?_^Z4g8y%#&fllo=$k4x0RJ0Bi>_$w3dwx$=w^U=FK|C`V$BdO?&iCOX}5G z6`U2yf4q#f^ejzQr?T>(kS#!xWXh{Y z&oBJL!_dRx_U}3U!Z>L6zW?TpOqI|DG;-;GVw8$N3N#Wa!wLOoJnSq4$zDb}XOiDA z!(sA5k;7qF5wJvqsG!1#g#cj{CGWg9FI1knRzai`5LStWz7s2}rR9doH-adLm|=2! zCvJcf_=-XWjU*bxWRUw`ytP;mv5@E$fYIjx&`Bx^{|$DygaiW#K}1mUmi!7r<&7DD zgq=M90$8EYMT5SU(tjr|gmC+cGBybV6rl?$FH(vS3*@Ke`HE5wLj?HZz`vphq2zJt z0TltlDoP$c(Z7lp!EgYAK!5-cR#CqF19{};ht9}e$%~i)!s`FRnEi-_SR-Jnu9=*` zb$-zu8cWPpV|8IrKG7+i^UCG%8d4IE<{h>fyMK*o$|jv5y1_8Al2uLTC(-Nyw`XS_ zX3mq^uj9r`Es^;Hx=L)f9I@sqvi zKzvm)LPgon(5gc7I~jT{$7W43mB2EmeKILl)DElNL{t4v38^?0?qjTek|olLu0%$7 z)jwm@XNQY5v?>~_mV!QxmewxO#$S@psrq

>dh%lP4teuFkGx(Oo@%tTQAJr_HQs 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

K@PdbQtZ%MDCoDI&6i4q}# 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%0Ax*iFO_-+loDuJfnhL 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 z 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 P_Yf2s3Z{oMs)PFvC!up- literal 640848 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

=Bu$OuNMHL z#9iu;_NuCbTJB_>_9dSia-eB?ujB4TuiweM@FcT{R!B4BVHa~w@eV$_9Knozx7};S zo5O=(KOL<6WE=s`p)t-M46#1N*R;*#+OZM#=Hd6wZPe9~!F7-Of&JET_|oR~()RXt z2stx~*>R|a^@3YsvrSLzXOZ+PSld z-1Ot^tz$id|0Ql0QwytOLg{0s>EqwfN&*gV0>8&*XdA0=mn(0EZ8=N~Ria~acJy!I zQO@BWr`@S2V+LP)G8pN_D8c+F2X(?~NjuF0`fVIV_@bNDY=_-lgUB3{+J!h~r#1}( z1$Op|x^2b2IHN_bc3FJQAYD(={`7ui5cb$G^`GI&7|)ah6m@=`F!3Z!U6IJmBkXt- zc$^$maC1ny?qLEc2+Wvwa?5q_MWTUKu4tf=r{FVDi&H_n45+QOhMFBBzoB&_Vi7;c^B(P9rt&-A*Tt9)0g1i5-m0IlTp|mlkc8IR!BwY)_vreTeoGN zRS)yu^r`|UjE;jxcT*>aXCkhP#gxuD3_%~3?~DR3e3z4_)gW`ZJZ+_Mazu?xziXn| zimx+r;znG~Lxev6vygA075kBk)bO)mD<~L*XjfY*$WJ9iXhKf0211JXOHo0DJRGy( z1X;j~3P~}hf_m)l49OpvOhh|%AtRkNy_+I^ifmq}$#7Wu-eb0QeTMxK{j0v8B+(>S z^}?lyA*dpX+C*fWG~+&&KQktV@5jdfqS#BmYXZ#@f7xF3bzDNm*52}WkrHnw-hZkh9rtZ902{R(3um<|QNM^G-a6sn*N^S~7hHK> zoSBafz?I*J=1Ty$(gpvb=1Y7cQPAQibkX23;?;e>l?s*}{BP$_UtT&@bMC#jnk-a# z@lRtbDgQxNLNIXt2VMCGEC$Zp!QOb<%zanQJ-;KCQw44JA2mA4{^21QB6?lElK1%M zHEiH(gk?-WLnZP%`)7Q+6TN=K4G+oHyM=MBvW8kdNP&oz;4yBeYh*FN4jQuhP}y z5_c7k_~lso0`;2qQI+I4QYA2kjCz3{RyIkH>cvp-J!iK8v=!J9=+`H4A+wQYh8TRf z!>Ka*s|){4gP;#HJ^#=fM4_Is>kW&%0DUw;PUg3F)eoQ`AEXiYS8WyIbBq!u`SR%s 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�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

4B9=wq_*bmdvreW*jlrS4{bCI>0F&fP*2 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 X(9<;N>EW&a3kBqcm;?@`4DNpbWgN@J diff --git a/duplicate_conditions.html b/duplicate_conditions.html index c3188bdfe..1132dc472 100644 --- a/duplicate_conditions.html +++ b/duplicate_conditions.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -512,7 +528,7 @@ error diff --git a/duplicate_enum_cases.html b/duplicate_enum_cases.html index 9e2d4bf0d..f94461c95 100644 --- a/duplicate_enum_cases.html +++ b/duplicate_enum_cases.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -426,7 +442,7 @@ error diff --git a/duplicate_imports.html b/duplicate_imports.html index 1ab33f76a..6749a6e6c 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -497,7 +513,7 @@ warning diff --git a/duplicated_key_in_dictionary_literal.html b/duplicated_key_in_dictionary_literal.html index 6fdb1c5e3..365b5b68f 100644 --- a/duplicated_key_in_dictionary_literal.html +++ b/duplicated_key_in_dictionary_literal.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -444,7 +460,7 @@ warning diff --git a/dynamic_inline.html b/dynamic_inline.html index 88ff16911..cf4e14509 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -422,7 +438,7 @@ error diff --git a/empty_collection_literal.html b/empty_collection_literal.html index 59da40645..47005323c 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -414,7 +430,7 @@ warning diff --git a/empty_count.html b/empty_count.html index 3f0e27e7a..908b799a9 100644 --- a/empty_count.html +++ b/empty_count.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -436,7 +452,7 @@ false diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index 1c39a1c5e..4cf02a453 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -505,7 +521,7 @@ warning diff --git a/empty_parameters.html b/empty_parameters.html index db8354236..59bab2fda 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -410,7 +426,7 @@ warning diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index d0ad8fc53..53057a744 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -424,7 +440,7 @@ warning diff --git a/empty_string.html b/empty_string.html index cef3f06e6..b8a643974 100644 --- a/empty_string.html +++ b/empty_string.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -408,7 +424,7 @@ foo== diff --git a/empty_xctest_method.html b/empty_xctest_method.html index 3e868f8a7..7aef8b859 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -537,7 +553,7 @@ test_parent_classes diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index f7ec7ab42..7e685b883 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -416,7 +432,7 @@ error diff --git a/expiring_todo.html b/expiring_todo.html index e92f00104..ae0acc9cc 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -488,7 +504,7 @@ date_separator diff --git a/explicit_acl.html b/explicit_acl.html index b9dc456d3..4ca061713 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -491,7 +507,7 @@ warning diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index 0916ec8db..e7095d1cd 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -442,7 +458,7 @@ warning diff --git a/explicit_init.html b/explicit_init.html index b5566c77b..9f4adce89 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -448,7 +464,7 @@ false diff --git a/explicit_self.html b/explicit_self.html index 7810ca581..14e30a45c 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -461,7 +477,7 @@ warning diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index 98159913b..4aa53fef3 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -421,7 +437,7 @@ warning diff --git a/explicit_type_interface.html b/explicit_type_interface.html index 59e6c0a51..cf113fa26 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -446,7 +462,7 @@ false diff --git a/extension_access_modifier.html b/extension_access_modifier.html index f4a8fe6d5..a0616f03c 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -521,7 +537,7 @@ warning diff --git a/fallthrough.html b/fallthrough.html index a07a5d0d7..4a7cb3cc4 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -402,7 +418,7 @@ warning diff --git a/fatal_error_message.html b/fatal_error_message.html index e5469bb81..57f3d3471 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -406,7 +422,7 @@ warning diff --git a/file_header.html b/file_header.html index ce3a80492..9f56c23c0 100644 --- a/file_header.html +++ b/file_header.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -410,7 +426,7 @@ warning diff --git a/file_length.html b/file_length.html index 05e77bd8c..02eb575a4 100644 --- a/file_length.html +++ b/file_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -2017,7 +2033,7 @@ false diff --git a/file_name.html b/file_name.html index 82c797ef5..d7ff0fa15 100644 --- a/file_name.html +++ b/file_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -420,7 +436,7 @@ nested_type_separator diff --git a/file_name_no_space.html b/file_name_no_space.html index 4f16c9ce1..62732abb2 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -396,7 +412,7 @@ excluded diff --git a/file_types_order.html b/file_types_order.html index b0b9dc8d7..b944b823b 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -603,7 +619,7 @@ order diff --git a/final_test_case.html b/final_test_case.html index 560cc7cb2..bbaf94711 100644 --- a/final_test_case.html +++ b/final_test_case.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -424,7 +440,7 @@ test_parent_classes diff --git a/first_where.html b/first_where.html index 4dffd5f53..067262f18 100644 --- a/first_where.html +++ b/first_where.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -423,7 +439,7 @@ warning diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index cdb7dc3c3..abbc4aa06 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -396,7 +412,7 @@ warning diff --git a/for_where.html b/for_where.html index 95e01cda2..aaac89490 100644 --- a/for_where.html +++ b/for_where.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -490,7 +506,7 @@ false diff --git a/force_cast.html b/force_cast.html index e625ab3c0..14282ea11 100644 --- a/force_cast.html +++ b/force_cast.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -394,7 +410,7 @@ error diff --git a/force_try.html b/force_try.html index de2114ef3..2d76f9a33 100644 --- a/force_try.html +++ b/force_try.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -398,7 +414,7 @@ error diff --git a/force_unwrapping.html b/force_unwrapping.html index 8ab0404d5..f2b378a68 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -468,7 +484,7 @@ warning diff --git a/function_body_length.html b/function_body_length.html index af18a7051..7e54884ea 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -396,7 +412,7 @@ error diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index 39392e5bb..46ebfd9a2 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -428,7 +444,7 @@ warning diff --git a/function_parameter_count.html b/function_parameter_count.html index 1133416c5..38fb8df87 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -437,7 +453,7 @@ true diff --git a/generic_type_name.html b/generic_type_name.html index a737275d0..b2b68520b 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -546,7 +562,7 @@ error diff --git a/ibinspectable_in_extension.html b/ibinspectable_in_extension.html index 40351df8f..e15c7d4cb 100644 --- a/ibinspectable_in_extension.html +++ b/ibinspectable_in_extension.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -398,7 +414,7 @@ warning diff --git a/identical_operands.html b/identical_operands.html index 068b258f5..bbc395653 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -876,7 +892,7 @@ warning diff --git a/identifier_name.html b/identifier_name.html index bd80563e2..ab10ce7a8 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -600,7 +616,7 @@ additional_operators diff --git a/implicit_getter.html b/implicit_getter.html index dabdbb301..88063a35a 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -617,7 +633,7 @@ warning diff --git a/implicit_return.html b/implicit_return.html index 6b94c92a6..4ba99df74 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -538,7 +554,7 @@ included diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index 1c43d1175..8ccf63550 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -434,7 +450,7 @@ all_except_iboutlets diff --git a/inclusive_language.html b/inclusive_language.html index e91779f6d..f96d2228e 100644 --- a/inclusive_language.html +++ b/inclusive_language.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -424,7 +440,7 @@ warning diff --git a/indentation_width.html b/indentation_width.html index af1f584b1..0e705307f 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -460,7 +476,7 @@ true diff --git a/index.html b/index.html index 3b6c0bda5..2e7d6fbf0 100644 --- a/index.html +++ b/index.html @@ -47,9 +47,7 @@
    @@ -344,6 +342,20 @@ +
    @@ -1319,7 +1331,7 @@ tests.

    diff --git a/inert_defer.html b/inert_defer.html index 31348d3a1..bcba2e089 100644 --- a/inert_defer.html +++ b/inert_defer.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -419,7 +435,7 @@ warning diff --git a/invalid_swiftlint_command.html b/invalid_swiftlint_command.html index 832fb2fbf..9afe40c8e 100644 --- a/invalid_swiftlint_command.html +++ b/invalid_swiftlint_command.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -432,7 +448,7 @@ warning diff --git a/is_disjoint.html b/is_disjoint.html index 2b78f5fea..6348f08e4 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -402,7 +418,7 @@ warning diff --git a/joined_default_parameter.html b/joined_default_parameter.html index ab20cd188..4af0ca9e8 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -405,7 +421,7 @@ warning diff --git a/js/typeahead.jquery.js b/js/typeahead.jquery.js index 3a2d2ab03..bcb734bef 100644 --- a/js/typeahead.jquery.js +++ b/js/typeahead.jquery.js @@ -1,7 +1,7 @@ /*! - * typeahead.js 1.3.1 + * typeahead.js 1.3.3 * https://github.com/corejavascript/typeahead.js - * Copyright 2013-2020 Twitter, Inc. and other contributors; Licensed MIT + * Copyright 2013-2024 Twitter, Inc. and other contributors; Licensed MIT */ @@ -499,6 +499,7 @@ }); this.$input.attr({ "aria-owns": id + "_listbox", + "aria-controls": id + "_listbox", role: "combobox", "aria-autocomplete": "list", "aria-expanded": false diff --git a/large_tuple.html b/large_tuple.html index 116141bbf..5eb1e8910 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -496,7 +512,7 @@ error diff --git a/last_where.html b/last_where.html index d0970a5f9..43adcc870 100644 --- a/last_where.html +++ b/last_where.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -415,7 +431,7 @@ warning diff --git a/leading_whitespace.html b/leading_whitespace.html index de019888a..11af39f50 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -397,7 +413,7 @@ warning diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index a304eaca0..016734a02 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -470,7 +486,7 @@ warning diff --git a/legacy_constant.html b/legacy_constant.html index aac5ecd36..f104e7d5d 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -430,7 +446,7 @@ warning diff --git a/legacy_constructor.html b/legacy_constructor.html index 1b6ffaeaa..6022688df 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -483,7 +499,7 @@ warning diff --git a/legacy_hashing.html b/legacy_hashing.html index 63e207139..cb201e8dc 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -443,7 +459,7 @@ warning diff --git a/legacy_multiple.html b/legacy_multiple.html index 2cdf26f50..1681deda9 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -421,7 +437,7 @@ warning diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index ce308b59d..4342291ee 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -466,7 +482,7 @@ warning diff --git a/legacy_objc_type.html b/legacy_objc_type.html index c5ad06db0..a906c7cb8 100644 --- a/legacy_objc_type.html +++ b/legacy_objc_type.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -422,7 +438,7 @@ warning diff --git a/legacy_random.html b/legacy_random.html index 9dfa653d6..fa867c7ec 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -402,7 +418,7 @@ warning diff --git a/let_var_whitespace.html b/let_var_whitespace.html index 4db89cb6f..3e86e9519 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -565,7 +581,7 @@ warning diff --git a/line_length.html b/line_length.html index 392afc633..b2499fe28 100644 --- a/line_length.html +++ b/line_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -450,7 +466,7 @@ excluded_lines_patterns diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index d4925a9ef..7bce2ab99 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -435,7 +451,7 @@ warning diff --git a/local_doc_comment.html b/local_doc_comment.html index 08bdf44e3..04a803c16 100644 --- a/local_doc_comment.html +++ b/local_doc_comment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -410,7 +426,7 @@ warning diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index de1ba1769..9a8f5664a 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -462,7 +478,7 @@ warning diff --git a/mark.html b/mark.html index 2c1ed2205..0bcdad927 100644 --- a/mark.html +++ b/mark.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -488,7 +504,7 @@ func test2() { diff --git a/missing_docs.html b/missing_docs.html index 4dba204aa..5e20b6bb9 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -599,7 +615,7 @@ false diff --git a/modifier_order.html b/modifier_order.html index c18466c41..59e48f2eb 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -585,7 +601,7 @@ preferred_modifier_order diff --git a/multiline_arguments.html b/multiline_arguments.html index a802e0d89..d4e635161 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -491,7 +507,7 @@ false diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index f6e429e92..b32672ca1 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -498,7 +514,7 @@ warning diff --git a/multiline_function_chains.html b/multiline_function_chains.html index f2ea7883b..58e3fab14 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -457,7 +473,7 @@ warning diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index 8de290761..5300c9b53 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -472,7 +488,7 @@ warning diff --git a/multiline_parameters.html b/multiline_parameters.html index ee6c0128b..0eb0a4278 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -791,7 +807,7 @@ true diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index 48e1868c4..be2e36d4f 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -452,7 +468,7 @@ warning diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index ddf85ece5..60a35055d 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -420,7 +436,7 @@ warning diff --git a/nesting.html b/nesting.html index a448b39bb..039f8a9a1 100644 --- a/nesting.html +++ b/nesting.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -1584,7 +1600,7 @@ false diff --git a/nimble_operator.html b/nimble_operator.html index 90ca019a9..a96d4bdca 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -450,7 +466,7 @@ warning diff --git a/no_empty_block.html b/no_empty_block.html index 1dc8dfc2d..4d54ae009 100644 --- a/no_empty_block.html +++ b/no_empty_block.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -514,7 +530,7 @@ disabled_block_types diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index 7853b5f3b..11efe8d25 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -407,7 +423,7 @@ error diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index 61f66ea75..8d95a1b58 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -526,7 +542,7 @@ warning diff --git a/no_grouping_extension.html b/no_grouping_extension.html index 1be8a872e..0a05b8fb6 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -411,7 +427,7 @@ warning diff --git a/no_magic_numbers.html b/no_magic_numbers.html index 7521b7ac7..f30b6fec7 100644 --- a/no_magic_numbers.html +++ b/no_magic_numbers.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -514,7 +530,7 @@ test_parent_classes diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index 7272ab556..d9715fb31 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -424,7 +440,7 @@ warning diff --git a/non_optional_string_data_conversion.html b/non_optional_string_data_conversion.html index adc02a6da..1caabcaf2 100644 --- a/non_optional_string_data_conversion.html +++ b/non_optional_string_data_conversion.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -398,7 +414,7 @@ warning diff --git a/non_overridable_class_declaration.html b/non_overridable_class_declaration.html index 457a221a3..f58c52c5b 100644 --- a/non_overridable_class_declaration.html +++ b/non_overridable_class_declaration.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -448,7 +464,7 @@ final class diff --git a/notification_center_detachment.html b/notification_center_detachment.html index d4d366bbe..9e5ea40cf 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -408,7 +424,7 @@ warning diff --git a/ns_number_init_as_function_reference.html b/ns_number_init_as_function_reference.html index 2646d6ada..314b5266b 100644 --- a/ns_number_init_as_function_reference.html +++ b/ns_number_init_as_function_reference.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -404,7 +420,7 @@ warning diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index e49f4ced8..65073dd1f 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -411,7 +427,7 @@ warning diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index 3ebc34b83..21b588665 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -409,7 +425,7 @@ warning diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index 9b3cf587d..4e701fdf0 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -462,7 +478,7 @@ warning diff --git a/number_separator.html b/number_separator.html index e252dfd1a..a038f20ad 100644 --- a/number_separator.html +++ b/number_separator.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -643,7 +659,7 @@ exclude_ranges diff --git a/object_literal.html b/object_literal.html index 9d6ee8e74..1888ea797 100644 --- a/object_literal.html +++ b/object_literal.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -454,7 +470,7 @@ true diff --git a/one_declaration_per_file.html b/one_declaration_per_file.html index 1314b6548..3d9534b91 100644 --- a/one_declaration_per_file.html +++ b/one_declaration_per_file.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -408,7 +424,7 @@ warning diff --git a/opening_brace.html b/opening_brace.html index 9dadb9ff0..34f1cf086 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -632,7 +648,7 @@ false diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index db00e1a75..889645a81 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -562,7 +578,7 @@ allowed_no_space_operators diff --git a/operator_whitespace.html b/operator_whitespace.html index 47c181001..260571d9d 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -408,7 +424,7 @@ warning diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index 713f3eb44..33e0aacfe 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -442,7 +458,7 @@ warning diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index a304e00bd..2524d943a 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -434,7 +450,7 @@ warning diff --git a/overridden_super_call.html b/overridden_super_call.html index 160458a18..73989bef8 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -458,7 +474,7 @@ included diff --git a/override_in_extension.html b/override_in_extension.html index dc7b45ae5..f4ea149c6 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -422,7 +438,7 @@ warning diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index e690ca407..009b11649 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -482,7 +498,7 @@ warning diff --git a/period_spacing.html b/period_spacing.html index d68d81145..0aee02a00 100644 --- a/period_spacing.html +++ b/period_spacing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -423,7 +439,7 @@ Sentence ended in period. diff --git a/prefer_key_path.html b/prefer_key_path.html index a8809cb9e..162b0a0d2 100644 --- a/prefer_key_path.html +++ b/prefer_key_path.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -521,7 +537,7 @@ true diff --git a/prefer_nimble.html b/prefer_nimble.html index 53994fda6..6eab7121a 100644 --- a/prefer_nimble.html +++ b/prefer_nimble.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -406,7 +422,7 @@ warning diff --git a/prefer_self_in_static_references.html b/prefer_self_in_static_references.html index f2ba1735b..d97b3c5d9 100644 --- a/prefer_self_in_static_references.html +++ b/prefer_self_in_static_references.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -461,7 +477,7 @@ warning diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index 3c8ba7160..22843ac23 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -432,7 +448,7 @@ warning diff --git a/prefer_zero_over_explicit_init.html b/prefer_zero_over_explicit_init.html index 2870bd678..f9bca0b20 100644 --- a/prefer_zero_over_explicit_init.html +++ b/prefer_zero_over_explicit_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -414,7 +430,7 @@ warning diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index 505ad180b..8dbd3d4ac 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -475,7 +491,7 @@ false diff --git a/private_action.html b/private_action.html index cf49f4160..49fe4c3a9 100644 --- a/private_action.html +++ b/private_action.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -458,7 +474,7 @@ warning diff --git a/private_outlet.html b/private_outlet.html index d1a96c3ef..92fb97331 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -453,7 +469,7 @@ false diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index d0f88e472..aa93f2ba2 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -446,7 +462,7 @@ false diff --git a/private_subject.html b/private_subject.html index 4152bf562..75c6a6c98 100644 --- a/private_subject.html +++ b/private_subject.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -552,7 +568,7 @@ warning diff --git a/private_swiftui_state.html b/private_swiftui_state.html index 9a204e8b2..c345f8913 100644 --- a/private_swiftui_state.html +++ b/private_swiftui_state.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -542,7 +558,7 @@ warning diff --git a/private_unit_test.html b/private_unit_test.html index e5b6d3e56..63e5079b2 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -477,7 +493,7 @@ regex diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index a4a72d9f5..6410b7dbf 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -406,7 +422,7 @@ warning diff --git a/prohibited_super_call.html b/prohibited_super_call.html index 65faa915c..eb94ff2c1 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -455,7 +471,7 @@ included diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index 57ef37ba9..5f4231f8d 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -406,7 +422,7 @@ warning diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index 7aee6c57f..fccae3f9a 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -682,7 +698,7 @@ warning diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index 329f46841..003141ad8 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -459,7 +475,7 @@ warning diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index ae9e5239d..ac92ce3bf 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -465,7 +481,7 @@ warning diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 1a25be227..625267661 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -455,7 +471,7 @@ warning diff --git a/reduce_boolean.html b/reduce_boolean.html index cdd35cabb..3adb629de 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -414,7 +430,7 @@ warning diff --git a/reduce_into.html b/reduce_into.html index 64768d719..223ef9185 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -465,7 +481,7 @@ warning diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index 8d93abea4..1f5b665fc 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -406,7 +422,7 @@ warning diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index 47607fa8a..fec97eb58 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -394,7 +410,7 @@ warning diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index a3b76fcd4..0fd5018d3 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -580,7 +596,7 @@ warning diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index 2da83267b..c45e1fae1 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -441,7 +457,7 @@ warning diff --git a/redundant_self_in_closure.html b/redundant_self_in_closure.html index a61d0b82a..44459096a 100644 --- a/redundant_self_in_closure.html +++ b/redundant_self_in_closure.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -559,7 +575,7 @@ warning diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index 71ac3f97b..ff85d8639 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -430,7 +446,7 @@ warning diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index 4f1ba88e5..824c538c0 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -427,7 +443,7 @@ warning diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index 6a1f8a7cf..e604efe07 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -590,7 +606,7 @@ false diff --git a/redundant_void_return.html b/redundant_void_return.html index 551af669d..42aa27c3e 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -457,7 +473,7 @@ true diff --git a/required_deinit.html b/required_deinit.html index c6b334e08..a9516d195 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -435,7 +451,7 @@ warning diff --git a/required_enum_case.html b/required_enum_case.html index 96e09b964..7df681350 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -514,7 +530,7 @@ diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index b8761d9c1..dda93a282 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -443,7 +459,7 @@ warning diff --git a/return_value_from_void_function.html b/return_value_from_void_function.html index 4ad6e31ed..4e424f3ef 100644 --- a/return_value_from_void_function.html +++ b/return_value_from_void_function.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -604,7 +620,7 @@ warning diff --git a/rule-directory.html b/rule-directory.html index 20af4b593..fe2333a55 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -615,7 +631,7 @@ diff --git a/search.json b/search.json index 6014e593d..08fae3885 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -{"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:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV8rawValueSSvp":{"name":"rawValue","abstract":"

    An alias for value required for protocol conformance.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueACSS_tcfc":{"name":"init(value:)","abstract":"

    Public initializer.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

    ","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8baselineSSSgvp":{"name":"baseline","abstract":"

    The path to read a baseline from.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13writeBaselineSSSgvp":{"name":"writeBaseline","abstract":"

    The path to write a baseline to.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15checkForUpdatesSbvp":{"name":"checkForUpdates","abstract":"

    Check for updates.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules8onlyRule9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgALSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:onlyRule:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/Baseline.html":{"name":"Baseline","abstract":"

    A set of violations that can be used to filter newly detected violations.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by 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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that can appear inlined into its using configuration.

    "},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"

    A comparable major.minor.patch version number.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Add violations for the specified positions using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this 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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

    Used in configuration parsing when no changes have been applied. Use only internally!

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not present in only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled in the parent configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in parent only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

    The baseline file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

    Accessible by all the modules defined in the same Swift package.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"

    An identifier declaration.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    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:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of 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/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"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"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_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_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "}} \ No newline at end of file +{"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:13SwiftLintCore0A10SyntaxRule15foldExpressions16explicitRewriterySb_Sbtcfm":{"name":"SwiftSyntaxRule(foldExpressions:explicitRewriter:)","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:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

    Regular expressions to include when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

    Regular expressions to exclude when matching the file path.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

    The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

    The index of the regex capture group to match.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

    The RuleDescription for the custom rule defined here.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

    Create a RegexConfiguration with the specified identifier, with other properties to be set later.

    ","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

    Create a ViolationCorrection.

    ","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

    The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV6reasonSSSgvp":{"name":"reason","abstract":"

    A specific reason for the violation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8severityAA0F8SeverityOSgvp":{"name":"severity","abstract":"

    The violation’s severity.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

    An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

    ","parent_name":"YamlParser"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueSSvp":{"name":"value","abstract":"

    The string value for this version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV8rawValueSSvp":{"name":"rawValue","abstract":"

    An alias for value required for protocol conformance.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current SwiftLint version.

    ","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueACSS_tcfc":{"name":"init(value:)","abstract":"

    Public initializer.

    ","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

    Swift 5.0.x - https://swift.org/download/#swift-50

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"

    Swift 5.1.x - https://swift.org/download/#swift-51

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"

    Swift 5.2.x - https://swift.org/download/#swift-52

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotThreeACvpZ":{"name":"fiveDotThree","abstract":"

    Swift 5.3.x - https://swift.org/download/#swift-53

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFourACvpZ":{"name":"fiveDotFour","abstract":"

    Swift 5.4.x - https://swift.org/download/#swift-54

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotFiveACvpZ":{"name":"fiveDotFive","abstract":"

    Swift 5.5.x - https://swift.org/download/#swift-55

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV10fiveDotSixACvpZ":{"name":"fiveDotSix","abstract":"

    Swift 5.6.x - https://swift.org/download/#swift-56

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

    Swift 5.7.x - https://swift.org/download/#swift-57

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

    Swift 5.8.x - https://swift.org/download/#swift-58

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

    Swift 5.9.x - https://swift.org/download/#swift-59

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

    The current detected Swift compiler version, based on the currently accessible SourceKit version.

    ","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

    The syntax kind associated with is token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

    The byte range in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6offset21SourceKittenFramework9ByteCountVvp":{"name":"offset","abstract":"

    The starting byte offset in a source file for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

    The length in bytes for this token.

    ","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

    The raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

    The SwiftLint-specific syntax tokens for this syntax map.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

    Returns array of syntax tokens intersecting with byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

    Returns the syntax kinds in the specified byte range.

    ","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

    The identifier of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

    The description of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

    The name of the rule that generated this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

    The severity of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

    The justification for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

    A printable description for this violation.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

    Creates a StyleViolation by specifying its properties directly.

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

    Returns the same violation, but with the severity that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

    Returns the same violation, but with the location that is passed in

    ","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"

    The severity that should be assigned to the violation of this parameter’s value is met.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

    ","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

    Creates a RuleParameter by specifying its properties directly.

    ","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

    The rules contained in this list.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"

    The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"

    The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"

    Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"

    Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"

    Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

    Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

    The oldest version of the Swift compiler supported by this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"

    Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"

    All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"

    Creates a RuleDescription by specifying all its properties directly.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

    Create a SeverityConfiguration with the specified severity.

    ","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

    Warning suggesting an alternative option.

    ","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

    A deprecation notice.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

    Wrapped option value.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

    The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

    Name of this configuration entry.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

    Whether this configuration element will be inlined into its description.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

    Default constructor.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

    Constructor for optional values.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

    Constructor for an InlinableOptionType without a key.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

    Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

    ","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

    An option serving as a marker for an empty configuration description.

    ","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"name":"start","abstract":"

    The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV3endAA8LocationVvp":{"name":"end","abstract":"

    The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"

    Creates a Region by setting explicit values for all its properties.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

    Whether the specified rule is enabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

    Whether the given rules are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"

    Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

    The line offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

    The character offset in the file for this location. 1-indexed.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

    A lossless printable description of this location.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

    The file path for this location relative to the current working directory.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

    Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"

    Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"

    Computes or retrieves style violations and the time spent executing each rule.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

    Applies corrections for all rules to this file, returning performed corrections.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

    Formats the file associated with this linter.

    ","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

    Whether or not this linter will be used to collect information from several files.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"

    Returns a linter capable of checking for violations after running each rule’s collection step.

    ","parent_name":"Linter"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

    The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

    Whether the example should be tested by prepending multibyte grapheme clusters

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

    Whether the example should be tested on Linux

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

    The path to the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

    The line in the file where the example was created

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

    Create a new Example with the specified code, file, and line.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

    Returns the same example, but with the code that is passed in

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

    Returns a copy of the Example with all instances of the “↓” character removed.

    ","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

    Makes the current example focused. This is for debugging purposes only.

    ","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

    The description of the rule for which this correction was applied.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

    The location of the original violation that was corrected.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

    Memberwise initializer.

    ","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

    The default file name to look for user-defined configurations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

    The paths that should be included when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

    The paths that should be excluded when linting

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"name":"warningThreshold","abstract":"

    The threshold for the number of warnings to tolerate before treating the lint as having failed.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"name":"reporter","abstract":"

    The identifier for the Reporter to use to report style violations.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9cachePathSSSgvp":{"name":"cachePath","abstract":"

    The location of the persisted cache to use with this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

    Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

    Treat warnings as errors.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8baselineSSSgvp":{"name":"baseline","abstract":"

    The path to read a baseline from.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13writeBaselineSSSgvp":{"name":"writeBaseline","abstract":"

    The path to write a baseline to.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15checkForUpdatesSbvp":{"name":"checkForUpdates","abstract":"

    Check for updates.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

    This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

    The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

    The rules mode used for this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules8onlyRule9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgALSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:onlyRule:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

    The command should only apply to the line preceding its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

    The command should only apply to the same line as its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

    The command should only apply to the line following its definition.

    ","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

    The modifier string was invalid.

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"

    The rule(s) associated with this command should be enabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

    The rule(s) associated with this command should be disabled by the SwiftLint engine.

    ","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

    The action string was invalid.

    ","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"

    The modifier for a command, used to modify its scope.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

    The action (verb) that SwiftLint should perform when interpreting this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

    The identifiers for the rules associated with this command.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

    The line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

    The character offset within the line in the source file where this command is defined.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

    This command’s modifier, if any.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

    Configuration with a warning severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

    Configuration with an error severity.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

    Configuration disabling an option.

    ","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

    The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

    The stored violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

    Creates a Baseline from a saved file.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

    Creates a Baseline from a list of violations.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

    Writes a Baseline to disk in JSON format.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

    Filters out violations that are present in the Baseline.

    ","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

    Returns the violations that are present in another Baseline, but not in this one.

    ","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

    Creates an empty Stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

    The number of elements in this stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

    Pushes (appends) an element onto the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

    Removes and returns the last element of the stack.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

    Returns the last element of the stack if the stack is not empty; otherwise, nil.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

    Check whether the sequence contains an element that satisfies the given predicate.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

    Modify the last element.

    ","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_tKF":{"name":"write(to:)","abstract":"

    Write the rule list documentation as markdown files to the specified directory.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html":{"name":"RuleListDocumentation","abstract":"

    User-facing documentation for a SwiftLint RuleList.

    "},"Structs/Stack.html":{"name":"Stack","abstract":"

    A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

    "},"Structs/Baseline.html":{"name":"Baseline","abstract":"

    A set of violations that can be used to filter newly detected violations.

    "},"Structs/ChildOptionSeverityConfiguration.html":{"name":"ChildOptionSeverityConfiguration","abstract":"

    A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

    A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

    "},"Structs/Configuration.html":{"name":"Configuration","abstract":"

    The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

    "},"Structs/Correction.html":{"name":"Correction","abstract":"

    A value describing a SwiftLint violation that was corrected.

    "},"Structs/Example.html":{"name":"Example","abstract":"

    Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"

    Represents a file that can be linted for style violations and corrections after being collected.

    "},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"

    Represents a file that can compute style violations and corrections for a list of rules.

    "},"Structs/Location.html":{"name":"Location","abstract":"

    The placement of a segment of Swift in a collection of source files.

    "},"Structs/Region.html":{"name":"Region","abstract":"

    A contiguous region of Swift source code.

    "},"Structs/RuleConfigurationDescription.html":{"name":"RuleConfigurationDescription","abstract":"

    Description of a rule configuration.

    "},"Structs/RuleConfigurationOption.html":{"name":"RuleConfigurationOption","abstract":"

    A single option of a RuleConfigurationDescription.

    "},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

    A result builder creating configuration descriptions.

    "},"Structs/ConfigurationElement.html":{"name":"ConfigurationElement","abstract":"

    A single parameter of a rule configuration.

    "},"Structs/SeverityConfiguration.html":{"name":"SeverityConfiguration","abstract":"

    A rule configuration that allows specifying the desired severity level for violations.

    "},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"

    A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

    "},"Structs/RuleList.html":{"name":"RuleList","abstract":"

    A list of available SwiftLint rules.

    "},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"

    A configuration parameter for rules.

    "},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"

    A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

    "},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"

    Represents a Swift file’s syntax information.

    "},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"

    A SwiftLint-aware Swift syntax token.

    "},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"

    A value describing the version of the Swift compiler.

    "},"Structs/Version.html":{"name":"Version","abstract":"

    A type describing the SwiftLint version.

    "},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"

    An interface for parsing YAML.

    "},"Structs/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by 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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

    The type of the rule that’s using this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

    A description for this configuration’s parameters. It can be built using the annotated result builder.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

    All keys supported by this configuration.

    ","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"

    Returns the NSString-based NSRanges to be replaced in the specified file.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

    ","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

    Attempts to correct the violations to this rule in the specified file.

    ","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

    The type of the configuration used to configure this rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

    A verbose description of many of this rule’s properties.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

    This rule’s configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

    Whether this rule should be used on empty files. Defaults to false.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

    A default initializer for rules. All rules need to be trivially initializable.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

    Create a description of how this rule has been configured to run.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"

    Executes the rule on a file and returns any violations to the rule’s expectations.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether or not the specified rule is equivalent to the current rule.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"

    Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

    The rule’s unique identifier which is the same as Rule.description.identifier.

    ","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"

    Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

    A more detailed description of the reporter’s output.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

    For CustomStringConvertible conformance.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

    The kind of information to collect for each file being linted for this rule.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

    Collects information for the specified file, to be analyzed by a CollectedLinter.

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"

    Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

    The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

    Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

    The version string.

    ","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

    Initializer taking a value from a configuration to create an element of Self.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

    Make the object an option.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

    Make the object a description.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

    Update the object.

    ","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

    Convert an object to Markdown.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

    Convert an object to a single line string.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

    Indicate if the item has some content that is useful to document.

    ","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

    Convert an object to YAML as used in .swiftlint.yml.

    ","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

    A type that can be converted into a human-readable representation.

    "},"Protocols/AcceptableByConfigurationElement.html":{"name":"AcceptableByConfigurationElement","abstract":"

    Type of an object that can be used as a configuration element.

    "},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

    An option type that can appear inlined into its using configuration.

    "},"Protocols/VersionComparable.html":{"name":"VersionComparable","abstract":"

    A comparable major.minor.patch version number.

    "},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"

    A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/CacheDescriptionProvider.html":{"name":"CacheDescriptionProvider","abstract":"

    Interface providing access to a cache description.

    "},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"name":"AnyCollectingRule","abstract":"

    Type-erased protocol used to check whether a rule is collectable.

    "},"Protocols/CollectingRule.html":{"name":"CollectingRule","abstract":"

    A rule that requires knowledge of all other files being linted.

    "},"Protocols/Reporter.html":{"name":"Reporter","abstract":"

    An interface for reporting violations as strings.

    "},"Protocols/Rule.html":{"name":"Rule","abstract":"

    An executable value that can identify issues (violations) in Swift source code.

    "},"Protocols.html#/s:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

    A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

    "},"Protocols/CorrectableRule.html":{"name":"CorrectableRule","abstract":"

    A rule that can correct violations.

    "},"Protocols/SubstitutionCorrectableRule.html":{"name":"SubstitutionCorrectableRule","abstract":"

    A correctable rule that can apply its corrections by replacing the content of ranges in the offending file with"},"Protocols.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"name":"SourceKitFreeRule","abstract":"

    A rule that does not need SourceKit to operate and can still operate even after SourceKit has crashed.

    "},"Protocols/AnalyzerRule.html":{"name":"AnalyzerRule","abstract":"

    A rule that can operate on the post-typechecked AST using compiler arguments. Performs rules that are more like"},"Protocols/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

    A configuration value for a rule to allow users to modify its behavior.

    "},"Protocols/SeverityBasedRuleConfiguration.html":{"name":"SeverityBasedRuleConfiguration","abstract":"

    A configuration for a rule that allows to configure at least the severity.

    "},"Protocols/SwiftSyntaxCorrectableRule.html":{"name":"SwiftSyntaxCorrectableRule","abstract":"

    A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

    "},"Protocols/SwiftSyntaxRule.html":{"name":"SwiftSyntaxRule","abstract":"

    A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

    "},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

    Make these examples skip wrapping in comment tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

    Make these examples skip wrapping in string tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

    Make these examples skip multi-byte offset tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

    Make these examples skip disable command tests.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

    Remove all violation markers from the examples.

    ","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

    The kinds for these tokens.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

    Add a violation at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

    Add a violation and the correction at the specified position using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

    Add violations for the specified positions using the default description and severity.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

    All visitable declaration syntax types.

    ","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

    All declarations except for the specified ones.

    ","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

    Parameter declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

    Local variable declaration with a name token.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

    A variable that is implicitly added by the compiler (e.g. error in catch clauses).

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

    A variable hidden from scope because its name is a wildcard _.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

    Special case that marks a type boundary at which name lookup stops.

    ","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

    Check whether self declares a variable given by name.

    ","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

    Non-fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having succeeded.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"name":"error","abstract":"

    Fatal. If using SwiftLint as an Xcode build phase, Xcode will mark the build as having failed.

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO8argumentyA2CmF":{"name":"argument","abstract":"

    An argument value for a function or closure.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5arrayyA2CmF":{"name":"array","abstract":"

    An Array expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO10dictionaryyA2CmF":{"name":"dictionary","abstract":"

    A Dictionary expression.

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO13objectLiteralyA2CmF":{"name":"objectLiteral","abstract":"

    An object literal expression. https://developer.apple.com/swift/blog/?id=33

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO7closureyA2CmF":{"name":"closure","abstract":"

    A closure expression. https://docs.swift.org/swift-book/LanguageGuide/Closures.html

    ","parent_name":"SwiftExpressionKind"},"Enums/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO5tupleyA2CmF":{"name":"tuple","abstract":"

    A tuple expression. https://docs.swift.org/swift-book/ReferenceManual/Types.html#ID448

    ","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

    The rule list contains more than one configuration for the specified rule.

    ","parent_name":"RuleListError"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO9idiomaticyA2CmF":{"name":"idiomatic","abstract":"

    Describes rules that validate common practices in the Swift community.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO5styleyA2CmF":{"name":"style","abstract":"

    Describes rules that validate stylistic choices.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO7metricsyA2CmF":{"name":"metrics","abstract":"

    Describes rules that validate magnitudes or measurements of Swift source.

    ","parent_name":"RuleKind"},"Enums/RuleKind.html#/s:13SwiftLintCore8RuleKindO11performanceyA2CmF":{"name":"performance","abstract":"

    Describes rules that validate that code patterns with poor performance are avoided.

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"name":"all","abstract":"

    Special identifier that should be treated as referring to ‘all’ SwiftLint rules. One helpful usecase is in","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO20stringRepresentationSSvp":{"name":"stringRepresentation","abstract":"

    The spelling of the string for this 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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

    An irrelevant option. It will be ignored in documentation serialization.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

    A boolean flag.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

    A string option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

    Like a string option but without quotes in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

    An integer option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

    A floating point number option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

    Special option for a ViolationSeverity.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

    A list of options.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

    An option which is another set of configuration options to be nested in the serialized output.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

    Operator enabling an easy way to create a configuration option.

    ","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

    Create an option defined by nested configuration description.

    ","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

    Issued when an option is deprecated. Suggests an alternative optionally.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

    Used in configuration parsing when no changes have been applied. Use only internally!

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

    Rule is listed multiple times in the configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

    An identifier old has been renamed to new.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

    Some configuration keys are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

    Used rule IDs are invalid.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not present in only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

    Found a rule configuration for a rule that is disabled in the parent configuration.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in opt_in_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

    Found a rule configuration for a rule that is not enabled in parent only_rules.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

    A generic warning specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

    A generic error specified by a string.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

    A deprecation warning for a rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

    A file at specified path was not found.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

    The file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

    The file at path is not writable.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

    The file at path cannot be indexed by a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

    No arguments were provided to compile a file at path within a specific rule.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

    Cursor information cannot be extracted from a specific location.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

    An error that occurred when parsing YAML.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

    The baseline file at path is not readable or cannot be opened.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

    Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

    ","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

    Print the issue to the console.

    ","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11fileprivateyA2CmF":{"name":"fileprivate","abstract":"

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"name":"internal","abstract":"

    Accessible by the declaration’s same module, or modules importing it with the @testable attribute.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

    Accessible by all the modules defined in the same Swift package.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO4openyA2CmF":{"name":"open","abstract":"

    Accessible and customizable (via subclassing or overrides) by the declaration’s same program.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

    Initializes an access control level by its Swift source keyword value.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

    Returns true if is private or fileprivate

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/s:13SwiftLintCore14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

    A stable identifier for this executable. Uses the Mach-O header UUID on macOS. Nil on Linux.

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html":{"name":"ExecutableInfo","abstract":"

    Information about this executable.

    "},"Enums/AccessControlLevel.html":{"name":"AccessControlLevel","abstract":"

    The accessibility of a Swift source declaration.

    "},"Enums/Issue.html":{"name":"Issue","abstract":"

    All possible SwiftLint issues which are printed as warnings by default.

    "},"Enums/OptionType.html":{"name":"OptionType","abstract":"

    Type of an option.

    "},"Enums/RuleIdentifier.html":{"name":"RuleIdentifier","abstract":"

    An identifier representing a SwiftLint rule, or all rules.

    "},"Enums/RuleKind.html":{"name":"RuleKind","abstract":"

    All the possible rule kinds (categories).

    "},"Enums/RuleListError.html":{"name":"RuleListError","abstract":"

    All possible rule list configuration errors.

    "},"Enums/SwiftExpressionKind.html":{"name":"SwiftExpressionKind","abstract":"

    The kind of expression for a contiguous set of Swift source tokens.

    "},"Enums/ViolationSeverity.html":{"name":"ViolationSeverity","abstract":"

    The magnitude of a StyleViolation.

    "},"Enums/IdentifierDeclaration.html":{"name":"IdentifierDeclaration","abstract":"

    An identifier declaration.

    "},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

    The reporters list containing all the reporters built into SwiftLint.

    "},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

    The rule list containing all available rules built into SwiftLintCore.

    "},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A source location converter associated with the syntax tree being traversed.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    Initializer for a ViolationsSyntaxVisitor.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

    List of declaration types that shall be skipped while traversing the AST.

    ","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

    A type that remembers the declared identifiers (in order) up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

    The hierarchical stack of identifiers declared up to the current position in the code.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

    Initializer.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

    Indicate whether a given identifier is in scope.

    ","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

    Indentation with a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

    Reverse indentation of a number of spaces.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

    Indentation with a number of tabs

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

    Reverse indentation of a number of tabs.

    ","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

    Initializer accepting an indentation style.

    ","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

    A rule’s configuration.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file from which the traversed syntax tree stems from.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

    A converter of positions in the traversed source file.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

    The regions in the traversed file that are disabled by a command.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

    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:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathACSgSS_tcfc":{"name":"init(path:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_tcfc":{"name":"init(pathDeferringReading:)","abstract":"

    Creates a SwiftLintFile by specifying its path on disk. Unlike the SwiftLintFile(path:) initializer, this","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsACSS_tcfc":{"name":"init(contents:)","abstract":"

    Creates a SwiftLintFile that is not backed by a file on disk by specifying its contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC8contentsSSvp":{"name":"contents","abstract":"

    The file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC10stringView21SourceKittenFramework06StringF0Vvp":{"name":"stringView","abstract":"

    A string view into the contents of this file optimized for string manipulation operations.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC5linesSay21SourceKittenFramework4LineVGvp":{"name":"lines","abstract":"

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

    Shared rule registry instance.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

    Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

    Register rules.

    ","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

    Look up a rule for a given ID.

    ","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

    Creates a LinterCache by specifying a SwiftLint configuration and a file manager.

    ","parent_name":"LinterCache"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC4saveyyKF":{"name":"save()","abstract":"

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

    Singleton.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

    Tell the timer it should record time spent in rules.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

    Return all time spent for each custom rule, keyed by rule ID.

    ","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

    Utility to measure the time spent in each custom rule.

    "},"Classes/LinterCache.html":{"name":"LinterCache","abstract":"

    A persisted cache for storing and retrieving linter results.

    "},"Classes/RuleRegistry.html":{"name":"RuleRegistry","abstract":"

    Container to register and look up SwiftLint rules.

    "},"Classes/RuleStorage.html":{"name":"RuleStorage","abstract":"

    A storage mechanism for aggregating the results of 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/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

    A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

    "},"Classes/ViolationsSyntaxVisitor.html":{"name":"ViolationsSyntaxVisitor","abstract":"

    A SwiftSyntax SyntaxVisitor that produces absolute positions where violations should be reported.

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"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"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_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_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

    "},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Global%20Variables.html":{"name":"Global Variables","abstract":"

    The following global variables are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"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 9e65e24d9..43a9e1d29 100644 --- a/self_binding.html +++ b/self_binding.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -456,7 +472,7 @@ bind_identifier diff --git a/self_in_property_initialization.html b/self_in_property_initialization.html index 3de1440c8..431a7bc06 100644 --- a/self_in_property_initialization.html +++ b/self_in_property_initialization.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -438,7 +454,7 @@ warning diff --git a/shorthand_argument.html b/shorthand_argument.html index 1ad93aa01..e41c4d78b 100644 --- a/shorthand_argument.html +++ b/shorthand_argument.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -475,7 +491,7 @@ false diff --git a/shorthand_operator.html b/shorthand_operator.html index 2e33fa658..19d322153 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -431,7 +447,7 @@ error diff --git a/shorthand_optional_binding.html b/shorthand_optional_binding.html index c5476344b..fcd9c7219 100644 --- a/shorthand_optional_binding.html +++ b/shorthand_optional_binding.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -412,7 +428,7 @@ warning diff --git a/single_test_class.html b/single_test_class.html index dca914993..b24b7b49b 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -429,7 +445,7 @@ test_parent_classes diff --git a/sorted_enum_cases.html b/sorted_enum_cases.html index 44f3da7f5..2c6c04180 100644 --- a/sorted_enum_cases.html +++ b/sorted_enum_cases.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -468,7 +484,7 @@ warning diff --git a/sorted_first_last.html b/sorted_first_last.html index b7346abf4..b2e660b84 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -450,7 +466,7 @@ warning diff --git a/sorted_imports.html b/sorted_imports.html index a1b4503f2..50ffb75b0 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -460,7 +476,7 @@ names diff --git a/statement_position.html b/statement_position.html index 6b2268d16..1a328c27f 100644 --- a/statement_position.html +++ b/statement_position.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -426,7 +442,7 @@ default diff --git a/static_operator.html b/static_operator.html index a583d6c12..0428af7c0 100644 --- a/static_operator.html +++ b/static_operator.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -444,7 +460,7 @@ warning diff --git a/static_over_final_class.html b/static_over_final_class.html index 35d750aef..599446bd3 100644 --- a/static_over_final_class.html +++ b/static_over_final_class.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -436,7 +452,7 @@ warning diff --git a/strict_fileprivate.html b/strict_fileprivate.html index dd6fe204a..1cb142806 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -435,7 +451,7 @@ warning diff --git a/strong_iboutlet.html b/strong_iboutlet.html index 78b00a895..4fa68a3a1 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -410,7 +426,7 @@ warning diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index 65dba320a..769c4b5d4 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -402,7 +418,7 @@ warning diff --git a/superfluous_else.html b/superfluous_else.html index 62cf84624..39263faf5 100644 --- a/superfluous_else.html +++ b/superfluous_else.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -476,7 +492,7 @@ warning diff --git a/swift-syntax-dashboard.html b/swift-syntax-dashboard.html index dcb4e7004..4eb29e5b5 100644 --- a/swift-syntax-dashboard.html +++ b/swift-syntax-dashboard.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -624,7 +640,7 @@ of SwiftLint’s linter rules use SourceKit.

    diff --git a/switch_case_alignment.html b/switch_case_alignment.html index f65f4a0b1..fb176c831 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -556,7 +572,7 @@ false diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index 32a53e976..c3adddcff 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -502,7 +518,7 @@ warning diff --git a/syntactic_sugar.html b/syntactic_sugar.html index 64066580b..28d0f662d 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -470,7 +486,7 @@ warning diff --git a/test_case_accessibility.html b/test_case_accessibility.html index 0f2435df4..191599e50 100644 --- a/test_case_accessibility.html +++ b/test_case_accessibility.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -501,7 +517,7 @@ test_parent_classes diff --git a/todo.html b/todo.html index ebe65ab4d..c1e9d7301 100644 --- a/todo.html +++ b/todo.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -418,7 +434,7 @@ only diff --git a/toggle_bool.html b/toggle_bool.html index a322b0786..47d997d97 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -408,7 +424,7 @@ warning diff --git a/trailing_closure.html b/trailing_closure.html index 851eb5741..72febe2cf 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -446,7 +462,7 @@ false diff --git a/trailing_comma.html b/trailing_comma.html index 9a18d86b4..4110b02b8 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -448,7 +464,7 @@ false diff --git a/trailing_newline.html b/trailing_newline.html index ae4ec7833..bdb84956c 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -399,7 +415,7 @@ warning diff --git a/trailing_semicolon.html b/trailing_semicolon.html index cc75b650b..da35603b7 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -403,7 +419,7 @@ warning diff --git a/trailing_whitespace.html b/trailing_whitespace.html index d4dab544c..4011dd977 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -427,7 +443,7 @@ true diff --git a/type_body_length.html b/type_body_length.html index 2e463f267..e491a8ba1 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -5494,7 +5510,7 @@ a multiline comment diff --git a/type_contents_order.html b/type_contents_order.html index df673469e..19f21347c 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -623,7 +639,7 @@ order diff --git a/type_name.html b/type_name.html index 2b6f7b0d7..5c8f80835 100644 --- a/type_name.html +++ b/type_name.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -554,7 +570,7 @@ true diff --git a/typesafe_array_init.html b/typesafe_array_init.html index b0d4da135..c0da84af7 100644 --- a/typesafe_array_init.html +++ b/typesafe_array_init.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -418,7 +434,7 @@ warning diff --git a/unavailable_condition.html b/unavailable_condition.html index cc0f64509..899e7d186 100644 --- a/unavailable_condition.html +++ b/unavailable_condition.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -428,7 +444,7 @@ warning diff --git a/unavailable_function.html b/unavailable_function.html index 8a1bc3f09..820d002da 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -439,7 +455,7 @@ warning diff --git a/unhandled_throwing_task.html b/unhandled_throwing_task.html index 59fd444a3..07717765f 100644 --- a/unhandled_throwing_task.html +++ b/unhandled_throwing_task.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -530,7 +546,7 @@ error diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index bb76caba1..d23e5eb0b 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -451,7 +467,7 @@ warning diff --git a/unneeded_override.html b/unneeded_override.html index c0f8cd598..a513526a7 100644 --- a/unneeded_override.html +++ b/unneeded_override.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -542,7 +558,7 @@ false diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index fa2b42670..494da92bb 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -434,7 +450,7 @@ warning diff --git a/unneeded_synthesized_initializer.html b/unneeded_synthesized_initializer.html index 7e57b4e96..f51db0537 100644 --- a/unneeded_synthesized_initializer.html +++ b/unneeded_synthesized_initializer.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -715,7 +731,7 @@ warning diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index 0455fc7cc..3feb489e4 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -416,7 +432,7 @@ warning diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index 7d97ca91c..f97a152a6 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -445,7 +461,7 @@ warning diff --git a/unused_capture_list.html b/unused_capture_list.html index 04d0a0037..34ec176c7 100644 --- a/unused_capture_list.html +++ b/unused_capture_list.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -495,7 +511,7 @@ warning diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index de092e8a2..f14752660 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -503,7 +519,7 @@ warning diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index 72554e5cb..44848891f 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -433,7 +449,7 @@ warning diff --git a/unused_declaration.html b/unused_declaration.html index e8fe67a06..53d59e6b3 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -685,7 +701,7 @@ related_usrs_to_skip diff --git a/unused_enumerated.html b/unused_enumerated.html index f8c5ee676..28e82c7d2 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -453,7 +469,7 @@ warning diff --git a/unused_import.html b/unused_import.html index 1b2760f34..5373160b2 100644 --- a/unused_import.html +++ b/unused_import.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -462,7 +478,7 @@ always_keep_imports diff --git a/unused_optional_binding.html b/unused_optional_binding.html index f19f3e626..a419c50c4 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -428,7 +444,7 @@ false diff --git a/unused_parameter.html b/unused_parameter.html index 87fc7dbac..560cd7ab2 100644 --- a/unused_parameter.html +++ b/unused_parameter.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -467,7 +483,7 @@ warning diff --git a/unused_setter_value.html b/unused_setter_value.html index 90b2c1420..0c9b1df4f 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -479,7 +495,7 @@ warning diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index 2b08a17f7..986d89f0f 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -466,7 +482,7 @@ warning diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index 99b486a2e..1e37b8d53 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -455,7 +471,7 @@ warning diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index 0ba5c9dc1..2a21e1910 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -478,7 +494,7 @@ warning diff --git a/vertical_whitespace.html b/vertical_whitespace.html index 2a2d2846f..f19db6481 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -431,7 +447,7 @@ max_empty_lines diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index 65c3eeaaf..837b414e0 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -492,7 +508,7 @@ warning diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index 4a19842e3..fb4fb7342 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -528,7 +544,7 @@ false diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index 52b34aa97..9fe27b868 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -504,7 +520,7 @@ warning diff --git a/void_function_in_ternary.html b/void_function_in_ternary.html index 4d3213ccb..f3635b2dc 100644 --- a/void_function_in_ternary.html +++ b/void_function_in_ternary.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -469,7 +485,7 @@ warning diff --git a/void_return.html b/void_return.html index da42d55ef..69436301a 100644 --- a/void_return.html +++ b/void_return.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -434,7 +450,7 @@ warning diff --git a/weak_delegate.html b/weak_delegate.html index c77ff206c..f3c511685 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -471,7 +487,7 @@ warning diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index ea08d6175..0058aad1d 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -578,7 +594,7 @@ matchers diff --git a/xctfail_message.html b/xctfail_message.html index 9650156eb..93c234b6c 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +
    @@ -406,7 +422,7 @@ warning diff --git a/yoda_condition.html b/yoda_condition.html index 41fe0f693..5447b29b0 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -47,7 +47,9 @@ @@ -344,6 +346,20 @@ +

+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°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