From 0239e79a14c4d39d270d9bedeb8cdbba1a41d8c7 Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Tue, 4 Oct 2022 05:55:33 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: ab3f070222b4a61873286a9784f6b03bd54fa6e0 --- Classes.html | 3 + Classes/LinterCache.html | 3 + Classes/RuleStorage.html | 3 + Classes/SwiftLintFile.html | 3 + Enums.html | 3 + Enums/AccessControlLevel.html | 3 + Enums/ConfigurationError.html | 3 + Enums/ExecutableInfo.html | 3 + Enums/RuleIdentifier.html | 3 + Enums/RuleKind.html | 3 + Enums/RuleListError.html | 3 + Enums/SwiftExpressionKind.html | 3 + Enums/ViolationSeverity.html | 3 + Extensions.html | 3 + Extensions/FileManager.html | 3 + Extensions/String.html | 3 + Functions.html | 3 + Global Variables.html | 3 + Guides.html | 3 + Protocols.html | 36 +- Protocols/ASTRule.html | 3 + Protocols/AnalyzerRule.html | 3 + Protocols/CollectingCorrectableRule.html | 3 + Protocols/CollectingRule.html | 3 + Protocols/ConfigurationProviderRule.html | 3 + Protocols/CorrectableRule.html | 3 + Protocols/LintableFileManager.html | 3 + Protocols/Reporter.html | 3 + Protocols/Rule.html | 3 + Protocols/RuleConfiguration.html | 3 + Protocols/SeverityBasedRuleConfiguration.html | 430 ++++++++++++++++++ Protocols/SubstitutionCorrectableASTRule.html | 3 + Protocols/SubstitutionCorrectableRule.html | 3 + Protocols/SwiftSyntaxCorrectableRule.html | 3 + Protocols/SwiftSyntaxRule.html | 7 +- Protocols/ViolationsSyntaxRewriter.html | 3 + Protocols/ViolationsSyntaxVisitor.html | 7 +- Reporters.html | 3 + Rules.html | 3 + Structs.html | 3 + Structs/CSVReporter.html | 3 + Structs/CheckstyleReporter.html | 3 + Structs/CodeClimateReporter.html | 3 + Structs/CollectedLinter.html | 3 + Structs/Command.html | 3 + Structs/Command/Action.html | 3 + Structs/Command/Modifier.html | 3 + Structs/Configuration.html | 3 + Structs/Configuration/IndentationStyle.html | 3 + Structs/Configuration/RulesMode.html | 3 + Structs/Correction.html | 3 + Structs/EmojiReporter.html | 3 + Structs/Example.html | 3 + Structs/GitHubActionsLoggingReporter.html | 3 + Structs/GitLabJUnitReporter.html | 3 + Structs/HTMLReporter.html | 3 + Structs/JSONReporter.html | 3 + Structs/JUnitReporter.html | 3 + Structs/Linter.html | 3 + Structs/Location.html | 3 + Structs/MarkdownReporter.html | 3 + Structs/Region.html | 3 + Structs/RuleDescription.html | 3 + Structs/RuleList.html | 3 + Structs/RuleListDocumentation.html | 3 + Structs/RuleParameter.html | 3 + Structs/SonarQubeReporter.html | 3 + Structs/SourceKittenDictionary.html | 3 + Structs/StyleViolation.html | 3 + Structs/SwiftLintSyntaxMap.html | 3 + Structs/SwiftLintSyntaxToken.html | 3 + Structs/SwiftVersion.html | 3 + Structs/Version.html | 3 + Structs/XcodeReporter.html | 3 + Structs/YamlParser.html | 3 + accessibility_label_for_image.html | 3 + accessibility_trait_for_button.html | 3 + anonymous_argument_in_multiline_closure.html | 3 + anyobject_protocol.html | 3 + array_init.html | 3 + attributes.html | 3 + balanced_xctest_lifecycle.html | 3 + block_based_kvo.html | 3 + capture_variable.html | 3 + class_delegate_protocol.html | 3 + closing_brace.html | 3 + closure_body_length.html | 3 + closure_end_indentation.html | 3 + closure_parameter_position.html | 3 + closure_spacing.html | 3 + collection_alignment.html | 3 + colon.html | 3 + comma.html | 3 + comma_inheritance.html | 3 + comment_spacing.html | 3 + compiler_protocol_init.html | 3 + computed_accessors_order.html | 3 + conditional_returns_on_newline.html | 3 + contains_over_filter_count.html | 3 + contains_over_filter_is_empty.html | 3 + contains_over_first_not_nil.html | 3 + contains_over_range_nil_comparison.html | 3 + control_statement.html | 3 + convenience_type.html | 3 + custom_rules.html | 3 + cyclomatic_complexity.html | 3 + deployment_target.html | 3 + discarded_notification_center_observer.html | 3 + discouraged_assert.html | 3 + discouraged_direct_init.html | 3 + discouraged_none_name.html | 3 + discouraged_object_literal.html | 3 + discouraged_optional_boolean.html | 3 + discouraged_optional_collection.html | 3 + .../Contents/Resources/Documents/Classes.html | 3 + .../Documents/Classes/LinterCache.html | 3 + .../Documents/Classes/RuleStorage.html | 3 + .../Documents/Classes/SwiftLintFile.html | 3 + .../Contents/Resources/Documents/Enums.html | 3 + .../Documents/Enums/AccessControlLevel.html | 3 + .../Documents/Enums/ConfigurationError.html | 3 + .../Documents/Enums/ExecutableInfo.html | 3 + .../Documents/Enums/RuleIdentifier.html | 3 + .../Resources/Documents/Enums/RuleKind.html | 3 + .../Documents/Enums/RuleListError.html | 3 + .../Documents/Enums/SwiftExpressionKind.html | 3 + .../Documents/Enums/ViolationSeverity.html | 3 + .../Resources/Documents/Extensions.html | 3 + .../Documents/Extensions/FileManager.html | 3 + .../Documents/Extensions/String.html | 3 + .../Resources/Documents/Functions.html | 3 + .../Resources/Documents/Global Variables.html | 3 + .../Contents/Resources/Documents/Guides.html | 3 + .../Resources/Documents/Protocols.html | 36 +- .../Documents/Protocols/ASTRule.html | 3 + .../Documents/Protocols/AnalyzerRule.html | 3 + .../Protocols/CollectingCorrectableRule.html | 3 + .../Documents/Protocols/CollectingRule.html | 3 + .../Protocols/ConfigurationProviderRule.html | 3 + .../Documents/Protocols/CorrectableRule.html | 3 + .../Protocols/LintableFileManager.html | 3 + .../Documents/Protocols/Reporter.html | 3 + .../Resources/Documents/Protocols/Rule.html | 3 + .../Protocols/RuleConfiguration.html | 3 + .../SeverityBasedRuleConfiguration.html | 430 ++++++++++++++++++ .../SubstitutionCorrectableASTRule.html | 3 + .../SubstitutionCorrectableRule.html | 3 + .../Protocols/SwiftSyntaxCorrectableRule.html | 3 + .../Documents/Protocols/SwiftSyntaxRule.html | 7 +- .../Protocols/ViolationsSyntaxRewriter.html | 3 + .../Protocols/ViolationsSyntaxVisitor.html | 7 +- .../Resources/Documents/Reporters.html | 3 + .../Contents/Resources/Documents/Rules.html | 3 + .../Contents/Resources/Documents/Structs.html | 3 + .../Documents/Structs/CSVReporter.html | 3 + .../Documents/Structs/CheckstyleReporter.html | 3 + .../Structs/CodeClimateReporter.html | 3 + .../Documents/Structs/CollectedLinter.html | 3 + .../Resources/Documents/Structs/Command.html | 3 + .../Documents/Structs/Command/Action.html | 3 + .../Documents/Structs/Command/Modifier.html | 3 + .../Documents/Structs/Configuration.html | 3 + .../Configuration/IndentationStyle.html | 3 + .../Structs/Configuration/RulesMode.html | 3 + .../Documents/Structs/Correction.html | 3 + .../Documents/Structs/EmojiReporter.html | 3 + .../Resources/Documents/Structs/Example.html | 3 + .../Structs/GitHubActionsLoggingReporter.html | 3 + .../Structs/GitLabJUnitReporter.html | 3 + .../Documents/Structs/HTMLReporter.html | 3 + .../Documents/Structs/JSONReporter.html | 3 + .../Documents/Structs/JUnitReporter.html | 3 + .../Resources/Documents/Structs/Linter.html | 3 + .../Resources/Documents/Structs/Location.html | 3 + .../Documents/Structs/MarkdownReporter.html | 3 + .../Resources/Documents/Structs/Region.html | 3 + .../Documents/Structs/RuleDescription.html | 3 + .../Resources/Documents/Structs/RuleList.html | 3 + .../Structs/RuleListDocumentation.html | 3 + .../Documents/Structs/RuleParameter.html | 3 + .../Documents/Structs/SonarQubeReporter.html | 3 + .../Structs/SourceKittenDictionary.html | 3 + .../Documents/Structs/StyleViolation.html | 3 + .../Documents/Structs/SwiftLintSyntaxMap.html | 3 + .../Structs/SwiftLintSyntaxToken.html | 3 + .../Documents/Structs/SwiftVersion.html | 3 + .../Resources/Documents/Structs/Version.html | 3 + .../Documents/Structs/XcodeReporter.html | 3 + .../Documents/Structs/YamlParser.html | 3 + .../accessibility_label_for_image.html | 3 + .../accessibility_trait_for_button.html | 3 + ...onymous_argument_in_multiline_closure.html | 3 + .../Documents/anyobject_protocol.html | 3 + .../Resources/Documents/array_init.html | 3 + .../Resources/Documents/attributes.html | 3 + .../Documents/balanced_xctest_lifecycle.html | 3 + .../Resources/Documents/block_based_kvo.html | 3 + .../Resources/Documents/capture_variable.html | 3 + .../Documents/class_delegate_protocol.html | 3 + .../Resources/Documents/closing_brace.html | 3 + .../Documents/closure_body_length.html | 3 + .../Documents/closure_end_indentation.html | 3 + .../Documents/closure_parameter_position.html | 3 + .../Resources/Documents/closure_spacing.html | 3 + .../Documents/collection_alignment.html | 3 + .../Contents/Resources/Documents/colon.html | 3 + .../Contents/Resources/Documents/comma.html | 3 + .../Documents/comma_inheritance.html | 3 + .../Resources/Documents/comment_spacing.html | 3 + .../Documents/compiler_protocol_init.html | 3 + .../Documents/computed_accessors_order.html | 3 + .../conditional_returns_on_newline.html | 3 + .../Documents/contains_over_filter_count.html | 3 + .../contains_over_filter_is_empty.html | 3 + .../contains_over_first_not_nil.html | 3 + .../contains_over_range_nil_comparison.html | 3 + .../Documents/control_statement.html | 3 + .../Resources/Documents/convenience_type.html | 3 + .../Resources/Documents/custom_rules.html | 3 + .../Documents/cyclomatic_complexity.html | 3 + .../Documents/deployment_target.html | 3 + ...iscarded_notification_center_observer.html | 3 + .../Documents/discouraged_assert.html | 3 + .../Documents/discouraged_direct_init.html | 3 + .../Documents/discouraged_none_name.html | 3 + .../Documents/discouraged_object_literal.html | 3 + .../discouraged_optional_boolean.html | 3 + .../discouraged_optional_collection.html | 3 + .../Documents/duplicate_enum_cases.html | 3 + .../Documents/duplicate_imports.html | 3 + .../duplicated_key_in_dictionary_literal.html | 3 + .../Resources/Documents/dynamic_inline.html | 3 + .../Documents/empty_collection_literal.html | 3 + .../Resources/Documents/empty_count.html | 3 + .../Documents/empty_enum_arguments.html | 3 + .../Resources/Documents/empty_parameters.html | 3 + ...pty_parentheses_with_trailing_closure.html | 3 + .../Resources/Documents/empty_string.html | 3 + .../Documents/empty_xctest_method.html | 3 + .../enum_case_associated_values_count.html | 3 + .../Resources/Documents/expiring_todo.html | 3 + .../Resources/Documents/explicit_acl.html | 3 + .../Documents/explicit_enum_raw_value.html | 3 + .../Resources/Documents/explicit_init.html | 3 + .../Resources/Documents/explicit_self.html | 3 + .../Documents/explicit_top_level_acl.html | 3 + .../Documents/explicit_type_interface.html | 3 + .../Documents/extension_access_modifier.html | 3 + .../Resources/Documents/fallthrough.html | 3 + .../Documents/fatal_error_message.html | 3 + .../Resources/Documents/file_header.html | 3 + .../Resources/Documents/file_length.html | 3 + .../Resources/Documents/file_name.html | 3 + .../Documents/file_name_no_space.html | 3 + .../Resources/Documents/file_types_order.html | 3 + .../Resources/Documents/first_where.html | 3 + .../Documents/flatmap_over_map_reduce.html | 3 + .../Resources/Documents/for_where.html | 3 + .../Resources/Documents/force_cast.html | 3 + .../Resources/Documents/force_try.html | 3 + .../Resources/Documents/force_unwrapping.html | 3 + .../Documents/function_body_length.html | 3 + .../function_default_parameter_at_end.html | 3 + .../Documents/function_parameter_count.html | 3 + .../Documents/generic_type_name.html | 3 + .../Documents/ibinspectable_in_extension.html | 3 + .../Documents/identical_operands.html | 3 + .../Resources/Documents/identifier_name.html | 3 + .../Resources/Documents/if_let_shadowing.html | 3 + .../Resources/Documents/implicit_getter.html | 3 + .../Resources/Documents/implicit_return.html | 3 + .../implicitly_unwrapped_optional.html | 3 + .../Documents/inclusive_language.html | 3 + .../Documents/indentation_width.html | 3 + .../Contents/Resources/Documents/index.html | 3 + .../Resources/Documents/inert_defer.html | 3 + .../Resources/Documents/is_disjoint.html | 3 + .../Documents/joined_default_parameter.html | 3 + .../Resources/Documents/large_tuple.html | 3 + .../Resources/Documents/last_where.html | 3 + .../Documents/leading_whitespace.html | 3 + .../legacy_cggeometry_functions.html | 3 + .../Resources/Documents/legacy_constant.html | 3 + .../Documents/legacy_constructor.html | 3 + .../Resources/Documents/legacy_hashing.html | 3 + .../Resources/Documents/legacy_multiple.html | 3 + .../legacy_nsgeometry_functions.html | 3 + .../Resources/Documents/legacy_objc_type.html | 3 + .../Resources/Documents/legacy_random.html | 3 + .../Documents/let_var_whitespace.html | 3 + .../Resources/Documents/line_length.html | 3 + .../literal_expression_end_indentation.html | 3 + .../Documents/lower_acl_than_parent.html | 3 + .../Contents/Resources/Documents/mark.html | 3 + .../Resources/Documents/missing_docs.html | 3 + .../Resources/Documents/modifier_order.html | 3 + .../Documents/multiline_arguments.html | 3 + .../multiline_arguments_brackets.html | 3 + .../Documents/multiline_function_chains.html | 3 + .../Documents/multiline_literal_brackets.html | 3 + .../Documents/multiline_parameters.html | 3 + .../multiline_parameters_brackets.html | 3 + ...ltiple_closures_with_trailing_closure.html | 3 + .../Contents/Resources/Documents/nesting.html | 3 + .../Resources/Documents/nimble_operator.html | 3 + .../no_extension_access_modifier.html | 3 + .../Documents/no_fallthrough_only.html | 3 + .../Documents/no_grouping_extension.html | 3 + .../Documents/no_space_in_method_call.html | 3 + .../notification_center_detachment.html | 3 + .../Documents/nslocalizedstring_key.html | 3 + .../nslocalizedstring_require_bundle.html | 3 + .../Documents/nsobject_prefer_isequal.html | 3 + .../Resources/Documents/number_separator.html | 3 + .../Resources/Documents/object_literal.html | 3 + .../Resources/Documents/opening_brace.html | 3 + .../Documents/operator_usage_whitespace.html | 3 + .../Documents/operator_whitespace.html | 3 + .../optional_enum_case_matching.html | 3 + .../Documents/orphaned_doc_comment.html | 3 + .../Documents/overridden_super_call.html | 3 + .../Documents/override_in_extension.html | 3 + .../Documents/pattern_matching_keywords.html | 3 + .../Resources/Documents/prefer_nimble.html | 3 + .../prefer_self_in_static_references.html | 3 + .../prefer_self_type_over_type_of_self.html | 3 + .../prefer_zero_over_explicit_init.html | 3 + .../Documents/prefixed_toplevel_constant.html | 3 + .../Resources/Documents/private_action.html | 3 + .../Resources/Documents/private_outlet.html | 3 + .../Documents/private_over_fileprivate.html | 3 + .../Resources/Documents/private_subject.html | 3 + .../Documents/private_unit_test.html | 3 + .../prohibited_interface_builder.html | 3 + .../Documents/prohibited_super_call.html | 3 + .../protocol_property_accessors_order.html | 3 + .../Documents/quick_discouraged_call.html | 3 + .../quick_discouraged_focused_test.html | 3 + .../quick_discouraged_pending_test.html | 3 + ...aw_value_for_camel_cased_codable_enum.html | 3 + .../Resources/Documents/reduce_boolean.html | 3 + .../Resources/Documents/reduce_into.html | 3 + .../Documents/redundant_discardable_let.html | 3 + .../Documents/redundant_nil_coalescing.html | 3 + .../Documents/redundant_objc_attribute.html | 3 + .../redundant_optional_initialization.html | 3 + .../redundant_set_access_control.html | 3 + .../redundant_string_enum_value.html | 3 + .../Documents/redundant_type_annotation.html | 3 + .../Documents/redundant_void_return.html | 3 + .../Resources/Documents/required_deinit.html | 3 + .../Documents/required_enum_case.html | 3 + .../Documents/return_arrow_whitespace.html | 3 + .../return_value_from_void_function.html | 3 + .../Resources/Documents/rule-directory.html | 3 + .../Contents/Resources/Documents/search.json | 2 +- .../Resources/Documents/self_binding.html | 3 + .../self_in_property_initialization.html | 3 + .../Documents/shorthand_operator.html | 3 + .../Documents/single_test_class.html | 3 + .../Documents/sorted_first_last.html | 3 + .../Resources/Documents/sorted_imports.html | 3 + .../Documents/statement_position.html | 3 + .../Resources/Documents/static_operator.html | 3 + .../Documents/strict_fileprivate.html | 3 + .../Resources/Documents/strong_iboutlet.html | 3 + .../superfluous_disable_command.html | 3 + .../Documents/swift-syntax-dashboard.html | 3 + .../Documents/switch_case_alignment.html | 3 + .../Documents/switch_case_on_newline.html | 3 + .../Resources/Documents/syntactic_sugar.html | 3 + .../Documents/test_case_accessibility.html | 3 + .../Contents/Resources/Documents/todo.html | 3 + .../Resources/Documents/toggle_bool.html | 3 + .../Resources/Documents/trailing_closure.html | 3 + .../Resources/Documents/trailing_comma.html | 3 + .../Resources/Documents/trailing_newline.html | 3 + .../Documents/trailing_semicolon.html | 3 + .../Documents/trailing_whitespace.html | 3 + .../Resources/Documents/type_body_length.html | 3 + .../Documents/type_contents_order.html | 3 + .../Resources/Documents/type_name.html | 3 + .../Documents/typesafe_array_init.html | 3 + .../Documents/unavailable_condition.html | 3 + .../Documents/unavailable_function.html | 3 + .../Documents/unneeded_break_in_switch.html | 3 + ...eeded_parentheses_in_closure_argument.html | 3 + .../Documents/unowned_variable_capture.html | 3 + .../Documents/untyped_error_in_catch.html | 3 + .../Documents/unused_capture_list.html | 3 + .../Documents/unused_closure_parameter.html | 3 + .../Documents/unused_control_flow_label.html | 3 + .../Documents/unused_declaration.html | 3 + .../Documents/unused_enumerated.html | 3 + .../Resources/Documents/unused_import.html | 3 + .../Documents/unused_optional_binding.html | 3 + .../Documents/unused_setter_value.html | 3 + .../Documents/valid_ibinspectable.html | 3 + .../vertical_parameter_alignment.html | 3 + .../vertical_parameter_alignment_on_call.html | 3 + .../Documents/vertical_whitespace.html | 3 + .../vertical_whitespace_between_cases.html | 3 + .../vertical_whitespace_closing_braces.html | 125 ++--- .../vertical_whitespace_opening_braces.html | 3 + .../Documents/void_function_in_ternary.html | 3 + .../Resources/Documents/void_return.html | 3 + .../Resources/Documents/weak_delegate.html | 3 + .../Documents/xct_specific_matcher.html | 3 + .../Resources/Documents/xctfail_message.html | 3 + .../Resources/Documents/yoda_condition.html | 3 + .../Contents/Resources/docSet.dsidx | Bin 143360 -> 139264 bytes docsets/SwiftLintFramework.tgz | Bin 478627 -> 482124 bytes duplicate_enum_cases.html | 3 + duplicate_imports.html | 3 + duplicated_key_in_dictionary_literal.html | 3 + dynamic_inline.html | 3 + empty_collection_literal.html | 3 + empty_count.html | 3 + empty_enum_arguments.html | 3 + empty_parameters.html | 3 + empty_parentheses_with_trailing_closure.html | 3 + empty_string.html | 3 + empty_xctest_method.html | 3 + enum_case_associated_values_count.html | 3 + expiring_todo.html | 3 + explicit_acl.html | 3 + explicit_enum_raw_value.html | 3 + explicit_init.html | 3 + explicit_self.html | 3 + explicit_top_level_acl.html | 3 + explicit_type_interface.html | 3 + extension_access_modifier.html | 3 + fallthrough.html | 3 + fatal_error_message.html | 3 + file_header.html | 3 + file_length.html | 3 + file_name.html | 3 + file_name_no_space.html | 3 + file_types_order.html | 3 + first_where.html | 3 + flatmap_over_map_reduce.html | 3 + for_where.html | 3 + force_cast.html | 3 + force_try.html | 3 + force_unwrapping.html | 3 + function_body_length.html | 3 + function_default_parameter_at_end.html | 3 + function_parameter_count.html | 3 + generic_type_name.html | 3 + ibinspectable_in_extension.html | 3 + identical_operands.html | 3 + identifier_name.html | 3 + if_let_shadowing.html | 3 + implicit_getter.html | 3 + implicit_return.html | 3 + implicitly_unwrapped_optional.html | 3 + inclusive_language.html | 3 + indentation_width.html | 3 + index.html | 3 + inert_defer.html | 3 + is_disjoint.html | 3 + joined_default_parameter.html | 3 + large_tuple.html | 3 + last_where.html | 3 + leading_whitespace.html | 3 + legacy_cggeometry_functions.html | 3 + legacy_constant.html | 3 + legacy_constructor.html | 3 + legacy_hashing.html | 3 + legacy_multiple.html | 3 + legacy_nsgeometry_functions.html | 3 + legacy_objc_type.html | 3 + legacy_random.html | 3 + let_var_whitespace.html | 3 + line_length.html | 3 + literal_expression_end_indentation.html | 3 + lower_acl_than_parent.html | 3 + mark.html | 3 + missing_docs.html | 3 + modifier_order.html | 3 + multiline_arguments.html | 3 + multiline_arguments_brackets.html | 3 + multiline_function_chains.html | 3 + multiline_literal_brackets.html | 3 + multiline_parameters.html | 3 + multiline_parameters_brackets.html | 3 + multiple_closures_with_trailing_closure.html | 3 + nesting.html | 3 + nimble_operator.html | 3 + no_extension_access_modifier.html | 3 + no_fallthrough_only.html | 3 + no_grouping_extension.html | 3 + no_space_in_method_call.html | 3 + notification_center_detachment.html | 3 + nslocalizedstring_key.html | 3 + nslocalizedstring_require_bundle.html | 3 + nsobject_prefer_isequal.html | 3 + number_separator.html | 3 + object_literal.html | 3 + opening_brace.html | 3 + operator_usage_whitespace.html | 3 + operator_whitespace.html | 3 + optional_enum_case_matching.html | 3 + orphaned_doc_comment.html | 3 + overridden_super_call.html | 3 + override_in_extension.html | 3 + pattern_matching_keywords.html | 3 + prefer_nimble.html | 3 + prefer_self_in_static_references.html | 3 + prefer_self_type_over_type_of_self.html | 3 + prefer_zero_over_explicit_init.html | 3 + prefixed_toplevel_constant.html | 3 + private_action.html | 3 + private_outlet.html | 3 + private_over_fileprivate.html | 3 + private_subject.html | 3 + private_unit_test.html | 3 + prohibited_interface_builder.html | 3 + prohibited_super_call.html | 3 + protocol_property_accessors_order.html | 3 + quick_discouraged_call.html | 3 + quick_discouraged_focused_test.html | 3 + quick_discouraged_pending_test.html | 3 + raw_value_for_camel_cased_codable_enum.html | 3 + reduce_boolean.html | 3 + reduce_into.html | 3 + redundant_discardable_let.html | 3 + redundant_nil_coalescing.html | 3 + redundant_objc_attribute.html | 3 + redundant_optional_initialization.html | 3 + redundant_set_access_control.html | 3 + redundant_string_enum_value.html | 3 + redundant_type_annotation.html | 3 + redundant_void_return.html | 3 + required_deinit.html | 3 + required_enum_case.html | 3 + return_arrow_whitespace.html | 3 + return_value_from_void_function.html | 3 + rule-directory.html | 3 + search.json | 2 +- self_binding.html | 3 + self_in_property_initialization.html | 3 + shorthand_operator.html | 3 + single_test_class.html | 3 + sorted_first_last.html | 3 + sorted_imports.html | 3 + statement_position.html | 3 + static_operator.html | 3 + strict_fileprivate.html | 3 + strong_iboutlet.html | 3 + superfluous_disable_command.html | 3 + swift-syntax-dashboard.html | 3 + switch_case_alignment.html | 3 + switch_case_on_newline.html | 3 + syntactic_sugar.html | 3 + test_case_accessibility.html | 3 + todo.html | 3 + toggle_bool.html | 3 + trailing_closure.html | 3 + trailing_comma.html | 3 + trailing_newline.html | 3 + trailing_semicolon.html | 3 + trailing_whitespace.html | 3 + type_body_length.html | 3 + type_contents_order.html | 3 + type_name.html | 3 + typesafe_array_init.html | 3 + unavailable_condition.html | 3 + unavailable_function.html | 3 + unneeded_break_in_switch.html | 3 + unneeded_parentheses_in_closure_argument.html | 3 + unowned_variable_capture.html | 3 + untyped_error_in_catch.html | 3 + unused_capture_list.html | 3 + unused_closure_parameter.html | 3 + unused_control_flow_label.html | 3 + unused_declaration.html | 3 + unused_enumerated.html | 3 + unused_import.html | 3 + unused_optional_binding.html | 3 + unused_setter_value.html | 3 + valid_ibinspectable.html | 3 + vertical_parameter_alignment.html | 3 + vertical_parameter_alignment_on_call.html | 3 + vertical_whitespace.html | 3 + vertical_whitespace_between_cases.html | 3 + vertical_whitespace_closing_braces.html | 125 ++--- vertical_whitespace_opening_braces.html | 3 + void_function_in_ternary.html | 3 + void_return.html | 3 + weak_delegate.html | 3 + xct_specific_matcher.html | 3 + xctfail_message.html | 3 + yoda_condition.html | 3 + 594 files changed, 2820 insertions(+), 134 deletions(-) create mode 100644 Protocols/SeverityBasedRuleConfiguration.html create mode 100644 docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html diff --git a/Classes.html b/Classes.html index 994df7f36..ba1f9ff65 100644 --- a/Classes.html +++ b/Classes.html @@ -214,6 +214,9 @@ + diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html index 896a1a458..50f176aea 100644 --- a/Classes/LinterCache.html +++ b/Classes/LinterCache.html @@ -214,6 +214,9 @@ + diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index e76999398..7532c11bc 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -214,6 +214,9 @@ + diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index 9a26dd629..73c9438d2 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -214,6 +214,9 @@ + diff --git a/Enums.html b/Enums.html index f0f1721aa..4bad1c03f 100644 --- a/Enums.html +++ b/Enums.html @@ -214,6 +214,9 @@ + diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index d83dc7ec8..4712a02b3 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -214,6 +214,9 @@ + diff --git a/Enums/ConfigurationError.html b/Enums/ConfigurationError.html index c25c285e2..f70fe7290 100644 --- a/Enums/ConfigurationError.html +++ b/Enums/ConfigurationError.html @@ -214,6 +214,9 @@ + diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html index 97a7a644f..cbe71bfae 100644 --- a/Enums/ExecutableInfo.html +++ b/Enums/ExecutableInfo.html @@ -214,6 +214,9 @@ + diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index 94e6b495d..44b0f3537 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -214,6 +214,9 @@ + diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index b4c566f4c..acaf25b09 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -214,6 +214,9 @@ + diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index 3fd20454c..d1719b199 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -214,6 +214,9 @@ + diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index 1746bc639..4e5c25c77 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -214,6 +214,9 @@ + diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index 196465dba..8e02bd5be 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -214,6 +214,9 @@ + diff --git a/Extensions.html b/Extensions.html index a1b4244c9..c8b69ad15 100644 --- a/Extensions.html +++ b/Extensions.html @@ -214,6 +214,9 @@ + diff --git a/Extensions/FileManager.html b/Extensions/FileManager.html index b86033cca..d3adcce89 100644 --- a/Extensions/FileManager.html +++ b/Extensions/FileManager.html @@ -214,6 +214,9 @@ + diff --git a/Extensions/String.html b/Extensions/String.html index e72cf829c..34ff59399 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -214,6 +214,9 @@ + diff --git a/Functions.html b/Functions.html index b69403ea8..f57811b45 100644 --- a/Functions.html +++ b/Functions.html @@ -214,6 +214,9 @@ + diff --git a/Global Variables.html b/Global Variables.html index 56d34671f..d93435d97 100644 --- a/Global Variables.html +++ b/Global Variables.html @@ -214,6 +214,9 @@ + diff --git a/Guides.html b/Guides.html index 7f6aac911..684b106b0 100644 --- a/Guides.html +++ b/Guides.html @@ -214,6 +214,9 @@ + diff --git a/Protocols.html b/Protocols.html index 64aeaa2d6..3bc6b88f5 100644 --- a/Protocols.html +++ b/Protocols.html @@ -214,6 +214,9 @@ + @@ -817,6 +820,37 @@ static analysis than syntactic checks.

+
  • +
    + + + + SeverityBasedRuleConfiguration + +
    +
    +
    +
    +
    +
    +

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

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public protocol SeverityBasedRuleConfiguration : RuleConfiguration
    + +
    +
    + +
    +
    +
  • @@ -936,7 +970,7 @@ static analysis than syntactic checks.

    diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index 8170d2a31..cc4deeafe 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -214,6 +214,9 @@
  • + diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index fb10c14aa..099fd6bbf 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/CollectingCorrectableRule.html b/Protocols/CollectingCorrectableRule.html index c5a2e6117..855e615bd 100644 --- a/Protocols/CollectingCorrectableRule.html +++ b/Protocols/CollectingCorrectableRule.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index cd14b0d2d..4174275b2 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/ConfigurationProviderRule.html b/Protocols/ConfigurationProviderRule.html index c49aa7792..28fd7e406 100644 --- a/Protocols/ConfigurationProviderRule.html +++ b/Protocols/ConfigurationProviderRule.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index fa7fd5bfa..5674d2256 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/LintableFileManager.html b/Protocols/LintableFileManager.html index dbe9e97c7..7a91da857 100644 --- a/Protocols/LintableFileManager.html +++ b/Protocols/LintableFileManager.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html index 0f8012c88..f7d11b8a5 100644 --- a/Protocols/Reporter.html +++ b/Protocols/Reporter.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/Rule.html b/Protocols/Rule.html index 91b6b20e0..ac3479d4e 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index 2c3b53801..99b223f40 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html new file mode 100644 index 000000000..3e7615f89 --- /dev/null +++ b/Protocols/SeverityBasedRuleConfiguration.html @@ -0,0 +1,430 @@ + + + + SeverityBasedRuleConfiguration Protocol Reference + + + + + + + + + + + + + + + + +
    +

    + + SwiftLintFramework 0.49.1 Docs + + (100% documented) +

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    SeverityBasedRuleConfiguration

    +
    +
    + +
    public protocol SeverityBasedRuleConfiguration : RuleConfiguration
    + +
    +
    +

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

    + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + severityConfiguration + +
      +
      +
      +
      +
      +
      +

      The configuration of a rule’s severity.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      var severityConfiguration: SeverityConfiguration { get }
      + +
      +
      + +
      +
      +
    • +
    • +
      + + + + severity + + + Extension method + +
      +
      +
      +
      +
      +
      +

      The severity of a rule.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      var severity: ViolationSeverity { get }
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/Protocols/SubstitutionCorrectableASTRule.html b/Protocols/SubstitutionCorrectableASTRule.html index 8e78bab19..4c3917273 100644 --- a/Protocols/SubstitutionCorrectableASTRule.html +++ b/Protocols/SubstitutionCorrectableASTRule.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index 88c56fc15..c5a4239b3 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html index 918d18f32..0f3e37cee 100644 --- a/Protocols/SwiftSyntaxCorrectableRule.html +++ b/Protocols/SwiftSyntaxCorrectableRule.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html index df31addd1..a5d75fb7c 100644 --- a/Protocols/SwiftSyntaxRule.html +++ b/Protocols/SwiftSyntaxRule.html @@ -214,6 +214,9 @@ + @@ -518,7 +521,7 @@

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

    @@ -550,7 +553,7 @@ diff --git a/Protocols/ViolationsSyntaxRewriter.html b/Protocols/ViolationsSyntaxRewriter.html index f17058c1f..4d09dfd8c 100644 --- a/Protocols/ViolationsSyntaxRewriter.html +++ b/Protocols/ViolationsSyntaxRewriter.html @@ -214,6 +214,9 @@ + diff --git a/Protocols/ViolationsSyntaxVisitor.html b/Protocols/ViolationsSyntaxVisitor.html index 90e409bae..8068c5d5e 100644 --- a/Protocols/ViolationsSyntaxVisitor.html +++ b/Protocols/ViolationsSyntaxVisitor.html @@ -214,6 +214,9 @@ + @@ -340,7 +343,7 @@

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

    @@ -374,7 +377,7 @@ diff --git a/Reporters.html b/Reporters.html index fd904a7bb..1532d81ea 100644 --- a/Reporters.html +++ b/Reporters.html @@ -214,6 +214,9 @@ + diff --git a/Rules.html b/Rules.html index 842bd0869..47a0cdfa6 100644 --- a/Rules.html +++ b/Rules.html @@ -214,6 +214,9 @@ + diff --git a/Structs.html b/Structs.html index 3c37436fa..1362116a4 100644 --- a/Structs.html +++ b/Structs.html @@ -214,6 +214,9 @@ + diff --git a/Structs/CSVReporter.html b/Structs/CSVReporter.html index 2a3f49ba6..1bac29cce 100644 --- a/Structs/CSVReporter.html +++ b/Structs/CSVReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/CheckstyleReporter.html b/Structs/CheckstyleReporter.html index c571c509b..956e336f3 100644 --- a/Structs/CheckstyleReporter.html +++ b/Structs/CheckstyleReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/CodeClimateReporter.html b/Structs/CodeClimateReporter.html index 7c32906d9..702434183 100644 --- a/Structs/CodeClimateReporter.html +++ b/Structs/CodeClimateReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html index 316b2e6e8..53758a601 100644 --- a/Structs/CollectedLinter.html +++ b/Structs/CollectedLinter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Command.html b/Structs/Command.html index 3293f8ca9..4e0777fbe 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index e7e70596a..3d67cf48d 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index 27765405c..b93c3506a 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Configuration.html b/Structs/Configuration.html index 1b93d1fc5..ed40fe0e5 100644 --- a/Structs/Configuration.html +++ b/Structs/Configuration.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Configuration/IndentationStyle.html b/Structs/Configuration/IndentationStyle.html index d17d798c3..930b9f480 100644 --- a/Structs/Configuration/IndentationStyle.html +++ b/Structs/Configuration/IndentationStyle.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Configuration/RulesMode.html b/Structs/Configuration/RulesMode.html index 9489d4c7d..7304f0134 100644 --- a/Structs/Configuration/RulesMode.html +++ b/Structs/Configuration/RulesMode.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Correction.html b/Structs/Correction.html index 326784e5f..6f684bef7 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -214,6 +214,9 @@ + diff --git a/Structs/EmojiReporter.html b/Structs/EmojiReporter.html index 5524b908f..6964b5e39 100644 --- a/Structs/EmojiReporter.html +++ b/Structs/EmojiReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Example.html b/Structs/Example.html index 7a78d44a6..46cf3818a 100644 --- a/Structs/Example.html +++ b/Structs/Example.html @@ -214,6 +214,9 @@ + diff --git a/Structs/GitHubActionsLoggingReporter.html b/Structs/GitHubActionsLoggingReporter.html index 2a47fb41a..41c23b914 100644 --- a/Structs/GitHubActionsLoggingReporter.html +++ b/Structs/GitHubActionsLoggingReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/GitLabJUnitReporter.html b/Structs/GitLabJUnitReporter.html index 2b16d597a..169c75263 100644 --- a/Structs/GitLabJUnitReporter.html +++ b/Structs/GitLabJUnitReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/HTMLReporter.html b/Structs/HTMLReporter.html index a7b4fc632..8e26646f0 100644 --- a/Structs/HTMLReporter.html +++ b/Structs/HTMLReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/JSONReporter.html b/Structs/JSONReporter.html index 7b9ee55c2..26a394947 100644 --- a/Structs/JSONReporter.html +++ b/Structs/JSONReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/JUnitReporter.html b/Structs/JUnitReporter.html index 69d7914c8..94f6ec055 100644 --- a/Structs/JUnitReporter.html +++ b/Structs/JUnitReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Linter.html b/Structs/Linter.html index 99786b724..0fd462e73 100644 --- a/Structs/Linter.html +++ b/Structs/Linter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Location.html b/Structs/Location.html index 2a19565b6..9e8ab718b 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -214,6 +214,9 @@ + diff --git a/Structs/MarkdownReporter.html b/Structs/MarkdownReporter.html index afcb9f1a5..0c462f1c2 100644 --- a/Structs/MarkdownReporter.html +++ b/Structs/MarkdownReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Region.html b/Structs/Region.html index aa770e35f..02a2bd94f 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -214,6 +214,9 @@ + diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index 3a1877195..8e104340d 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -214,6 +214,9 @@ + diff --git a/Structs/RuleList.html b/Structs/RuleList.html index e0de49030..9994316ee 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -214,6 +214,9 @@ + diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html index 42b93ed75..42c15003e 100644 --- a/Structs/RuleListDocumentation.html +++ b/Structs/RuleListDocumentation.html @@ -214,6 +214,9 @@ + diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index f1fb644b6..fdee3be78 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/SonarQubeReporter.html b/Structs/SonarQubeReporter.html index 1eec74296..9f2ec8e0d 100644 --- a/Structs/SonarQubeReporter.html +++ b/Structs/SonarQubeReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/SourceKittenDictionary.html b/Structs/SourceKittenDictionary.html index 11bbf39af..e39ef8cbf 100644 --- a/Structs/SourceKittenDictionary.html +++ b/Structs/SourceKittenDictionary.html @@ -214,6 +214,9 @@ + diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index 12e5103c4..7653d1434 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -214,6 +214,9 @@ + diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index 644d768d3..cc0ec63e0 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -214,6 +214,9 @@ + diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index b735c56f6..e14ae17f9 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -214,6 +214,9 @@ + diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index ea3b15f50..cf4cd6f41 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -214,6 +214,9 @@ + diff --git a/Structs/Version.html b/Structs/Version.html index 1f619c64a..99a75d8be 100644 --- a/Structs/Version.html +++ b/Structs/Version.html @@ -214,6 +214,9 @@ + diff --git a/Structs/XcodeReporter.html b/Structs/XcodeReporter.html index 2c04bd479..3e1434c38 100644 --- a/Structs/XcodeReporter.html +++ b/Structs/XcodeReporter.html @@ -214,6 +214,9 @@ + diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html index 4e4175063..c0c794a64 100644 --- a/Structs/YamlParser.html +++ b/Structs/YamlParser.html @@ -214,6 +214,9 @@ + diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html index 9cc17c77f..671bf21ec 100644 --- a/accessibility_label_for_image.html +++ b/accessibility_label_for_image.html @@ -213,6 +213,9 @@ + diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html index e8f0c8a8d..c32b8a8a1 100644 --- a/accessibility_trait_for_button.html +++ b/accessibility_trait_for_button.html @@ -213,6 +213,9 @@ + diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html index 6ae645f38..ed3f4e506 100644 --- a/anonymous_argument_in_multiline_closure.html +++ b/anonymous_argument_in_multiline_closure.html @@ -213,6 +213,9 @@ + diff --git a/anyobject_protocol.html b/anyobject_protocol.html index e164e41a5..4268f5b6f 100644 --- a/anyobject_protocol.html +++ b/anyobject_protocol.html @@ -213,6 +213,9 @@ + diff --git a/array_init.html b/array_init.html index 0c8407dfc..271fe2000 100644 --- a/array_init.html +++ b/array_init.html @@ -213,6 +213,9 @@ + diff --git a/attributes.html b/attributes.html index a529cd57a..fd327141b 100644 --- a/attributes.html +++ b/attributes.html @@ -213,6 +213,9 @@ + diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html index 8c55cc2fd..71c70ab55 100644 --- a/balanced_xctest_lifecycle.html +++ b/balanced_xctest_lifecycle.html @@ -213,6 +213,9 @@ + diff --git a/block_based_kvo.html b/block_based_kvo.html index 32e864961..abace1001 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -213,6 +213,9 @@ + diff --git a/capture_variable.html b/capture_variable.html index 9b71153dc..d21c1127f 100644 --- a/capture_variable.html +++ b/capture_variable.html @@ -213,6 +213,9 @@ + diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 35dc987a2..c430b8ffb 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -213,6 +213,9 @@ + diff --git a/closing_brace.html b/closing_brace.html index 7f40ff10a..ee270faba 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -213,6 +213,9 @@ + diff --git a/closure_body_length.html b/closure_body_length.html index 8f339ccdb..20af82fbc 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -213,6 +213,9 @@ + diff --git a/closure_end_indentation.html b/closure_end_indentation.html index fc3976d78..f09100e6c 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -213,6 +213,9 @@ + diff --git a/closure_parameter_position.html b/closure_parameter_position.html index 39c10ced3..4ab792c54 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -213,6 +213,9 @@ + diff --git a/closure_spacing.html b/closure_spacing.html index 99f54e3ae..92efa2923 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -213,6 +213,9 @@ + diff --git a/collection_alignment.html b/collection_alignment.html index 9e19b7ada..296d71ccc 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -213,6 +213,9 @@ + diff --git a/colon.html b/colon.html index debad15a5..58defef22 100644 --- a/colon.html +++ b/colon.html @@ -213,6 +213,9 @@ + diff --git a/comma.html b/comma.html index 637b98ef6..8ee58f807 100644 --- a/comma.html +++ b/comma.html @@ -213,6 +213,9 @@ + diff --git a/comma_inheritance.html b/comma_inheritance.html index 02f02eedb..2d95b90c0 100644 --- a/comma_inheritance.html +++ b/comma_inheritance.html @@ -213,6 +213,9 @@ + diff --git a/comment_spacing.html b/comment_spacing.html index a299c1203..d5021e977 100644 --- a/comment_spacing.html +++ b/comment_spacing.html @@ -213,6 +213,9 @@ + diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index bbbeb3abc..d620d9db3 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -213,6 +213,9 @@ + diff --git a/computed_accessors_order.html b/computed_accessors_order.html index 6908310d0..9468d049d 100644 --- a/computed_accessors_order.html +++ b/computed_accessors_order.html @@ -213,6 +213,9 @@ + diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index 7bddc3509..e08671d7f 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -213,6 +213,9 @@ + diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index f99558f53..516335fa1 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -213,6 +213,9 @@ + diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index dc9e94c7e..6ed6f350c 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -213,6 +213,9 @@ + diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index 9ee5f3306..14b1e95d2 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -213,6 +213,9 @@ + diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index 146895195..6e44ecfda 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -213,6 +213,9 @@ + diff --git a/control_statement.html b/control_statement.html index d628e703c..cbe87288c 100644 --- a/control_statement.html +++ b/control_statement.html @@ -213,6 +213,9 @@ + diff --git a/convenience_type.html b/convenience_type.html index 33bae03cd..378cbb895 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -213,6 +213,9 @@ + diff --git a/custom_rules.html b/custom_rules.html index 62b908fe0..4740a6f8b 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -213,6 +213,9 @@ + diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index 0744c5452..b111b0dfc 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -213,6 +213,9 @@ + diff --git a/deployment_target.html b/deployment_target.html index 9fcfba41b..b965a8038 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -213,6 +213,9 @@ + diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index 221d2a185..c48d9c706 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -213,6 +213,9 @@ + diff --git a/discouraged_assert.html b/discouraged_assert.html index 4d48edf1b..330e912d2 100644 --- a/discouraged_assert.html +++ b/discouraged_assert.html @@ -213,6 +213,9 @@ + diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index cbe03c499..510eedef3 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -213,6 +213,9 @@ + diff --git a/discouraged_none_name.html b/discouraged_none_name.html index 3a7078810..dc0bf500c 100644 --- a/discouraged_none_name.html +++ b/discouraged_none_name.html @@ -213,6 +213,9 @@ + diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index da3001454..d2e58ccfc 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -213,6 +213,9 @@ + diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index 66b226e07..f81131a1b 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -213,6 +213,9 @@ + diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index 053813f56..03d702a8d 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html index 994df7f36..ba1f9ff65 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html index 896a1a458..50f176aea 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html index e76999398..7532c11bc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index 9a26dd629..73c9438d2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html index f0f1721aa..4bad1c03f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index d83dc7ec8..4712a02b3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html index c25c285e2..f70fe7290 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html index 97a7a644f..cbe71bfae 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index 94e6b495d..44b0f3537 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html index b4c566f4c..acaf25b09 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html index 3fd20454c..d1719b199 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index 1746bc639..4e5c25c77 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index 196465dba..8e02bd5be 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html index a1b4244c9..c8b69ad15 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html index b86033cca..d3adcce89 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html index e72cf829c..34ff59399 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html index b69403ea8..f57811b45 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html index 56d34671f..d93435d97 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html index 7f6aac911..684b106b0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html index 64aeaa2d6..3bc6b88f5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html @@ -214,6 +214,9 @@ + @@ -817,6 +820,37 @@ static analysis than syntactic checks.

    +
  • +
    + + + + SeverityBasedRuleConfiguration + +
    +
    +
    +
    +
    +
    +

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

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public protocol SeverityBasedRuleConfiguration : RuleConfiguration
    + +
    +
    + +
    +
    +
  • @@ -936,7 +970,7 @@ static analysis than syntactic checks.

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html index 8170d2a31..cc4deeafe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -214,6 +214,9 @@
  • + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index fb10c14aa..099fd6bbf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html index c5a2e6117..855e615bd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index cd14b0d2d..4174275b2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html index c49aa7792..28fd7e406 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index fa7fd5bfa..5674d2256 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html index dbe9e97c7..7a91da857 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html index 0f8012c88..f7d11b8a5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html index 91b6b20e0..ac3479d4e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 2c3b53801..99b223f40 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html new file mode 100644 index 000000000..3e7615f89 --- /dev/null +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html @@ -0,0 +1,430 @@ + + + + SeverityBasedRuleConfiguration Protocol Reference + + + + + + + + + + + + + + + + +
    +

    + + SwiftLintFramework 0.49.1 Docs + + (100% documented) +

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    SeverityBasedRuleConfiguration

    +
    +
    + +
    public protocol SeverityBasedRuleConfiguration : RuleConfiguration
    + +
    +
    +

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

    + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + severityConfiguration + +
      +
      +
      +
      +
      +
      +

      The configuration of a rule’s severity.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      var severityConfiguration: SeverityConfiguration { get }
      + +
      +
      + +
      +
      +
    • +
    • +
      + + + + severity + + + Extension method + +
      +
      +
      +
      +
      +
      +

      The severity of a rule.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      var severity: ViolationSeverity { get }
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html index 8e78bab19..4c3917273 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index 88c56fc15..c5a4239b3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html index 918d18f32..0f3e37cee 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html index df31addd1..a5d75fb7c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html @@ -214,6 +214,9 @@ + @@ -518,7 +521,7 @@

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

    @@ -550,7 +553,7 @@ diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html index f17058c1f..4d09dfd8c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxVisitor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxVisitor.html index 90e409bae..8068c5d5e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxVisitor.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxVisitor.html @@ -214,6 +214,9 @@ + @@ -340,7 +343,7 @@

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

    @@ -374,7 +377,7 @@ diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html index fd904a7bb..1532d81ea 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html index 842bd0869..47a0cdfa6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html index 3c37436fa..1362116a4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html index 2a3f49ba6..1bac29cce 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html index c571c509b..956e336f3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html index 7c32906d9..702434183 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html index 316b2e6e8..53758a601 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html index 3293f8ca9..4e0777fbe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html index e7e70596a..3d67cf48d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html index 27765405c..b93c3506a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html index 1b93d1fc5..ed40fe0e5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html index d17d798c3..930b9f480 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html index 9489d4c7d..7304f0134 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html index 326784e5f..6f684bef7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html index 5524b908f..6964b5e39 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html index 7a78d44a6..46cf3818a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html index 2a47fb41a..41c23b914 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html index 2b16d597a..169c75263 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html index a7b4fc632..8e26646f0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html index 7b9ee55c2..26a394947 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html index 69d7914c8..94f6ec055 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html index 99786b724..0fd462e73 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html index 2a19565b6..9e8ab718b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html index afcb9f1a5..0c462f1c2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html index aa770e35f..02a2bd94f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html index 3a1877195..8e104340d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html index e0de49030..9994316ee 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html index 42b93ed75..42c15003e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html index f1fb644b6..fdee3be78 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html index 1eec74296..9f2ec8e0d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html index 11bbf39af..e39ef8cbf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html index 12e5103c4..7653d1434 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index 644d768d3..cc0ec63e0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index b735c56f6..e14ae17f9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index ea3b15f50..cf4cd6f41 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html index 1f619c64a..99a75d8be 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html index 2c04bd479..3e1434c38 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html index 4e4175063..c0c794a64 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html @@ -214,6 +214,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_label_for_image.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_label_for_image.html index 9cc17c77f..671bf21ec 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_label_for_image.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_label_for_image.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_trait_for_button.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_trait_for_button.html index e8f0c8a8d..c32b8a8a1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_trait_for_button.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/accessibility_trait_for_button.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html index 6ae645f38..ed3f4e506 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anonymous_argument_in_multiline_closure.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html index e164e41a5..4268f5b6f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html index 0c8407dfc..271fe2000 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html index a529cd57a..fd327141b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html index 8c55cc2fd..71c70ab55 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html index 32e864961..abace1001 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html index 9b71153dc..d21c1127f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html index 35dc987a2..c430b8ffb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html index 7f40ff10a..ee270faba 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html index 8f339ccdb..20af82fbc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html index fc3976d78..f09100e6c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html index 39c10ced3..4ab792c54 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html index 99f54e3ae..92efa2923 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html index 9e19b7ada..296d71ccc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html index debad15a5..58defef22 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html index 637b98ef6..8ee58f807 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html index 02f02eedb..2d95b90c0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html index a299c1203..d5021e977 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html index bbbeb3abc..d620d9db3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html index 6908310d0..9468d049d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/conditional_returns_on_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/conditional_returns_on_newline.html index 7bddc3509..e08671d7f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/conditional_returns_on_newline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/conditional_returns_on_newline.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_count.html index f99558f53..516335fa1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_count.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html index dc9e94c7e..6ed6f350c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_filter_is_empty.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_first_not_nil.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_first_not_nil.html index 9ee5f3306..14b1e95d2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_first_not_nil.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_first_not_nil.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html index 146895195..6e44ecfda 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/contains_over_range_nil_comparison.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html index d628e703c..cbe87288c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html index 33bae03cd..378cbb895 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html index 62b908fe0..4740a6f8b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html index 0744c5452..b111b0dfc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html index 9fcfba41b..b965a8038 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discarded_notification_center_observer.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discarded_notification_center_observer.html index 221d2a185..c48d9c706 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discarded_notification_center_observer.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discarded_notification_center_observer.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html index 4d48edf1b..330e912d2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html index cbe03c499..510eedef3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html index 3a7078810..dc0bf500c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html index da3001454..d2e58ccfc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html index 66b226e07..f81131a1b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html index 053813f56..03d702a8d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html index 342db29e9..e7d2feb63 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html index 3880399e2..c0859853a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html index ac8fa1a7c..cb7ca3f1b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicated_key_in_dictionary_literal.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html index 1e8466a0b..93a5ceed5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html index c56e794c5..055d64073 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html index c315561b4..b85a5a9fe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html index eccea348c..738586032 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html index 947c2b450..dd440c9c8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html index f5430a4ad..943e70610 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parentheses_with_trailing_closure.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html index 814e5f9e0..249cd8eb1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html index c3df0df74..699c818d3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/enum_case_associated_values_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/enum_case_associated_values_count.html index 6fc4e32b8..d68fb7e58 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/enum_case_associated_values_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/enum_case_associated_values_count.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html index a8119a1da..f5353f106 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html index b73ef1195..dc79a935b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_enum_raw_value.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_enum_raw_value.html index 03a2db1fc..b352040f6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_enum_raw_value.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_enum_raw_value.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html index 270488d4f..ec28ec8d6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html index d81dde09c..461b394e7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_top_level_acl.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_top_level_acl.html index f2b243e9c..572aadaa4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_top_level_acl.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_top_level_acl.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html index c1cb98dba..da6ec9426 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html index 7625a8fc9..67dded8e5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html index 2bcb41124..01c0c9fdc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html index f5f7d313d..67e3768fe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html index 8533b509e..02f45c329 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html index fb428f367..ee5e3c6e7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html index fc937ee2f..5f232cf7b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name_no_space.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name_no_space.html index 0ebbadabb..ad0084e02 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name_no_space.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name_no_space.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html index f0328ed2a..36e1c2767 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html index 93cc97bf5..9a5204c40 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html index cbc099527..d7e612d4c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/flatmap_over_map_reduce.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html index 47289684b..13a98bef7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html index 030bb0c41..e3a782ea1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html index fff5b0d55..e108efbdf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html index 5b280fbf1..fd8b21d36 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html index 638ab22a6..7f1b6f6ca 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_default_parameter_at_end.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_default_parameter_at_end.html index 0e2b78814..be9418213 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_default_parameter_at_end.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_default_parameter_at_end.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html index 59185630a..3cbe1dbf9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html index 4c4c854c5..09860a8de 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html index 0def9eaf3..dbb3bd577 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html index d76e30d89..f00fde288 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html index ebf8c01b5..122d399a9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/if_let_shadowing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/if_let_shadowing.html index 109ef9889..94297947f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/if_let_shadowing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/if_let_shadowing.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html index 17ff959b9..e5364ce7d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html index d4b6c53a3..c396c0400 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html index 98460ad5c..a5a1874ae 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html index 85018322b..afb492173 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html index 9eb1607b6..bb2a77bdd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html index fa6b776ba..e63e1ac78 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html index 66e1061e2..39d3480e8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html index c70a733bb..9ae34f327 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html index 30efbf21f..d637f44d6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html index 6fa6c5125..1face580f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html index bb61decf1..38904f514 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html index 7d5dc730e..4175f5c65 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html index f0c4510b4..8805b63b3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html index f683d2ad9..b727d3402 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html index 688b08348..5752b2a04 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html index b45fd56bd..1e554717c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html index b73ae65ed..edfb3dab4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html index 5bc422b67..c7fe0a2e3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html index 462b27afc..228a7bce9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html index 48a29bc29..82adbcd86 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html index a56601a98..8b6dd9a88 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html index 6bcd40485..f212f5d0d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/literal_expression_end_indentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/literal_expression_end_indentation.html index 27037bed8..e8ad7076f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/literal_expression_end_indentation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/literal_expression_end_indentation.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/lower_acl_than_parent.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/lower_acl_than_parent.html index 17e0f97b2..617631f85 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/lower_acl_than_parent.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/lower_acl_than_parent.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html index 96e5a4a5e..d97a40765 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html index 1d91bde3f..d310f1e5c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html index 824d5b175..d6771b330 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html index 446288954..eba123864 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html index 327b5aac9..163801665 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html index cb82ddc09..c10953e6c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html index 8699dcbba..a75e7d674 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html index 928278675..cf274242e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html index 115b7b240..49f9d1379 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html index ed462949f..f4501a4f5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiple_closures_with_trailing_closure.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html index 388b93e1b..3caa145c3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html index 8a8013deb..449e7ba32 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_extension_access_modifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_extension_access_modifier.html index c5051029b..aa6e89602 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_extension_access_modifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_extension_access_modifier.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html index a32de4649..c56257527 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html index 4d5a5b724..035fd7545 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_space_in_method_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_space_in_method_call.html index 066d39ec6..8c1507a74 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_space_in_method_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_space_in_method_call.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html index dcfeeb7eb..cbf0aa40f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html index 2c6f112bf..cac054387 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html index 59526ed82..c0ba59678 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html index 59f29ef06..71ad41c95 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html index 3e91a77ea..facd6445a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html index 155736848..2be4980f2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html index 4f6fbd12d..92b267df2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html index 18e526f65..08e01661f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html index d8f2fa5a6..e7786539a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/optional_enum_case_matching.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/optional_enum_case_matching.html index 6b83c4bfe..1326668d8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/optional_enum_case_matching.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/optional_enum_case_matching.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html index 3904e27ee..e25659890 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html index e0a738595..42cdab635 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html index e68842b49..37202df9b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html index 79560c792..72be4a3b4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html index 31d335e36..0e205413d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_in_static_references.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_in_static_references.html index 8c56a2496..43edfcc83 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_in_static_references.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_in_static_references.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html index a0cac0402..01cddab39 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_self_type_over_type_of_self.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html index 811b99f7f..2cc7bfa63 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_zero_over_explicit_init.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html index 5bb420b2c..3f746f338 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html index ccd032966..272add24e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html index 3209d27b4..8d037a73b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html index fc5e25675..f0fc6ca4c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html index 9d0a99b06..20992f7e8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html index c4266e193..11854fd74 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html index ce2411ada..517e62ac1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html index d478aa44b..d23bbf4b6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/protocol_property_accessors_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/protocol_property_accessors_order.html index bcaaa258d..532f34b45 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/protocol_property_accessors_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/protocol_property_accessors_order.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html index d8d4af578..6abc6e527 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html index d19145ee1..1ff7409c2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_focused_test.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html index c1439c2e9..cb603ee1d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_pending_test.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html index 627a207a2..51458f129 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/raw_value_for_camel_cased_codable_enum.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html index 7c4536014..6b3d7ce55 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html index 94fd4b597..de214d080 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html index 2345b741e..26f8e3c0d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html index 5b7018d7f..90920e1e0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html index 11c80f408..7bb66eb4e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html index bed57a3db..aa1dcad18 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_set_access_control.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_set_access_control.html index bcde0bc4c..7ee2c1dd9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_set_access_control.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_set_access_control.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_string_enum_value.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_string_enum_value.html index 0d30132f6..e7f86cd5d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_string_enum_value.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_string_enum_value.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html index 4be898455..38ee3198e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html index de4ce4580..6777e7ce7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html index f419c3f57..3e9563df8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html index f7799031d..a529f78f0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html index 2a1efac8d..87407d18c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_value_from_void_function.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_value_from_void_function.html index e95fdc1f2..138dd5a60 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_value_from_void_function.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_value_from_void_function.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html index 7b5c86547..071b96921 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json index b2c768fd1..1bde0b0f5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"XcodeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"SonarQubeReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitLabJUnitReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CodeClimateReporter"},"Structs/YamlParser.html#/s:18SwiftLintFramework10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

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

    The string value for this version.

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

    The current SwiftLint version.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    The raw SyntaxToken obtained by SourceKitten.

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

    The syntax kind associated with is token.

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

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

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

    The byte range in a source file for this token.

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

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

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

    The length in bytes for this token.

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

    The raw SyntaxMap obtained by SourceKitten.

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

    The SwiftLint-specific syntax tokens for this syntax map.

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

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

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

    The identifier of the rule that generated this violation.

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

    The description of the rule that generated this violation.

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

    The name of the rule that generated this violation.

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

    The severity of this violation.

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

    The location of this violation.

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

    The justification for this violation.

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

    A printable description for this violation.

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

    Creates a StyleViolation by specifying its properties directly.

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

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

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

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

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:18SwiftLintFramework13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

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

    Creates a RuleParameter by specifying its properties directly.

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

    The rules contained in this list.

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

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesACSayAA0D0_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:18SwiftLintFramework15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4nameSSvp":{"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:18SwiftLintFramework15RuleDescriptionV11descriptionSSvp":{"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:18SwiftLintFramework15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:18SwiftLintFramework15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:18SwiftLintFramework15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

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

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

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

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:18SwiftLintFramework15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/Region.html#/s:18SwiftLintFramework6RegionV5startAA8LocationVvp":{"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:18SwiftLintFramework6RegionV3endAA8LocationVvp":{"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:18SwiftLintFramework6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:18SwiftLintFramework6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

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

    Whether the specified rule is enabled in this region.

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

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV26deprecatedAliasesDisabling4ruleShySSGAA4Rule_p_tF":{"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:18SwiftLintFramework8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

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

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

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

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

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

    A lossless printable description of this location.

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

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

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

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file10byteOffsetAcA0aB4FileC_012SourceKittenC09ByteCountVtcfc":{"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:18SwiftLintFramework8LocationV4file8positionAcA0aB4FileC_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:18SwiftLintFramework8LocationV4file15characterOffsetAcA0aB4FileC_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:18SwiftLintFramework15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

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

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:18SwiftLintFramework15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

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

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

    Formats the file associated with this linter.

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

    The file to lint with this linter.

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

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

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

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:18SwiftLintFramework7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

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

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

    Whether the example should be tested by prepending multibyte grapheme clusters

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

    Whether the example should be tested on Linux

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

    The path to the file where the example was created

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

    The line in the file where the example was created

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

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

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

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

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

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

    ","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:18SwiftLintFramework10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

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

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

    The location of the original violation that was corrected.

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

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

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

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

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

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

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

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO6enableyA2EmF":{"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:18SwiftLintFramework7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

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

    ","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:18SwiftLintFramework7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:18SwiftLintFramework7CommandV12actionString4line9characterACSgSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV5valueSDySS0deC00D16KitRepresentable_pGvp":{"name":"value","abstract":"

    The underlying SourceKitten dictionary.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV12substructureSayACGvp":{"name":"substructure","abstract":"

    The cached substructure for this dictionary. Empty if there is no substructure.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV14expressionKindAA0a10ExpressionH0OSgvp":{"name":"expressionKind","abstract":"

    The kind of Swift expression represented by this dictionary, if it is an expression.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV15declarationKind0deC00a11DeclarationH0OSgvp":{"name":"declarationKind","abstract":"

    The kind of Swift declaration represented by this dictionary, if it is a declaration.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13statementKind0deC009StatementH0OSgvp":{"name":"statementKind","abstract":"

    The kind of Swift statement represented by this dictionary, if it is a statement.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13accessibilityAA18AccessControlLevelOSgvp":{"name":"accessibility","abstract":"

    The accessibility level for this dictionary, if it is a declaration.

    ","parent_name":"SourceKittenDictionary"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAEShySSG_AGtcAEmF":{"name":"default(disabled:optIn:)","abstract":"

    The default rules mode, which will enable all rules that aren’t defined as being opt-in","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO4onlyyAEShySSGcAEmF":{"name":"only(_:)","abstract":"

    Only enable the rules explicitly listed.

    ","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO10allEnabledyA2EmF":{"name":"allEnabled","abstract":"

    Enable all available rules.

    ","parent_name":"RulesMode"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO4tabsyA2EmF":{"name":"tabs","abstract":"

    Swift source code should be indented using tabs.

    ","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO6spacesyAESi_tcAEmF":{"name":"spaces(count:)","abstract":"

    Swift source code should be indented using spaces with count spaces per indentation level.

    ","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO7defaultAEvpZ":{"name":"default","abstract":"

    The default indentation style if none is explicitly provided.

    ","parent_name":"IndentationStyle"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

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

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

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

    The paths that should be included when linting

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

    The paths that should be excluded when linting

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

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV16warningThresholdSiSgvp":{"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:18SwiftLintFramework13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

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

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

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

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

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

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV013basedOnCustomD5FilesSbvp":{"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:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

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

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

    The rules mode used for this configuration.

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

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV31withPrecomputedCacheDescriptionACyF":{"name":"withPrecomputedCacheDescription()","abstract":"

    Returns a copy of the current Configuration with its computedCacheDescription property set to the value of","parent_name":"Configuration"},"Structs/Configuration/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    The style of indentation used in a Swift project.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExclude15excludeByPrefixSayAA0aB4FileCGSS_S2btF":{"name":"lintableFiles(inPath:forceExclude:excludeByPrefix:)","abstract":"

    Returns the files that can be linted by SwiftLint in the specified parent path.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV19filterExcludedPaths11fileManager2inSaySSGAA012LintableFileI0_p_AGdtF":{"name":"filterExcludedPaths(fileManager:in:)","abstract":"

    Returns an array of file paths after removing the excluded paths as defined by this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV27filterExcludedPathsByPrefix2inSaySSGAFd_tF":{"name":"filterExcludedPathsByPrefix(in:)","abstract":"

    Returns the file paths that are excluded by this configuration using filtering by absolute path prefix.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13configuration3forAcA0aB4FileC_tF":{"name":"configuration(for:)","abstract":"

    Returns a new configuration that applies to the specified file by merging the current configuration with any","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePathACSDySSypG_AA04RuleG0VSbSSSgtKcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:)","abstract":"

    Creates a Configuration value based on the specified parameters.

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

    Represents how a Configuration object can be configured with regards to rules.

    ","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/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationV5write2toy10Foundation3URLV_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/Configuration.html":{"name":"Configuration","abstract":"

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

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

    A collection of keys and values as parsed out of SourceKit, with many conveniences for accessing SwiftLint-specific"},"Structs/Command.html":{"name":"Command","abstract":"

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

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

    A value describing a SwiftLint violation that was corrected.

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

    Captures code and context information for an example of a triggering or"},"Structs/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/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/CodeClimateReporter.html":{"name":"CodeClimateReporter","abstract":"

    Reports violations as a JSON array in Code Climate format.

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

    Reports violations as JUnit XML supported by GitLab.

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

    Reports violations in SonarQube import format.

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

    Reports violations in the format Xcode uses to display in the IDE. (default)

    "},"Protocols/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorP18violationPositionsSay0aE016AbsolutePositionVGvp":{"name":"violationPositions","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0_pSgAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP13makeViolation4file8positionAA05StyleG0VAA0aB4FileC_0aD016AbsolutePositionVtF":{"name":"makeViolation(file:position:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

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

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:18SwiftLintFramework24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0_pSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    A human-readable description for this configuration and its applied values.

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

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether the specified configuration is equivalent to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfo17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SDyAL0nJ0QzGSaySSGtF":{"name":"correct(file:collectedInfo:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfoSayAA10CorrectionVGAA0aB4FileC_SDyAK0lJ0QzGtF":{"name":"correct(file:collectedInfo:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

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

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:18SwiftLintFramework14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

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

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/AnalyzerRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

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

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:18SwiftLintFramework27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

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

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

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

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

    The type of configuration used to configure this rule.

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

    This rule’s configuration.

    ","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","parent_name":"ConfigurationProviderRule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

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

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

    A description of how this rule has been configured to run.

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

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

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

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

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

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Reporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"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:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_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/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","abstract":"

    Returns all files that can be linted in the specified path. If the path is relative, it will be appended to the","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","abstract":"

    Returns the date when the file at the specified path was last modified. Returns nil if the file cannot be","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html":{"name":"LintableFileManager","abstract":"

    An interface for enumerating files that can be linted by SwiftLint.

    "},"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/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:18SwiftLintFramework9OptInRuleP":{"name":"OptInRule","abstract":"

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

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

    A rule that is user-configurable.

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

    A rule that can correct violations.

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

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

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"Protocols.html#/s:18SwiftLintFramework17SourceKitFreeRuleP":{"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.html#/s:18SwiftLintFramework17AnyCollectingRuleP":{"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/CollectingCorrectableRule.html":{"name":"CollectingCorrectableRule","abstract":"

    A CollectingRule that is also a CorrectableRule.

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

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

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

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

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

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

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

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

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

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

    "},"Functions.html#/s:18SwiftLintFramework11queuedPrintyyxlF":{"name":"queuedPrint(_:)","abstract":"

    A thread-safe version of Swift’s standard print().

    "},"Functions.html#/s:18SwiftLintFramework16queuedPrintErroryySSF":{"name":"queuedPrintError(_:)","abstract":"

    A thread-safe, newline-terminated version of fputs(..., stderr).

    "},"Functions.html#/s:18SwiftLintFramework16queuedFatalError_4file4lines5NeverOSS_s12StaticStringVSutF":{"name":"queuedFatalError(_:file:line:)","abstract":"

    A thread-safe, newline-terminated version of fatalError(...) that doesn’t leak"},"Functions.html#/s:18SwiftLintFramework12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE24absolutePathStandardizedSSyF":{"name":"absolutePathStandardized()","abstract":"

    Returns a new string, converting the path to a canonical absolute path.

    ","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE16countOccurrences2ofSiSJ_tF":{"name":"countOccurrences(of:)","abstract":"

    Count the number of occurrences of the given character in self

    ","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE4path10relativeToS2S_tF":{"name":"path(relativeTo:)","abstract":"

    If self is a path, this method can be used to get a path expression relative to a root directory

    ","parent_name":"String"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","parent_name":"FileManager"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","parent_name":"FileManager"},"Extensions/FileManager.html":{"name":"FileManager"},"Extensions/String.html":{"name":"String"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO7warningyA2CmF":{"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:18SwiftLintFramework17ViolationSeverityO5erroryA2CmF":{"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/RuleListError.html#/s:18SwiftLintFramework13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:18SwiftLintFramework8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

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

    Describes rules that validate common practices in the Swift community.

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

    Describes rules that validate stylistic choices.

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

    Describes rules that validate magnitudes or measurements of Swift source.

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

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

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO3allyA2CmF":{"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:18SwiftLintFramework14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

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

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierOyACSScfc":{"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/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO07unknownD0yA2CmF":{"name":"unknownConfiguration","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO28ambiguousMatchKindParametersyA2CmF":{"name":"ambiguousMatchKindParameters","abstract":"

    The configuration had both match_kind and excluded_match_kind parameters.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO7genericyACSScACmF":{"name":"generic(_:)","abstract":"

    A generic configuration error specified by a string.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"ConfigurationError"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

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

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO8internalyA2CmF":{"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:18SwiftLintFramework18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

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

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

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/buildID":{"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#/s:18SwiftLintFramework14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

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

    ","parent_name":"ExecutableInfo"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

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

    An argument value for a function or closure.

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

    An Array expression.

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

    A Dictionary expression.

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

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

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

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

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

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

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

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

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

    Information about this executable.

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

    The accessibility of a Swift source declaration.

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

    All possible configuration errors.

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

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:18SwiftLintFramework15primaryRuleListAA0eF0Vvp":{"name":"primaryRuleList","abstract":"

    The rule list containing all available rules built into SwiftLint.

    "},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:18SwiftLintFramework11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/LinterCache.html#/s:18SwiftLintFramework11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_AA012LintableFileH0_ptcfc":{"name":"init(configuration:fileManager:)","abstract":"

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

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

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4fileAC012SourceKittenC00D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

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

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC20pathDeferringReadingACSS_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:18SwiftLintFramework0aB4FileC8contentsACSS_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:18SwiftLintFramework0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

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

    The file’s contents.

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

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

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

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC15invalidateCacheyyF":{"name":"invalidateCache()","abstract":"

    Invalidates all cached data for this file.

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

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

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

    A persisted cache for storing and retrieving linter results.

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

    A storage mechanism for aggregating the results of CollectingRules.

    "},"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"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"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_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"if_let_shadowing.html":{"name":"if_let_shadowing"},"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"},"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"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"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_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_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"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"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"

    Reports violations as a newline-separated string of comma-separated values (CSV).

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

    Reports violations as XML conforming to the Checkstyle specification, as defined here:"},"Structs/EmojiReporter.html":{"name":"EmojiReporter","abstract":"

    Reports violations in the format that’s both fun and easy to read.

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

    Reports violations in the format GitHub-hosted virtual machine for Actions can recognize as messages.

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

    Reports violations as HTML.

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

    Reports violations as a JSON array.

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

    Reports violations as JUnit XML.

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

    Reports violations as markdown formated (with tables).

    "},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Reporters.html":{"name":"Reporters"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following global variables are available globally.

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

    The following enumerations are available globally.

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

    The following extensions are available globally.

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

    The following functions are available globally.

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

    The following protocols are available globally.

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

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"XcodeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"SonarQubeReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitLabJUnitReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CodeClimateReporter"},"Structs/YamlParser.html#/s:18SwiftLintFramework10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

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

    The string value for this version.

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

    The current SwiftLint version.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    The raw SyntaxToken obtained by SourceKitten.

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

    The syntax kind associated with is token.

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

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

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

    The byte range in a source file for this token.

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

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

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

    The length in bytes for this token.

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

    The raw SyntaxMap obtained by SourceKitten.

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

    The SwiftLint-specific syntax tokens for this syntax map.

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

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

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

    The identifier of the rule that generated this violation.

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

    The description of the rule that generated this violation.

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

    The name of the rule that generated this violation.

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

    The severity of this violation.

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

    The location of this violation.

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

    The justification for this violation.

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

    A printable description for this violation.

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

    Creates a StyleViolation by specifying its properties directly.

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

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

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

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

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:18SwiftLintFramework13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

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

    Creates a RuleParameter by specifying its properties directly.

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

    The rules contained in this list.

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

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesACSayAA0D0_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:18SwiftLintFramework15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4nameSSvp":{"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:18SwiftLintFramework15RuleDescriptionV11descriptionSSvp":{"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:18SwiftLintFramework15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:18SwiftLintFramework15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:18SwiftLintFramework15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

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

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

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

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:18SwiftLintFramework15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/Region.html#/s:18SwiftLintFramework6RegionV5startAA8LocationVvp":{"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:18SwiftLintFramework6RegionV3endAA8LocationVvp":{"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:18SwiftLintFramework6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:18SwiftLintFramework6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

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

    Whether the specified rule is enabled in this region.

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

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV26deprecatedAliasesDisabling4ruleShySSGAA4Rule_p_tF":{"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:18SwiftLintFramework8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

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

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

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

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

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

    A lossless printable description of this location.

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

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

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

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file10byteOffsetAcA0aB4FileC_012SourceKittenC09ByteCountVtcfc":{"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:18SwiftLintFramework8LocationV4file8positionAcA0aB4FileC_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:18SwiftLintFramework8LocationV4file15characterOffsetAcA0aB4FileC_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:18SwiftLintFramework15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

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

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:18SwiftLintFramework15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

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

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

    Formats the file associated with this linter.

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

    The file to lint with this linter.

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

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

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

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:18SwiftLintFramework7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

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

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

    Whether the example should be tested by prepending multibyte grapheme clusters

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

    Whether the example should be tested on Linux

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

    The path to the file where the example was created

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

    The line in the file where the example was created

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

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

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

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

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

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

    ","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:18SwiftLintFramework10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

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

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

    The location of the original violation that was corrected.

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

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

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

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

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

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

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

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO6enableyA2EmF":{"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:18SwiftLintFramework7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

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

    ","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:18SwiftLintFramework7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:18SwiftLintFramework7CommandV12actionString4line9characterACSgSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV5valueSDySS0deC00D16KitRepresentable_pGvp":{"name":"value","abstract":"

    The underlying SourceKitten dictionary.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV12substructureSayACGvp":{"name":"substructure","abstract":"

    The cached substructure for this dictionary. Empty if there is no substructure.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV14expressionKindAA0a10ExpressionH0OSgvp":{"name":"expressionKind","abstract":"

    The kind of Swift expression represented by this dictionary, if it is an expression.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV15declarationKind0deC00a11DeclarationH0OSgvp":{"name":"declarationKind","abstract":"

    The kind of Swift declaration represented by this dictionary, if it is a declaration.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13statementKind0deC009StatementH0OSgvp":{"name":"statementKind","abstract":"

    The kind of Swift statement represented by this dictionary, if it is a statement.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13accessibilityAA18AccessControlLevelOSgvp":{"name":"accessibility","abstract":"

    The accessibility level for this dictionary, if it is a declaration.

    ","parent_name":"SourceKittenDictionary"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAEShySSG_AGtcAEmF":{"name":"default(disabled:optIn:)","abstract":"

    The default rules mode, which will enable all rules that aren’t defined as being opt-in","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO4onlyyAEShySSGcAEmF":{"name":"only(_:)","abstract":"

    Only enable the rules explicitly listed.

    ","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO10allEnabledyA2EmF":{"name":"allEnabled","abstract":"

    Enable all available rules.

    ","parent_name":"RulesMode"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO4tabsyA2EmF":{"name":"tabs","abstract":"

    Swift source code should be indented using tabs.

    ","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO6spacesyAESi_tcAEmF":{"name":"spaces(count:)","abstract":"

    Swift source code should be indented using spaces with count spaces per indentation level.

    ","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO7defaultAEvpZ":{"name":"default","abstract":"

    The default indentation style if none is explicitly provided.

    ","parent_name":"IndentationStyle"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

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

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

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

    The paths that should be included when linting

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

    The paths that should be excluded when linting

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

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV16warningThresholdSiSgvp":{"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:18SwiftLintFramework13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

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

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

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

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

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

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV013basedOnCustomD5FilesSbvp":{"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:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

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

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

    The rules mode used for this configuration.

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

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV31withPrecomputedCacheDescriptionACyF":{"name":"withPrecomputedCacheDescription()","abstract":"

    Returns a copy of the current Configuration with its computedCacheDescription property set to the value of","parent_name":"Configuration"},"Structs/Configuration/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    The style of indentation used in a Swift project.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExclude15excludeByPrefixSayAA0aB4FileCGSS_S2btF":{"name":"lintableFiles(inPath:forceExclude:excludeByPrefix:)","abstract":"

    Returns the files that can be linted by SwiftLint in the specified parent path.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV19filterExcludedPaths11fileManager2inSaySSGAA012LintableFileI0_p_AGdtF":{"name":"filterExcludedPaths(fileManager:in:)","abstract":"

    Returns an array of file paths after removing the excluded paths as defined by this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV27filterExcludedPathsByPrefix2inSaySSGAFd_tF":{"name":"filterExcludedPathsByPrefix(in:)","abstract":"

    Returns the file paths that are excluded by this configuration using filtering by absolute path prefix.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13configuration3forAcA0aB4FileC_tF":{"name":"configuration(for:)","abstract":"

    Returns a new configuration that applies to the specified file by merging the current configuration with any","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePathACSDySSypG_AA04RuleG0VSbSSSgtKcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:)","abstract":"

    Creates a Configuration value based on the specified parameters.

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

    Represents how a Configuration object can be configured with regards to rules.

    ","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/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationV5write2toy10Foundation3URLV_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/Configuration.html":{"name":"Configuration","abstract":"

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

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

    A collection of keys and values as parsed out of SourceKit, with many conveniences for accessing SwiftLint-specific"},"Structs/Command.html":{"name":"Command","abstract":"

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

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

    A value describing a SwiftLint violation that was corrected.

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

    Captures code and context information for an example of a triggering or"},"Structs/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/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/CodeClimateReporter.html":{"name":"CodeClimateReporter","abstract":"

    Reports violations as a JSON array in Code Climate format.

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

    Reports violations as JUnit XML supported by GitLab.

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

    Reports violations in SonarQube import format.

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

    Reports violations in the format Xcode uses to display in the IDE. (default)

    "},"Protocols/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorP18violationPositionsSay0aE016AbsolutePositionVGvp":{"name":"violationPositions","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0_pSgAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP13makeViolation4file8positionAA05StyleG0VAA0aB4FileC_0aD016AbsolutePositionVtF":{"name":"makeViolation(file:position:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

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

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:18SwiftLintFramework24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0_pSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:18SwiftLintFramework30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

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

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    A human-readable description for this configuration and its applied values.

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

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether the specified configuration is equivalent to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfo17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SDyAL0nJ0QzGSaySSGtF":{"name":"correct(file:collectedInfo:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfoSayAA10CorrectionVGAA0aB4FileC_SDyAK0lJ0QzGtF":{"name":"correct(file:collectedInfo:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

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

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:18SwiftLintFramework14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

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

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/AnalyzerRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

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

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:18SwiftLintFramework27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

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

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

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

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

    The type of configuration used to configure this rule.

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

    This rule’s configuration.

    ","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","parent_name":"ConfigurationProviderRule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

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

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

    A description of how this rule has been configured to run.

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

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

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

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

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

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Reporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"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:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_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/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","abstract":"

    Returns all files that can be linted in the specified path. If the path is relative, it will be appended to the","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","abstract":"

    Returns the date when the file at the specified path was last modified. Returns nil if the file cannot be","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html":{"name":"LintableFileManager","abstract":"

    An interface for enumerating files that can be linted by SwiftLint.

    "},"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/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:18SwiftLintFramework9OptInRuleP":{"name":"OptInRule","abstract":"

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

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

    A rule that is user-configurable.

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

    A rule that can correct violations.

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

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

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"Protocols.html#/s:18SwiftLintFramework17SourceKitFreeRuleP":{"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.html#/s:18SwiftLintFramework17AnyCollectingRuleP":{"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/CollectingCorrectableRule.html":{"name":"CollectingCorrectableRule","abstract":"

    A CollectingRule that is also a CorrectableRule.

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

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

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

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

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

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

    "},"Functions.html#/s:18SwiftLintFramework11queuedPrintyyxlF":{"name":"queuedPrint(_:)","abstract":"

    A thread-safe version of Swift’s standard print().

    "},"Functions.html#/s:18SwiftLintFramework16queuedPrintErroryySSF":{"name":"queuedPrintError(_:)","abstract":"

    A thread-safe, newline-terminated version of fputs(..., stderr).

    "},"Functions.html#/s:18SwiftLintFramework16queuedFatalError_4file4lines5NeverOSS_s12StaticStringVSutF":{"name":"queuedFatalError(_:file:line:)","abstract":"

    A thread-safe, newline-terminated version of fatalError(...) that doesn’t leak"},"Functions.html#/s:18SwiftLintFramework12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE24absolutePathStandardizedSSyF":{"name":"absolutePathStandardized()","abstract":"

    Returns a new string, converting the path to a canonical absolute path.

    ","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE16countOccurrences2ofSiSJ_tF":{"name":"countOccurrences(of:)","abstract":"

    Count the number of occurrences of the given character in self

    ","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE4path10relativeToS2S_tF":{"name":"path(relativeTo:)","abstract":"

    If self is a path, this method can be used to get a path expression relative to a root directory

    ","parent_name":"String"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","parent_name":"FileManager"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","parent_name":"FileManager"},"Extensions/FileManager.html":{"name":"FileManager"},"Extensions/String.html":{"name":"String"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO7warningyA2CmF":{"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:18SwiftLintFramework17ViolationSeverityO5erroryA2CmF":{"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/RuleListError.html#/s:18SwiftLintFramework13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:18SwiftLintFramework8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

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

    Describes rules that validate common practices in the Swift community.

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

    Describes rules that validate stylistic choices.

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

    Describes rules that validate magnitudes or measurements of Swift source.

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

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

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO3allyA2CmF":{"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:18SwiftLintFramework14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

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

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierOyACSScfc":{"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/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO07unknownD0yA2CmF":{"name":"unknownConfiguration","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO28ambiguousMatchKindParametersyA2CmF":{"name":"ambiguousMatchKindParameters","abstract":"

    The configuration had both match_kind and excluded_match_kind parameters.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO7genericyACSScACmF":{"name":"generic(_:)","abstract":"

    A generic configuration error specified by a string.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"ConfigurationError"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

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

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO8internalyA2CmF":{"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:18SwiftLintFramework18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

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

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

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/buildID":{"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#/s:18SwiftLintFramework14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

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

    ","parent_name":"ExecutableInfo"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

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

    An argument value for a function or closure.

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

    An Array expression.

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

    A Dictionary expression.

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

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

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

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

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

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

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

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

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

    Information about this executable.

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

    The accessibility of a Swift source declaration.

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

    All possible configuration errors.

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

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:18SwiftLintFramework15primaryRuleListAA0eF0Vvp":{"name":"primaryRuleList","abstract":"

    The rule list containing all available rules built into SwiftLint.

    "},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:18SwiftLintFramework11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/LinterCache.html#/s:18SwiftLintFramework11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_AA012LintableFileH0_ptcfc":{"name":"init(configuration:fileManager:)","abstract":"

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

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

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4fileAC012SourceKittenC00D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

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

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC20pathDeferringReadingACSS_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:18SwiftLintFramework0aB4FileC8contentsACSS_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:18SwiftLintFramework0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

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

    The file’s contents.

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

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

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

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC15invalidateCacheyyF":{"name":"invalidateCache()","abstract":"

    Invalidates all cached data for this file.

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

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

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

    A persisted cache for storing and retrieving linter results.

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

    A storage mechanism for aggregating the results of CollectingRules.

    "},"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"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"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_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"if_let_shadowing.html":{"name":"if_let_shadowing"},"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"},"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"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"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_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_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"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"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"

    Reports violations as a newline-separated string of comma-separated values (CSV).

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

    Reports violations as XML conforming to the Checkstyle specification, as defined here:"},"Structs/EmojiReporter.html":{"name":"EmojiReporter","abstract":"

    Reports violations in the format that’s both fun and easy to read.

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

    Reports violations in the format GitHub-hosted virtual machine for Actions can recognize as messages.

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

    Reports violations as HTML.

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

    Reports violations as a JSON array.

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

    Reports violations as JUnit XML.

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

    Reports violations as markdown formated (with tables).

    "},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Reporters.html":{"name":"Reporters"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following global variables are available globally.

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

    The following enumerations are available globally.

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

    The following extensions are available globally.

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

    The following functions are available globally.

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

    The following protocols are available globally.

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

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html index 6febfeca8..6918ca1e7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html index da16be18e..2df38810a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html index d768b1e11..651b255b4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html index 79eab1436..b9fd84e48 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html index 5ac37acee..e850461c4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html index 218d185a3..05f34deb0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html index 1284a2418..84194ab40 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html index 6ab0f5813..fc380a29b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html index 0942da31d..8fc88e8f0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html index 0c8451064..b1f572d20 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html index 66585997e..354deb89c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html index 65f4fda33..329b52c47 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html index e556c64ca..840b4fa2d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_on_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_on_newline.html index e986ba8f4..fbe46e2a9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_on_newline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_on_newline.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html index aaa43f8e1..083d7a2a2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html index 6f2c17e35..2a0d49be6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html index 742c85e13..2549e4049 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html index 6f8720e55..33155600c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html index a66d33acd..ca4c65055 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html index 33cbb6d71..69cf463cf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html index 33f523c0c..e8ad044ba 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html index e1cc9b289..f9c76b0c1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html index 4c68aa3f9..3b5c98d8f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html index de4ccc225..aa93e9e67 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html index b47a62ee3..a2b776ea2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html index 93f78f502..b5b0c44d3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html index f31847b0b..0c5d9ba8d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html index 0dd8fba10..9aa5bd38e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html index 8e76ed1d4..38dbb5043 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_break_in_switch.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_break_in_switch.html index 8b9176067..ee2ff8cf0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_break_in_switch.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_break_in_switch.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html index c6946d2a6..20411fd59 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unneeded_parentheses_in_closure_argument.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html index eac684345..bbcce1ed7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/untyped_error_in_catch.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/untyped_error_in_catch.html index 6ebcc3352..86f936a09 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/untyped_error_in_catch.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/untyped_error_in_catch.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html index 348696ea5..085d04640 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html index 1c7ced03e..868344fa6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_control_flow_label.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_control_flow_label.html index 7d69f4cc2..7e8d64115 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_control_flow_label.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_control_flow_label.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html index ea268c2ff..607266639 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html index c37d4f2b2..c3dd9e02d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html index ce420b5f9..4956856e0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html index 83ed39bb0..c7503d1aa 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html index b0c8f3e57..83cdc2b0e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html index f62541a75..c75b3dd39 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html index 601249caf..369c59d4d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html index 12dbb1a69..20e599910 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment_on_call.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html index f5e7d9261..1b8fda0c2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html index 4def47aea..923f2afa6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_between_cases.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html index ec9d228fa..adde907a3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_closing_braces.html @@ -213,6 +213,9 @@ + @@ -343,6 +346,33 @@
  • Default configuration: N/A
  • Non Triggering Examples

    +
    print([foo {
    +  var sum = 0
    +  for i in 1...5 { sum += i }
    +  return sum
    +
    +}, foo {
    +  var mul = 1
    +  for i in 1...5 { mul *= i }
    +  return mul
    +}])
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    +
    print([
    +  1
    +])
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    [
     1,
     2,
    @@ -355,38 +385,11 @@
       }
     }
     
    -
    do {
    -  print("x is 5")
    -}
    -
    -
    do {
    -  print("x is 5")
    -}
    -
    -
    do {
    -  print("x is 5")
    -}
    -
    foo(
         x: 5,
         y:6
     )
     
    -
    print([foo {
    -  var sum = 0
    -  for i in 1...5 { sum += i }
    -  return sum
    -
    -}, foo {
    -  var mul = 1
    -  for i in 1...5 { mul *= i }
    -  return mul
    -}])
    -
    -
    print([
    -  1
    -])
    -
    [1, 2].map { $0 }.filter { true }
     
    [1, 2].map { $0 }.filter { num in true }
    @@ -414,6 +417,40 @@
     }
     

    Triggering Examples

    +
    print([foo {
    +  var sum = 0
    +  for i in 1...5 { sum += i }
    +  return sum
    +
    +}, foo {
    +  var mul = 1
    +  for i in 1...5 { mul *= i }
    +  return mul
    +↓
    +}])
    +
    +
    do {
    +  print("x is 5")
    +↓
    +
    +}
    +
    +
    print([
    +  1
    +↓
    +])
    +
    +
    do {
    +  print("x is 5")
    +↓
    +
    +}
    +
    +
    do {
    +  print("x is 5")
    +↓
    +}
    +
    [
     1,
     2,
    @@ -426,23 +463,6 @@
         print(x)
       }
     ↓
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -
     }
     
    foo(
    @@ -450,23 +470,6 @@
         y:6
     ↓
     )
    -
    -
    print([foo {
    -  var sum = 0
    -  for i in 1...5 { sum += i }
    -  return sum
    -
    -}, foo {
    -  var mul = 1
    -  for i in 1...5 { mul *= i }
    -  return mul
    -↓
    -}])
    -
    -
    print([
    -  1
    -↓
    -])
     
    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html index e00d9fcb4..0a4559f0a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace_opening_braces.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_function_in_ternary.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_function_in_ternary.html index 2d16090c9..8a63ca68c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_function_in_ternary.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_function_in_ternary.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html index 2a60b137f..525dd96b2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html index c60aaeb2f..a60e0ffa5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html index cdf44c88b..bad5d0e46 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html index 720d2312f..39ad4b26e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html index bcb92df40..fe61bf1b0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html @@ -213,6 +213,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx index 7d8e3f26b111bdb8dd2dabca08054c35391e6a22..0d02d87a9f55632d9930a2edd60e6fdf6cb03c6c 100644 GIT binary patch delta 13078 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 AtpET3 diff --git a/docsets/SwiftLintFramework.tgz b/docsets/SwiftLintFramework.tgz index 1b35772924cbb89bf321061f5aedd107d442f81e..803bb02e5efdf8ee1ae8b31a4c666ff3d8041164 100644 GIT binary patch literal 482124 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

    %#BU~MtTMp*;aO7R7@o)dWC^y)5`G-vxPa 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

    T!e`YKc!tnZAG~h-~lM|{5 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

    v5cHAhuxs`eiLu@p}Tem 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

    y`BCW@N5gjoCZXh9t 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%0DNYqrvAziwzJ-{$}slu5!uCqs8`s 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

    f!ZqMq!-sT1P_Sx-U9Jp?ld+!%( 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 z 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

    K9SF9r7ri@=4xVG!KRGonQVHE@K+*&BW4`^q(*d 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

    1Eyva-(m(&DLFGOMf*9I6eBmL~!s~U;gIhZn1#8 zobcayxj@Eqrm3hD&Pf2J%p3&Uzgk0$+Gd*VaR_?F|C5=w)vsh@FMZ0~2%v&3H(5Q&3+F3 z(LQ}^(avqJicyECA6!@rKS$~y@ojC^10LjiE`ruWd_leUy-T-5iGo95mr?{cz5{0_ z{V2sX;0bqD(wzxS7K@unJF6gKt&tDr^~*yPH$5?1Czv+x=F_J?x{S3n%~Z9%m7FC5 zJvDVrHhYE4bEAIAM+ZaiVVENT0?@ai)rX~M zIrI%nFsZtRb>e| zYhnwa*Mt4%&)i(dw89IGU=D@ZVm0-IATQRc_&fMMzh_au)kqxKw5wL{Hat*&;aKVtm@M!B1bdK!58^S}G~-3{4T7@9~{-L*-l`~A^Eq?ToCe5IWg zTXwA%Vc7OU2|Of^BVk2QWpQ}3kNah~i!`FcjX%Nq||LB!MHmvX_sLg533V zbm~7=ZAaApkD2@DC{xFGp&J14xotXC9P4R8s!N7Iy@~{evYuOi>s`789Z-MOg*^i3 z_Y`1%)fY>PEf8XT0Wv_lKmPD2z>eZ+w5E~ry z>(2RLO$P3|0e((+ufDi2TV#?>QK-q#SG=%PU_WX->4;FN(BdBPd$TQQB~P+)Ho4|* z9~%RCJ`A91R7EHHVc{&>cXR2mMRhKSiD#{FC})3!sd27vW26b56EYn3jHJDuA>kD> zThfXgOD91l_B?m$MS?k;7bE}o-2HAMw<_p|RxYB#)Nee?`!X-S&0K^3O5SZ1{wsN> z!FA79W3hpwRb{J_3Re}l$4C~k;CKgAuweI$w;sqK1%P9HDp$Vl^A+0e0YpLo9ip~* zma(0)(`Yg|{%rfn<&DM?`t~=7WUJ<%x>pK8U)i0`8df-BOTXUKW#lBNH;9IR4Ej^7 zE{%Np(-N%B+i4iMnK@2}p}q3wiS|JN{{R}(mysOMyue5)?^E zO9<^pN{NPNnI{X>#bIQuWOP8Dc38#>Nj~tW9&)*O0}lzGXY!V_qTC>n#zO;jCk|~? zgT`vIMwBZs@en>?S4dz2N3ZtyX&)SV4RBwy{|t+3jqAQ8FwoJ^MLrG&GrawE zKC4kw2sV)T`~)atSGff{ zKY{uYfeI`4A~>lC=@Lk$c_%uYljwQ+wyAoo$Q~I`SByrlpHb^wjTif7d8J zDq>vhNHCCpjRNUHJ>nm*t*s|$e)m@-wUI7XZ!x_BG_fzI%*gX_>HfO768cUNaNSus zuA$+>C@K$Pv{s}rm^D7I;$d>)`^CkpL%C>in`F1rYE5t9iRF+|1g37)I-*4+DhsrE zrtvMLw||q?3ji220|0|>bzIL(mlQrfi|i6+Suh@D(FJ-7K}LAyYFTyrc}P}5Wb(E=_zjw)W+{TG z7z|;AzXIg445Be9QKr5bjPAQydRnqg3J(w_sbY=(_ib(qCZXLxg3|9mu(6uhpK@cK zlw?w=n2Ks0;-BRqCer}L$(_8d$rPET_qzXwXi}ZSM9JK4HdEXZ^bt!sf+PuN4ode0 zJ<=hB9x^E%3RnqEEeb=88jmZ{QA!8!(vQD=XyI0eJ(Cl_88w}ywd@dU8@Pk!2Q(89 zkx~PI@+7-9(LiAqQACehY;EUgk%Ubj_;_%h-V9CX#cG|BDcbH$Ux9zaTr{x|w6>*w zxOSR`_O8Yi-M^|IHzr|-&}Ue`5QzBQBtj3l{|Vv%T`v?W)6Tex%WLYbWQ3^NSDz}ie9v@3|#(2;ybfe4N*8LOM7AeV+ z3`b!U^D&geF+;&=59^4lCOC{nUHgvTo%bs|ut0cGG1c6>S@!3k;q!$)8@3gy-&PIW zRZbM!9gpG-_W}{xSxhXTZxu+Qg=x_Zwd2T$6PU^~(Mf92vltB(>WB|AS)P@uwmlLz zxc%=1YD33P5Zm=!^gI0~l1b|1Ez#>VRb7rSHQeU#)y5}5QV{OPEw`3q`|&tnQ%ev; zMUd516Z+{@wuh8}<$(dc8p0V~^a(i9prbg|4_GXMHwaPDz46gd1MhEKF7^S(Oim4hJzca`o-zSXQ`5k%8GCRs!a7NX zvS@>Kvu1UJCk+DzfdP_oRR^NuXhk)%1s;Ts6sa1BLK-q7xZcC_==#?-qc*VOvU}s> z;iGn_O;qhV8_cQ@$G@MZLC$yH@lucRxllICb(`RM&U5|EE-CnU+LSEykPf4;`gM)$ z>{E8S)HrNQemc__Q)|E?yLS21LE%IFObm>qV)|Xf(l;r&b^7)BwKbU5IdU4Z zUjKe$am)f{_7anXVD^&Kg1AAX&XbWRw7L=?6p`A_%e)H%xwP9Y4X1ins81Kw@n&>c+$I>x|u4gXibQa`y!5U3}*;g4>$&a{Xk*{Pw{G%^cDY~%&)zgY38v&xI;fT+Sc47Sz4PSOUN~M`L@gKUNjyk85=Xyu zu2MhlfEPXrBIPv1^X`tRO&!}qiwRVoL*9m5)ko9 zVNoP{vWFmg1UJLgUb*DTbxT>n(s8%MrL+qaktQ;y91WLwoDj|aZefO41(=`wM0VJ( zm-zY5Sj%w_-3p8MH-dus(}sdT;#68%)39j(ohu-5juQP%>9ljD8^7iRb^KWNZjfg} z15biE)M%Y~41?s;MeKD*(Vi`tJynAP=iqAFGtM3D?OkJ}!c{*>GlFOlkH@0>vyB2F z#Du*2>v4M9`wgSj46ms@7_a9Mj7u1%dxF>5bmgG?0V!(-Je&Q8X>-X+ZIt~IDpNqD zuCZ13#v86dmtJq(;SbOzH5FupcW^(KIg@>e*2zGK1{jb0 zMe|IDcCb%RH@k^1OUD7$H%=ZeHwU4$&HP8`@kKLdv9l8Q4Kq(cbw|aX4WrFCe%nLz zGmn=S)u!2!9qv4a@9$4h@0lONKM?tv2$4fGsQEoRD|GLF`y%woLZ$AeGio{9gCKNlA*6U^Gu z{G#2BlYf``T{d2@4CX?eYMADpKUA-~DQ{zexQun1>|reGm8xK3%f?#KKYfnJfr?ag z&t>qbfa|>l>ME0JKd$y5Aq$M%u#_9^V3a_&n6dl)h@H&jBg=*itlC9|C=l@q4qSlP zTae6!{fe9ZQRURWRt3mZ6&~RS?2fqn-VM$-7n%F|*%bDiV2rpEv{Fu99Y3N)-L=;x z9pE^)*oFeq%Kpo{{vUe!i-~Zkt2rE|&Fax1m*ZLhiEw06>Vjw7IuVjv5v`?!%nl@h z+}?_8d0yvJ=uje6FoBcrcZ&kO$-^v`k;hShyxl=R{oKC7_t~CExfWi^VR9Z@uRGy_ zfe)!kz|cXMJ*iPrc{QnF%5I-c%*RY}IP?iikV1vQZsp_9#g46hr~+AvOdvq5V>_bz zXe=jg7MEFuwN>7jRS_hjVJJijRZaLB#?@iLeZjT=6Qw9khdpRgzRyjsJ5Xz9tTcAk zCjIz=v>d)hH1R1+i>&-Ib5M~!-46@hcU|I4T9lHk?Gbrh22`2L^LU~d^e6VG`m5EH z>=b5qToi2V$RK_nnM6kqml&0;;#wluhPJBVjRf{5PrSu`dH+By%?SgGRLF}5I9StYM<+JGbV zm>sc+NUQw@U`DE%Wovn4TvS_o8_m&h@hOjWNS~()QNdTHrpXk zd2yg~YFWS;V5C;|or2x^cr_<%vG2lFIT(&+ae2HOMMul)gQ?e7Lxr0QMJfA-<|7LUDmuYv57% zE|qYWXD#KPlN!xYNj=Hf^XHpec?*A^;bNO5{599r%wuhL0#N2*pG~KBweWUBmCrDn zt;nd8o8@FN|9p=%74Ara1$tEdDh_<EF}T|Wo0CJq z4_AXD)xdSidnYy;EQerKVtpE4q@Y*M%*pv((e zZ4hoa2U3Ev{TvBNXjcKJtqulK1Dvx5=WB*<=5x2ve3Ae%%>tl)XDYTY>z?JB{IhqS zmi_&-u37HsSp+kj;Pu0zdGn;7Zd{gSQpp=W*gtL>Uo-pGK;Zh?Y>6nRjYD~~uUQzF zPA#@$aBm4Nd_aMarTEo|Ef(?amnzNchYP=7Q!8lU3EL;gFwSrmK!t6ZeeX8y*BE`a zD#N@)nhQGCijX%!Dxuzd4)vkxv5KT!PR29v z9x!XzFQM>(yVk!-1H{~fj zWAX&|@Cphi2$awi#(Y`g(;^$i^~G?vrPlQfosFTzpVF+OP&HBp_Tpb$?`rfC0GQW=B^GSOy3&@f^u@ zhq4v>RLt}%8t&_|BR$drH>oWE_4{;TR7vj-KcB!iPK(h>4F(O9O9?)JdEw6Ny8$v z7;Y;9JGK&PwEx1Y=nOr%bhk{pAN*!r68wk)#xXfGZe8m49L7<#09o+;-y|@3h;c%U z^xr@6&kCtY3AQK#pa^6tRmQlhELN<%>plb!6raFrwr^h)2VJOP)shq|s!#;Bye?=r z=V|~BU7IRpdbL2SC1uQtd|aF3(d2|73rp-Q;2>iXvM3fWC4T!61KvJg4t-J3sba`3 zmUejsTZ?kY=<`XuS}++FEES8Gk_0JFMc5Zo^j5R>=PVafK0NNAbLeiXA*Qs4Rv$?u zvJ_9sd9bDg9lr#P47g{55KH-ma4pr!2-L_MHpT@L(zZ%8Lu2iNXc!D7IYyyoS(li}%{es4~g=}X#P89}{#ysv7HtM+{#hv#?N7bkFWM&8_axUpz zS3ahLhvap=*j}?jF)-|FC1$p}*jw4(Pf90dNiHoVd=mD{_pZ&hwhM9+#RhC1aKYXB zZ10i#-54)kZ`%}6Ut6AQUTI-pTRf-w?@t_`OJQGG^M{!4c>dicVBXUww1p(y$yb(` zk9hrE1}je);ypE2;z6GD^qY@;w_!S%cX$R}1{2N^FHwx!XVkz$9@RiZLmtB^SG{d7 z;6onUPy~Rf#&!J(XHt@K{fQ?_{Z81Mg)5L>5iea>bP+GwcVJ9f!gd1~z_R->ZZG!-F>e193}@VCJak_q?Mb;}B^pe*qMCpN_-MKT#DKBU zn|O+p1H}Bt_0QhGzkA={WdYM+F@V9G5wNQ=e<JWiHnx_m>N(>&L_@nz{VgK!4&R13<=B3&p>im^+I>58_#)qXcU%k-!#v@e~-f2 zXmx{yR9J$p8sQj<;MmGb{ajNPq)}GCz6Zr*=^V>B$-QT$$wNX?6c>8XQo#+f9) zF(jA^_T0Y#19QVaQI)ko08vro;Z95YJP`fetZ?Wd9sn)P0D&+`Aszs(0DDn1|Ji#9 zga%lH!U7EFB!CSZ=5VL2mjCi|iMlTce~QJ+;}A{k+SXxf-)}uM-f4b4#lWMynprgl z>JgUQZugyI^1#GJDPjl|%C9uW2l6gPY zZ|kY%a-yN{!*jrNLi~MCNH3PVDcb0#Oy%ZD=)aPBYl97;-?PgTQU5H;ElE5D{&q=K zlJ?%<|6ZLRQJ08o{l{uR`J3lHol$nH*O&3*(Sv>=L~%sg?0OS6Nn;JruUSg)FMG^0 zhep+6SL z(i-HIKgU5FS-oJ-M(vd%II6nF)}p0^os~?HHP{}VHiC4funUkS2u{TaVX5%?+%EC1 zK*(r{-LkH8EvCGZv~>dvS5clrK(P(SPj72^%NEZ28igv>+ZF65E;5~=l|T2hedjA2 zrMQ);^k5EGmwoS;&bZ8HYD(f{Nhvvn^_oTOso#oN#hspT8y#a3r_8_H*iU2}4S8>e zHpA%fT|4-qnfX`V=yA5AI(c`}v|Jz7%vk9-j3{2jQL#dOVxXWxeJgWl;=iIn2E zRfoRp7OcphbvQ1Hwf=aQ?pxD-CL5NMK*HJe6tL^Ybr!H7NTyx}YBG#~`)e|=C;DhI zh}-oh#9FxPi4D^K@#p8k{P$2=4K@O)04(s&Edly%FQ8`TMc4eIX#_Ig5YPz5e--ep z?`gEdU?3)#Fm8!KDB@@sf%Nxa7=f(+XcPXIpOn5hVggBN10n*r+g`%ILq!n&i>?!q zNDP88_iw;fEcL$uQpzNJJQ!Gs0A^^1{(x!Aj=#a_08ubW|84o(5B5bDU4%x(JaB)L~{~9EFlNlb3PklL2+)=~~%$ukd!gx!=jQRFbp79po zu)IsKQ0L%8aTQ9nT~hSEV!6l`(MwQd$q8L0p&&;Mlx2xCPTKAWS)q|f2z}wo3g60- zV)!7S4Vehabq1YqFft7q6=~u|2t(oGMt(mx6MadH8Bw3%1isT>I6av)C+>Kg5#VJK zeo5eYTikSyR7P#kk9@=(dd0ennr$T;ZNjkY#N2_i>)25Nv+E@M@lYe1f9#VF(;0d4 z^PvCtAg==*b5#fu@Xsv|%^&wwM1tGSg*D6AE8)?S(~+k-sS0Obi32)ap|0df8=`Fq zN7L9V@E7fvE2B5Z@PGRWBo*#T&KMHt!uaFP|94RP#(mp)E)YeyJ?^#w*vj1SPXMK4 zpcid(fiMqxz%wlN%4pps77$z$5QS0v-UC)*TlBgC)R= zJm4$lu12sgc<3JLydT{EfK2~X#zjxiSY7eOu~4XA&OqKUAHRW-vHqGiEoD*xT_8ej z5OorZGnt`4tS<@=XCc`EP5SdQRM&lg-nBE9$X_qzcL#+iE+~ozGf~~gitI4p-`R(L zgj}Rv!Pg!0j~`VzBp+fL^s)xiEG)*JZ`P$W90nk2*El3p`a;4dz=gzAw>6{;*kSiE z+u`*jP+dL8zNAY1q3TGWXDG{2+kxsL70jN?uk+P7kao^Zgl)`n92EU>LB#~JB0(6; z4s5o&krPs9W0%2VlSE>J>z{0>5zAXPEE^O;ZF*Q+{MV;2`}r84QQm0%nfbah+&K}t z!7&FjIw~-V+L;3~T#uNnz_%6|kMwIrmNc*a>t`C)f^iYnQdbB7`b#O!pkNog0DZ*L zw~uEZ*eKwGYyL+`{5j#UIp zlZ^m|u%gP7$*(_Vk^4)Z<4mn!u`+J+%mY5+KU7AmWQ?hY#K2#n8^wwv)4tOttkWLr zSO329S4tH?vM!gXG)y2A=fkT9$D7wy8*Y#|N%?V_vNPM}D9NBMJFl2)79~56I&vbT za{uIMCTjsIn5o?_^!ETrfJ3@@@# zFtHx{vumwEN}2M{_XReM88#7Wi;R4E>?0^v>FZ-UmMBd668o|lb|d(>1d226d3MY0 z@=iTR_1rPv<;5afrZK|8oUT>Bu9K$bvsDU1iH>tp!)NKCpCt1{W2({h`rp{Fo- z!0*e8)mD36z+NzA>9i&3`-zK_wv>+c5vOD>4j88ponU41KShp7WgG5he_By5{5ZF4 zyxJ5Z4MCP&{LR0ZQBh$oEnb?2qR0w(BeJajej_=_e6v-M*M#ayr`Rq!7w$jp{_`$m zRF>FeB+N33OKkl_oO5jlT=+8;0;l-Bec{YL9N3(3&0UpDalVusDbv6lzF-<90@n`a z14g;zs)dU2kETS0K;iVkd5AzKjhxkhJB}&s`5Sf-*-F$PiS&B5cZiV08G>N{Fd@yY z)^+k_96?MDv$bc&*T!~L-R?U0BBO%w7#YQ^_rHW%QY4HC+Y|T9j$G;Hx z?d>c;$*fHTM9%z6jocbuOC=0(9yL!#48i%yW9tf2;<0VO!{9mwC5cu zf@Huk=$$khD^BNdK@C^>+u1d8fv^(JyrM(q#viU>u#oL@6M?)C=Ywf^A?s^WflpLYmv2|(^pAJ#@-)1R6U6W4tqaW zJbJ#*PX97E^x0AseH8ef_2Cgp_y{pi*X*_7CT3eyNNR@XlughCjS^W^AZrA=le1~g zP25J$S^CMQSjSwd@||1|$&GCDFBnR&I+eioLowHM$nysR5NXeDFl{F$cHp3Xo7Pd}!ORvDRI`S0{3*6?lh5u|a8y{XjP~O3)JDpJq&+p}5fqF69S#lr zFF4f7`CvixW}D2-eY6aeM*g5vKY6sw-GuSM?C(Kq8`|p50?!Pg4aq4P@TxcWfKDIq z#BNh1d3o*Zg6szG;$_rA#2D^S@q;eDu5pTcB@Higzv*eRpGhMfd6hi@aHvoj&C-A1 z(EA_ZZ7fsj>a68dN3Zd!fNB>7N6eBSE1;unyg5Q(`CBSc#ki^;JC@MYKUqq3UBqXK-dz1HXpL?epySMHNyt|*u^Kr_VpC9 zepkGm-J*m^@qjKL!=J$fC{PFA(GZPm0?LLEUbXGJdUz~AjG5HLgl*tc1@O*vN{hfe zRC$oj0AiULOdM(%0N4q2?YnoyoLL=NY6$a839}PEAxBaG9#u%WD!iTc$j40JsNUOU zIHNK64VkQb$=49j(Tm=^s(THyZg z$7eb+8V-PBhTpp6L{MgXWp@Nk)u7KP=`REHqB^iBS2Z{lx#KuSdk54$=Wcg9 zt!MH)ts+U;FJ`-2KkATWbGPsW2FvX3&eOaG{SVNms@WwU;N-)B4kYw&FJA4K9Lq~S zGmfb4o|~cC;)^7tHS*4_dfkhCx5xPiN3mlcyGwrx`_Z^1T24B=_4?o@tdXc|b=FlR z5R1px?4A|q|Dd17W`}z!rz6(|-_aP*oga$1Eo`mQ$)0)D40=4Eg+&WWWuuJ2PX2$= zw#3#5dn#tW>htOQYl2`(07_wy574s?UG`=FUocRhS2^!q!)r@vU_0iLAYPmXCei-E zAIp%xx;cJ*FTJy(4*eJd^Z}XjzuZ=`<2k;15ee7syOC}^(LGK!JiFguDN0MWlN8^U z>q+iwzA2@1dfZR)j`^n;=Kl*GYLk2A-=3>jJ*qLLchuEsb0`ObS48QXq(Nt=0)>pq z_XIebcd8HKsT#HCVdh)H@_H!itMMh zoNWya4?(g#S}!y_H1ro(U`%IRv=OQ9&?Tkci@bj$9Q`3JN)e?`t+htlUGWQ{S!nTG zV$W&yo6CZmk&RSwAf#rUb(s%#MY;_Kmh{{oAv9SC3v2zhH|=y%PuqSRKy?flzh~Xe ztwtFke4eqWXum8mrwArwF?>}vVVk%B$KV{GI;Q>yEB&shClG^piSD3im-~`oNFOY( zfEW-uNDIq*e!`nPMH-V_wm!e{z{idf;E*%GBiOanhS?Nvh{k-oi(`z5jn zZcn3#7a}cEYd}vke7zq{6{fbSgkGRWKQ|P`LW_$sS;E$-p63tzZ=*zn2Y-nDB*O3A z%p2}u^qye^J1%Gpw?j<>$_+vw_a6Z8e<&XBRju?&m&9yi}!BiKyjgaa86LLG*&jOY&qgzwjK% z9Z(50N^+YjbJxNK{gn8G9itrj14Fy%g+xvgNWe)By^A znBdDk*=zUOG9)}vW-d&%27oR=lWLx0RYbj*&#o;uvX!BbM?6~1UCJZOk^<{8A<_NmPr^n?CwwbmEA7RGDDwu<@ACyu;)Km z4UuOEmd$ohqc>)HC$yMsUaTBsgKG0>As#JnMjnI+-`{a#hAF3j)b5ScU?Rg+e{g&Y zBFRh|$trK(YfU1dQ3>fAin|SM6ldIiU9$B~UH7&b#Xxp6L6&ILNxLsPTQ}Z@B=40d|u+gpdem5ixIa(NR zzhv_HXF}^9^0w|mEJ4~ zv8QbwIX-{>XlivZo#tO#GdJP-b>Mg@Gz({v%9+~BGv&dXe#=_GuJgLTz1kFt(oHCH zVXVJkcG;wbd8csmn+Yrky$k+0nwf3+v8JMXFY7bb&3>3zrRM))?yZ9J*s^S0i!DZr zSr#)hGg!>bWHB>Y7Bfp0Sj^1K%*@QpOy}3$uCA)?KIink5jWz#tcd*6xmG?XBRuB# z=9s!oIpx($j(a0xxTVEvb5uS>d&hFcwzmFQa^lV9o`wx{%N~}O$!PU&>elK2sO4mS zLGnAJekfF|kbj;9P99Y(wSE(PDEEP3^s{NJvV{eeqVW*N^+DLYy0L|x2S1bUc{C7Z z)6gobcB92JN2Qk6L;tVlp0ovf1yT?R2h$1iBo))nCuhnET}g^K=1R)%Ej)nw$+Bq+ z$!TlZgkkxM=MVGJ`Hj-sy)of&2+>iRfw~$WA-k+D5 z7qkz}S=~>e@E)?zNTY-n#=(H6TwY9(1(tvkG8GJb-IZBVCR$F|cB{I3zvmUppEVN) zFU7uPG7bNW@-R3-ma*@faj*2|)`dzpawvGz&seLPS5FbA0tDDwUB3P;XD$##4XqAm z2tFtePSg*|W5j)3w-QvaNYrD_>(x;X7hzo5>-{tXKzh*HO>tM6=`#Hwc6h1?-NF~F0H{Qd(Sw7QJQ^7g94}<|258tQ^d}bjB z(s~TgWam&|kNoyY^IGX9E#P+^ZuY(RI*zTTS@U|CCV+x*j$9(8QVD#u>Kwmg%~28s z8`(_7_yHInJ*RSgU1^am*Xiz}r~Y5Kjwnt5*CD06Acl&ZSq(YsfxHnWBZh>yB0d19 z1WqA37BCxzDDR-i_@W?ob^at>h0Mi`#SO*qtURZ8oy2Y`Ls3i7f;4j)nErL#PMrF= zcfAKjlVp zy|qAGr8Dd&R39b&24*tN62v5@6^d9NpiS1m$K;+G@KsNs9Rv zlaQ6;xZvrvKq6(>6jMsLtPF9ge2h5hnJjVJpZUrV>n3jZNG>prl5cqk`9idujMN`c zgfiMB!&Iij{!)<}OOOHko#j5KvPK5bzMq4P4Ia$?Q^@%LtB?^;9rz<;7RTu&mHr5si~k~Ilz;tG$czDm%m9AFx0|~dB?#4= zA@^RISf%?hee*AVo~oc$w56N`VM+d1f!?Y={%{>Xg2w2J3J(5&9Tb0q9Z)xIw z;U`hm>e51C#B>Q^r49D~BXFaP>Gog24J&SQeyxBZaw%D9=AQ#8x)H7ORK{%J+^Q0b zMv+1IP^>jkKh+*`$QOXtMyM-=5EKnTVvdqe!>}{N-dE9M0q2M#Ry7Sen#vC0>Vt!hO0&7+g0($mK zF;Ii^I|?OkhiwQ6_QESvZ=NsxKrQVdB&Ka&z#>>9xGn3m&{O|+3PwOjSI5bJzGyIF zz^rlp{p%z3vkK>l2ol3baG|_t04Z^yPh~?f@2Og-{W4Q$?+7Nyo+Oz7;kTc5OhjV) zbs!pYbk)%mJojz-2aE)i{t78R)jL=u6RGGssm~$5$Imd1ZXwVEK9N~|FOua2g=e;R%xmQeUjDBD!_BN#?_9XDJe!cK&DXd3cI4>a2wnGeG}e|tefZ*#ab~}y zzqr#N8(gR5LX_RCaH|&0?@;en*sp7|DN^|UXO!cciQbQA6{roj?|@0o_`^SFw<7@Q zg%qL~-xT=TD-8_aF3)vybxS@|eBKo8^{xId5J&nyAdb19{}IIT^zh)diI$>XGspMB(V7$UBD3@y1h>fELVyPZN7b( zhCL%MO>@)mB3X_g8ajv|Q%9$HFs46V*L*qGV1Auc9Nq5L4lk-U7tG*(xWLGwk2d-M zU5}|)XK1@+hE7t~MOTRsKxc;lDvl~*y9;cAEyB9psbMWZ?{le9tTOpb`z@t3{YO&q z6`3milR4LKGaNZd6PlOmAtS-vEY&FO__$%l154hj<}c)5T$EauzRLM+K+THw9)YCb-3DyA z3Ep@pqGM5nIYBdvl(jg%cAvLuAKzAQe0>QFuNA#mN&yHzvy~UYH-5=X5;f6S&@YrV zkmlht+40saquAR4On zV*EG-z!Hm*q}F#U=G{?U@U$&U*8CFZO4hE1^!J*Tz)SsyEOB;G6{#rdQ$^zytR`g_ z_!{Fcv_*{SsEq!xW#y0rUWrZMdB1sqa`G>C3KP=x}}$<1X%+Cfoq)reh&Cl1>tk52>CcORX{*$!`$ zUKUt4Li1In+B5cI^~feZs!>W>SC$~sE`C&Jk-$DvAW?moaj+^=x>1RwbhFuH@bWvZuztvIIV?Ha3RWb4YJqGV4wZ;!!Od&=|?6mHh`N^tO#a$DSXGn6yd%Rv4eGzr&3-!HKL&!7Z zkL>u73aLO<2g6k;DMpnR4k@U74(eN-nqau&wb))G`M4bfh$Oi5pH1E4(lgLY>erNFc*C#_bG^BC4R943`zp{em_cu zS!?vld53|sKLmqXzX@BSED3z9E0NKS~;xG0{Z|poYl>*FoC_x;)vrUw?aiwtgpME$w!?uK-y{_fb*ZOnlsjgKd7P=jlRj*%Z5T633G5GHu)imcg&am^iJ;9pI$^qFYI#Po7CTo;j@BA@Y zg1VwE);X`7@9@fbQoWxZub2@HHelWebRDWQiD8~Tw8^e>AM7y|2N{w)WemV%!7+y= zpEl)cc0uW@L$9JafN&Nl?C-nL?<1MV#p?ZF&ToKDBnFcHX3jH}@Vt>3fs$8}KOq9e zlG|I)xYXedSf2e5)HE5;xk@H@G?Gs1-JGd_KRKu?y)nGwqYa6T`|tAmU+E8Zm&)V!h3ZDY*Q{W*O2H16RmNe(`{e zfc`-~r{PUVya;2KDWM*?x*urS^|gR<5vl6be!{927jYG>QqdcG35~I^{cEBo;f++~ zVnTWcZ&ez(twn*%WXH46_ETgx{4y5?{Cb74y$q((v!SuMAV=l5yGFEU&o|AW*+}TW zTo%qO3x>bN3E97hlbXSaxBn0)fOFDNF>k7LelkN z5=l5JBen?O;@sjou2sDIEA6U8=vBv6XfIgn0XNv08{)0}Cz}Q0D|#LzGDkye&6&Td ze$^1(n;z_c*erKz|Fl^osQYF*BDLFP?5p+L_e5Ud(-dv(1 za5t7E1CXT7=R=))Qb7dzz;}6{JT~8_$N={8Ax`QF5#@vW|FbyxMf5M?#Gdsa@>SU1 z$GP#tXQ6H*&S=Os>9}Y|Pi~I4BDlzmrDp-TRs>dI3 zQZcpS%aAG-lAe1Md7`!h;E zo@SGRc|4kzfo8K}w(SV0An4tJYk0=eCM(kPUkMZ_03V3Hg2i^$ zvx5zc{>FT>m>9x`MO)UyLw`L&kIoruF8z8(+0D$w3E$+cGWhtreIJk74YHqeH}6NL zPE6^v{dAJK_7FX}rznsP)Oufj)52n;#v6YT5?j6kwPwwI`Ap|5inJV0%liABGa(X+ zz=Jk+qr=xQ{um^(X_hpKJ57?lJx)pZm%~Q_i9+qz`nc{fPxnpG0#FVqK-5^h=1v*H zS3uO*Z7ECIPuMd6Zccgbv+gxVK=;R6$;034iiq~iF)-^Ird8xqN&x2r`j=MWus^NB z-5c0Qb9CQ;!aSF!Qh7%q#3i}n%RrUASNpT)D1UtCpyt|$@l*htIkXWwRAp!u{V#}l z59aWHip=8-c1w&2+sDV^O<%BJFsUKv*+Sicx#M5yOwMiNaQzyoI=Z6^vw}SsDn9 z)5~=RVX^%OGtcDOsw ziTw5h4P2YdSzt}LYRAsVdC*CBihj?HXs>J$kAZvD0Ma=FHzeaNZEuiAH*P_NqY-=RO2Ve^CN zcOx`A&_|uQZUBS&D^vL6fWjuwfp>Xi`5kXLJ)WQ!+T}jLUSBo@-V(#*2>(1u(h&6y z_Ne3J1NEpwApm%GR$u5Xu{2u*@G9BDZ;4O{gzv*o=y(k8l6xtm-J9NnRBxV}-jkoP zTM1LPO`+L(VSW;OnL(PgUd$N#4yv1n5t8HL5kbRLb>RQKe88MGf5Dt=$ZERgtW;58 z;A*;EcYM1(Lz`t35Qe^m9%GOAN+4AoIZME^z(rt&zL1;v&?DwZoSAQQ+Wax>xTkJKo})0VW;>81It#)6y61 zHO;F;|DbPGi-`bz-R(KaI{I2UO#8!A5kD9vpl`4JxM&Bi zs{r)v-}@v2=-Y8g0DU_Sebs{hu>j~>SM3k_cHam<-(CYIuYDYl2%vAdXaV$XI@$+) zdtC*fZvltX08RnWw|_qgpl@BZ0gnOb+x=VseS0krpl@A2=v&th`quS>zHRx7zHRwR zwHMfZ5kvOix#_goO9*6M>i9{)9+aEpP}wpb($ukpUTgg zCJwC1XN&umP!B92)j<@2DMC9dQR9D?bd&&kRF5kE`CEYRr;i8qz`^{4{k>q@uT?^sU2k+W0fVv~L-)MArW+3m28I#t*%3hQJ$0KB%o zNhbD%Hch!10Nnx_19|~7TOAF3_`#EyK%}x_WCma9zJBb1#$w!I;6A?#ELedA+ zwhJD9a?uTd{P?rn#(#3vrQi$txZLg*z)ga^B!HJHT}5@(jSH)b;G$dZaYJKMJ_8on z@m+*LyXsI31l)>(0C&}`)2aWnkAkZFj_;ru)s8PeF8arkG&?~AKSHzf`KqHN5Y|Aga%mf;v{^8ILt}p<4bCHzp zk@M0Ad}7!?)Bo^IRJr{85Z$C1BrIS}rtH4j%}oNomj@@)T+;2rm0_6-J-}cOWNJR;r zuE~hX5R)~NEBpnzq#(}tSl|sx5px})OeI--ViWDC-14Y=F!eAUT<936IpaQ1FlItf zhVa*GfZZw5G+74UQjGls*-k6?P{=%-UW|E?L26)-?63v@aFE=OCnJT|E4o7^i7~db zPt!w7#Qan7DK+D;j^Hf62E@MLn&VA~^MRHiqWLka3rbk@XP}QJ`QvdeS=foKE!9c4 zK*nm(jI_XfHyv}#%f+5hbiZ-xGi*+BuPlsB1l^z|u+1fj3ozd55#v(NA1Vs_3eKDu z#2Hyc>FssdTX6$`1d5=eL3k`mnl>CAWum8qA7XI82uzU`m5<3Nb;iW8u_UwI9+XBE z!}lsN;*O&;_a-Y((c9(GP~s__*k$`?N)38GtI0K%EZi0RAjI(>wtoa}nXa=qjx`AD zM+rk)Cz#!Z(Uf^DF0TJozGmc^W2~jrR*?KCo3B(b?c$EuNh?sG(=DKM$Wmz$>5>Js zP(t~&cuV6ldMl)Ef1C5V)2b!uXD8I=+RD#UGM4kEN$l?Q=APU3ftcTyJ&AfneMKm7 zf!%8!*~#Ff`_ViY)M6pcUhEB$UjX%(E<1)Bceqz0s}4zY@C8Oj0bxp%Cd&AfafEO4 zsGN=~$a-gs3PIqpcXap}sv(kXn0e&*bZImb5DF5?STpg(HZs+ya>Pwu)I$gp;P|z) z;l`m!)G?L2>0ATZI)X$3PI2r4M1bdHJhnm9mBp^a^XvfzoIE@T+OLMW^;4(s$DmGV>Db%u4y1 zQ4Sb*(B@Z_D&X_h#TDsjZSCi`%PK$d`$@9G39`l+7(HA=by69R+800uC~D|0YTwZq zlYA~jQCN}{-6REPcx|9Wz#q=GMUX>QIF~Ao-m4uDhr0Rqyo^@yf@q@AahcP=ywKfq zVfW7L75L*%D*?%npyh@ML5YoMl_GIXe9hx8qIeJiVdAw|P=g+9h#YCIp#lcPH41-@81bhcC6!S}*FT|Aq~)ND7mdMIerCGn;IMSnVWnpiO_7aP;WY}V(a zHp@!m;eL|v2Y5-Z3wNI(#={nc&nf~@3XFhzgvxa6*`sUC_j(D?F3)ZK;$VqY$bKiy zt|>e!K~paUsami`;nZLK4F~(kO6V56=-bHKYp+{i!!-tcPxJy1->FjlokVy5tme6L zkj9TD@wsm<0fnaD7uQeieK9tF+z#2a-#}nd=HEzuUuPJnRN=sJRQ$Ph})|zk(JW1zW}S?Lg&%QbSm_*93Cr! z1vc%41 z7FyP{?_^@`n{wQZ=*S5VQb4J|KpWF)&8Z^(;ADGNu4F{@Hd|$^T4Cs&mQzz|Brr~y zl1@CgWdveP1jBRhipy)aJ0vMasD-Ip6U-+q#EtD6=Uj$_l5I*+@U(+)D$kl;+f{O6D}9RjmlX4Tsa%&0)f354#joz0 zwOpzQfYSPi$d6lan@=oUtTyT_3)g@s0&|)PLZWyL!#T0AW$fbve9G3Tr2gRkbPL8e zqeE*Yw1$!!(&JErSP=5LeU#<9$oBCy??=M(K0V{WRd03%t1CB|MyLi(dT{lq(ijb3zMiI&vgqGSKxJRWJCXq60#x3PY9Pbm_usTe3Lq}AWHwvK4M2q zZb47J4ik_y{K`m-OwQ#Sb*D1I8e5FOnbMKr* zC1)8ufg1f1hEu013lFJushxqSW-Cz{wi&p)K44>ewPyH*FY~gK#cB0QO+;1Cy;ww4 zASbmYt((~`j7QT}+gpwLV+AIojTkb+E~;f(GWP9EfKeqGxkt?LunFbRIAetKBOkQl z+6%i^1ekQHrySxGrG&doUsJftsNIB+T|*eRA?94-z@wd7@WOWzQML0$wC6n9ZZuG= zHj~joIptzwCMTz@mAKW2P>nn|wB5H1j<}`1EZ&CJw%fHAS0d6iG+MYanR3dTv~Stl z85`Ou^MLQZvU)F19?z2^wq9$4cc7g+MPre*vy}*7c+X=^r=-UumPJZ0<>AEiq@Tq!*=B%y}v;m)^JdZ z-wp%_PEh^TW}&?J&o+x3gnw(ZU}3y#Y?9r*3xr_NpmC)3H*`qO8b3%}~cag#Z4 zxk>|^{StCx0;!wo#)aWl>$83xH$&W`yNO)w>lN@A`=n5L#DO)-wyQ_ml>rrdKn;~g z9(R3gvw9}Xx<lLaHo)5%9wPf>AG}-KU-w)JA9GG$6{61y>tju}8oV5~%w-p&HlCCA6)L`o5B%20mCFV8fec77IXS3 zgg_D{At1~2EoK~Mkk0xo^MS7Fke;q6-m(toZ8`l zNDCuZlG%i9&^02Mv;B75{{{J+B1!3b4FL`2QK5LlvZc9YL1(E_KN5%`fjadG;04fa zvo5^!0lWZk|4=;+Yl391X!FbKLCk>Jq)w*o((?ow^4FTr|45*@nu-qtT6AImNT3nu zq6Y-f!1^c8h{nV=f99T+s>>z4u#aHq4@f}?|G<W-@3h#>>yuwvR{fOc{L^lkcf(bP~jMbpUOaX_FDEB z)?Ef&=*tkjMFP?s^fNU|8)d%8T!&>=ePRhm2cgm$rBiZAlQZgcp^f1bp^dxQDx_S` zPAuzd#HrzSaG?!*%vz(~!m&Wi|LR>_uuoy>kVgyd? z&q5&RHY+!AHfU_aQEiy9krdF+K#G`Kd}X6IhW>FaP)Lj-y6?Gh@k8`B3`EnYO3fR5kq7ph1d{ zW+e9;bluy{JDQJ*l-%bc@)e$!1Yt;=0{?|}_#y^j7Z7mKHlIq{^g1iiAw@!2_<4*# zp}^pkayHHfzSy<%-fgUQ^DEmR<$voRC>J88|NOTu4V4sw4qS(SZPa*Pc^HP6Fr$H) zKfYDJ31_2>`Y;eKgRp$*JH4KFG>4c&gJ7nx1Ug(*qns?R{nlg|KVxS!Rdz>HRxr>J z8E~Q9J}%jwOf*QXF0jwdb6xS?+&Rw;z=6;V1P4`uil86K-H3{(wS=bKuCe!}9&m8> z|67~J>4;ud0IXIa664tk_Nfvd-m1yg1bvHcCQ*D@o_5o10kQr9I1#tle~&qZ1TpZp z-*yj^{ogUCZt4GoIb}3!1?M#$jkmHs)5d;;)BqqSKuApjyq*?LvEk-&)~7_ikqXt7 z6uoE{C_oS#S$D915^I}b?L#Z!hME|qOP?`*!+8AhGwdge{#6uW#j!9!3;<>g48L{RN{3y z-@P9E{S_5ZPp5I&a$d~`CaM4D#zFtn{~wKmwYl9=>JId;-X`@4*?c;1`v?2e+J#hF( z&?qkK|0HPCyuzyM(2z|$7Fmh!zZeMqBtw502n|VMmi?c%H)c9-k$Zy0#qw2CfYH6@ z^7e>RtKmP1Kz=DfA9Nm1fsu3BgiwR*5Fkql@Q$<7fhtlUNm5cSV156OCX5btKoiDQ z7^d&d{V>=#N^iT4$a*18l*}(=sy%ut% zx3>;lg9{{!A$XQtDu_iF?gS;l<3GY6z95)BkpT<888q6GbQ5h{Eeilu3`fOM#>Y{G z@+K>dxnqSee0OHK$!V6VYA?koWMGS(30tdE%De9ZMi(~0d>Pk6kc81Mv_cquO(Yp* z(V@tN@W%JWPE114s`X0j6>~byT~m_jFsR{`BQhCCYnu?Xvvj$y)F& zF;#Zx(wb`9oBhxM2~e=yzN5ctpSi3@eV1&SjRpl5*PZ%GcjzUb0-2|YCdh%F^Mjuw zDOG}x1D*I#cSs!Icb9CT*>&NQ!u(lgRDgH<0Y%!6%P@Foc0HD!z*M?gCygC{Ifg3^ zyDkglW33I1MribCWWWs60Z0WL^&NkHY4jccMXy!DzxR>S6OTqF$*+t;24~m%Yf%=A zOr--vm<&Kxj~a*!8O5V!5&PlS-!6p`Fl2i2(&=e8Em< zJynC>K0s|r1wB1!lbQ4k{+I8dxRZwi6$R2HGnx7Bg`Z?}+P%16q*{HuIf{lOD`X1T zzq={^f`hf5Y)MOj-3*;hVrO}15gqgR)h?)**7d@S0m1URpd=a|N)xky9}N3vLGgqn z^3B6-V2tLA?#Z)i22Qq!8YHoRpMfpFIxDi`Bl#7=3^KKdp9afc>Z1;HXc0AL?8$u9 zVmoQYE2iX^$}(W~17MsT5%1LSOaB__clvFx3^+qtl$toShegbyno|GQw?`fMekz7G zxq*>exuoW8hZ)d%bWO8Zl83(flw= za39BxA}Kio$a{pU$!&4F9MW1M_| zv%U}jo;9Z@oFAT(1H4MzB;mXy*yreDBhN7Slw)EZ5KlfP+DktZe|&WaWLS?y=P(zToWrn=u0}vOCaqxZbLd0OFr<-@9|b4<98n9u9jyXWH?K9Ajd*sVYln$jlo3R_@%! z-tO~WR2p!r>9^kAWtyfWe0<{=r&Atmg9YcPMkreqj_ody1eH6TTrXzIG$EXvLh=G0 z@U|jBDxI~u2FtH*X6^6j??dS4SCR!!vV8nkp2Z+tq{{oCBIQK_7>inp0X2eU?NM1A3$VtSq8h$|il0^ch+Hp}J8; zSq=KKIwZvOA!JDr_gsB@mf*gblaFv#3|S;a_D7CPR9|BKvVjSn zML$ml`!KB0YzUg$DmCH+1To?OQQ=e!+ht;LZ(sWxY78;>*s6+Dx8L=%#mx(x-<6%& zcY}$un~DWj!IUD7Xl@Jaj%et)WLH=99OpZ44>WHlShA2wTd(iLuRaY0Lgl%+^2`{cC*z=Q7r$QDBC&g>D?>5PgT_| zpTANi-H=%p;t;R@eV*d5D7HMsfPV8bxHbU#MaVOocTJU-SVz4)W{6sW0jE}>cWDsX zJmEaa54wms1CGp@@0M~MY?sPSt2O*U!xV9;c2sd_Gx7lvX zE)Wr0H5bB!!a77uo!&W4B$}aR&uX03gEjJgWpuP)cd1^+vncsqrK4HAMNXr2$2}wV z#XJXBkzUUpf7Qm-Q52$`A9+&a2jm<(sVmm#H+zD+DB}}oDZNDi8`zg{+VN9xFX50C zg%{b^9{18TZHU5pproL&4N$YZRmjPZmgU_QyHI{M{Y|fT(TTK4r;VeMo339T?pfo- zt)x0c%qOR##PLI)G3z7SrOPYG>xA7Nv!oj%JGv%y-ZW@X!NwW2r=CcM87)tZgN*$z zz?C1arXM4J3Vx;E{hV)?UnrY>npUQ##zKO5*qPQJJ|Kx{x|Y#5zO$BeI}6aE2$qzm z=8wRAxS%IziuMiEK|B$h+3psz5m==k;A(olhL?qX!2;3h)x?PBTyn9JF|m(4!ostJ z(NR>Nowuv86@L^P%ntATj(aoNX8-}5cwZ}AKL7J`4WQvp#_d97&K!3y&M!afQRUPQ zY_nFP0IXVrcTCGJ9=kNvvV;=_gU(B({2)wZjKw2m5+>4i#^N~+vP3nj;@*ZJ$8%?) z?tbV~9`v%B;-=r%_VPXCPzMi03-bbc8}^EyN)*ay9{}ZQ0P0$t~#gR0T=m1Ti0%OII|WS%A~--cmTB zY65zxAn&(parEUX>Bl%psY(~x#%bXjndl2Z8qpfY`ON3Elr_cvY>L zx>Gqv4iKWl%AP?kFiqaQYY&{CtQR9IS+RFnzw5Dj{s)RZWyBedcFIJxWX3-zT@B@w zqER;8e_K{dw(9SCY6B=Hw@5L8%Y>@?>!312k4G)CyhwY2TrNjW)|F1waR(yLRxoW# z<_o2IZ7Ow*e}(Zq9AGG5&WT=!YH|w^rL1)+jYjuoM?K~L{rHftkdMk@PpHQ0Hy1l{ z54-$K`|I0PHck^QWMCnr<3lvsX&;M2);9>4YHsIkY(j`g$eACR$$jOUwrwZ+{lfB& zUW|8d!)S{#^aSivQmoc%mpKjbb?$YBKN(a58kHfTKwGYAGjiRJFo?g`eZOlnwmSXP zGW||n_Cu4pIeOeB{?(TDv96=LEJ4k#5)%qCc9mFNEH&g}nC|andS$`2jyW{pe<8c2 z#q<{sm=sDYc6P`2mJBa7hc^=_<@AQdAG2gLE5?3fouN&L)Cq5L4Wk4V8yhF!mAZ?q zh4&0)>{aYhT~Y%tTcti9iJS3iw~gP<(v9l=I<*Og+(IiZP!UZ|nEg6jne*fHHv|du z%j%hDxvN=FpSo(Zo?oKQWv!Hj*&tifa(K&7<+=D|<9Y6SQ-5pb#6-*T>kqS-8Q*A9 z!_UNDQ^3w}R=x>3eBP2hGod%EzU5lt1{RWY&zm$S2)PtP=6NW@%FXE7g+~`+_eb(Jevg^nZez|omd9}av;Je57qxO+g z-kv%?>0jSmQ15(k9Xax!X_151IbM<#RI7;IpgklE-{;->-HBH^p+e10#^o4kNvA6 z*{I+_428yw5Lo5Ofrie|WPsGb>Cn!P!EK%o<+ih?m8h74D3&|+F`Z*~`lAi4#1k%7 zfgk3(5S&l8_9 zYx8h#SnlMo>Jn&hIBv#!_)qB_58!YNNE$#;tyz|2w6ETNxZQh5CODIut^k+XK;IDE z?nQuU{1$Yt`@DDP8~IXYDc23%g}B44;UXgRft=a%6fIni@NcNeotywz7eR6*{+Fq`_4_x6+5PDZI!V-eP zu>)&$5m!lSJwXihqQ;c*phHRCa_+41^gQnTWW>R1wfe@}66o&>m^KkgWC%QxZ!Crg zUTOl?Qnxpaf+aCZg^VFQNT|>6*>)4GbQqaLk?7*&zul%sFHDObl_c;sa)DYTBhFVc zP!~%Z`h=3OlKP@7TB?;(OO7=SrinBd9e;`!eLi-{;h7k{mdDB&3KrY9vuR>uP|(j2`I}d z|51XHqPk{fkW1Nc^E#c3^(o8Rl7NKm;9OJClz6RBJ<#Pw--Gd*F@~BX}IF*q1N1L?zv5ktBdj}JeIwfU(@>J<97`kavhCs z;mjpf{25~e$xSi7=Khr#`ewv_eB>28cN;7ICigwxWu}OJ8}?jr`orw$nK!ue6Yg-c zqnS&@cAZves=u*rvgcyMJ53pEW!+ibr@r55N#XlNpMvS7XkI)RgR4o82y988G!|aB zb%)ti=pVpdI7VLaQXHwku<(x5NUFYP*N+SkDvV-DSD56Y?6)3i+FyX92!lF<7^9B6 z&}WNjN!UeaZkCjRsZUi%VEUPc8Lf z{nZXU-1hyK{dgoL(VW3+VYzp@dqHOvwF%c}9lR4Xj5u##b7YHTVg0~h>AkEKF}95AxctLW>u89MV$8*RaTW3z1wCQ<1n znV;Sd4>bvyv@hQBUirv74~ZR@H7f*}IOhBsSWa@W)kAK={1Q7)&8@aqp{aTYan_Dq z9UdW4H;pAiQ~xXFwlWc~B60rAv8BbuEX=gZ`m%rpn>c)VyUS`Hm&wYeg~JYJ51fZ_ z5`>5GG06Fa`$dtJvHf2EtDzn~#QLu4mSQ!D1@ML$0-F1YDWlax^Tk@@E(XcC(>BSK+IVR#f#4QJmNJ(qo_R|>PBM^nCRk!>m2Sy zEi5&GO(O1d;;#}b;?F61!SfrTi&ojSPLvBZw0xh!go|&7&WP4s;MJ`Q8gWT0 z@nrK;uBk5(5Zso>M|~6S;Bxu2F!RHtct>dbu<>(piKD_cf8~zBQwqHK3_e!| zsp+PSi+6`alE8;*!DI_VIPGzxLqeYr;#__tWY)X>K34;g@>nq4G=&Y46F=M@MJXO> z5 zH5B9CZNvBzGU%3OslDJPx-Z(9TL8>5p|?js^No83Dx<*wNf|Ul-iW}YF0u2@fN1!K=dqSe4a?WXO$`vSYNTPO^MiQ5 z?y8L~>Lwt(mn@#FHkvVMQHTm*;sco=!Tyx&>U~Y`dE-M9ts@`>h;@9V3`8UiyK422 zXI$rUh~C2;#v$_ABY0mWLg&pSwa~H}8;_e7+sl_ib?AO5YG|H)ice%5EWu4!Z8>wq z&FFU*fDcLO$bXZQtpT)8#twEAmrr&T-&{l2h<# zjOM6}Y2ru&Usi2XsFfik;aRE@M4-q*2^=VKemxIn{dW)QZp;29Z*w^!B zWaT~@>@KYaQd#XI&DW;FM6#CaPitzMG8SO~Ts)ZP1G!BS zdAbn|By}{W33MWeB0|CsYx2WGvlH|?$(53YGRC#W)1hP#l|5N!F2ln2W?X3%^+Q_K z%@W5N?6sY(NjI$a$?^vhPwQ}_RqviR%4;Ja9S`l(SO8?Uv1lo{PNF#bWP`vqg$Ezb zw)sbK*1JenM}ksg%9+l{;}rmACmGB1E;4!x|N2@Z9qX&;mf9Q;%yA$OFBA^3d^{RC zv#UR7*;W;JO)eAa)R~O^^1kT)3wRSmaNSG5c=ag8IuQ8f?MTBw!A^k3*G<;;x zNXfv-Wk}G-(AmJy$<@h0krhhT;hBT8@uWCy3@)N}cmSrK@h56!!0bzo8hk!KD@KqL z@xb0Ad{dgGS$;pzgQ|RfoSdID>Ok&MaKMJ+VZ41hq^pMx*Fk6nXAYR*JNF}D=gAnO zZRIi=k6_T}C&$iP7^BA51*;?%=a-WN&-II2{ZS4ceCzVLp1-jtHK}vIr9cc_>K%hj zm1KW1MU$>2M{zfv0#8qiG{%CnKkE)B=xo=xa=vPuGln9sNm zk?u=5qJHMkYmMEnR3~j=9x=7vv9~N(Oj*p&Moo{`0dEUzMj;7431c2z)srkT>rZh@ zer?-6@&8VBfOzlgPUY$S*bKUwb&y7qBKf+dT8nex%ILh{(z4zEWp0olV%3DzRVLbl zar)$OO^Ee=ZQ32CLui4ri@{i@_rgRg$}ygv@w7_D4_G!c;*KjPSI&;RFzmPh;{NE} zzuCd7JhhVZJFM+|6!+QHc|YbzbsBIur5(ZV>_tC*1Z>Dxp94saDSEMo>dA{bAV}^; zI(@gto(^$I*qRpW*6?ovIwXf;;`ZgQhB5>*-#G;EL{DN*DMt4M87@|eSX@wU-17uD zgW<0QZkRUI_wWPoSiT@E`&I3HX%YuQY@j(O>A{I=L~o!NwXJTZ+HN6fe3G2 z-b`CqnMG?5V2>zW#@$SK-7+M#ke^ngamy%BhiU=@eC~_sXKH|`KP%(I!*jrE&>ncV z)bD?Zu$qkft$ARLdxt~Me1g2vr|#aF^}iT<=jckiXWuurZL`y{&5oUPY}>YNcWm2s z$LgqK+cxgXd*6NcKIeDOxc8qLS)-oRm}6vqR_ggy)tsP!i$$~k47mO2Vlp>kg;T3V zD8Wp@cNLo#bFcB058$=f$hDoO;HC6>U)WoYQsvx#M-Nc<6JhBeH?szA zc_3m)`b5!r;k%4twXr&}{_$y2E=cgAMEIMMIY^z~BU|p7>(3C{)IB(7r~9Z`aK-WR z&PO~g7b=?%SGc|zPBDZuEBEN=5sO_Mt2Yi8t0f*$<&zcIggS_#!vSS+RA!>^+7l3a zcEL@+LUGC@n~!JQyWuhn2Ns?ay>}FW5pj_`at-#T+NtkkdxCvhI4VjmZ;smKJ=TnP zIvAGw+iC4ah@*bAA0;IOCw(LshS$r*{SUahG&10RLYGZ13}GsYQNJt7;)@~T2y+xY zuc{SY#7bOd2zu*(<^k;~sr7v!Tf2e1n?;Pe_~t^Y zy;AW&y2J>g$LVGe3Xsm9XJF6?#+J>e##r&y*?O^=x~x~4ux^F>B z=`^7z_4CoNdUjZCf_#@t|>gBY%ySK)nUr z#Tr+9P|ZyE?EGP8wl0R(DXq3(aCKRL7%O4x$~eIDfw-0rh-3ZSA(Wz{EFwzDt*akSFH` z@Wn<{w*6_#L@WNdrwRHjjhqVs^L&ep|@h6HO9k@VfHkO;if}#I`wei2K%SoY$SbWq74U@O*xiXNeG|9`e1+I9yau%Vxcw2 za=0x@9LS+jKA?4aBc7-A;W?iQal^Ie1AZGCh1km)eo#)+?~hyph;h9frIasS7TaAi z=T}pWep{Y=^|jKheyl<^(~P@v%YA_{FJ>L}6EsRLch67Cx!nFPQfRxb`E}T))aC&C z{U|UuQev@mamQ_ihS%0kVdyyT>gXU~dhR%2^m|-W;vPQ+0{-#+$tAEUIBgn)X}&59RLR)Rmms%FFXIyI61rn9BR zXl5cG8C8-U3YuxGZS`j=2Ok$HCM@>cQ&d^6vDBHMRR4((sN$QLa-@g+iRaC0q2?s6g_!?Qwi zM9#zB9Y5AtqMN1r!ovYY{C!dUyOY4zDM!*kFXUDtcT!zJsyDQR$P1g!9Oc;Skzh&x z@Lv*5tGP7cjo zBZX-=3o?MOD!2x`KVXr)!t5|Q5v{y4Z3jkF4tY=6K7-YW0w-?gt7Gw5X3kZIAEcp! z^xP|RZ7G!uFJJo-k7_gCbR>)pTb`#`T}?9f6j@DH0#x|DH}Zb`O4G;HU{0*lp&T-k z0!e9>``9ZL{FGy&#VX@EsM=NIIZp!(Q@XqhPuUdg%0FJWks{P`hO|yKan%KB8>`r5 zy(3Y{84TgtN|yf+QJ(K8RF-!erk)b2qLrNk8ccGqW7&iWhtZ3~_5y^`5-aXeGW`|fAeN<9Y^Ov84r zSv)xhRm2`0Bh^c(^1SXWgF2*K)q#HC2O&as{V?e81{ZqW=_Z^jqw**5fagX?2>RDPK!odhw?_x+4SX{;egAfRDs4YBxpqe`Cb^#VSn#hJUO-M0j>^`>1y2QX7#0%bgrt&vz^q*o9#N3`#w&^ zOG?|BUqtvcHc=0MSQyCD^k^S=(6H{UwQ`?^9XQi+&(g0;d1YhuBw-fK$sbo{*%AK| z)7iJGeV8-5aUjBa7{nFJ=LK_U?We+PJrA13LgF#vEeuC-OQHm-_PQjxNIc*V(s8Ik z+ZF`p=K+bPA-_?f@ z|K!gZ@<@#Cy_ss5iBZJC3T;TO|mq2iOu^Rq(iK%WGf zT-08>4L{ySnS4XK_4$ufKJC&JyP?M5sex{!eJt&l%QB@PaH%}IC&BD26~0W<>u%I( z>kQZHZ|(0rst<)2w(#9jBiTJSmjgIs4Oy8(Xl;Ju-JyKOk0}uJ8O+2Ie-uQ_eIHLAKhni?%|`@ZdVy+ zez2MRX0K;6_v@cmt&{Yb%ji3XpLO!ZtY{#es?mAH@MeOwAntB6?n@qmpSxYOHFi#s z#bEnFzPDEwVP*PfJ<&}M0Y4zsg8I1&La*~Zjc1`OuzC$Z{>kC_=PCbZ4&N1*%=x|a z%4(=0^X3Dlk4AtbeLa+OsPfp;ogK?QbO_C;VBHvU;dOTzrZQq zN2Vz`f@1MrE*GxF7u^OrLp+n6ATYCO%0*9J2$lp2U{Qic4%#+AQZAZ%nv@GYH9_JJ zp408=jV%0~Lc;GVbe%otH&TQI6OpujXi7BZOOu5!Z>`M))`VMql7Fuz`XM)s51A&? zRqDkx^^Q^#{~}4F%Xi~I_`Ivxe)wIQK|eBWRBv-N-UYWM3!U<21VZk&#WA@!BK2mI z3}7D5yeM}2Ek`p~E}8QmwKn&^GsXSGO#!L; zQYgQiJ&V1;?#l@>Bb-7bpS!`X+VpZZiP?FLUS4SpCou)d5D3=xPha#>LfCCG=_HWd z*gJv!5&k3)%vOo(pW%hpc*M6Khb;osaPu2N#KoD*94mS`PMD3m&VO@`#0$r- zoj|f2+~(fFj)j!`toX}}XhH+3fZ{LJ5sNOC5D1`g1(Zv&F$#UZYu=0bn>?V#cKLIWWDY?KO9&!<_(c{D51CaiMgqPTFAzUy1c#)4|`9 z@Sn6C9AydL@#5UXzs!WrKTABZFXkOdvHil~zi;_t-?{O@hA=XTgZJe!Gmi_Yj3Zz; zA6gWa%W~F`JWFja=up9Mx~xpv6}-&w4>ET%_7kU;AdKVI~xL-#Yp$w;B#5xKh=VyA?*_lQ!$pJ}-yv4}r4 z!v6DTYkYG2D$G6(KRLcjb2H|HKTK{Q3-!zaila5w`g0Z6F9`GtdT1P zdaE<0#XBbGA*88;RSE)Lf;&>mR`|2;cX+Qw+R@ay+zC~gr=2j4=k)@mUL>&PF$-P* zr*-;XL?gQDR?IyCa^oN`vrXVbO)ec5NsPhN^m8a{0r3PNeY8xT)@~q@oHW;nLJ7ZX zDQAPuVC{RpUWU8?Y|`tqQNAB&cy5)nd}>5Z$b<6(xRu4@vRaladWFjNFxiQ9C{xTc zoA$!64JYUnBT^C?pxapkC#;F6bPSwXx||u(7jGHA#tzaW6^4uIfr`jL!Yx}Fd-_D7 z?_vm+Gg^rMHjRKCFdgVmAzB}1{JO6b_E=HtTBOY|OU!1&G6T)$Iujz|_NN`s1P%sT zQBL@s&?sY>Z+S!6%hO%#vMXecN$f@|m)3a0jqV#ClsWN-Aty028J^P4ACD~+#>r5m zeprW9i{SdXi+$XFu%AiScFe9ytCrf1`H;K|k|^5J97k2}_TUW9=uxA=GnQl0NgkgM zKD*?XfXz_41c=yB7?S_tf}=^BNKJsJIs~vwd-Gqd zEY~n8<1bH)2c%QOI4&8^E9fpSi!8dqEc`Db{0s(f@eCh9HQ1uLMWphlK!dCdVB|ws zorslqEAiS52&?opW6G!_=zljHm-KHoe}r^{cZT z1ykl&Tr84V~5XXN|x7xU<6}LW{Rnk|b z`gm(YWkypX42MsOm+_BlHan(XJh&vz%3Vdjh8+p#r#n_&49@7U zT58|^HT|;@ps&V$O^za{xfMKrWtE4}J40Cutvc3hAKM6Ss4I;Si-Rd<{bqoYGp4HH zH8U`LQ3w4tMJ?T~>#XUKtjqpXu(Qcx@#3T~wn29Eb_w(J2Z$f%d-wbLi`i8mxGuZ{ zC3tG4l-6pd+cjjBp(3s+YakD9`of*&`op6RzDYQLezdE`GQ&?(1m9klkq0#s%n|{0 zw#>)&%Z1om9rA-NBP-TN*Fw)V3oRL05mi4{{@u zoHUPHa4Zz-0CQ?g$iezVKvImk`TjsZ>g*_Ie%S=HD&~Zj{ApBuTK?aO@uH^&q-Q{P z`HY?H!*hrDYl1Ym*IfDDlj>jH2tYRl6a*X9QYmy26VC<5D_>t&qVRS6O_WK4`@9Y6 z)8o@o-21B4wIRm>j~PDF|B${VJF2_{(w)(IC-Ue~gAJyoU&f3M3zkC$GGFZs#jh?? z-m<(d&nAyM=r^-bKMrzw`N2#CN`^OU<}1VYuv#u`uaMjyy=7F_%}G|@QDM~!5>c^j7^icR&qM0?n{b(x-k zMrvy%2z}Lz-UNbF~giaav zh7)ig;k=_)YPXH7Y4sJwd0biELsOmc%rNijas4SsrPoR_oU*DlShU<321rCMMn9ik znxVpE;c|1X3x?~`ZV>1XqjRzRQr^p=VdHapXPKh`F^_Tc@&`*=Ft-jIVHw<+06p-V ztK8e#`+$#O&lsKUBMcenvEYvb;7w$ufsJ14$|lV3fH^X>4Q$>h%ypW?A>{$TKH5wj zHJ3GXh0ndN4?*aMQun}a-i$jTg3a38{s!zChp|^0uzH|yGZ(^cY7ux7iGbgEO|V%j zfxXfnQf~Xa%~3(Z@@kdVM9AI=X{MkrF6GZ~Bjuri?)b32;zKYQe_4 zs6PKE8Txx{>$CECtT&1kF(BjZ8;11nkuvP&Lb;FZM1#Hx?o#Ca=D$-Su`HsCqaw#j z(43xHUNvxt+tYM|N+zCCwQK@3jb_4iSB&U&u`gRv)@7!nBj=huJSDC!XC+s;`75`F zwOdrO-D2C*mHWN>fP;b9T5~Aar3$;Rd+#Yc`qV*81Wlywb}u~Ikhf>yh4~@*KAE!- zqzZ%)nGvH`&Cd3Dh!G~?;Uf>NwO1yhMv}~W7wXp|e^1uR{KAZ?D%D^TGp-nJT)C^D zqn7J?c#KGUraiTMJ>rHFzhL_e8quoUx7@KjuWtf-u$02#EX@&${SZhC>?PpGgySmj z`$qe^|Ekd;`oj8K&fDXXIbUk@0mRDfc2kF{+_phCvmvbV5xPyU zrbPmG&L)n(#P?v025>e!=rDEiiNkf9d88hj=HB#_a~ZqN+N$tbIQDf{uGsgs*otFJ zr4_O~;D|QYfeCQhs#RAJR%h32$bWR`Am;KInnXC8Vdd!O7UXRwMhS>0*uq5a1Dsf+*Fc;reZbzrd8t@~dbK<}Y2jz}>L;)L%-Nd> zJWeX-6b*Xj@z%1ffF9ZAB)9ELs<5}hA}wfqRyvt5RUcwYre(^Z^?Jk z(5h5_pQw*(8=AUm8-4=e7fSf2+-nUMZ&8Z-UA(DeNe99_#*p>iE4tFp>#V?ZCo!XJ zMF-)TlS~FLU}nYnQUTXbH^nn-8ACGV=KJhQ?{-Y)@7fdpM9HirB5vjrBr!7Gxv0dN z7~zy)5MzhG6lqD4^sBS{RsO!KPQQUFS19Gbknw2GdMj-jFALAsT9}gr%z9@Nux-R3 zj*4n5a6H|0y?tTnjH4Tgn;D0A&aI~-Jv=Tu8t|mpfS(5s1t2miAQAE}X0I9At!z9% z#`Yk&5=fXO*zwVxZ;#}$y$vB1WOqfwLdmF^hwKrTkB!u^^;8t zG@kEcdgg>=4{p<5rDTyp9Y=eyvZSCp8C}fxi4?I@WASYj>`DsoC{ zs>)0{ZoNMrEQ{iF`l%>AX&WJd&GS+dk{)1FS`Cv$GwN8GAqq?UQ)2m;+A3KXaCBZ5 zger+Cnc=)NdV@WxaG2po=*^jK#1c=0U#1*|r4SDV3h}y0X~fTH>)5w_PQ*(fB$9rN z++2rFaIOIgn@iRf(Xt>853s`Wzlp;_;c-mg_!=)q>32ObhBcM zij2EI$mW__OLb1W$qtjP*+VlP!Ye>4O+TfQSItv#EJu*U$mt-qPCwnJuX zJI8EQyL6fnLUL7u{O!5f(i8q2ubQ?K@g!v)@Rq+7Ihm(rh>S)rc#VQauYO|t<2^Qb zu;wZX{Dp9A+g|IlV4aUc=slL}BW3n;q{2A~RFE^S5KmkulDZN>v3WU94JslyS4~`$ zI9Dw!$$;3{do8fn;sdrxSe_f~Uvts`)Fcczg=&Sk6o02r=sXVnI?qMCY7(PKxX|cG z^gPblU>!m`#<~~qM8!71e=?Kr0%Z}J>oW2(4tVIFNDj0=&f}uSgwB!X5d^;sbtplT zFx$46Jhu_2RVjWwj>eZGuAEljJT5&h-z5xgS8yIdon2=h0Wi~L5n36A@^2`WzTmH= z)B`J*;wvIE0sI)G06#t}z~ItagaT%|nuJq^-Ex|QZ`gU(38~}X9H?j}hynMvyr8JG z`9b!yq26S2*5+ZmRqGLUo_MVK;u?+vbLCjByO@>>Qdsy_W_(X%@7ayxYl=pYsfsW2 zg%zrlUcMyi8yQ1KHxob%fj9Dh@F;?plC(& zM38ts;|9IB*MU{i1f9h1>H5 zeC4=K2)(Y=Ci$q>JNnCG1ZR&HA}C-?Fsl+YDYBaHPkR?kzKC7ROTNgO9|Ld!m?-pi zKnDtW(1SLUq?ds@#86l!*7cLl5LAh?9hak)Wxpq~)0Go^J=%O;&(9>mCw=(#Z5j(3 zXxEDGLP>%ABk%G@f5C?!qYyKa7TQ(j4!MYdL^Q6x?FJ39oX|IHMKSFlcO9r=$=`rT z0$yh~#&hd)H#Z2}!5( zwciMvoNHgr;F^iU!<-d+O zEV|R}*AQ#MRQ8l8?+Q9EsBM<=NfaUn9M3CAo*E@2K#obBtaZZ+NWertV4XGPTfqM{ z03Mt*0X($RmaYPLSWf})U?TTwN*gmz zC0kZGjWk(Iu=G=-c(!wrShSk+C+QJis5y^DpTzOC2;+`W<$;h|lQPZ1FDNE0W+_T7 zLpZ}1VJ{9AIhcus(r3vwz;|idx{gS)wAE?WB-hs_{e0*r&Ikp5h9190RXn`6Ipd~N zX&%I3N~WT6C zA`||HG+8AC*<>l zeof5p1=wEC+eJqDKYX6Pw%5fyV0*n?0k)UV)5#18KhMnoDgPT_d;J^4krwbEV0-zv z?S+bc8TwE_eD-azI6@yzs}aN=9E~r>6JUG!JOM^%`8xsIYcEunU1u+}1_<+Jpe73C z-%zT3!Cy=10ahMC)CG*thSp$^0{r-_0E0_=Gob2+^t_!4*j~@ub9jUA+u?Ez-3GI+ zD^u2!z!4}pXIZ@`rT?Xc;XN4TXVlVYPwv4c2A=YgPd$BaiH;l~k!~4z&gN<0`J=D& zz9%7%o*F8xlUvp}xG`_uz{yeLcbB#9S%nt5AEjRszgBDDAgtMSy;87+yv$hVF+nGa zOtA<(i<@vFtjgC={r6#<2`44e-rw9cD3pQQh1lMv9hT3)X7#xI7Vs+ZFom#ecXqQs zRu{C{GNhMa3e6uJU$`TVqAW4+%fj2c^zpr#j{Yi+`ma>>3?_=O#CqPK?K`;vH1G9o zBW!)?YHHfWXzwk$Xtmj%M?gG{>D3IU3?ZLZ+q=GR8`6V@;y_}*4o|Kp?Qbi+qc0P6}HB#*~g^?J-T6BilPak>+9K>W(qA5*kNTRFd@g0&FHA5 z`ivBvZ9N*7{Q@pwb)S7mLY6FW=jjCm9$e98u1ocn=j2NVhs86%opn>wKPXZt53d3YdW#8#3B`aeE=?T-x(m>r%!lLK8|8Kyn~V^B0BpSr`Fif^AfRiwxK z2_KXapIt)=X~+B}jKp31v#+FGzJUGQ)suAh!Fh2es7Le}ocS?w9Q&`iSNF^O02~Y{ z>$`XNs7GA#8SxZ1*RyC6nfal}bVyS2$yH|qs{6sFCnEc~U`Jfy3%DwNj*#;`e$MyZ z81T?Pk=jy7N_<6)iA(q$UP!-8Dqtl1Bjbv6|3sEu zpw2)dw*yFLp#2&TRWvZf3=wKD61Qv&n!@=ge;36_;Zw?y$9?o>U4_K$pE`ppZ=gSr z)(m~P%(NO6nDcCkXAEmF=vM7wZCs7nEL$fvBn0M=9_LCrJ6}ob4iz&Obaq{P=YSkb z4!C8>cD01Xb5>rOPAocN4)`Re!S*s-D4bb+!N+bKJYZ+$+^c+l1sf&_=E>ANFT9f# z#r&=pZi9j|4x=9v)P3_}%yAJzAH>;?xd+RFV}1eL@b>H+7;pAVoQ2tcCE`9}K(V-h z4}{hbfgh{kZeoUyg3ReF{Lby!8wdh(ZrrMrLhX;mQ$+XqQJ!Rwrr<5tidU#b_G0o{%VyFWK z;5cWviP>4}DrkIN9SbbgayUd}dQp|!qKYFrqr0_ovsY-HxLCK%}HH zXN~ulz}TyfVNEeU^tmnzb#bv0Q+^p|mtQR9NQHn-$1^w=a1~CoAVOlL6~als zO;WvMvv~C|F#YVVg&dZWm`0e_Utb=pgR)Ul`VNCUKp(}2E=EYDjHKIl)WB)})Y;pQ z>pj|glc-u8$p~a10Bb0)R-p5HF`>}6)x29i#uuhsxY71zEGT*_{g^HE(${J5mFCXt zRoYcgyS_!L^Lb|pH$4)4g59H|MPOhW=W#Y9w*L!i3B{7y-~Q&8{3FXNl^pC>KV0bLqgZO6-hE}wa*o4Ny- zM~`~M_+{cVx>K31vd!WNA%_Xxa1L%mAFX{-$|r0Z}_5hv5} zM?Vg3ytr6{FpLtyYOY_ba{2~&wF9Urc-&e186kpm@6te&-H@F&3u9sd=P%eW{i}FF zu)yNft?4m)!NPCFNV)LdIxTY?FI~QJPESCzpS0G%^=6vVmflzTD9Fg@mEy=^IQZhUqyXFb&=V6i z+hI7NU~T6AS1VCZ>XrjM;7p?b{+^HFC0%X|{|h`r0q$Vx5?9cM0s7rU*hU-r*`X!> zoc74?ITx14s?L~YIN)Vf99+ypdsTNX+4^4G-N@;7xXYGXFtvr!#l58i`e(-n#;W)b z)NTw5iUpoEey#`NYh1{DS8s962qk9mBcC54bM15FFFA;mgEYdGDR$;l!@nhZz0C=H ztsUGlzp2+$h_w2;h3x2;)Do6EhfoOBH{XkywlEN%bpB{>=DFo~cZJ+ht(Yig$5e#{ zRZ*p#wUSPjjFg*Iy7Q$rtpC)p`;&Kp1PW!<)TcA%J^f@iEYStsg~ms9RG#N6wTi)e zHsIk0+)T)~(ENU0(p#VBa2~pDSFwV~o5TMs$}BLi?V+f!@{?7pYUuYhV|ArO<nv4suS|igv!no1PzkLcf+-pYoSDClBYE`0!IjO*$T2L{CE~j~`c~XG zp6vE~GToBAb7`5we&i7{ZmD3HeOL6-!Qyz)Pwr0-|2|c!6r7X>9+R9zl z&9=HlRR&1ZXEayIR9Y@!9!H{gs+`x9v7cm4sh&OuizC)nDr$+QDZDKfN($ zy}}}qjO*(ctFq&(vc786ifjuT0?oB-zAxMIH7?W75>{MsaK)JX#JmDE;lb%}9e2L0 z--xWF+k9{u+>4ft#l@7nIHa4th}BFtIli^Id^lP3zHUesnrbiwD33MYGEKzu4P*5j zp;S4NE{>eX4iSS)l3b~DoT?D6Z$ka?=tX+JllL>cx6Y`)?T zCN0|U3ULDFU9nypd5i0c;Vo4UrjSQ&%pUezDrB<;cwM)%e-1U`m2TfMH0xVQX%YRj z8pj_L5TjNH4dVLOW_RPcj86CyP zvKCuGfJ?r$JpxrArsA@kKMX@k>XvF}6=YbzWM5e|!?DO0M-%h=r@0cHPAR+u?G{cG zPhuSZg-B=$Im|@1bk65OPNGV~0$M;6RnMvF$ZJ`FTrQtWSj7tIq<6F9LIFXjNh9m- zG6Ge~O0fmfTzxT)17?&pgZ-|KbT&jc;@$D{`x*jjIqd2l(C*wwkJo#_|6YP}FS>r>vUz?n1guSTiO zfU*o%%0_%IJIc?5nxl>06Ylg5-;?w3^-nFwrPH&sSIwR*J>yyPM!i3hSw|F5+oXc&Rum*uZ&(Xm;`B2$2Yh|+%sBGOin z-VTInD5Ds4y3?k*WQF&tD6Q#5J_~QjCc7RId4uKUj-k3h>M$EBSTYbtdmW2bwiITR z(qPU>`SM}^%pn>73dHh}zouvg-yflI3N8Jf!1yGHKTKZc?8xO9++r3g4c}A~O&iE} zu`HXajj4BU!~j`d!4?og>EZ+QLmpONj&h=|)MVC5Q=U8WwaDJt+M6k2UG6ea`=df| z`Z9LNQ^`>T_D?Qfz~c|shl0npdDgrVoMY5-gFI64bmV8S^ly&)|=RW zRh6^=qJ}u2s*eDqgN z8q<_C0@Ut6pIgir?4l)?;P%UKJ-XeZo}Snl6~?z6)?Hl7_Zsy_Mg(SiA&^GtAN2pW zUA=NumTUuRQ1Lb~264Cb|ECg^ufd58UVa*&QA@3m^Z#kQ+CpOjXI$h?poMa)eV|`D z%=+rQ;^`F{gTM`lMFjCp9rAK6gw_V8{{iBqpQFs)D8kRGooaq7b62E)ue_^Y;a;}F zWfgy|Ny9G~V6>cW4RKYujyjgd?hX`vAmqCCPc@3^PvsIe_380irp#Np|0d37618>{ zL*{FikFFzLT39pfu29D!9HPg~AjGCt%)K(%=l?!Bk!AItqZ6U{(alJ*{UX#1AL8tg zAY2^(dt;VTMmx^S2~2RBgUPO0;JLUqyjq{uzk?I)&a9|oOi;3d0Zw_;0?ml)b$`pt zVgN@Nh%XyOLJ>Q}0QIbU1OcP4`C&3A${|1f-<2wb++Xj51-2$D(zu=S+6#IYXW!;$ z?Gg9`U9V+YJkc?A&!_Z$xxcNf(+E0KSug8p!&l^9!?17BvW{j=+eY`2r3h6mgW$%1 z4OXHY+}f~Pgz2(t>dA~hP;mJ5>6)JieinX-Hr`q?J!u|J0tOfB432_Qrw{nH*5get zDci3xTWV~Z$Uv)?PMd@u~58>k!ypkm9uZsfuUPVCy_yTqG2+v z2+jkxhEx|n#Y@c751OV#zQ#0MO?ihG*0Iqlx2p4bbKazxR_m6a+`s#|%x5VPdS&Pf zm_RIFl?0|hm@_ONxb-&TY9jJFFPc-=>7K+~XsFM0H7LeFcG-Sx7h>wVQLfuDsHGag z|F11uoqXMFTe=SgyuSQDVKSwkNP7=Q{YC;TbLb;(w!9xtH<7Z5ko*5;R?cBCyhteK zN4DPB{?C%u>%{+7(n4lEz?w)?Y(Pr`<#GkKjH3V^sx~fvh&AnUljDh}16Q%# z7+#oQ&icW{y0n$xqX;oS(*Yfl*heHIodjIO|2P!dQL|v~MQdXx#MgM~7fFRr&rJ@y zBQ@y~#70CW;l}_YOQ59-q#!-P{R2>tek$T(+~`N}B-Bfj?~96edoao&fkEJ@MkoAk z_lKpkDv2AULKgX>97-2~|8g^;b+M6AL7TlV(~(If-*e;0er>70Q7IU^@N0qs3fwtk z)EJGCJL`=)Lt6rk_uE}o1(v1ax4&|dBn8`{8QgnZX@_Lr;%+il;49lLI98PRjX1I| zs#%RZCd=&(G+0g2gKui4Q$M~u(Q44nUuZ!2~JQHh_(vTogY8yv6VDYGb#f;3>JC3 z5fOPN5N$2tBk8L->*LnaG&Zn@lY3}wc|{O9pDeCTP4B$_Rr$Ic0Aeg$>Q7X=< zdB%rn8^JS%hC#SO1Y|j<58t3*`qociVeCQs!Qf!9(1KtuB;}D-Tt{>55TCsrh5L6s zu~9M?`;I5Pjnj8vNG)k!V`>lx~ zg5fm2N*Y_4MLF5AUd?ssl;mU9BKRh(I|@#Wjn%E8=m}1FhVrLrz12*Df;Xiw39Ec))c^rxYBzYWBN%OS)?sGvs+RtDd#!}?Ke+@wL!eInRUeQ?dVb^+jq7xBM z@}$K8$qR>3k*TggbOIoG1%8YHB(LbS1-m>^X=gJ9QV3Q9c~TRAEPX;I@m zQ8fJM~;+e=`oN< zm2Dku&f6%R7j==wdywvjIxwm^O9>3*CSRNBx0pv3nCo{lSu) zvJ}r{%?5es)iNxp)qS>MX{`F)8j(AiEaGQ8l_KH2O(ilwy45fq#H~j&xKA^V0+Oyw zRvt!Q!!pN8C4-nE4S3Y>RhQhVN2X)2SsjId9jqg5TY@l-pgpf~c8qiSZEC$FaZ}8# z!P(vWehN?jL;8iwJ10ul6iYuPoIxiRb1Y>>s;Ya6gWUG$RmO?3gc5HJ5_Aj)1jhDM z>USccvF-~f9P>59E!cpxPil{2`o?k3KRtv&*Izw^XV{j-5xP@Mzyykessx_0$FFA= zL|{0V}4FM&AFW z(k@&&_$>U-xA&p=e^lDCe^gq9|EbdQEZ1K_yIX&$v{V3<)&ro@QUFxiijG}xE_oVx zG9{Y0azoQOv&77C@0-!J1-?+FifQ=<%K5c28YA@aAl|kJQ)G|EC}&vI|@_qp9dr_qw=Am712d7Oc3Kv}o1iPN!mvc1LD5?YjI;CdC~d zjXSZW>{{rJk%#?$Kkpk`U@g5TkYlwv;~1SJFx%f2dqmC*YLJGi?}w^|pN+N)BeX+I zV%DxT3^9F0ChIEFw0SUxsv`_B=~cp1kUH_A6wOl?v5VeZViY9DsGJ4F)F2b0Yvnu9 zeoGl+(rYVxGS@#do&wm*5epqt;4c1LwrW`|{Zt32%`Z7VRRsr>7CscL{O^kjYKP1< zoO#WZ7M}UdrhsB~b4k)lw)+P_Z6^K<_Q)v~R~{;%Y0tCTb~LuNC7@70nB*y#vpN@+Bhi?$4VaOhTN(%MaL zZCd8cvsv|>7snSyK^@yTm@ZB*t&vZ9e?LXv0Vh4O6hdjqvZH0fURz@URe=~n1@(&t z2q=0>PpCRFk3mp)>>Qe7GO*&=F1WlHFZoWMJhMasUT8xUoHev$3Z@*dHgCb+lU?ZO-;7i;j#IB<&a@cS&ulr7UKtL21MJ z#zzj?Pd`R3fmdG>ovU!ak$cc>40uNR(OnT$g+$(qw^R>1j^wMAT)JXHpi3asuU4x& z*wvwfpe12yb#&@+@a#G0baC1jYv>YA34-}C%C*T(rG0N@eTY4ohi&BaR~{wyUgyPc zHKM;KNuofzou`vIV$IUGDI#(6QDceTsIsGmPbWk-CooMJoHbbR7+}$eq&|8 zZ|70qeHkszyHe;DX#Rk7yK#MCnbw7w{4d8(Yha81g&;K6Z6hqie2TU9>wF3=@K$+L z8{?#ZL$$!reJ!OGK37PlH6jiWstHR0)#khuVAjnPP^&?L0FilyUMrz7D;V_vy zNuV>%Y_*du+pqsg(yApP`4_>ekW=ZKXI}oK$2K zUoVrM^(ehPMC0GG^R2_?(W9NLqqv9OoWFB5y==x2ZszuZ)h$+dM}}-8DbWyE)n(*dl|t#bNtLHyuayJJ|Or6+Lp}~N{AmS3J}|3^hahjrLVMWRrPW5 z2p>d`q}jTdSV#;+R*Lhl8ZtRWV6lYeeHBq)D5$wT69LR)Py%=9y82+@B5@&3<*N>G zv@4{scG-Z0OPj*5q_H4Jm0q`+>K?^=!X`PN{-;KoUwAqrRsss<2x@}LOcZcax0xe- z(Q3=>+c##k5Z!^r{1a6N^%0Uk-3d309G0nYHIk7-s-wjh^5PJ|M)Kmt{XOXSx+JjK z4cYM(pZSdlN6Tp+QVr{T0`GvMhf`*KuPyP5bmd>jso!^6V*1PJ-6x^Jb>*+X!F2&! z7F@Rw&1>}56cGgWnSS0wunO~EQ#K7U?*TY%+M+9WF%lBCNk?TcRD-^WO>^EOK0yJ$ zNoO(K8P`d<8JN_ft1<-O2V6I)L0@_wph1614|wRGNTW??O*%~90ABf1@Gnz@=P~cG z97HHsmAYS>w>WNLrtsw`Zw6}8u@H*Tpl6DLR5%5wwF;+2AX=sO^-PlghEfN|{94L5 zgnZtj)Q=HBD2*t9-(?pQJA=Ok!a~-U!?Rp;PA&OQKD})zBzkwc{>%B62H+9+`Gz!k5X6gm^2GE6ePC=Y>S@m+ekz5N^h?1@q)Nx zjbAf(AV9$+OaF9*qu&>B?S@$YwiDwViuHk;d0-T#+n2V~P4T{qzfW7!-|$D*UoszeQOEy8JYUmG8FT?JE=x4BEv?-;FCfw?-uq(jSQ8 zm{K99|FK>1O5lM2$ZFvDsi!)OEo-Cp(yiGm_aejG2HJ(>%h3&RLh_otze&L9h3Q@m zHZ5_K@HbdL#la?vzT-k42Q%_4;AiL4|K|F?NPEw)Cc3ZRUqnEuBGRNcLFph(s#HY~ z5CN$HK~Q?{A#_AQiULaSReG^LvbYwsJbiI=Mb{akv#SqZZ#D>bsy~6f z^Y60lE#YPX{pK(wLL|ccJJcf7G9;)b*6|-FqssQn_SW^>czoL!O2I6owh)T9hqHSf z`4i)$TNmg8Ibpesh9HHtAotak8+t;PkxcQH4sdISx8v|*Np*nXA3&#=h{PwUS=%?SZGY#8Y}@0{m3ASC^UeZr)$s4;by2B$oBz#A5fn!xZ|H=;?^?mYmpK zt(4_&3YUAVdKw-eSH&M8$$DPw(sOEgj%V;D1b??35U1}O3h2yy{*a#Zz13qA=yFpN z#_gv!JosFh+z?1Ky}(@rlpXJ$#22j~4o$b7e>9?JSTf~WRrqaofcIqG=7nCF;}(UF z<{(or;S4Pu;ura9`Q{L@kKYlzYxQ7N){n4*Whhh@ugh0`axthf(R5{mvo}Z~otc6Z zTq!({;D5&BOllV&TeZTOd5|-aov~`Ux^fu$Sy?vet*aFh4&cnxTxAlBRb#;!6EX zsS!jSJ6h(YSG%WmHhrrRmU8j5icB5L&Z41&93r&bPsn_}={$%cQ=#o@r@GWn(AvEH zYJqQPHK@Cb;{9%;IME|aA)ZlT&^55rvNckv_=Dt+8@5=Mv&6Faks@tH@)E4)Zwlw> z|48BR{gcA^;{MXXrU+k<*QQ8t@v5^fr&!}n@{8cO9}*+BN0*b56-^p{Q#hrf{v@Lp z0MoP5a=BlJT=9SFegq_NR+<*CI2!EXkM>)rOi{NjNnO$h80+%?cdRFKCN|WiayX1` zVz`Oo52;KWR1%qZ{L%-vSfi&m;})U(17^|1uWdlQhosdDpm^gPFr0P0y;K53i1=H0hn#{OH+YITMj-NXUmo`Te} zXC4q6FjiYu?O+ee!8wY%*d;lMypu&>9NY_&{@>USd{$$L=_bbYfzUb4lEu%$g~-V} zyAk;j>TzJUSw@bvX)g~$0&>|8e}t*wU@3?AfW7rH}IoEV}oCfwr7sW?EvD_V}J2V)G1 zrxSq?y(!zY{rmPGV*7C(?f2k)z2V4y{4kqy>-i${^02bGwL+L9AMvdYzr;lTJpZ2B z*FH=m!HiC0HE|mzsNZSw1rlFIw5fbf|K)>xYTC0i&ZH>+sQD(bDQYy?B}jZ)W->Sp z24H!vvNZsfUtj<*As-{-mty(CdY)D8_0==~7QC8q!_h6X{F~nC<|4iQH@$<9{qOWn zn6*=;z<;H8cIE#^ddDv)df5G+^p4pv6)k7szv-R+|5tjahxotKI}A7~Y9u~)>MEv8 z%C~MrXnI;53z)c;sXeeE!Ic?n+YWi(V@z?Px3J6f%``emY-_ga#qb>vM8r#URp*r# zB&3asnS2o58Tod?G=cpsy@BC$gY@lzb!f2OqIQ!FK+0o3n+*Mjl;6JdbvmFqpTh3- zM}tgXOKF4sM^7`ue*h&NO-tFhgw-ME>>g-A58g3hui? z#tQA;56b^dRt)Ib^Eidhm{O6m8>E%ELlQz>PEY|eQx z8UHkF7|7X^Ze~LEBEOxu+7CVSn{0E4f@~+28qf@3UO~$wNY&oXCOBmp+k_HGd%X*C;OkLs zCq5aCOx$d+Gkmrw1Yq`WhaGCJB6&G{-;?q}B^2+Go8v?t6hR-1I6bv(E)Q|M_fR$9 zP^D4g?nwLpkuvfrG{koiG~OY#n?K=vdT-mgJJ(Q8IFl!6=|1~&>ZF?%s1XLAlBDX@ ztvXYd_g{HggL@^GFz&nL9WSSEm<*`NC@oR{|KRq;ngX2?XySz~v3YoWc6FmI3oG!v z03QHXAf^2F;gjQNhplwCm{_-BlfK!fnb;jW8j$S5~ z{bMS8FXl&)AXc|Z$x}X#mC}^wZV-yIOFu|%>PPhO*O*1Qxoohj^~}K|LS<3; zcB`~RV(?>&a7RL1$0T2Mh9ri76ep8=$J@LLt*4I5FRmW?bUm`NkW1NBNo)SmSf(}% zz6E{n-@=3nWog%=!ZDmyUVp?-$bJ+@bc1bMD8u;f+)X!s>e@W765-hE6wTIo^^@m8zeRg+^X8|$w+gFXy$r{^_Hc#u z1;SI~ou#(GNHWfr^A5@F(4b|@eiwAG&J=k$d6B~UpPsel*a#Lb&IIyoh zr}!Aya>ZEcuWGj1D+5#R@K0pu_5XYsB^-s2kNDCP^5%tOM_};u<*o1-4zVqGj>GD= zTP|&xT&5&I!ezQfZSv~yCp99Rb1b**!DFSgZJx2hcKpQSuR z8pLGgz$LF%ZJdHAjxxanZ;ZD+XCCR_1zFd!RpYP#zi%zaqovE6Z@;};cm&kb=;ogc zKcqTcMBV5NCbW$FRmF+AujRNTNPb}&P*AvRmpez!mH&C9DYt^jyNS%#Ce zzl$Hh$H-1s^Wsty*NBUgxOrYH)22QJiIh2IK8fH8Ps~3sxQO}$#m9T0^`31`4YfA) z`nAovGbtfS5OU)^2jP94BWFH`5CXj4lCT1{*dfvkT(Q6zSiM?w5~3;)#fq}ByGa5h zHH2nFNkloy1DzEDw(;Mn^!7g!ZBH961~)YzB?Iy^Q~zWzh5S4h(e6&z!hfv(hfMKs zO^G2{p|&z>-M}UHq9f@CZi4T@*I|CXvN@)fw}n03_AR>xbURhNPk7tH7#jK{on=ER z-v_eFaVs+8{|ZenQh3N%e2ap?=~KSky~nO07K#I-%9?VUpFE9oD(vRZUup?mY9QXG z#R%K%|Yfb8#DHJd1naRN(NqS z4T!3qJuB?z>N>p=QCg}I+jBbtsv14jmv->Tr;v%J3l^0T)u9$wa2B4jg&UfaK8dmW z>}_B*F!#Xi;}`D|l5*H%hq9X7Cw!!u=o?*Rn&^x)DCNbXO9EB!aPKBWHqQ>lJcRXg z98tbH177-9AR1+E?EWe@&)IQ&y$v4?+yFHfvfxR*Zezo{*2m*Df4hIs)dJ|_O|FO} zmSS-k|7`$$yu=a^Hl;u4#R2s3q}Td*f@^)e#8R$>ffDIoeZ1ebKA!$sA5VI%k0+3F zZet_3*2n*A1klHmUhCsYJ=gqIt{XrfFR^s3kH@{%$Kzb<R%ZzO=4V5>shQHIgB%xX?}f7Bu++qtE&cKhf@C4r9NP9hdnxZ3EJuu?I50+$X&@ zT~A^jE;tLv^7iuxQfBLSjs7H~`%R$8V;;aRO8jxnSIBLXky><6VK_;5O(@bk2VOu8 z7A_+6Ygkn$ey0>TO+oyQs0C~oVSBOXnp8AKTo>T?$9J5egnlw>cv{nl+q$s!1KCed zC(Ta69XHUp{Cf&LO*eKP+jpoIx1l9^A~4glk#XZso)ae_iDu1gZaq!sM3sS>({agT z!f6+{#6cg;G(Vcr8__V3;!)oij2zx6{LI>XFnOyJsEU4{2J+@Y|B?V@_2_-U|p& zBjnEH@J$k8JXx&+3Ore1Ap9oFL5b#Bnr6I}2Skid!VS{@ZS;YN@rgbV)4EhF(EuXG z;L=ZIH8M6p#Q5YVVBIjP8X2u!iW(Uh5HUV!nD(5w{5JSt z;&RPHv1B*|2$)sXRw|badpl-LSus542aeMMf#aj^n!DQfqSUS@8eTulo&u79TDvau z@1qUUce{ZF6|(>xs)AWloYvs1sZG^?%0UJhq;qIxPFYG=nJW)O#jg3$w!(f~f0%awiH*J%8&<&689WN-Gf}cLGC|NRmUaQa{@>cRp z*GL<-Z=wOIrMJt25?zOt4J3qJNJfzEfqrP{O~U=BYR0RjW&QW=X?vf^PN*n8s+upR0sM_kk8C0&b?e- zgUrhE@`VeH1Dv+P29RYZTm+ekaH9BoYn7TWu9 z&scuwTme}Va%zS5GHf91x@KmXrW!WaE2H{9EMT*N$|Ut0@Qb2WJ3sh6+JicW&uN}A5oe(&&>q2$pI{&u_g@f-{zVHG`?m5`3iOc7SK2mU;#`2vVg`p78)wX ziPx~!;9nMy4{%1ti2w^&O0?6MQTmq!{Kpc&0vaa*&d8X0!tL30bIk%8U$cO)YZh?# zngs+p5&>sqoCvUhrGHsKw`&&A?V1H_yk-IaF?G!X0!z7O0e7!iK(}iau<@D&Y`kUx z8?RYF~X%P&{a}@&M+Xk^NPOqD6YH% zujJv5xhp5E=9ZY;y-tqbZb+`l7TquMbp80W6I0JUM^~=~YCnG4O(_NbFY`r=XH2+o z1~cLUaeU8pgK`^MqsS|$Usu!;B^NETYLwQ^euQPPcmlUPvkiA;Evrp2J%sxRN|{TSQCq_0l?04kXH#ChIN0#fQ*x#UZhUx|r zH-L(}KFyWcs6@?`?J7sil>upPIBZ>T!3wSi)%J!IfWQ&lmVUYWGgI^#R4k7JPBeZo z6!UG5hn+on*QP)a`7?HZjt$mM%%L@ivrUjK>n#<`P%lj)&WHk(8^0ne7MOd?tzR3c zL=mmmhv!s?XcI6Vde>WUpFK^@yL>^{YMNd;z(90n$n9aucw~0T$cm77&RBoni`hei z3aPpl`V?n~+2(+n_Rg(hvX>Xc0nM?AIRwPbUNifiXJ0i17;`_DCs7L^NganS;d&pp zU)3|0&KgQMeyS_x@Xyg_&NF2$6o^5){%kP+qm^rHFz(!STVCO_nOvF2#)u4ml&}eZ z!q&qPUO_#L&{`1|(mftc5~>(_VkrxTfK7uMVO)*lbuLZj#oIfQ+Jyy!>LHXeKAn=5#+1_fu1LvE~y&rJ??U`?q-1)H<7&pT$(cr`7Z}nk6#+r1_3i*Sf z?w5fa`TIW)XW5j;Dr1koHL~gjd9ht>TnN9}yTO$J6qka9xqQDnW=t?0o*9%o{!(1) zyI{}si^tKa8!=EG+5jgpUa(7c!}M2~zP#+{QV9bbtHOBoLJuI2Dr-2Ky`u5w<;#4A zoB+``R?4~}oA=o_Zx>}`QCHr5FSSmD@%O@AqOKm1;yx8FGG zKs3Me)TNjT)Ct#y_5>7Nc=6v3gw8eIJEBZ`WbB#WoJV14a4T)&t!4yW!NyyjnX60E zbywEBXB7Uizv%r;i4Lls5iPM;qip;LUp}Nif8MVa_&H4?u$fV}9^1$H^u{dcqE$=r zq@=F^l0~+CH*#yQx%<53NtSmc?yoew@$W=TMj8~En@AMF6I@pb_(G0R(`3CSDaUwJ zoT(*zIyur|T%maUqs$$5`BV{pNd_hI+sYcWEq#RJwhLA6%laaNnelb}H}B=wJx*V^ z1h@~;pEgI}51`aavo9j-;3c6jFW!Tyl_aiOe8T%tOF7DHLN2BMVlF+{tXm0V-=({@ z`Cnu5*}T2Qg{wBZo1b!tNaG7zm&QxvuAKksrc^89$$2&8*_ZvZFtj_2?QAu!N(Zkl zZAC34J^%E|c4VybT?zeA0FYyS-gWr|zi%nzkM3q_o)kEoKq}Airbe;KEzde;B4fwE= z=N~zaL6qxTH%>qRZ>);d`RVp1K#6iXhw$gLJfTfHpS5nm?TF9i1-Fy6ZWr9<&Sl+W zO$Y9Jaaeidw-X^s|1{IUUC(%$@NO0#&rS!GNo-4IsOI_VM(ANCpY1i%ZkGE7q+mS# z*N;tJGwtQqery`>W7h++`1Y=ub~7z%paEX0jHj>t*nh0^0)EU4c&XB)b_e_zQ4`?D zfN7_%{n#|%$M}9;GwmV9fFBDf0sL4;Dd5NcF$KI-HI@S-06#`#2>7v(62OmjlmdRN zqZIIC9lC%YGrNANax=?Lc7aDfwVi;wT3@`Aat El~(fSeOeR(ZD%jomP4?t2>@6 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

    &rCEHIRhXlPm~?6sR{y5^EH`l$())uDf? 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 RuleConfiguration +

    diff --git a/duplicate_imports.html b/duplicate_imports.html index 3880399e2..c0859853a 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -213,6 +213,9 @@ + diff --git a/duplicated_key_in_dictionary_literal.html b/duplicated_key_in_dictionary_literal.html index ac8fa1a7c..cb7ca3f1b 100644 --- a/duplicated_key_in_dictionary_literal.html +++ b/duplicated_key_in_dictionary_literal.html @@ -213,6 +213,9 @@ + diff --git a/dynamic_inline.html b/dynamic_inline.html index 1e8466a0b..93a5ceed5 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -213,6 +213,9 @@ + diff --git a/empty_collection_literal.html b/empty_collection_literal.html index c56e794c5..055d64073 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -213,6 +213,9 @@ + diff --git a/empty_count.html b/empty_count.html index c315561b4..b85a5a9fe 100644 --- a/empty_count.html +++ b/empty_count.html @@ -213,6 +213,9 @@ + diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index eccea348c..738586032 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -213,6 +213,9 @@ + diff --git a/empty_parameters.html b/empty_parameters.html index 947c2b450..dd440c9c8 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -213,6 +213,9 @@ + diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index f5430a4ad..943e70610 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -213,6 +213,9 @@ + diff --git a/empty_string.html b/empty_string.html index 814e5f9e0..249cd8eb1 100644 --- a/empty_string.html +++ b/empty_string.html @@ -213,6 +213,9 @@ + diff --git a/empty_xctest_method.html b/empty_xctest_method.html index c3df0df74..699c818d3 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -213,6 +213,9 @@ + diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index 6fc4e32b8..d68fb7e58 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -213,6 +213,9 @@ + diff --git a/expiring_todo.html b/expiring_todo.html index a8119a1da..f5353f106 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -213,6 +213,9 @@ + diff --git a/explicit_acl.html b/explicit_acl.html index b73ef1195..dc79a935b 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -213,6 +213,9 @@ + diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index 03a2db1fc..b352040f6 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -213,6 +213,9 @@ + diff --git a/explicit_init.html b/explicit_init.html index 270488d4f..ec28ec8d6 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -213,6 +213,9 @@ + diff --git a/explicit_self.html b/explicit_self.html index d81dde09c..461b394e7 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -213,6 +213,9 @@ + diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index f2b243e9c..572aadaa4 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -213,6 +213,9 @@ + diff --git a/explicit_type_interface.html b/explicit_type_interface.html index c1cb98dba..da6ec9426 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -213,6 +213,9 @@ + diff --git a/extension_access_modifier.html b/extension_access_modifier.html index 7625a8fc9..67dded8e5 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -213,6 +213,9 @@ + diff --git a/fallthrough.html b/fallthrough.html index 2bcb41124..01c0c9fdc 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -213,6 +213,9 @@ + diff --git a/fatal_error_message.html b/fatal_error_message.html index f5f7d313d..67e3768fe 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -213,6 +213,9 @@ + diff --git a/file_header.html b/file_header.html index 8533b509e..02f45c329 100644 --- a/file_header.html +++ b/file_header.html @@ -213,6 +213,9 @@ + diff --git a/file_length.html b/file_length.html index fb428f367..ee5e3c6e7 100644 --- a/file_length.html +++ b/file_length.html @@ -213,6 +213,9 @@ + diff --git a/file_name.html b/file_name.html index fc937ee2f..5f232cf7b 100644 --- a/file_name.html +++ b/file_name.html @@ -213,6 +213,9 @@ + diff --git a/file_name_no_space.html b/file_name_no_space.html index 0ebbadabb..ad0084e02 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -213,6 +213,9 @@ + diff --git a/file_types_order.html b/file_types_order.html index f0328ed2a..36e1c2767 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -213,6 +213,9 @@ + diff --git a/first_where.html b/first_where.html index 93cc97bf5..9a5204c40 100644 --- a/first_where.html +++ b/first_where.html @@ -213,6 +213,9 @@ + diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index cbc099527..d7e612d4c 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -213,6 +213,9 @@ + diff --git a/for_where.html b/for_where.html index 47289684b..13a98bef7 100644 --- a/for_where.html +++ b/for_where.html @@ -213,6 +213,9 @@ + diff --git a/force_cast.html b/force_cast.html index 030bb0c41..e3a782ea1 100644 --- a/force_cast.html +++ b/force_cast.html @@ -213,6 +213,9 @@ + diff --git a/force_try.html b/force_try.html index fff5b0d55..e108efbdf 100644 --- a/force_try.html +++ b/force_try.html @@ -213,6 +213,9 @@ + diff --git a/force_unwrapping.html b/force_unwrapping.html index 5b280fbf1..fd8b21d36 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -213,6 +213,9 @@ + diff --git a/function_body_length.html b/function_body_length.html index 638ab22a6..7f1b6f6ca 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -213,6 +213,9 @@ + diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index 0e2b78814..be9418213 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -213,6 +213,9 @@ + diff --git a/function_parameter_count.html b/function_parameter_count.html index 59185630a..3cbe1dbf9 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -213,6 +213,9 @@ + diff --git a/generic_type_name.html b/generic_type_name.html index 4c4c854c5..09860a8de 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -213,6 +213,9 @@ + diff --git a/ibinspectable_in_extension.html b/ibinspectable_in_extension.html index 0def9eaf3..dbb3bd577 100644 --- a/ibinspectable_in_extension.html +++ b/ibinspectable_in_extension.html @@ -213,6 +213,9 @@ + diff --git a/identical_operands.html b/identical_operands.html index d76e30d89..f00fde288 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -213,6 +213,9 @@ + diff --git a/identifier_name.html b/identifier_name.html index ebf8c01b5..122d399a9 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -213,6 +213,9 @@ + diff --git a/if_let_shadowing.html b/if_let_shadowing.html index 109ef9889..94297947f 100644 --- a/if_let_shadowing.html +++ b/if_let_shadowing.html @@ -213,6 +213,9 @@ + diff --git a/implicit_getter.html b/implicit_getter.html index 17ff959b9..e5364ce7d 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -213,6 +213,9 @@ + diff --git a/implicit_return.html b/implicit_return.html index d4b6c53a3..c396c0400 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -213,6 +213,9 @@ + diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index 98460ad5c..a5a1874ae 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -213,6 +213,9 @@ + diff --git a/inclusive_language.html b/inclusive_language.html index 85018322b..afb492173 100644 --- a/inclusive_language.html +++ b/inclusive_language.html @@ -213,6 +213,9 @@ + diff --git a/indentation_width.html b/indentation_width.html index 9eb1607b6..bb2a77bdd 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -213,6 +213,9 @@ + diff --git a/index.html b/index.html index fa6b776ba..e63e1ac78 100644 --- a/index.html +++ b/index.html @@ -213,6 +213,9 @@ + diff --git a/inert_defer.html b/inert_defer.html index 66e1061e2..39d3480e8 100644 --- a/inert_defer.html +++ b/inert_defer.html @@ -213,6 +213,9 @@ + diff --git a/is_disjoint.html b/is_disjoint.html index c70a733bb..9ae34f327 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -213,6 +213,9 @@ + diff --git a/joined_default_parameter.html b/joined_default_parameter.html index 30efbf21f..d637f44d6 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -213,6 +213,9 @@ + diff --git a/large_tuple.html b/large_tuple.html index 6fa6c5125..1face580f 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -213,6 +213,9 @@ + diff --git a/last_where.html b/last_where.html index bb61decf1..38904f514 100644 --- a/last_where.html +++ b/last_where.html @@ -213,6 +213,9 @@ + diff --git a/leading_whitespace.html b/leading_whitespace.html index 7d5dc730e..4175f5c65 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index f0c4510b4..8805b63b3 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -213,6 +213,9 @@ + diff --git a/legacy_constant.html b/legacy_constant.html index f683d2ad9..b727d3402 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -213,6 +213,9 @@ + diff --git a/legacy_constructor.html b/legacy_constructor.html index 688b08348..5752b2a04 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -213,6 +213,9 @@ + diff --git a/legacy_hashing.html b/legacy_hashing.html index b45fd56bd..1e554717c 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -213,6 +213,9 @@ + diff --git a/legacy_multiple.html b/legacy_multiple.html index b73ae65ed..edfb3dab4 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -213,6 +213,9 @@ + diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index 5bc422b67..c7fe0a2e3 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -213,6 +213,9 @@ + diff --git a/legacy_objc_type.html b/legacy_objc_type.html index 462b27afc..228a7bce9 100644 --- a/legacy_objc_type.html +++ b/legacy_objc_type.html @@ -213,6 +213,9 @@ + diff --git a/legacy_random.html b/legacy_random.html index 48a29bc29..82adbcd86 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -213,6 +213,9 @@ + diff --git a/let_var_whitespace.html b/let_var_whitespace.html index a56601a98..8b6dd9a88 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/line_length.html b/line_length.html index 6bcd40485..f212f5d0d 100644 --- a/line_length.html +++ b/line_length.html @@ -213,6 +213,9 @@ + diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index 27037bed8..e8ad7076f 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -213,6 +213,9 @@ + diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index 17e0f97b2..617631f85 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -213,6 +213,9 @@ + diff --git a/mark.html b/mark.html index 96e5a4a5e..d97a40765 100644 --- a/mark.html +++ b/mark.html @@ -213,6 +213,9 @@ + diff --git a/missing_docs.html b/missing_docs.html index 1d91bde3f..d310f1e5c 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -213,6 +213,9 @@ + diff --git a/modifier_order.html b/modifier_order.html index 824d5b175..d6771b330 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -213,6 +213,9 @@ + diff --git a/multiline_arguments.html b/multiline_arguments.html index 446288954..eba123864 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -213,6 +213,9 @@ + diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index 327b5aac9..163801665 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -213,6 +213,9 @@ + diff --git a/multiline_function_chains.html b/multiline_function_chains.html index cb82ddc09..c10953e6c 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -213,6 +213,9 @@ + diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index 8699dcbba..a75e7d674 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -213,6 +213,9 @@ + diff --git a/multiline_parameters.html b/multiline_parameters.html index 928278675..cf274242e 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -213,6 +213,9 @@ + diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index 115b7b240..49f9d1379 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -213,6 +213,9 @@ + diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index ed462949f..f4501a4f5 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -213,6 +213,9 @@ + diff --git a/nesting.html b/nesting.html index 388b93e1b..3caa145c3 100644 --- a/nesting.html +++ b/nesting.html @@ -213,6 +213,9 @@ + diff --git a/nimble_operator.html b/nimble_operator.html index 8a8013deb..449e7ba32 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -213,6 +213,9 @@ + diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index c5051029b..aa6e89602 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -213,6 +213,9 @@ + diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index a32de4649..c56257527 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -213,6 +213,9 @@ + diff --git a/no_grouping_extension.html b/no_grouping_extension.html index 4d5a5b724..035fd7545 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -213,6 +213,9 @@ + diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index 066d39ec6..8c1507a74 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -213,6 +213,9 @@ + diff --git a/notification_center_detachment.html b/notification_center_detachment.html index dcfeeb7eb..cbf0aa40f 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -213,6 +213,9 @@ + diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index 2c6f112bf..cac054387 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -213,6 +213,9 @@ + diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index 59526ed82..c0ba59678 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -213,6 +213,9 @@ + diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index 59f29ef06..71ad41c95 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -213,6 +213,9 @@ + diff --git a/number_separator.html b/number_separator.html index 3e91a77ea..facd6445a 100644 --- a/number_separator.html +++ b/number_separator.html @@ -213,6 +213,9 @@ + diff --git a/object_literal.html b/object_literal.html index 155736848..2be4980f2 100644 --- a/object_literal.html +++ b/object_literal.html @@ -213,6 +213,9 @@ + diff --git a/opening_brace.html b/opening_brace.html index 4f6fbd12d..92b267df2 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -213,6 +213,9 @@ + diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index 18e526f65..08e01661f 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/operator_whitespace.html b/operator_whitespace.html index d8f2fa5a6..e7786539a 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index 6b83c4bfe..1326668d8 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -213,6 +213,9 @@ + diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index 3904e27ee..e25659890 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -213,6 +213,9 @@ + diff --git a/overridden_super_call.html b/overridden_super_call.html index e0a738595..42cdab635 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -213,6 +213,9 @@ + diff --git a/override_in_extension.html b/override_in_extension.html index e68842b49..37202df9b 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -213,6 +213,9 @@ + diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index 79560c792..72be4a3b4 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -213,6 +213,9 @@ + diff --git a/prefer_nimble.html b/prefer_nimble.html index 31d335e36..0e205413d 100644 --- a/prefer_nimble.html +++ b/prefer_nimble.html @@ -213,6 +213,9 @@ + diff --git a/prefer_self_in_static_references.html b/prefer_self_in_static_references.html index 8c56a2496..43edfcc83 100644 --- a/prefer_self_in_static_references.html +++ b/prefer_self_in_static_references.html @@ -213,6 +213,9 @@ + diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index a0cac0402..01cddab39 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -213,6 +213,9 @@ + diff --git a/prefer_zero_over_explicit_init.html b/prefer_zero_over_explicit_init.html index 811b99f7f..2cc7bfa63 100644 --- a/prefer_zero_over_explicit_init.html +++ b/prefer_zero_over_explicit_init.html @@ -213,6 +213,9 @@ + diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index 5bb420b2c..3f746f338 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -213,6 +213,9 @@ + diff --git a/private_action.html b/private_action.html index ccd032966..272add24e 100644 --- a/private_action.html +++ b/private_action.html @@ -213,6 +213,9 @@ + diff --git a/private_outlet.html b/private_outlet.html index 3209d27b4..8d037a73b 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -213,6 +213,9 @@ + diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index fc5e25675..f0fc6ca4c 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -213,6 +213,9 @@ + diff --git a/private_subject.html b/private_subject.html index 9d0a99b06..20992f7e8 100644 --- a/private_subject.html +++ b/private_subject.html @@ -213,6 +213,9 @@ + diff --git a/private_unit_test.html b/private_unit_test.html index c4266e193..11854fd74 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -213,6 +213,9 @@ + diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index ce2411ada..517e62ac1 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -213,6 +213,9 @@ + diff --git a/prohibited_super_call.html b/prohibited_super_call.html index d478aa44b..d23bbf4b6 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -213,6 +213,9 @@ + diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index bcaaa258d..532f34b45 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -213,6 +213,9 @@ + diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index d8d4af578..6abc6e527 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -213,6 +213,9 @@ + diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index d19145ee1..1ff7409c2 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -213,6 +213,9 @@ + diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index c1439c2e9..cb603ee1d 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -213,6 +213,9 @@ + diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 627a207a2..51458f129 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -213,6 +213,9 @@ + diff --git a/reduce_boolean.html b/reduce_boolean.html index 7c4536014..6b3d7ce55 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -213,6 +213,9 @@ + diff --git a/reduce_into.html b/reduce_into.html index 94fd4b597..de214d080 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -213,6 +213,9 @@ + diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index 2345b741e..26f8e3c0d 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -213,6 +213,9 @@ + diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index 5b7018d7f..90920e1e0 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -213,6 +213,9 @@ + diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index 11c80f408..7bb66eb4e 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -213,6 +213,9 @@ + diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index bed57a3db..aa1dcad18 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -213,6 +213,9 @@ + diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index bcde0bc4c..7ee2c1dd9 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -213,6 +213,9 @@ + diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index 0d30132f6..e7f86cd5d 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -213,6 +213,9 @@ + diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index 4be898455..38ee3198e 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -213,6 +213,9 @@ + diff --git a/redundant_void_return.html b/redundant_void_return.html index de4ce4580..6777e7ce7 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -213,6 +213,9 @@ + diff --git a/required_deinit.html b/required_deinit.html index f419c3f57..3e9563df8 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -213,6 +213,9 @@ + diff --git a/required_enum_case.html b/required_enum_case.html index f7799031d..a529f78f0 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -213,6 +213,9 @@ + diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index 2a1efac8d..87407d18c 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/return_value_from_void_function.html b/return_value_from_void_function.html index e95fdc1f2..138dd5a60 100644 --- a/return_value_from_void_function.html +++ b/return_value_from_void_function.html @@ -213,6 +213,9 @@ + diff --git a/rule-directory.html b/rule-directory.html index 7b5c86547..071b96921 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -213,6 +213,9 @@ + diff --git a/search.json b/search.json index b2c768fd1..1bde0b0f5 100644 --- a/search.json +++ b/search.json @@ -1 +1 @@ -{"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"XcodeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"SonarQubeReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitLabJUnitReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CodeClimateReporter"},"Structs/YamlParser.html#/s:18SwiftLintFramework10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

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

    The string value for this version.

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

    The current SwiftLint version.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    The raw SyntaxToken obtained by SourceKitten.

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

    The syntax kind associated with is token.

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

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

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

    The byte range in a source file for this token.

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

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

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

    The length in bytes for this token.

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

    The raw SyntaxMap obtained by SourceKitten.

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

    The SwiftLint-specific syntax tokens for this syntax map.

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

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

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

    The identifier of the rule that generated this violation.

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

    The description of the rule that generated this violation.

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

    The name of the rule that generated this violation.

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

    The severity of this violation.

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

    The location of this violation.

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

    The justification for this violation.

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

    A printable description for this violation.

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

    Creates a StyleViolation by specifying its properties directly.

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

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

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

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

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:18SwiftLintFramework13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

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

    Creates a RuleParameter by specifying its properties directly.

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

    The rules contained in this list.

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

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesACSayAA0D0_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:18SwiftLintFramework15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4nameSSvp":{"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:18SwiftLintFramework15RuleDescriptionV11descriptionSSvp":{"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:18SwiftLintFramework15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:18SwiftLintFramework15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:18SwiftLintFramework15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

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

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

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

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:18SwiftLintFramework15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/Region.html#/s:18SwiftLintFramework6RegionV5startAA8LocationVvp":{"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:18SwiftLintFramework6RegionV3endAA8LocationVvp":{"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:18SwiftLintFramework6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:18SwiftLintFramework6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

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

    Whether the specified rule is enabled in this region.

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

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV26deprecatedAliasesDisabling4ruleShySSGAA4Rule_p_tF":{"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:18SwiftLintFramework8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

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

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

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

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

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

    A lossless printable description of this location.

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

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

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

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file10byteOffsetAcA0aB4FileC_012SourceKittenC09ByteCountVtcfc":{"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:18SwiftLintFramework8LocationV4file8positionAcA0aB4FileC_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:18SwiftLintFramework8LocationV4file15characterOffsetAcA0aB4FileC_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:18SwiftLintFramework15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

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

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:18SwiftLintFramework15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

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

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

    Formats the file associated with this linter.

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

    The file to lint with this linter.

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

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

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

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:18SwiftLintFramework7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

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

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

    Whether the example should be tested by prepending multibyte grapheme clusters

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

    Whether the example should be tested on Linux

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

    The path to the file where the example was created

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

    The line in the file where the example was created

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

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

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

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

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

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

    ","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:18SwiftLintFramework10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

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

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

    The location of the original violation that was corrected.

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

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

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

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

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

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

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

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO6enableyA2EmF":{"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:18SwiftLintFramework7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

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

    ","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:18SwiftLintFramework7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:18SwiftLintFramework7CommandV12actionString4line9characterACSgSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV5valueSDySS0deC00D16KitRepresentable_pGvp":{"name":"value","abstract":"

    The underlying SourceKitten dictionary.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV12substructureSayACGvp":{"name":"substructure","abstract":"

    The cached substructure for this dictionary. Empty if there is no substructure.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV14expressionKindAA0a10ExpressionH0OSgvp":{"name":"expressionKind","abstract":"

    The kind of Swift expression represented by this dictionary, if it is an expression.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV15declarationKind0deC00a11DeclarationH0OSgvp":{"name":"declarationKind","abstract":"

    The kind of Swift declaration represented by this dictionary, if it is a declaration.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13statementKind0deC009StatementH0OSgvp":{"name":"statementKind","abstract":"

    The kind of Swift statement represented by this dictionary, if it is a statement.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13accessibilityAA18AccessControlLevelOSgvp":{"name":"accessibility","abstract":"

    The accessibility level for this dictionary, if it is a declaration.

    ","parent_name":"SourceKittenDictionary"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAEShySSG_AGtcAEmF":{"name":"default(disabled:optIn:)","abstract":"

    The default rules mode, which will enable all rules that aren’t defined as being opt-in","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO4onlyyAEShySSGcAEmF":{"name":"only(_:)","abstract":"

    Only enable the rules explicitly listed.

    ","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO10allEnabledyA2EmF":{"name":"allEnabled","abstract":"

    Enable all available rules.

    ","parent_name":"RulesMode"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO4tabsyA2EmF":{"name":"tabs","abstract":"

    Swift source code should be indented using tabs.

    ","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO6spacesyAESi_tcAEmF":{"name":"spaces(count:)","abstract":"

    Swift source code should be indented using spaces with count spaces per indentation level.

    ","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO7defaultAEvpZ":{"name":"default","abstract":"

    The default indentation style if none is explicitly provided.

    ","parent_name":"IndentationStyle"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

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

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

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

    The paths that should be included when linting

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

    The paths that should be excluded when linting

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

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV16warningThresholdSiSgvp":{"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:18SwiftLintFramework13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

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

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

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

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

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

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV013basedOnCustomD5FilesSbvp":{"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:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

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

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

    The rules mode used for this configuration.

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

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV31withPrecomputedCacheDescriptionACyF":{"name":"withPrecomputedCacheDescription()","abstract":"

    Returns a copy of the current Configuration with its computedCacheDescription property set to the value of","parent_name":"Configuration"},"Structs/Configuration/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    The style of indentation used in a Swift project.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExclude15excludeByPrefixSayAA0aB4FileCGSS_S2btF":{"name":"lintableFiles(inPath:forceExclude:excludeByPrefix:)","abstract":"

    Returns the files that can be linted by SwiftLint in the specified parent path.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV19filterExcludedPaths11fileManager2inSaySSGAA012LintableFileI0_p_AGdtF":{"name":"filterExcludedPaths(fileManager:in:)","abstract":"

    Returns an array of file paths after removing the excluded paths as defined by this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV27filterExcludedPathsByPrefix2inSaySSGAFd_tF":{"name":"filterExcludedPathsByPrefix(in:)","abstract":"

    Returns the file paths that are excluded by this configuration using filtering by absolute path prefix.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13configuration3forAcA0aB4FileC_tF":{"name":"configuration(for:)","abstract":"

    Returns a new configuration that applies to the specified file by merging the current configuration with any","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePathACSDySSypG_AA04RuleG0VSbSSSgtKcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:)","abstract":"

    Creates a Configuration value based on the specified parameters.

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

    Represents how a Configuration object can be configured with regards to rules.

    ","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/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationV5write2toy10Foundation3URLV_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/Configuration.html":{"name":"Configuration","abstract":"

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

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

    A collection of keys and values as parsed out of SourceKit, with many conveniences for accessing SwiftLint-specific"},"Structs/Command.html":{"name":"Command","abstract":"

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

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

    A value describing a SwiftLint violation that was corrected.

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

    Captures code and context information for an example of a triggering or"},"Structs/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/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/CodeClimateReporter.html":{"name":"CodeClimateReporter","abstract":"

    Reports violations as a JSON array in Code Climate format.

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

    Reports violations as JUnit XML supported by GitLab.

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

    Reports violations in SonarQube import format.

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

    Reports violations in the format Xcode uses to display in the IDE. (default)

    "},"Protocols/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorP18violationPositionsSay0aE016AbsolutePositionVGvp":{"name":"violationPositions","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0_pSgAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP13makeViolation4file8positionAA05StyleG0VAA0aB4FileC_0aD016AbsolutePositionVtF":{"name":"makeViolation(file:position:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

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

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:18SwiftLintFramework24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0_pSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    A human-readable description for this configuration and its applied values.

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

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether the specified configuration is equivalent to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfo17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SDyAL0nJ0QzGSaySSGtF":{"name":"correct(file:collectedInfo:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfoSayAA10CorrectionVGAA0aB4FileC_SDyAK0lJ0QzGtF":{"name":"correct(file:collectedInfo:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

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

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:18SwiftLintFramework14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

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

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/AnalyzerRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

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

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:18SwiftLintFramework27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

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

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

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

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

    The type of configuration used to configure this rule.

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

    This rule’s configuration.

    ","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","parent_name":"ConfigurationProviderRule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

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

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

    A description of how this rule has been configured to run.

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

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

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

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

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

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Reporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"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:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_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/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","abstract":"

    Returns all files that can be linted in the specified path. If the path is relative, it will be appended to the","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","abstract":"

    Returns the date when the file at the specified path was last modified. Returns nil if the file cannot be","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html":{"name":"LintableFileManager","abstract":"

    An interface for enumerating files that can be linted by SwiftLint.

    "},"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/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:18SwiftLintFramework9OptInRuleP":{"name":"OptInRule","abstract":"

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

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

    A rule that is user-configurable.

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

    A rule that can correct violations.

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

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

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"Protocols.html#/s:18SwiftLintFramework17SourceKitFreeRuleP":{"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.html#/s:18SwiftLintFramework17AnyCollectingRuleP":{"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/CollectingCorrectableRule.html":{"name":"CollectingCorrectableRule","abstract":"

    A CollectingRule that is also a CorrectableRule.

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

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

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

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

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

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

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

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

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

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

    "},"Functions.html#/s:18SwiftLintFramework11queuedPrintyyxlF":{"name":"queuedPrint(_:)","abstract":"

    A thread-safe version of Swift’s standard print().

    "},"Functions.html#/s:18SwiftLintFramework16queuedPrintErroryySSF":{"name":"queuedPrintError(_:)","abstract":"

    A thread-safe, newline-terminated version of fputs(..., stderr).

    "},"Functions.html#/s:18SwiftLintFramework16queuedFatalError_4file4lines5NeverOSS_s12StaticStringVSutF":{"name":"queuedFatalError(_:file:line:)","abstract":"

    A thread-safe, newline-terminated version of fatalError(...) that doesn’t leak"},"Functions.html#/s:18SwiftLintFramework12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE24absolutePathStandardizedSSyF":{"name":"absolutePathStandardized()","abstract":"

    Returns a new string, converting the path to a canonical absolute path.

    ","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE16countOccurrences2ofSiSJ_tF":{"name":"countOccurrences(of:)","abstract":"

    Count the number of occurrences of the given character in self

    ","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE4path10relativeToS2S_tF":{"name":"path(relativeTo:)","abstract":"

    If self is a path, this method can be used to get a path expression relative to a root directory

    ","parent_name":"String"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","parent_name":"FileManager"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","parent_name":"FileManager"},"Extensions/FileManager.html":{"name":"FileManager"},"Extensions/String.html":{"name":"String"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO7warningyA2CmF":{"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:18SwiftLintFramework17ViolationSeverityO5erroryA2CmF":{"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/RuleListError.html#/s:18SwiftLintFramework13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:18SwiftLintFramework8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

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

    Describes rules that validate common practices in the Swift community.

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

    Describes rules that validate stylistic choices.

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

    Describes rules that validate magnitudes or measurements of Swift source.

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

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

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO3allyA2CmF":{"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:18SwiftLintFramework14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

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

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierOyACSScfc":{"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/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO07unknownD0yA2CmF":{"name":"unknownConfiguration","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO28ambiguousMatchKindParametersyA2CmF":{"name":"ambiguousMatchKindParameters","abstract":"

    The configuration had both match_kind and excluded_match_kind parameters.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO7genericyACSScACmF":{"name":"generic(_:)","abstract":"

    A generic configuration error specified by a string.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"ConfigurationError"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

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

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO8internalyA2CmF":{"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:18SwiftLintFramework18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

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

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

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/buildID":{"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#/s:18SwiftLintFramework14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

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

    ","parent_name":"ExecutableInfo"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

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

    An argument value for a function or closure.

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

    An Array expression.

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

    A Dictionary expression.

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

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

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

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

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

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

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

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

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

    Information about this executable.

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

    The accessibility of a Swift source declaration.

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

    All possible configuration errors.

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

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:18SwiftLintFramework15primaryRuleListAA0eF0Vvp":{"name":"primaryRuleList","abstract":"

    The rule list containing all available rules built into SwiftLint.

    "},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:18SwiftLintFramework11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/LinterCache.html#/s:18SwiftLintFramework11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_AA012LintableFileH0_ptcfc":{"name":"init(configuration:fileManager:)","abstract":"

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

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

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4fileAC012SourceKittenC00D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

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

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC20pathDeferringReadingACSS_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:18SwiftLintFramework0aB4FileC8contentsACSS_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:18SwiftLintFramework0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

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

    The file’s contents.

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

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

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

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC15invalidateCacheyyF":{"name":"invalidateCache()","abstract":"

    Invalidates all cached data for this file.

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

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

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

    A persisted cache for storing and retrieving linter results.

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

    A storage mechanism for aggregating the results of CollectingRules.

    "},"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"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"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_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"if_let_shadowing.html":{"name":"if_let_shadowing"},"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"},"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"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"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_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_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"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"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"

    Reports violations as a newline-separated string of comma-separated values (CSV).

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

    Reports violations as XML conforming to the Checkstyle specification, as defined here:"},"Structs/EmojiReporter.html":{"name":"EmojiReporter","abstract":"

    Reports violations in the format that’s both fun and easy to read.

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

    Reports violations in the format GitHub-hosted virtual machine for Actions can recognize as messages.

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

    Reports violations as HTML.

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

    Reports violations as a JSON array.

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

    Reports violations as JUnit XML.

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

    Reports violations as markdown formated (with tables).

    "},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Reporters.html":{"name":"Reporters"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following global variables are available globally.

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

    The following enumerations are available globally.

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

    The following extensions are available globally.

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

    The following functions are available globally.

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

    The following protocols are available globally.

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

    The following structures are available globally.

    "}} \ No newline at end of file +{"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"XcodeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"SonarQubeReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitLabJUnitReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CodeClimateReporter"},"Structs/CodeClimateReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CodeClimateReporter"},"Structs/YamlParser.html#/s:18SwiftLintFramework10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

    Parses the input YAML string as an untyped dictionary.

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

    The string value for this version.

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

    The current SwiftLint version.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    The raw SyntaxToken obtained by SourceKitten.

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

    The syntax kind associated with is token.

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

    Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

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

    The byte range in a source file for this token.

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

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

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

    The length in bytes for this token.

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

    The raw SyntaxMap obtained by SourceKitten.

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

    The SwiftLint-specific syntax tokens for this syntax map.

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

    Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

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

    The identifier of the rule that generated this violation.

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

    The description of the rule that generated this violation.

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

    The name of the rule that generated this violation.

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

    The severity of this violation.

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

    The location of this violation.

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

    The justification for this violation.

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

    A printable description for this violation.

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

    Creates a StyleViolation by specifying its properties directly.

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

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

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

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

    ","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:18SwiftLintFramework13RuleParameterV5valuexvp":{"name":"value","abstract":"

    The value to configure the rule.

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

    Creates a RuleParameter by specifying its properties directly.

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

    The rules contained in this list.

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

    Creates a RuleList by specifying all its rules.

    ","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesACSayAA0D0_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:18SwiftLintFramework15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

    The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4nameSSvp":{"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:18SwiftLintFramework15RuleDescriptionV11descriptionSSvp":{"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:18SwiftLintFramework15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

    The RuleKind that best categorizes this rule.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:18SwiftLintFramework15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:18SwiftLintFramework15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

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

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

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

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:18SwiftLintFramework15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

    The console-printable string for this description.

    ","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/Region.html#/s:18SwiftLintFramework6RegionV5startAA8LocationVvp":{"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:18SwiftLintFramework6RegionV3endAA8LocationVvp":{"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:18SwiftLintFramework6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

    All SwiftLint rule identifiers that are disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:18SwiftLintFramework6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

    Whether the specific location is contained in this region.

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

    Whether the specified rule is enabled in this region.

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

    Whether the specified rule is disabled in this region.

    ","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV26deprecatedAliasesDisabling4ruleShySSGAA4Rule_p_tF":{"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:18SwiftLintFramework8LocationV4fileSSSgvp":{"name":"file","abstract":"

    The file path on disk for this location.

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

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

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

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

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

    A lossless printable description of this location.

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

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

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

    Creates a Location by specifying its properties directly.

    ","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file10byteOffsetAcA0aB4FileC_012SourceKittenC09ByteCountVtcfc":{"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:18SwiftLintFramework8LocationV4file8positionAcA0aB4FileC_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:18SwiftLintFramework8LocationV4file15characterOffsetAcA0aB4FileC_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:18SwiftLintFramework15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

    The file to lint with this linter.

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

    Computes or retrieves style violations.

    ","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:18SwiftLintFramework15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

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

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

    Formats the file associated with this linter.

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

    The file to lint with this linter.

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

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

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

    Creates a Linter by specifying its properties directly.

    ","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:18SwiftLintFramework7ExampleV4codeSSvp":{"name":"code","abstract":"

    The contents of the example

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

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

    Whether the example should be tested by prepending multibyte grapheme clusters

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

    Whether the example should be tested on Linux

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

    The path to the file where the example was created

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

    The line in the file where the example was created

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

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

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

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

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

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

    ","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:18SwiftLintFramework10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

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

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

    The location of the original violation that was corrected.

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

    The console-printable description for this correction.

    ","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

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

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

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

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

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

    ","parent_name":"Modifier"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO6enableyA2EmF":{"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:18SwiftLintFramework7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

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

    ","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:18SwiftLintFramework7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:18SwiftLintFramework7CommandV12actionString4line9characterACSgSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

    Creates a command based on the specified parameters.

    ","parent_name":"Command"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV5valueSDySS0deC00D16KitRepresentable_pGvp":{"name":"value","abstract":"

    The underlying SourceKitten dictionary.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV12substructureSayACGvp":{"name":"substructure","abstract":"

    The cached substructure for this dictionary. Empty if there is no substructure.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV14expressionKindAA0a10ExpressionH0OSgvp":{"name":"expressionKind","abstract":"

    The kind of Swift expression represented by this dictionary, if it is an expression.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV15declarationKind0deC00a11DeclarationH0OSgvp":{"name":"declarationKind","abstract":"

    The kind of Swift declaration represented by this dictionary, if it is a declaration.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13statementKind0deC009StatementH0OSgvp":{"name":"statementKind","abstract":"

    The kind of Swift statement represented by this dictionary, if it is a statement.

    ","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13accessibilityAA18AccessControlLevelOSgvp":{"name":"accessibility","abstract":"

    The accessibility level for this dictionary, if it is a declaration.

    ","parent_name":"SourceKittenDictionary"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAEShySSG_AGtcAEmF":{"name":"default(disabled:optIn:)","abstract":"

    The default rules mode, which will enable all rules that aren’t defined as being opt-in","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO4onlyyAEShySSGcAEmF":{"name":"only(_:)","abstract":"

    Only enable the rules explicitly listed.

    ","parent_name":"RulesMode"},"Structs/Configuration/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO10allEnabledyA2EmF":{"name":"allEnabled","abstract":"

    Enable all available rules.

    ","parent_name":"RulesMode"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO4tabsyA2EmF":{"name":"tabs","abstract":"

    Swift source code should be indented using tabs.

    ","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO6spacesyAESi_tcAEmF":{"name":"spaces(count:)","abstract":"

    Swift source code should be indented using spaces with count spaces per indentation level.

    ","parent_name":"IndentationStyle"},"Structs/Configuration/IndentationStyle.html#/s:18SwiftLintFramework13ConfigurationV16IndentationStyleO7defaultAEvpZ":{"name":"default","abstract":"

    The default indentation style if none is explicitly provided.

    ","parent_name":"IndentationStyle"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

    The default Configuration resulting from an empty configuration file.

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

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

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

    The paths that should be included when linting

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

    The paths that should be excluded when linting

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

    The style to use when indenting Swift source code.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV16warningThresholdSiSgvp":{"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:18SwiftLintFramework13ConfigurationV8reporterSSvp":{"name":"reporter","abstract":"

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

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

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

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

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

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV013basedOnCustomD5FilesSbvp":{"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:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

    All rules enabled in this configuration

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

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

    The rules mode used for this configuration.

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

    Creates a Configuration with convenience parameters.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV31withPrecomputedCacheDescriptionACyF":{"name":"withPrecomputedCacheDescription()","abstract":"

    Returns a copy of the current Configuration with its computedCacheDescription property set to the value of","parent_name":"Configuration"},"Structs/Configuration/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

    The style of indentation used in a Swift project.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExclude15excludeByPrefixSayAA0aB4FileCGSS_S2btF":{"name":"lintableFiles(inPath:forceExclude:excludeByPrefix:)","abstract":"

    Returns the files that can be linted by SwiftLint in the specified parent path.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV19filterExcludedPaths11fileManager2inSaySSGAA012LintableFileI0_p_AGdtF":{"name":"filterExcludedPaths(fileManager:in:)","abstract":"

    Returns an array of file paths after removing the excluded paths as defined by this configuration.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV27filterExcludedPathsByPrefix2inSaySSGAFd_tF":{"name":"filterExcludedPathsByPrefix(in:)","abstract":"

    Returns the file paths that are excluded by this configuration using filtering by absolute path prefix.

    ","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV13configuration3forAcA0aB4FileC_tF":{"name":"configuration(for:)","abstract":"

    Returns a new configuration that applies to the specified file by merging the current configuration with any","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePathACSDySSypG_AA04RuleG0VSbSSSgtKcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:)","abstract":"

    Creates a Configuration value based on the specified parameters.

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

    Represents how a Configuration object can be configured with regards to rules.

    ","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/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

    Creates a RuleListDocumentation instance from a RuleList.

    ","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:18SwiftLintFramework21RuleListDocumentationV5write2toy10Foundation3URLV_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/Configuration.html":{"name":"Configuration","abstract":"

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

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

    A collection of keys and values as parsed out of SourceKit, with many conveniences for accessing SwiftLint-specific"},"Structs/Command.html":{"name":"Command","abstract":"

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

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

    A value describing a SwiftLint violation that was corrected.

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

    Captures code and context information for an example of a triggering or"},"Structs/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/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/CodeClimateReporter.html":{"name":"CodeClimateReporter","abstract":"

    Reports violations as a JSON array in Code Climate format.

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

    Reports violations as JUnit XML supported by GitLab.

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

    Reports violations in SonarQube import format.

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

    Reports violations in the format Xcode uses to display in the IDE. (default)

    "},"Protocols/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorP18violationPositionsSay0aE016AbsolutePositionVGvp":{"name":"violationPositions","abstract":"

    Positions in a source file where violations should be reported.

    ","parent_name":"ViolationsSyntaxVisitor"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0_pSgAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP13makeViolation4file8positionAA05StyleG0VAA0aB4FileC_0aD016AbsolutePositionVtF":{"name":"makeViolation(file:position:)","abstract":"

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRulePAAE15disabledRegions4fileSay0aD011SourceRangeVGAA0aB4FileC_tF":{"name":"disabledRegions(file:)","abstract":"

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

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/ViolationsSyntaxRewriter.html#/s:18SwiftLintFramework24ViolationsSyntaxRewriterP19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

    Positions in a source file where corrections were applied.

    ","parent_name":"ViolationsSyntaxRewriter"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0_pSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

    Produce a ViolationsSyntaxRewriter for the given file.

    ","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:18SwiftLintFramework30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vvp":{"name":"severityConfiguration","abstract":"

    The configuration of a rule’s severity.

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

    The severity of a rule.

    ","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

    A human-readable description for this configuration and its applied values.

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

    Apply an untyped configuration to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

    Whether the specified configuration is equivalent to the current value.

    ","parent_name":"RuleConfiguration"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfo17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SDyAL0nJ0QzGSaySSGtF":{"name":"correct(file:collectedInfo:compilerArguments:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfoSayAA10CorrectionVGAA0aB4FileC_SDyAK0lJ0QzGtF":{"name":"correct(file:collectedInfo:)","abstract":"

    Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

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

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:18SwiftLintFramework14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

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

    ","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/AnalyzerRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"

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

    ","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:18SwiftLintFramework27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

    Returns the substitution to apply for the given range.

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

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

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

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

    The type of configuration used to configure this rule.

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

    This rule’s configuration.

    ","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","parent_name":"ConfigurationProviderRule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

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

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

    A description of how this rule has been configured to run.

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

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

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

    Creates a rule by applying its configuration.

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

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

    ","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Reporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

    The unique identifier for this reporter.

    ","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"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:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

    Return a string with the report for the specified violations.

    ","parent_name":"Reporter"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

    The kind of token being recursed over.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_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:18SwiftLintFramework7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

    Get the kind from the specified dictionary.

    ","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_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/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","abstract":"

    Returns all files that can be linted in the specified path. If the path is relative, it will be appended to the","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","abstract":"

    Returns the date when the file at the specified path was last modified. Returns nil if the file cannot be","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html":{"name":"LintableFileManager","abstract":"

    An interface for enumerating files that can be linted by SwiftLint.

    "},"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/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:18SwiftLintFramework9OptInRuleP":{"name":"OptInRule","abstract":"

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

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

    A rule that is user-configurable.

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

    A rule that can correct violations.

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

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

    A SubstitutionCorrectableRule that is also an ASTRule.

    "},"Protocols.html#/s:18SwiftLintFramework17SourceKitFreeRuleP":{"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.html#/s:18SwiftLintFramework17AnyCollectingRuleP":{"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/CollectingCorrectableRule.html":{"name":"CollectingCorrectableRule","abstract":"

    A CollectingRule that is also a CorrectableRule.

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

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

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

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

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

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

    "},"Functions.html#/s:18SwiftLintFramework11queuedPrintyyxlF":{"name":"queuedPrint(_:)","abstract":"

    A thread-safe version of Swift’s standard print().

    "},"Functions.html#/s:18SwiftLintFramework16queuedPrintErroryySSF":{"name":"queuedPrintError(_:)","abstract":"

    A thread-safe, newline-terminated version of fputs(..., stderr).

    "},"Functions.html#/s:18SwiftLintFramework16queuedFatalError_4file4lines5NeverOSS_s12StaticStringVSutF":{"name":"queuedFatalError(_:file:line:)","abstract":"

    A thread-safe, newline-terminated version of fatalError(...) that doesn’t leak"},"Functions.html#/s:18SwiftLintFramework12reporterFrom10identifierAA8Reporter_pXpSS_tF":{"name":"reporterFrom(identifier:)","abstract":"

    Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE24absolutePathStandardizedSSyF":{"name":"absolutePathStandardized()","abstract":"

    Returns a new string, converting the path to a canonical absolute path.

    ","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE16countOccurrences2ofSiSJ_tF":{"name":"countOccurrences(of:)","abstract":"

    Count the number of occurrences of the given character in self

    ","parent_name":"String"},"Extensions/String.html#/s:SS18SwiftLintFrameworkE4path10relativeToS2S_tF":{"name":"path(relativeTo:)","abstract":"

    If self is a path, this method can be used to get a path expression relative to a root directory

    ","parent_name":"String"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","parent_name":"FileManager"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","parent_name":"FileManager"},"Extensions/FileManager.html":{"name":"FileManager"},"Extensions/String.html":{"name":"String"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO7warningyA2CmF":{"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:18SwiftLintFramework17ViolationSeverityO5erroryA2CmF":{"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/RuleListError.html#/s:18SwiftLintFramework13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:18SwiftLintFramework8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

    Describes rules that validate Swift source conventions.

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

    Describes rules that validate common practices in the Swift community.

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

    Describes rules that validate stylistic choices.

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

    Describes rules that validate magnitudes or measurements of Swift source.

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

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

    ","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierO3allyA2CmF":{"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:18SwiftLintFramework14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

    Represents a single SwiftLint rule with the specified identifier.

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

    The spelling of the string for this idenfitier.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:18SwiftLintFramework14RuleIdentifierOyACSScfc":{"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/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO07unknownD0yA2CmF":{"name":"unknownConfiguration","abstract":"

    The configuration didn’t match internal expectations.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO28ambiguousMatchKindParametersyA2CmF":{"name":"ambiguousMatchKindParameters","abstract":"

    The configuration had both match_kind and excluded_match_kind parameters.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO7genericyACSScACmF":{"name":"generic(_:)","abstract":"

    A generic configuration error specified by a string.

    ","parent_name":"ConfigurationError"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

    The initial configuration file was not found.

    ","parent_name":"ConfigurationError"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

    Accessible by the declaration’s immediate lexical scope.

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

    Accessible by the declaration’s same file.

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:18SwiftLintFramework18AccessControlLevelO8internalyA2CmF":{"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:18SwiftLintFramework18AccessControlLevelO6publicyA2CmF":{"name":"public","abstract":"

    Accessible by the declaration’s same program.

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

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

    ","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"AccessControlLevel"},"Enums/ExecutableInfo.html#/buildID":{"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#/s:18SwiftLintFramework14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

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

    ","parent_name":"ExecutableInfo"},"Enums/SwiftExpressionKind.html#/s:18SwiftLintFramework0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

    A call to a named function or closure.

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

    An argument value for a function or closure.

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

    An Array expression.

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

    A Dictionary expression.

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

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

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

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

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

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

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

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

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

    Information about this executable.

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

    The accessibility of a Swift source declaration.

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

    All possible configuration errors.

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

    The magnitude of a StyleViolation.

    "},"Global%20Variables.html#/s:18SwiftLintFramework15primaryRuleListAA0eF0Vvp":{"name":"primaryRuleList","abstract":"

    The rule list containing all available rules built into SwiftLint.

    "},"Classes/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:18SwiftLintFramework11RuleStorageCACycfc":{"name":"init()","abstract":"

    Creates a RuleStorage with no initial stored data.

    ","parent_name":"RuleStorage"},"Classes/LinterCache.html#/s:18SwiftLintFramework11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_AA012LintableFileH0_ptcfc":{"name":"init(configuration:fileManager:)","abstract":"

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

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

    Persists the cache to disk.

    ","parent_name":"LinterCache"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC4fileAC012SourceKittenC00D0C_tcfc":{"name":"init(file:)","abstract":"

    Creates a SwiftLintFile with a SourceKitten File.

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

    Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC20pathDeferringReadingACSS_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:18SwiftLintFramework0aB4FileC8contentsACSS_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:18SwiftLintFramework0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

    The path on disk for this file.

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

    The file’s contents.

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

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

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

    The parsed lines for this file’s contents.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:18SwiftLintFramework0aB4FileC15invalidateCacheyyF":{"name":"invalidateCache()","abstract":"

    Invalidates all cached data for this file.

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

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

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

    A persisted cache for storing and retrieving linter results.

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

    A storage mechanism for aggregating the results of CollectingRules.

    "},"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"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"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_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"if_let_shadowing.html":{"name":"if_let_shadowing"},"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"},"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"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"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_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_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"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"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"

    Reports violations as a newline-separated string of comma-separated values (CSV).

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

    Reports violations as XML conforming to the Checkstyle specification, as defined here:"},"Structs/EmojiReporter.html":{"name":"EmojiReporter","abstract":"

    Reports violations in the format that’s both fun and easy to read.

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

    Reports violations in the format GitHub-hosted virtual machine for Actions can recognize as messages.

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

    Reports violations as HTML.

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

    Reports violations as a JSON array.

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

    Reports violations as JUnit XML.

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

    Reports violations as markdown formated (with tables).

    "},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"Reporters.html":{"name":"Reporters"},"Guides.html":{"name":"Guides","abstract":"

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following global variables are available globally.

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

    The following enumerations are available globally.

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

    The following extensions are available globally.

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

    The following functions are available globally.

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

    The following protocols are available globally.

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

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/self_binding.html b/self_binding.html index 6febfeca8..6918ca1e7 100644 --- a/self_binding.html +++ b/self_binding.html @@ -213,6 +213,9 @@ + diff --git a/self_in_property_initialization.html b/self_in_property_initialization.html index da16be18e..2df38810a 100644 --- a/self_in_property_initialization.html +++ b/self_in_property_initialization.html @@ -213,6 +213,9 @@ + diff --git a/shorthand_operator.html b/shorthand_operator.html index d768b1e11..651b255b4 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -213,6 +213,9 @@ + diff --git a/single_test_class.html b/single_test_class.html index 79eab1436..b9fd84e48 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -213,6 +213,9 @@ + diff --git a/sorted_first_last.html b/sorted_first_last.html index 5ac37acee..e850461c4 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -213,6 +213,9 @@ + diff --git a/sorted_imports.html b/sorted_imports.html index 218d185a3..05f34deb0 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -213,6 +213,9 @@ + diff --git a/statement_position.html b/statement_position.html index 1284a2418..84194ab40 100644 --- a/statement_position.html +++ b/statement_position.html @@ -213,6 +213,9 @@ + diff --git a/static_operator.html b/static_operator.html index 6ab0f5813..fc380a29b 100644 --- a/static_operator.html +++ b/static_operator.html @@ -213,6 +213,9 @@ + diff --git a/strict_fileprivate.html b/strict_fileprivate.html index 0942da31d..8fc88e8f0 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -213,6 +213,9 @@ + diff --git a/strong_iboutlet.html b/strong_iboutlet.html index 0c8451064..b1f572d20 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -213,6 +213,9 @@ + diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index 66585997e..354deb89c 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -213,6 +213,9 @@ + diff --git a/swift-syntax-dashboard.html b/swift-syntax-dashboard.html index 65f4fda33..329b52c47 100644 --- a/swift-syntax-dashboard.html +++ b/swift-syntax-dashboard.html @@ -213,6 +213,9 @@ + diff --git a/switch_case_alignment.html b/switch_case_alignment.html index e556c64ca..840b4fa2d 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -213,6 +213,9 @@ + diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index e986ba8f4..fbe46e2a9 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -213,6 +213,9 @@ + diff --git a/syntactic_sugar.html b/syntactic_sugar.html index aaa43f8e1..083d7a2a2 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -213,6 +213,9 @@ + diff --git a/test_case_accessibility.html b/test_case_accessibility.html index 6f2c17e35..2a0d49be6 100644 --- a/test_case_accessibility.html +++ b/test_case_accessibility.html @@ -213,6 +213,9 @@ + diff --git a/todo.html b/todo.html index 742c85e13..2549e4049 100644 --- a/todo.html +++ b/todo.html @@ -213,6 +213,9 @@ + diff --git a/toggle_bool.html b/toggle_bool.html index 6f8720e55..33155600c 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -213,6 +213,9 @@ + diff --git a/trailing_closure.html b/trailing_closure.html index a66d33acd..ca4c65055 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -213,6 +213,9 @@ + diff --git a/trailing_comma.html b/trailing_comma.html index 33cbb6d71..69cf463cf 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -213,6 +213,9 @@ + diff --git a/trailing_newline.html b/trailing_newline.html index 33f523c0c..e8ad044ba 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -213,6 +213,9 @@ + diff --git a/trailing_semicolon.html b/trailing_semicolon.html index e1cc9b289..f9c76b0c1 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -213,6 +213,9 @@ + diff --git a/trailing_whitespace.html b/trailing_whitespace.html index 4c68aa3f9..3b5c98d8f 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/type_body_length.html b/type_body_length.html index de4ccc225..aa93e9e67 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -213,6 +213,9 @@ + diff --git a/type_contents_order.html b/type_contents_order.html index b47a62ee3..a2b776ea2 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -213,6 +213,9 @@ + diff --git a/type_name.html b/type_name.html index 93f78f502..b5b0c44d3 100644 --- a/type_name.html +++ b/type_name.html @@ -213,6 +213,9 @@ + diff --git a/typesafe_array_init.html b/typesafe_array_init.html index f31847b0b..0c5d9ba8d 100644 --- a/typesafe_array_init.html +++ b/typesafe_array_init.html @@ -213,6 +213,9 @@ + diff --git a/unavailable_condition.html b/unavailable_condition.html index 0dd8fba10..9aa5bd38e 100644 --- a/unavailable_condition.html +++ b/unavailable_condition.html @@ -213,6 +213,9 @@ + diff --git a/unavailable_function.html b/unavailable_function.html index 8e76ed1d4..38dbb5043 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -213,6 +213,9 @@ + diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index 8b9176067..ee2ff8cf0 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -213,6 +213,9 @@ + diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index c6946d2a6..20411fd59 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -213,6 +213,9 @@ + diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index eac684345..bbcce1ed7 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -213,6 +213,9 @@ + diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index 6ebcc3352..86f936a09 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -213,6 +213,9 @@ + diff --git a/unused_capture_list.html b/unused_capture_list.html index 348696ea5..085d04640 100644 --- a/unused_capture_list.html +++ b/unused_capture_list.html @@ -213,6 +213,9 @@ + diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index 1c7ced03e..868344fa6 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -213,6 +213,9 @@ + diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index 7d69f4cc2..7e8d64115 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -213,6 +213,9 @@ + diff --git a/unused_declaration.html b/unused_declaration.html index ea268c2ff..607266639 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -213,6 +213,9 @@ + diff --git a/unused_enumerated.html b/unused_enumerated.html index c37d4f2b2..c3dd9e02d 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -213,6 +213,9 @@ + diff --git a/unused_import.html b/unused_import.html index ce420b5f9..4956856e0 100644 --- a/unused_import.html +++ b/unused_import.html @@ -213,6 +213,9 @@ + diff --git a/unused_optional_binding.html b/unused_optional_binding.html index 83ed39bb0..c7503d1aa 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -213,6 +213,9 @@ + diff --git a/unused_setter_value.html b/unused_setter_value.html index b0c8f3e57..83cdc2b0e 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -213,6 +213,9 @@ + diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index f62541a75..c75b3dd39 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -213,6 +213,9 @@ + diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index 601249caf..369c59d4d 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -213,6 +213,9 @@ + diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index 12dbb1a69..20e599910 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -213,6 +213,9 @@ + diff --git a/vertical_whitespace.html b/vertical_whitespace.html index f5e7d9261..1b8fda0c2 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -213,6 +213,9 @@ + diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index 4def47aea..923f2afa6 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -213,6 +213,9 @@ + diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index ec9d228fa..adde907a3 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -213,6 +213,9 @@ + @@ -343,6 +346,33 @@
  • Default configuration: N/A
  • Non Triggering Examples

    +
    print([foo {
    +  var sum = 0
    +  for i in 1...5 { sum += i }
    +  return sum
    +
    +}, foo {
    +  var mul = 1
    +  for i in 1...5 { mul *= i }
    +  return mul
    +}])
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    +
    print([
    +  1
    +])
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    [
     1,
     2,
    @@ -355,38 +385,11 @@
       }
     }
     
    -
    do {
    -  print("x is 5")
    -}
    -
    -
    do {
    -  print("x is 5")
    -}
    -
    -
    do {
    -  print("x is 5")
    -}
    -
    foo(
         x: 5,
         y:6
     )
     
    -
    print([foo {
    -  var sum = 0
    -  for i in 1...5 { sum += i }
    -  return sum
    -
    -}, foo {
    -  var mul = 1
    -  for i in 1...5 { mul *= i }
    -  return mul
    -}])
    -
    -
    print([
    -  1
    -])
    -
    [1, 2].map { $0 }.filter { true }
     
    [1, 2].map { $0 }.filter { num in true }
    @@ -414,6 +417,40 @@
     }
     

    Triggering Examples

    +
    print([foo {
    +  var sum = 0
    +  for i in 1...5 { sum += i }
    +  return sum
    +
    +}, foo {
    +  var mul = 1
    +  for i in 1...5 { mul *= i }
    +  return mul
    +↓
    +}])
    +
    +
    do {
    +  print("x is 5")
    +↓
    +
    +}
    +
    +
    print([
    +  1
    +↓
    +])
    +
    +
    do {
    +  print("x is 5")
    +↓
    +
    +}
    +
    +
    do {
    +  print("x is 5")
    +↓
    +}
    +
    [
     1,
     2,
    @@ -426,23 +463,6 @@
         print(x)
       }
     ↓
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -
     }
     
    foo(
    @@ -450,23 +470,6 @@
         y:6
     ↓
     )
    -
    -
    print([foo {
    -  var sum = 0
    -  for i in 1...5 { sum += i }
    -  return sum
    -
    -}, foo {
    -  var mul = 1
    -  for i in 1...5 { mul *= i }
    -  return mul
    -↓
    -}])
    -
    -
    print([
    -  1
    -↓
    -])
     
    diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index e00d9fcb4..0a4559f0a 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -213,6 +213,9 @@ + diff --git a/void_function_in_ternary.html b/void_function_in_ternary.html index 2d16090c9..8a63ca68c 100644 --- a/void_function_in_ternary.html +++ b/void_function_in_ternary.html @@ -213,6 +213,9 @@ + diff --git a/void_return.html b/void_return.html index 2a60b137f..525dd96b2 100644 --- a/void_return.html +++ b/void_return.html @@ -213,6 +213,9 @@ + diff --git a/weak_delegate.html b/weak_delegate.html index c60aaeb2f..a60e0ffa5 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -213,6 +213,9 @@ + diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index cdf44c88b..bad5d0e46 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -213,6 +213,9 @@ + diff --git a/xctfail_message.html b/xctfail_message.html index 720d2312f..39ad4b26e 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -213,6 +213,9 @@ + diff --git a/yoda_condition.html b/yoda_condition.html index bcb92df40..fe61bf1b0 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -213,6 +213,9 @@ +