From 910729dc3f6b740fb339e890d0b07bccb998dc24 Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Sun, 16 Oct 2022 11:09:34 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: f8e5339c6991c72dd1de645f3d6d11d73e5380f0 --- Classes.html | 5 +- Classes/LinterCache.html | 3 + Classes/RuleStorage.html | 3 + Classes/SwiftLintFile.html | 3 + Classes/ViolationsSyntaxVisitor.html | 19 +- 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 | 3 + 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 | 3 + Protocols/SubstitutionCorrectableASTRule.html | 3 + Protocols/SubstitutionCorrectableRule.html | 3 + Protocols/SwiftSyntaxCorrectableRule.html | 3 + Protocols/SwiftSyntaxRule.html | 19 +- Protocols/ViolationsSyntaxRewriter.html | 3 + Reporters.html | 3 + Rules.html | 3 + Structs.html | 34 ++ 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/ReasonedRuleViolation.html | 562 ++++++++++++++++++ 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 | 5 +- .../Documents/Classes/LinterCache.html | 3 + .../Documents/Classes/RuleStorage.html | 3 + .../Documents/Classes/SwiftLintFile.html | 3 + .../Classes/ViolationsSyntaxVisitor.html | 19 +- .../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 | 3 + .../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 | 3 + .../SubstitutionCorrectableASTRule.html | 3 + .../SubstitutionCorrectableRule.html | 3 + .../Protocols/SwiftSyntaxCorrectableRule.html | 3 + .../Documents/Protocols/SwiftSyntaxRule.html | 19 +- .../Protocols/ViolationsSyntaxRewriter.html | 3 + .../Resources/Documents/Reporters.html | 3 + .../Contents/Resources/Documents/Rules.html | 3 + .../Contents/Resources/Documents/Structs.html | 34 ++ .../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 + .../Structs/ReasonedRuleViolation.html | 562 ++++++++++++++++++ .../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/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/shorthand_optional_binding.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 | 135 +++-- .../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 139264 -> 143360 bytes docsets/SwiftLintFramework.tgz | Bin 489368 -> 490964 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 + 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 + shorthand_optional_binding.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 | 135 +++-- 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 + 596 files changed, 3124 insertions(+), 168 deletions(-) create mode 100644 Structs/ReasonedRuleViolation.html create mode 100644 docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html diff --git a/Classes.html b/Classes.html index 4b33d2136..7fbce56b6 100644 --- a/Classes.html +++ b/Classes.html @@ -282,6 +282,9 @@ + @@ -462,7 +465,7 @@
- Show on GitHub + Show on GitHub
diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html index cecf46561..031b0a93c 100644 --- a/Classes/LinterCache.html +++ b/Classes/LinterCache.html @@ -282,6 +282,9 @@ + diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index 0cd61b5a4..882964c8a 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -282,6 +282,9 @@ + diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index 5d576873e..bf545af06 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -282,6 +282,9 @@ + diff --git a/Classes/ViolationsSyntaxVisitor.html b/Classes/ViolationsSyntaxVisitor.html index 81df9b352..4ce668fc5 100644 --- a/Classes/ViolationsSyntaxVisitor.html +++ b/Classes/ViolationsSyntaxVisitor.html @@ -282,6 +282,9 @@ + @@ -343,7 +346,7 @@

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

- Show on GitHub + Show on GitHub
@@ -376,7 +379,7 @@
- Show on GitHub + Show on GitHub
@@ -405,7 +408,7 @@
- Show on GitHub + Show on GitHub
@@ -434,7 +437,7 @@
- Show on GitHub + Show on GitHub
@@ -463,7 +466,7 @@
- Show on GitHub + Show on GitHub
@@ -492,7 +495,7 @@
- Show on GitHub + Show on GitHub
@@ -521,7 +524,7 @@
- Show on GitHub + Show on GitHub
@@ -550,7 +553,7 @@
- Show on GitHub + Show on GitHub
diff --git a/Enums.html b/Enums.html index c35c8fab4..ef0fe6e7f 100644 --- a/Enums.html +++ b/Enums.html @@ -282,6 +282,9 @@ + diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index 7bddcd18a..1cc935acd 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -282,6 +282,9 @@ + diff --git a/Enums/ConfigurationError.html b/Enums/ConfigurationError.html index edbdc93a9..6d99b1c3e 100644 --- a/Enums/ConfigurationError.html +++ b/Enums/ConfigurationError.html @@ -282,6 +282,9 @@ + diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html index ba608aab7..7b9645ee9 100644 --- a/Enums/ExecutableInfo.html +++ b/Enums/ExecutableInfo.html @@ -282,6 +282,9 @@ + diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index 9c6113638..071d5fce3 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -282,6 +282,9 @@ + diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index bfc4a1d0f..3359badae 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -282,6 +282,9 @@ + diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index 4d8f11ecb..4013be1f2 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -282,6 +282,9 @@ + diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index 6f1caefb9..37e1daaca 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -282,6 +282,9 @@ + diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index bf844998c..2302378f9 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -282,6 +282,9 @@ + diff --git a/Extensions.html b/Extensions.html index 88100382d..0eb137aa4 100644 --- a/Extensions.html +++ b/Extensions.html @@ -282,6 +282,9 @@ + diff --git a/Extensions/FileManager.html b/Extensions/FileManager.html index 4a32cc73a..451153e24 100644 --- a/Extensions/FileManager.html +++ b/Extensions/FileManager.html @@ -282,6 +282,9 @@ + diff --git a/Extensions/String.html b/Extensions/String.html index 63f00ea14..37a40fc00 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -282,6 +282,9 @@ + diff --git a/Functions.html b/Functions.html index 94ae21c20..10e786358 100644 --- a/Functions.html +++ b/Functions.html @@ -282,6 +282,9 @@ + diff --git a/Global Variables.html b/Global Variables.html index 9ede7dc71..a862c600c 100644 --- a/Global Variables.html +++ b/Global Variables.html @@ -282,6 +282,9 @@ + diff --git a/Guides.html b/Guides.html index 555b0e7f9..5bc3da078 100644 --- a/Guides.html +++ b/Guides.html @@ -282,6 +282,9 @@ + diff --git a/Protocols.html b/Protocols.html index e49dbc264..14fc71ad1 100644 --- a/Protocols.html +++ b/Protocols.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index 9d5577232..01a586e6b 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index 924f81008..712b644cb 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/CollectingCorrectableRule.html b/Protocols/CollectingCorrectableRule.html index b8b2aa881..758ee18eb 100644 --- a/Protocols/CollectingCorrectableRule.html +++ b/Protocols/CollectingCorrectableRule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index 1487ddd9f..0697d9317 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/ConfigurationProviderRule.html b/Protocols/ConfigurationProviderRule.html index b69a4d40e..175c1f8a1 100644 --- a/Protocols/ConfigurationProviderRule.html +++ b/Protocols/ConfigurationProviderRule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index 965a993e1..4032f367d 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/LintableFileManager.html b/Protocols/LintableFileManager.html index bb1ec50fc..0c1db58f4 100644 --- a/Protocols/LintableFileManager.html +++ b/Protocols/LintableFileManager.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html index b0d1c8b53..acb232c1b 100644 --- a/Protocols/Reporter.html +++ b/Protocols/Reporter.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/Rule.html b/Protocols/Rule.html index eaa41b9fb..16e2d1f70 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index 306da4188..97f6032e5 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/SeverityBasedRuleConfiguration.html b/Protocols/SeverityBasedRuleConfiguration.html index 02f37551a..fc3b416c2 100644 --- a/Protocols/SeverityBasedRuleConfiguration.html +++ b/Protocols/SeverityBasedRuleConfiguration.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/SubstitutionCorrectableASTRule.html b/Protocols/SubstitutionCorrectableASTRule.html index 02657c19e..d0ef9691c 100644 --- a/Protocols/SubstitutionCorrectableASTRule.html +++ b/Protocols/SubstitutionCorrectableASTRule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index 7c943dc66..60449dc95 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/SwiftSyntaxCorrectableRule.html b/Protocols/SwiftSyntaxCorrectableRule.html index 118292357..e39f68a93 100644 --- a/Protocols/SwiftSyntaxCorrectableRule.html +++ b/Protocols/SwiftSyntaxCorrectableRule.html @@ -282,6 +282,9 @@ + diff --git a/Protocols/SwiftSyntaxRule.html b/Protocols/SwiftSyntaxRule.html index afb26e5de..2474522fb 100644 --- a/Protocols/SwiftSyntaxRule.html +++ b/Protocols/SwiftSyntaxRule.html @@ -282,6 +282,9 @@ + @@ -408,9 +411,9 @@
  • - - - makeViolation(file:position:) + + + makeViolation(file:violation:)
    @@ -425,7 +428,7 @@

    Declaration

    Swift

    -
    func makeViolation(file: SwiftLintFile, position: AbsolutePosition) -> StyleViolation
    +
    func makeViolation(file: SwiftLintFile, violation: ReasonedRuleViolation) -> StyleViolation
    @@ -448,12 +451,12 @@ - position + violation
    -

    The absolute position in the file where the violation should be located.

    +

    A violation in the file.

    @@ -583,7 +586,7 @@ By default, it just returns the same syntaxTree.

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

    @@ -615,7 +618,7 @@ By default, it just returns the same syntaxTree.

    diff --git a/Protocols/ViolationsSyntaxRewriter.html b/Protocols/ViolationsSyntaxRewriter.html index 0e9b532ab..427ebd4e8 100644 --- a/Protocols/ViolationsSyntaxRewriter.html +++ b/Protocols/ViolationsSyntaxRewriter.html @@ -282,6 +282,9 @@
  • + diff --git a/Reporters.html b/Reporters.html index b3c637e71..49a221b20 100644 --- a/Reporters.html +++ b/Reporters.html @@ -282,6 +282,9 @@ + diff --git a/Rules.html b/Rules.html index dcf1299fc..1bf3e31d8 100644 --- a/Rules.html +++ b/Rules.html @@ -282,6 +282,9 @@ + diff --git a/Structs.html b/Structs.html index eaa925797..aee051ee8 100644 --- a/Structs.html +++ b/Structs.html @@ -282,6 +282,9 @@ + @@ -953,6 +956,37 @@ non-triggering style

    +
  • +
    + + + + ReasonedRuleViolation + +
    +
    +
    +
    +
    +
    +

    A violation produced by ViolationsSyntaxVisitors.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public struct ReasonedRuleViolation : Comparable
    + +
    +
    + +
    +
    +
  • diff --git a/Structs/CSVReporter.html b/Structs/CSVReporter.html index 89c681432..b3d1e23d3 100644 --- a/Structs/CSVReporter.html +++ b/Structs/CSVReporter.html @@ -282,6 +282,9 @@
  • + diff --git a/Structs/CheckstyleReporter.html b/Structs/CheckstyleReporter.html index 1414c4825..ec302c5e8 100644 --- a/Structs/CheckstyleReporter.html +++ b/Structs/CheckstyleReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/CodeClimateReporter.html b/Structs/CodeClimateReporter.html index 659a57649..492f88955 100644 --- a/Structs/CodeClimateReporter.html +++ b/Structs/CodeClimateReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html index 8d567486e..85787c776 100644 --- a/Structs/CollectedLinter.html +++ b/Structs/CollectedLinter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Command.html b/Structs/Command.html index b26b20f04..429fe4066 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index eed033f52..3417927cf 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index 6c9e4fc1f..08e50483b 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Configuration.html b/Structs/Configuration.html index 579a184d2..0c3e374a3 100644 --- a/Structs/Configuration.html +++ b/Structs/Configuration.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Configuration/IndentationStyle.html b/Structs/Configuration/IndentationStyle.html index fa687954e..ac46224c5 100644 --- a/Structs/Configuration/IndentationStyle.html +++ b/Structs/Configuration/IndentationStyle.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Configuration/RulesMode.html b/Structs/Configuration/RulesMode.html index 2087e46a8..d0f333aa5 100644 --- a/Structs/Configuration/RulesMode.html +++ b/Structs/Configuration/RulesMode.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Correction.html b/Structs/Correction.html index 62ee5c1cd..0c37f1719 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -282,6 +282,9 @@ + diff --git a/Structs/EmojiReporter.html b/Structs/EmojiReporter.html index 4e0a9d3c6..b72722047 100644 --- a/Structs/EmojiReporter.html +++ b/Structs/EmojiReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Example.html b/Structs/Example.html index 3ca28a2ae..e66e8568d 100644 --- a/Structs/Example.html +++ b/Structs/Example.html @@ -282,6 +282,9 @@ + diff --git a/Structs/GitHubActionsLoggingReporter.html b/Structs/GitHubActionsLoggingReporter.html index d97aa3208..447a11f5a 100644 --- a/Structs/GitHubActionsLoggingReporter.html +++ b/Structs/GitHubActionsLoggingReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/GitLabJUnitReporter.html b/Structs/GitLabJUnitReporter.html index 61d382487..6b9a70cef 100644 --- a/Structs/GitLabJUnitReporter.html +++ b/Structs/GitLabJUnitReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/HTMLReporter.html b/Structs/HTMLReporter.html index d63407847..a2e1d8460 100644 --- a/Structs/HTMLReporter.html +++ b/Structs/HTMLReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/JSONReporter.html b/Structs/JSONReporter.html index 2b9cf35e0..f8fc444ec 100644 --- a/Structs/JSONReporter.html +++ b/Structs/JSONReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/JUnitReporter.html b/Structs/JUnitReporter.html index 25761e277..fcf8c3dda 100644 --- a/Structs/JUnitReporter.html +++ b/Structs/JUnitReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Linter.html b/Structs/Linter.html index a1f28ab66..a9bfbd7ad 100644 --- a/Structs/Linter.html +++ b/Structs/Linter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Location.html b/Structs/Location.html index 24b300b6f..9b096e80b 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -282,6 +282,9 @@ + diff --git a/Structs/MarkdownReporter.html b/Structs/MarkdownReporter.html index fddc33c91..692f20ebf 100644 --- a/Structs/MarkdownReporter.html +++ b/Structs/MarkdownReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/ReasonedRuleViolation.html b/Structs/ReasonedRuleViolation.html new file mode 100644 index 000000000..8f2700cf1 --- /dev/null +++ b/Structs/ReasonedRuleViolation.html @@ -0,0 +1,562 @@ + + + + ReasonedRuleViolation Structure Reference + + + + + + + + + + + + + + + + +
    +

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

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    ReasonedRuleViolation

    +
    +
    + +
    public struct ReasonedRuleViolation : Comparable
    + +
    +
    +

    A violation produced by ViolationsSyntaxVisitors.

    + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + position + +
      +
      +
      +
      +
      +
      +

      The violation’s position.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public let position: AbsolutePosition
      + +
      +
      + +
      +
      +
    • +
    • +
      + + + + reason + +
      +
      +
      +
      +
      +
      +

      A specific reason for the violation.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public let reason: String?
      + +
      +
      + +
      +
      +
    • +
    • +
      + + + + severity + +
      +
      +
      +
      +
      +
      +

      The violation’s severity.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public let severity: ViolationSeverity?
      + +
      +
      + +
      +
      +
    • +
    • + +
      +
      +
      +
      +
      +

      Creates a ReasonedRuleViolation.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public init(position: AbsolutePosition, reason: String? = nil, severity: ViolationSeverity? = nil)
      + +
      +
      +
      +

      Parameters

      + + + + + + + + + + + + + + + +
      + + position + + +
      +

      The violations position in the analyzed source file.

      +
      +
      + + reason + + +
      +

      The reason for the violation if different from the rule’s description.

      +
      +
      + + severity + + +
      +

      The severity of the violation if different from the rule’s default configured severity.

      +
      +
      +
      + +
      +
      +
    • +
    • +
      + + + + <(_:_:) + +
      +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public static func < (lhs: `Self`, rhs: `Self`) -> Bool
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/Structs/Region.html b/Structs/Region.html index ea24e9a6f..9b1a5ee9b 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -282,6 +282,9 @@ + diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index fb82d7a54..53a72507c 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -282,6 +282,9 @@ + diff --git a/Structs/RuleList.html b/Structs/RuleList.html index 154addec4..1522befbc 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -282,6 +282,9 @@ + diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html index 6d6f8b8fb..930abe897 100644 --- a/Structs/RuleListDocumentation.html +++ b/Structs/RuleListDocumentation.html @@ -282,6 +282,9 @@ + diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index 6f4044b90..2d177c26e 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/SonarQubeReporter.html b/Structs/SonarQubeReporter.html index 66d9afec5..de0d2e2fe 100644 --- a/Structs/SonarQubeReporter.html +++ b/Structs/SonarQubeReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/SourceKittenDictionary.html b/Structs/SourceKittenDictionary.html index 30d7af60e..545e34e27 100644 --- a/Structs/SourceKittenDictionary.html +++ b/Structs/SourceKittenDictionary.html @@ -282,6 +282,9 @@ + diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index 46508244c..90cfe352f 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -282,6 +282,9 @@ + diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index d4f9ec4e8..ed668607a 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -282,6 +282,9 @@ + diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index c2a30f30a..f865eb428 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -282,6 +282,9 @@ + diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index 085e8a32a..539bcef2c 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -282,6 +282,9 @@ + diff --git a/Structs/Version.html b/Structs/Version.html index 179f2eab9..87013019a 100644 --- a/Structs/Version.html +++ b/Structs/Version.html @@ -282,6 +282,9 @@ + diff --git a/Structs/XcodeReporter.html b/Structs/XcodeReporter.html index f481ccc2f..d6f303165 100644 --- a/Structs/XcodeReporter.html +++ b/Structs/XcodeReporter.html @@ -282,6 +282,9 @@ + diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html index df52f4826..ab420605f 100644 --- a/Structs/YamlParser.html +++ b/Structs/YamlParser.html @@ -282,6 +282,9 @@ + diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html index e19f61375..8b0c298e9 100644 --- a/accessibility_label_for_image.html +++ b/accessibility_label_for_image.html @@ -281,6 +281,9 @@ + diff --git a/accessibility_trait_for_button.html b/accessibility_trait_for_button.html index af6c13397..a25dc86ea 100644 --- a/accessibility_trait_for_button.html +++ b/accessibility_trait_for_button.html @@ -281,6 +281,9 @@ + diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html index 16cbdceba..01e1f4203 100644 --- a/anonymous_argument_in_multiline_closure.html +++ b/anonymous_argument_in_multiline_closure.html @@ -281,6 +281,9 @@ + diff --git a/anyobject_protocol.html b/anyobject_protocol.html index a67d8cc67..89d415da2 100644 --- a/anyobject_protocol.html +++ b/anyobject_protocol.html @@ -281,6 +281,9 @@ + diff --git a/array_init.html b/array_init.html index a168063a9..6d8f11eea 100644 --- a/array_init.html +++ b/array_init.html @@ -281,6 +281,9 @@ + diff --git a/attributes.html b/attributes.html index 339df6bfe..83258df15 100644 --- a/attributes.html +++ b/attributes.html @@ -281,6 +281,9 @@ + diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html index 867227da4..d6a96a532 100644 --- a/balanced_xctest_lifecycle.html +++ b/balanced_xctest_lifecycle.html @@ -281,6 +281,9 @@ + diff --git a/block_based_kvo.html b/block_based_kvo.html index 5d3267410..988e1f455 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -281,6 +281,9 @@ + diff --git a/capture_variable.html b/capture_variable.html index 4576b44c4..ad6c24f18 100644 --- a/capture_variable.html +++ b/capture_variable.html @@ -281,6 +281,9 @@ + diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 07c64c6dd..081ce684a 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -281,6 +281,9 @@ + diff --git a/closing_brace.html b/closing_brace.html index 338a070f8..67dd074cc 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -281,6 +281,9 @@ + diff --git a/closure_body_length.html b/closure_body_length.html index 9af1b2027..129cb5042 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -281,6 +281,9 @@ + diff --git a/closure_end_indentation.html b/closure_end_indentation.html index 08216daba..5efd218d6 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -281,6 +281,9 @@ + diff --git a/closure_parameter_position.html b/closure_parameter_position.html index e7fa2f34c..2f5b7145e 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -281,6 +281,9 @@ + diff --git a/closure_spacing.html b/closure_spacing.html index 04f1f424b..671d287fd 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -281,6 +281,9 @@ + diff --git a/collection_alignment.html b/collection_alignment.html index 88f7aed05..0fe85eaf8 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -281,6 +281,9 @@ + diff --git a/colon.html b/colon.html index 65f7b0981..1d973be7f 100644 --- a/colon.html +++ b/colon.html @@ -281,6 +281,9 @@ + diff --git a/comma.html b/comma.html index f26a8bf36..2238dbc96 100644 --- a/comma.html +++ b/comma.html @@ -281,6 +281,9 @@ + diff --git a/comma_inheritance.html b/comma_inheritance.html index 657226b19..649f13cd7 100644 --- a/comma_inheritance.html +++ b/comma_inheritance.html @@ -281,6 +281,9 @@ + diff --git a/comment_spacing.html b/comment_spacing.html index 191c00c32..34acf203e 100644 --- a/comment_spacing.html +++ b/comment_spacing.html @@ -281,6 +281,9 @@ + diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index 4b29e7acd..ff1a2dd64 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -281,6 +281,9 @@ + diff --git a/computed_accessors_order.html b/computed_accessors_order.html index e5a7df2dc..e11e97920 100644 --- a/computed_accessors_order.html +++ b/computed_accessors_order.html @@ -281,6 +281,9 @@ + diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index de9d94eb3..7bb6652c5 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -281,6 +281,9 @@ + diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index 9b19147ca..f9c116a6c 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -281,6 +281,9 @@ + diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index 5fcaf0c02..ac7ea9126 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -281,6 +281,9 @@ + diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index fb8909342..2229cdda3 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -281,6 +281,9 @@ + diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index 50696e404..db87f9ca5 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -281,6 +281,9 @@ + diff --git a/control_statement.html b/control_statement.html index 5d20c8ce8..778dc180a 100644 --- a/control_statement.html +++ b/control_statement.html @@ -281,6 +281,9 @@ + diff --git a/convenience_type.html b/convenience_type.html index 222247af7..d7b99a756 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -281,6 +281,9 @@ + diff --git a/custom_rules.html b/custom_rules.html index 4d6b911e5..64adfcc79 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -281,6 +281,9 @@ + diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index def9669c6..b21898ea1 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -281,6 +281,9 @@ + diff --git a/deployment_target.html b/deployment_target.html index 10842ecfa..2c724a92c 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -281,6 +281,9 @@ + diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index fa47f300a..e48e5b435 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -281,6 +281,9 @@ + diff --git a/discouraged_assert.html b/discouraged_assert.html index dc86f16ba..bb0ea6e6a 100644 --- a/discouraged_assert.html +++ b/discouraged_assert.html @@ -281,6 +281,9 @@ + diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index de748e6b3..15716e5b7 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -281,6 +281,9 @@ + diff --git a/discouraged_none_name.html b/discouraged_none_name.html index 64d68ae6d..212d8d363 100644 --- a/discouraged_none_name.html +++ b/discouraged_none_name.html @@ -281,6 +281,9 @@ + diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index 0716ce679..8b8db5d9a 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -281,6 +281,9 @@ + diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index de6d544fc..a56440645 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -281,6 +281,9 @@ + diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index ddd3c87ec..3cdc6ffd1 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html index 4b33d2136..7fbce56b6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html @@ -282,6 +282,9 @@ + @@ -462,7 +465,7 @@ diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html index cecf46561..031b0a93c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html index 0cd61b5a4..882964c8a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index 5d576873e..bf545af06 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html index 81df9b352..4ce668fc5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/ViolationsSyntaxVisitor.html @@ -282,6 +282,9 @@ + @@ -343,7 +346,7 @@

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

    @@ -376,7 +379,7 @@ @@ -405,7 +408,7 @@ @@ -434,7 +437,7 @@ @@ -463,7 +466,7 @@ @@ -492,7 +495,7 @@ @@ -521,7 +524,7 @@ @@ -550,7 +553,7 @@ diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html index c35c8fab4..ef0fe6e7f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index 7bddcd18a..1cc935acd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html index edbdc93a9..6d99b1c3e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html index ba608aab7..7b9645ee9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index 9c6113638..071d5fce3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html index bfc4a1d0f..3359badae 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html index 4d8f11ecb..4013be1f2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index 6f1caefb9..37e1daaca 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index bf844998c..2302378f9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html index 88100382d..0eb137aa4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html index 4a32cc73a..451153e24 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html index 63f00ea14..37a40fc00 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html index 94ae21c20..10e786358 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html index 9ede7dc71..a862c600c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html index 555b0e7f9..5bc3da078 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html index e49dbc264..14fc71ad1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html index 9d5577232..01a586e6b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index 924f81008..712b644cb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html index b8b2aa881..758ee18eb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index 1487ddd9f..0697d9317 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html index b69a4d40e..175c1f8a1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index 965a993e1..4032f367d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html index bb1ec50fc..0c1db58f4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html index b0d1c8b53..acb232c1b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html index eaa41b9fb..16e2d1f70 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 306da4188..97f6032e5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html index 02f37551a..fc3b416c2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SeverityBasedRuleConfiguration.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html index 02657c19e..d0ef9691c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index 7c943dc66..60449dc95 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html index 118292357..e39f68a93 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxCorrectableRule.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html index afb26e5de..2474522fb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SwiftSyntaxRule.html @@ -282,6 +282,9 @@ + @@ -408,9 +411,9 @@
  • - - - makeViolation(file:position:) + + + makeViolation(file:violation:)
    @@ -425,7 +428,7 @@

    Declaration

    Swift

    -
    func makeViolation(file: SwiftLintFile, position: AbsolutePosition) -> StyleViolation
    +
    func makeViolation(file: SwiftLintFile, violation: ReasonedRuleViolation) -> StyleViolation
    @@ -448,12 +451,12 @@ - position + violation
    -

    The absolute position in the file where the violation should be located.

    +

    A violation in the file.

    @@ -583,7 +586,7 @@ By default, it just returns the same syntaxTree.

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

    @@ -615,7 +618,7 @@ By default, it just returns the same syntaxTree.

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html index 0e9b532ab..427ebd4e8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ViolationsSyntaxRewriter.html @@ -282,6 +282,9 @@
  • + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html index b3c637e71..49a221b20 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html index dcf1299fc..1bf3e31d8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html index eaa925797..aee051ee8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html @@ -282,6 +282,9 @@ + @@ -953,6 +956,37 @@ non-triggering style

    +
  • +
    + + + + ReasonedRuleViolation + +
    +
    +
    +
    +
    +
    +

    A violation produced by ViolationsSyntaxVisitors.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public struct ReasonedRuleViolation : Comparable
    + +
    +
    + +
    +
    +
  • diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html index 89c681432..b3d1e23d3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html @@ -282,6 +282,9 @@
  • + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html index 1414c4825..ec302c5e8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html index 659a57649..492f88955 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html index 8d567486e..85787c776 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html index b26b20f04..429fe4066 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html @@ -282,6 +282,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 eed033f52..3417927cf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -282,6 +282,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 6c9e4fc1f..08e50483b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html index 579a184d2..0c3e374a3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html @@ -282,6 +282,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 fa687954e..ac46224c5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html @@ -282,6 +282,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 2087e46a8..d0f333aa5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html index 62ee5c1cd..0c37f1719 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html index 4e0a9d3c6..b72722047 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html index 3ca28a2ae..e66e8568d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html index d97aa3208..447a11f5a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html index 61d382487..6b9a70cef 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html index d63407847..a2e1d8460 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html index 2b9cf35e0..f8fc444ec 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html index 25761e277..fcf8c3dda 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html index a1f28ab66..a9bfbd7ad 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html index 24b300b6f..9b096e80b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html index fddc33c91..692f20ebf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html new file mode 100644 index 000000000..8f2700cf1 --- /dev/null +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/ReasonedRuleViolation.html @@ -0,0 +1,562 @@ + + + + ReasonedRuleViolation Structure Reference + + + + + + + + + + + + + + + + +
    +

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

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    ReasonedRuleViolation

    +
    +
    + +
    public struct ReasonedRuleViolation : Comparable
    + +
    +
    +

    A violation produced by ViolationsSyntaxVisitors.

    + + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + position + +
      +
      +
      +
      +
      +
      +

      The violation’s position.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public let position: AbsolutePosition
      + +
      +
      + +
      +
      +
    • +
    • +
      + + + + reason + +
      +
      +
      +
      +
      +
      +

      A specific reason for the violation.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public let reason: String?
      + +
      +
      + +
      +
      +
    • +
    • +
      + + + + severity + +
      +
      +
      +
      +
      +
      +

      The violation’s severity.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public let severity: ViolationSeverity?
      + +
      +
      + +
      +
      +
    • +
    • + +
      +
      +
      +
      +
      +

      Creates a ReasonedRuleViolation.

      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public init(position: AbsolutePosition, reason: String? = nil, severity: ViolationSeverity? = nil)
      + +
      +
      +
      +

      Parameters

      + + + + + + + + + + + + + + + +
      + + position + + +
      +

      The violations position in the analyzed source file.

      +
      +
      + + reason + + +
      +

      The reason for the violation if different from the rule’s description.

      +
      +
      + + severity + + +
      +

      The severity of the violation if different from the rule’s default configured severity.

      +
      +
      +
      + +
      +
      +
    • +
    • +
      + + + + <(_:_:) + +
      +
      +
      +
      +
      +
      + +
      +
      +

      Declaration

      +
      +

      Swift

      +
      public static func < (lhs: `Self`, rhs: `Self`) -> Bool
      + +
      +
      + +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html index ea24e9a6f..9b1a5ee9b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html index fb82d7a54..53a72507c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html index 154addec4..1522befbc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html index 6d6f8b8fb..930abe897 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html index 6f4044b90..2d177c26e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html index 66d9afec5..de0d2e2fe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html index 30d7af60e..545e34e27 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html index 46508244c..90cfe352f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index d4f9ec4e8..ed668607a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index c2a30f30a..f865eb428 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index 085e8a32a..539bcef2c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html index 179f2eab9..87013019a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html index f481ccc2f..d6f303165 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html @@ -282,6 +282,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html index df52f4826..ab420605f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html @@ -282,6 +282,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 e19f61375..8b0c298e9 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 @@ -281,6 +281,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 af6c13397..a25dc86ea 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 @@ -281,6 +281,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 16cbdceba..01e1f4203 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html index a67d8cc67..89d415da2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html index a168063a9..6d8f11eea 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html index 339df6bfe..83258df15 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html @@ -281,6 +281,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 867227da4..d6a96a532 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html @@ -281,6 +281,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 5d3267410..988e1f455 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html index 4576b44c4..ad6c24f18 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html @@ -281,6 +281,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 07c64c6dd..081ce684a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html index 338a070f8..67dd074cc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html @@ -281,6 +281,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 9af1b2027..129cb5042 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html @@ -281,6 +281,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 08216daba..5efd218d6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -281,6 +281,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 e7fa2f34c..2f5b7145e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html index 04f1f424b..671d287fd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html index 88f7aed05..0fe85eaf8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html index 65f7b0981..1d973be7f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html index f26a8bf36..2238dbc96 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html index 657226b19..649f13cd7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html index 191c00c32..34acf203e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html @@ -281,6 +281,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 4b29e7acd..ff1a2dd64 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -281,6 +281,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 e5a7df2dc..e11e97920 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html @@ -281,6 +281,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 de9d94eb3..7bb6652c5 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 @@ -281,6 +281,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 9b19147ca..f9c116a6c 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 @@ -281,6 +281,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 5fcaf0c02..ac7ea9126 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 @@ -281,6 +281,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 fb8909342..2229cdda3 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 @@ -281,6 +281,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 50696e404..db87f9ca5 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html index 5d20c8ce8..778dc180a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html index 222247af7..d7b99a756 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html index 4d6b911e5..64adfcc79 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html index def9669c6..b21898ea1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html index 10842ecfa..2c724a92c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html @@ -281,6 +281,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 fa47f300a..e48e5b435 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html index dc86f16ba..bb0ea6e6a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html @@ -281,6 +281,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 de748e6b3..15716e5b7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -281,6 +281,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 64d68ae6d..212d8d363 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html @@ -281,6 +281,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 0716ce679..8b8db5d9a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -281,6 +281,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 de6d544fc..a56440645 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -281,6 +281,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 ddd3c87ec..3cdc6ffd1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -281,6 +281,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 c6a9b2474..159c124fe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html index a1e2cb6b5..77bfd6b80 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html @@ -281,6 +281,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 675f60790..d2566dcae 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html index 37ddeb75a..015e52c56 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html @@ -281,6 +281,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 be1c96602..b4b04beb6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html index 94d62f9fe..9d883cd44 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html @@ -281,6 +281,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 b551b2cc9..a76dd7fd9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html index dd2932f64..21c1f3cb5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html @@ -281,6 +281,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 14379a8ba..016c5a29e 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html index 7f7f73c45..8cbf8d3ce 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html @@ -281,6 +281,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 2ad6fd291..88208b91e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -281,6 +281,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 fcfc52ee1..7b1225837 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html index ab5182d9a..4980a21a8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html index 4e3f99d88..a89a41602 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html @@ -281,6 +281,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 51c614568..0d8a85e6e 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html index cf798d0aa..46d95426d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html index e77a09d21..90d9c090d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html @@ -281,6 +281,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 c6e7ac493..ca4274a10 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 @@ -281,6 +281,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 31840f925..8fd89168a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -281,6 +281,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 b198d3148..4f824bbbc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html index bd3aa8821..149ca471a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html @@ -281,6 +281,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 d069f9a94..fbebd169f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html index 918f99a91..70cd9b394 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html index 44be20adb..59f3b2777 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html index c51fd5eae..adc4c510b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html @@ -281,6 +281,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 3a2f9ad1f..916830e87 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 @@ -281,6 +281,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 49c539f97..37f7a0a9b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html index ff3b52766..00969c985 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html @@ -281,6 +281,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 976d2dd3e..e727bb60a 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html index 47ee0a15e..dec63f5f1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html index 1307fc887..9b77e6f57 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html index ea7b20a82..56cbe3ea7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html index 42fcaae91..5969eebb6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html @@ -281,6 +281,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 e8a34eefd..ba5b86444 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html @@ -281,6 +281,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 cbc6cf32a..6ecb24916 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 @@ -281,6 +281,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 75aeaf680..3b8f74ed2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html @@ -281,6 +281,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 4ef5d953b..976760dc5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html @@ -281,6 +281,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 d5ca548ff..bd35a347b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html index 7ba069c39..2b9232d67 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html index b4bf059c5..489dd2cd9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html index e2b3065d1..5aa05a492 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html index 5d04e8644..924298dd7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html @@ -281,6 +281,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 d97783c78..ca94a4dac 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html index 2432c0914..bc5579ccf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html index 41e3de1fc..b7b15d591 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html index bed29916d..8c9e36e17 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html index 3c94e2b08..cc9128ab4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html index 9dee25633..af70d5767 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html @@ -281,6 +281,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 64b8c6879..e8d64009b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html index 81426f2e6..8430bb40f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html index df3e250ed..414936bd2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html index 63650fd62..ec1b8f717 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html @@ -281,6 +281,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 ded59154d..e1257c488 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html index 4dc3cecf9..fad50c0e1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html index 59f8570b6..65ea299a6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html index f67114ecd..d351eddde 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html index d2ef86420..1833967a1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html @@ -281,6 +281,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 273e59a13..5488c5a86 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -281,6 +281,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 f70a96281..d9705b664 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html index fa5bded2c..9dfa71af8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html @@ -281,6 +281,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 60e7fedb6..fadd4206a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html index 7712239ed..8bf5b3e60 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html @@ -281,6 +281,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 a268a42ac..5d353ef71 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 @@ -281,6 +281,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 4cf120a65..363670803 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html index 6c4f97de3..47c4ea927 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html index cca12aeef..22da1b292 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html index 2dc6734a5..30ce016cb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html index 354028a9e..fc830953e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html @@ -281,6 +281,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 0e1530bac..848a8c80d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -281,6 +281,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 7b59863bc..1b6ab0a26 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -281,6 +281,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 650040330..b03e878bf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html index c8e93a30e..5a52e252d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html @@ -281,6 +281,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 e7a6775e9..841c244f1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -281,6 +281,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 60dcd383b..811b4b92a 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html index 9ee676236..c4c81b2c2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html index d82f0cfc6..9d3cdde86 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html @@ -281,6 +281,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 1b94e1b9d..a7c201dfa 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 @@ -281,6 +281,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 66e5b166a..aa853ef64 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -281,6 +281,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 b66e5f5ad..2e052feb0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -281,6 +281,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 9308b6268..e52471f1d 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 @@ -281,6 +281,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 6f5d1794e..f35cf1bee 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html index cbd5d4ef0..8756ec212 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -281,6 +281,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 32f510f57..38eb745a1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -281,6 +281,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 e8dc32c66..2a1f88bac 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html index a4a21256a..68bf6b105 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html index 8c00e08f6..7e8e04a1a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html index 9342d9edf..2ee397d79 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html @@ -281,6 +281,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 a1d84ea79..c86c041e6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html index c35881761..f948657ad 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html @@ -281,6 +281,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 20dff5430..d195ea821 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 @@ -281,6 +281,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 b280b6d24..099f19435 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -281,6 +281,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 edade91a0..ae8bc6bcf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html @@ -281,6 +281,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 d15c5e976..11c55212e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html @@ -281,6 +281,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 3d4b963a5..fbf8e926c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html index c46dc533d..ec544ea20 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html @@ -281,6 +281,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 c86a9cc95..0da9ebc8e 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 @@ -281,6 +281,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 d30940b31..2e0c46edb 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 @@ -281,6 +281,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 8f0edaa5e..12e13d8f7 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 @@ -281,6 +281,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 f71a4f20a..b606d8e49 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html index 1f6d352a7..a3bbd4c73 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html index 5281cdc5a..397beedc8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html @@ -281,6 +281,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 ccbb23cab..09207c2f1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html index c3eec7416..0d4d8d6b5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html @@ -281,6 +281,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 efba01694..5354ee8ba 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html @@ -281,6 +281,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 9fd1ce668..42e708bde 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -281,6 +281,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 498bab508..ad8dac2a2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -281,6 +281,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 396db8e62..e3c974ebc 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 @@ -281,6 +281,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 871cccd62..c21409699 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -281,6 +281,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 dfcdf7655..27c74f511 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 @@ -281,6 +281,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 b1ca1d21d..6dd6f2cb6 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 @@ -281,6 +281,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 270b3d57d..13873b00c 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html index 2dfa44ee0..1916e8ae0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html index 62c90bc14..1386e8a56 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html @@ -281,6 +281,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 b5cf5f416..886bf7d9e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -281,6 +281,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 43f346978..f40f48bae 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -281,6 +281,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 8297d6583..761129b67 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -281,6 +281,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 601cb110f..b1a726797 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -281,6 +281,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 25bd903d7..e171ee97b 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 @@ -281,6 +281,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 b29f5da78..a8edfaa07 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 @@ -281,6 +281,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 25fc7354e..7d89007f3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -281,6 +281,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 4155efe99..ff1569e8e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html index 2567ab6e0..144c4bfe6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html @@ -281,6 +281,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 2ecd5ee9b..a76fa56fe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html @@ -281,6 +281,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 8749fe468..cb6f4ce92 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -281,6 +281,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 1c9584bab..4fc9262c4 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html index 07b33cfc9..4459a48ae 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json index d55fb1175..58816bdca 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/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0CSgAA0aB4FileC_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:18SwiftLintFramework0A10SyntaxRuleP10preprocess10syntaxTree0aD0010SourceFileD0VSgAH_tF":{"name":"preprocess(syntaxTree:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","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.

    "},"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/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"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.

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

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

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"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"},"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"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"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/ReasonedRuleViolation.html#/s:18SwiftLintFramework21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

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

    A specific reason for the violation.

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

    The violation’s severity.

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

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s: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/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"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/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0CSgAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

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

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP10preprocess10syntaxTree0aD0010SourceFileD0VSgAH_tF":{"name":"preprocess(syntaxTree:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","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.

    "},"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/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"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.

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

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

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"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"},"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"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"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 8a7be9e1b..3103d0d72 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_binding.html @@ -281,6 +281,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 aa93ad39e..6a16e925b 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html index 9cfc18d56..6b4124215 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_optional_binding.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_optional_binding.html index d4781c8c4..7dccaab30 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_optional_binding.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_optional_binding.html @@ -281,6 +281,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 8d0475ae2..d36ad2d06 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html @@ -281,6 +281,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 e21cc4779..ce5345a30 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html index 42ce511fe..9286a2f08 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html index 34b5c5e34..f157d8943 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html index 49fd32e35..bd48fbfdb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html index 0329d5411..3c398be1b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html index bcefea5bf..4f1eb3812 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -281,6 +281,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 c7503b307..0622fd311 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -281,6 +281,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 0478f967f..e181a5e79 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/swift-syntax-dashboard.html @@ -281,6 +281,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 f0f0de2f9..fa3bb60d5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -281,6 +281,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 ef7bea7ed..bf686068b 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html index 4fccf065b..a01d653d7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -281,6 +281,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 e5b2f58a1..66c96aa1f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html index 9e4ea2954..08c5d9d9c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html index 25aa01b87..51a7e7727 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html index 37cc398c9..a12ea2ca5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html index 116c22924..993063801 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html index 069168c07..84cb4ea14 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html index 31fa3f479..ad2ee6884 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html index 64d88688e..6a72abb47 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -281,6 +281,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 fadfced4a..0ab29a7e5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html @@ -281,6 +281,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 a3de364de..3186aeef6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html index 523f5a1e9..22a00be74 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html @@ -281,6 +281,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 1a3ad5d77..e06ce0bdd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html index 012397a6e..4ed31ab3b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html index 0c35857a2..84a40c5fd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html @@ -281,6 +281,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 d432da783..d1af6d805 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 @@ -281,6 +281,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 2bcaf3c2a..5e5f840db 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 @@ -281,6 +281,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 5f0a5bbaf..2d9114753 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -281,6 +281,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 04e27021d..f519c4d87 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 @@ -281,6 +281,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 efe61abb9..8df2aa4d0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html @@ -281,6 +281,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 cceaca152..d365378c0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -281,6 +281,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 1cd46700e..bc78e2f41 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html index 17c279f98..71916355a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html index 28d614734..02f1564eb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html index 54fe1ad20..068bf1f73 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html @@ -281,6 +281,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 1506b9178..1f42df41d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -281,6 +281,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 f5327ee2d..fab3c2211 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html index 8e7bb9b99..b83d297fa 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -281,6 +281,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 b84b04d8f..e3bc80711 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -281,6 +281,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 cf82cbfd9..0e5ef6d46 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html index a521bd160..429cc9476 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -281,6 +281,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 063a6886c..2f9c2c0ba 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 @@ -281,6 +281,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 e9bfbc8cc..2cfe01435 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 @@ -281,6 +281,9 @@ + @@ -350,35 +353,6 @@ print("x is 5") }
    -
    do {
    -  print("x is 5")
    -}
    -
    -
    do {
    -  print("x is 5")
    -}
    -
    -
    [
    -1,
    -2,
    -3
    -]
    -
    -
    print([
    -  1
    -])
    -
    -
    foo(
    -    x: 5,
    -    y:6
    -)
    -
    -
    func foo() {
    -  run(5) { x in
    -    print(x)
    -  }
    -}
    -
    print([foo {
       var sum = 0
       for i in 1...5 { sum += i }
    @@ -390,6 +364,35 @@
       return mul
     }])
     
    +
    [
    +1,
    +2,
    +3
    +]
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    +
    func foo() {
    +  run(5) { x in
    +    print(x)
    +  }
    +}
    +
    +
    print([
    +  1
    +])
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    +
    foo(
    +    x: 5,
    +    y:6
    +)
    +
    [1, 2].map { $0 }.filter { true }
     
    [1, 2].map { $0 }.filter { num in true }
    @@ -420,43 +423,6 @@
     
    do {
       print("x is 5")
     ↓
    -
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -
    -}
    -
    -
    [
    -1,
    -2,
    -3
    -↓
    -]
    -
    -
    print([
    -  1
    -↓
    -])
    -
    -
    foo(
    -    x: 5,
    -    y:6
    -↓
    -)
    -
    -
    func foo() {
    -  run(5) { x in
    -    print(x)
    -  }
    -↓
     }
     
    print([foo {
    @@ -470,6 +436,43 @@
       return mul
     ↓
     }])
    +
    +
    [
    +1,
    +2,
    +3
    +↓
    +]
    +
    +
    do {
    +  print("x is 5")
    +↓
    +
    +}
    +
    +
    func foo() {
    +  run(5) { x in
    +    print(x)
    +  }
    +↓
    +}
    +
    +
    print([
    +  1
    +↓
    +])
    +
    +
    do {
    +  print("x is 5")
    +↓
    +
    +}
    +
    +
    foo(
    +    x: 5,
    +    y:6
    +↓
    +)
     
    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 da4dc54c1..559ba8737 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 @@ -281,6 +281,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 84de54237..e54b9615f 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 @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html index 7ce45d61a..8e30cbd69 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html index 870927c8e..0518dc3d6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html @@ -281,6 +281,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 716f36f7d..b233b6ab0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html index f2ef55be5..ae3f0e9ae 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html index 55288d2cb..1667498e8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html @@ -281,6 +281,9 @@ + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx index 4b0c8c81df9b1447d2dd478a6201b05ee9772580..9da79f5d7ad4f7d004b80dcc9942f8ae6c147f19 100644 GIT binary patch delta 17432 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 bij+|e`d0lozOE_wk4;3B(73W`HZ=Y}eoxuw delta 16569 zcmeIZcUTqI_CGvp&zW+%C~!Q&5wHQ$M8HNDQ4tG>h!sSdbW!Ye4rnx1+{UHGo)}v+ zqNW<7-Xtcmn|_m+Xl`y|iAHl%ylK8`4kS1E-uL@^p5OcT>+^VKW;3&A&z`+L>$5&< z&Ejk7;#2BcKdDR*gicL?$xzlj>3|(NaZ4Ll=or@ z#lMMp>_;{ieu8PjU13U7s;^xWyUK#orB&9JmQF9J$LLqUhd(nkiBBKa4Z85n!y2G7 z?>Ky^xsxpTxU`bW@|xn`PfEmHeyo!^FGv;~E^Q(%{1j%W`GK}Z0V*xmH>^HixR)q#h5!xHF<+fP6P z&3wXlk61b{lJz-<|DJT{gtI<{`4Gf!?=OHryi^Vq5WrnQrO**gl`sWdxU+&b{`l(@ z`ja0&-Ki8hV803|1t(wAd92(%S<N|!a5>ZI9?{ZGp{Jh&8j(A$wWYo! zq_n)Mq+fA)QGGf6*~K45Y+IE6wh3Mp1_&tFkK1S26YPTRlx@DPkM(EkbJp3`Olup< z7nXyTY<7zs5Z|}7F@IoQYR)uwGTkv9F%=p=F>W_bWiy2n#z97J@qv0!ohcyetj3AE zgwJ8Eau+5-h_XS+R=UH#5pmZOY)ZwhyS6VJ*NiM?=hI59chFn9S z=trXy1b#28D-`jh>@HBqU(61GeE#?BuFAw%DcG6H*5&!(HUn$R*jT=GWKZ*$o>Et5 zG8;T<*ie3Lyf2o!!OOz(s4r6@8#$w@grBAEiusGVQOf9%Qo6H%VM;MA@O~1DQrYO1 zUa?MM5sc;XjpLJG6#rm+j{yDEb`0`#F+Hb*rmnU|?{0eJl=|u_Hi19Pj)3tzVq`yM zT#OXq*PG!ak%cohiDPyU6mZ|{V3^Do7stXg{CaQ?NZ^-84uB`PPfm9@#8Yy*De*m} zP@iNP&P)hn(2sA<>7yJ>k)m9~7zR!t0PQi#ux?a4#n4Uiam6scquQ66Oz>|WKPnO) z@QP90l&Al&wB8o)3@N}>%SKGC�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 z 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%0AWtmU6< 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ℜ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

    iLv6|wK5YiZ#ncvh#3v5-J$HH40N9BKf3}lI# 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

    ZwT8@aeTL{ox$0Z@crlIP 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 z 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

    |ouYjjf5EDJHKZmeH3)4R5Cc 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

    9D-$zFc>Hm0VNfIlJ{s8n9{&bJ|wUxB1Mn{ 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 Location + diff --git a/duplicate_imports.html b/duplicate_imports.html index a1e2cb6b5..77bfd6b80 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -281,6 +281,9 @@ + diff --git a/duplicated_key_in_dictionary_literal.html b/duplicated_key_in_dictionary_literal.html index 675f60790..d2566dcae 100644 --- a/duplicated_key_in_dictionary_literal.html +++ b/duplicated_key_in_dictionary_literal.html @@ -281,6 +281,9 @@ + diff --git a/dynamic_inline.html b/dynamic_inline.html index 37ddeb75a..015e52c56 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -281,6 +281,9 @@ + diff --git a/empty_collection_literal.html b/empty_collection_literal.html index be1c96602..b4b04beb6 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -281,6 +281,9 @@ + diff --git a/empty_count.html b/empty_count.html index 94d62f9fe..9d883cd44 100644 --- a/empty_count.html +++ b/empty_count.html @@ -281,6 +281,9 @@ + diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index b551b2cc9..a76dd7fd9 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -281,6 +281,9 @@ + diff --git a/empty_parameters.html b/empty_parameters.html index dd2932f64..21c1f3cb5 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -281,6 +281,9 @@ + diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index 14379a8ba..016c5a29e 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -281,6 +281,9 @@ + diff --git a/empty_string.html b/empty_string.html index 7f7f73c45..8cbf8d3ce 100644 --- a/empty_string.html +++ b/empty_string.html @@ -281,6 +281,9 @@ + diff --git a/empty_xctest_method.html b/empty_xctest_method.html index 2ad6fd291..88208b91e 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -281,6 +281,9 @@ + diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index fcfc52ee1..7b1225837 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -281,6 +281,9 @@ + diff --git a/expiring_todo.html b/expiring_todo.html index ab5182d9a..4980a21a8 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -281,6 +281,9 @@ + diff --git a/explicit_acl.html b/explicit_acl.html index 4e3f99d88..a89a41602 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -281,6 +281,9 @@ + diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index 51c614568..0d8a85e6e 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -281,6 +281,9 @@ + diff --git a/explicit_init.html b/explicit_init.html index cf798d0aa..46d95426d 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -281,6 +281,9 @@ + diff --git a/explicit_self.html b/explicit_self.html index e77a09d21..90d9c090d 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -281,6 +281,9 @@ + diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index c6e7ac493..ca4274a10 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -281,6 +281,9 @@ + diff --git a/explicit_type_interface.html b/explicit_type_interface.html index 31840f925..8fd89168a 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -281,6 +281,9 @@ + diff --git a/extension_access_modifier.html b/extension_access_modifier.html index b198d3148..4f824bbbc 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -281,6 +281,9 @@ + diff --git a/fallthrough.html b/fallthrough.html index bd3aa8821..149ca471a 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -281,6 +281,9 @@ + diff --git a/fatal_error_message.html b/fatal_error_message.html index d069f9a94..fbebd169f 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -281,6 +281,9 @@ + diff --git a/file_header.html b/file_header.html index 918f99a91..70cd9b394 100644 --- a/file_header.html +++ b/file_header.html @@ -281,6 +281,9 @@ + diff --git a/file_length.html b/file_length.html index 44be20adb..59f3b2777 100644 --- a/file_length.html +++ b/file_length.html @@ -281,6 +281,9 @@ + diff --git a/file_name.html b/file_name.html index c51fd5eae..adc4c510b 100644 --- a/file_name.html +++ b/file_name.html @@ -281,6 +281,9 @@ + diff --git a/file_name_no_space.html b/file_name_no_space.html index 3a2f9ad1f..916830e87 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -281,6 +281,9 @@ + diff --git a/file_types_order.html b/file_types_order.html index 49c539f97..37f7a0a9b 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -281,6 +281,9 @@ + diff --git a/first_where.html b/first_where.html index ff3b52766..00969c985 100644 --- a/first_where.html +++ b/first_where.html @@ -281,6 +281,9 @@ + diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index 976d2dd3e..e727bb60a 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -281,6 +281,9 @@ + diff --git a/for_where.html b/for_where.html index 47ee0a15e..dec63f5f1 100644 --- a/for_where.html +++ b/for_where.html @@ -281,6 +281,9 @@ + diff --git a/force_cast.html b/force_cast.html index 1307fc887..9b77e6f57 100644 --- a/force_cast.html +++ b/force_cast.html @@ -281,6 +281,9 @@ + diff --git a/force_try.html b/force_try.html index ea7b20a82..56cbe3ea7 100644 --- a/force_try.html +++ b/force_try.html @@ -281,6 +281,9 @@ + diff --git a/force_unwrapping.html b/force_unwrapping.html index 42fcaae91..5969eebb6 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -281,6 +281,9 @@ + diff --git a/function_body_length.html b/function_body_length.html index e8a34eefd..ba5b86444 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -281,6 +281,9 @@ + diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index cbc6cf32a..6ecb24916 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -281,6 +281,9 @@ + diff --git a/function_parameter_count.html b/function_parameter_count.html index 75aeaf680..3b8f74ed2 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -281,6 +281,9 @@ + diff --git a/generic_type_name.html b/generic_type_name.html index 4ef5d953b..976760dc5 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -281,6 +281,9 @@ + diff --git a/ibinspectable_in_extension.html b/ibinspectable_in_extension.html index d5ca548ff..bd35a347b 100644 --- a/ibinspectable_in_extension.html +++ b/ibinspectable_in_extension.html @@ -281,6 +281,9 @@ + diff --git a/identical_operands.html b/identical_operands.html index 7ba069c39..2b9232d67 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -281,6 +281,9 @@ + diff --git a/identifier_name.html b/identifier_name.html index b4bf059c5..489dd2cd9 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -281,6 +281,9 @@ + diff --git a/implicit_getter.html b/implicit_getter.html index e2b3065d1..5aa05a492 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -281,6 +281,9 @@ + diff --git a/implicit_return.html b/implicit_return.html index 5d04e8644..924298dd7 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -281,6 +281,9 @@ + diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index d97783c78..ca94a4dac 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -281,6 +281,9 @@ + diff --git a/inclusive_language.html b/inclusive_language.html index 2432c0914..bc5579ccf 100644 --- a/inclusive_language.html +++ b/inclusive_language.html @@ -281,6 +281,9 @@ + diff --git a/indentation_width.html b/indentation_width.html index 41e3de1fc..b7b15d591 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -281,6 +281,9 @@ + diff --git a/index.html b/index.html index bed29916d..8c9e36e17 100644 --- a/index.html +++ b/index.html @@ -281,6 +281,9 @@ + diff --git a/inert_defer.html b/inert_defer.html index 3c94e2b08..cc9128ab4 100644 --- a/inert_defer.html +++ b/inert_defer.html @@ -281,6 +281,9 @@ + diff --git a/is_disjoint.html b/is_disjoint.html index 9dee25633..af70d5767 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -281,6 +281,9 @@ + diff --git a/joined_default_parameter.html b/joined_default_parameter.html index 64b8c6879..e8d64009b 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -281,6 +281,9 @@ + diff --git a/large_tuple.html b/large_tuple.html index 81426f2e6..8430bb40f 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -281,6 +281,9 @@ + diff --git a/last_where.html b/last_where.html index df3e250ed..414936bd2 100644 --- a/last_where.html +++ b/last_where.html @@ -281,6 +281,9 @@ + diff --git a/leading_whitespace.html b/leading_whitespace.html index 63650fd62..ec1b8f717 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -281,6 +281,9 @@ + diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index ded59154d..e1257c488 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -281,6 +281,9 @@ + diff --git a/legacy_constant.html b/legacy_constant.html index 4dc3cecf9..fad50c0e1 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -281,6 +281,9 @@ + diff --git a/legacy_constructor.html b/legacy_constructor.html index 59f8570b6..65ea299a6 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -281,6 +281,9 @@ + diff --git a/legacy_hashing.html b/legacy_hashing.html index f67114ecd..d351eddde 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -281,6 +281,9 @@ + diff --git a/legacy_multiple.html b/legacy_multiple.html index d2ef86420..1833967a1 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -281,6 +281,9 @@ + diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index 273e59a13..5488c5a86 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -281,6 +281,9 @@ + diff --git a/legacy_objc_type.html b/legacy_objc_type.html index f70a96281..d9705b664 100644 --- a/legacy_objc_type.html +++ b/legacy_objc_type.html @@ -281,6 +281,9 @@ + diff --git a/legacy_random.html b/legacy_random.html index fa5bded2c..9dfa71af8 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -281,6 +281,9 @@ + diff --git a/let_var_whitespace.html b/let_var_whitespace.html index 60e7fedb6..fadd4206a 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -281,6 +281,9 @@ + diff --git a/line_length.html b/line_length.html index 7712239ed..8bf5b3e60 100644 --- a/line_length.html +++ b/line_length.html @@ -281,6 +281,9 @@ + diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index a268a42ac..5d353ef71 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -281,6 +281,9 @@ + diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index 4cf120a65..363670803 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -281,6 +281,9 @@ + diff --git a/mark.html b/mark.html index 6c4f97de3..47c4ea927 100644 --- a/mark.html +++ b/mark.html @@ -281,6 +281,9 @@ + diff --git a/missing_docs.html b/missing_docs.html index cca12aeef..22da1b292 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -281,6 +281,9 @@ + diff --git a/modifier_order.html b/modifier_order.html index 2dc6734a5..30ce016cb 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -281,6 +281,9 @@ + diff --git a/multiline_arguments.html b/multiline_arguments.html index 354028a9e..fc830953e 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -281,6 +281,9 @@ + diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index 0e1530bac..848a8c80d 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -281,6 +281,9 @@ + diff --git a/multiline_function_chains.html b/multiline_function_chains.html index 7b59863bc..1b6ab0a26 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -281,6 +281,9 @@ + diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index 650040330..b03e878bf 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -281,6 +281,9 @@ + diff --git a/multiline_parameters.html b/multiline_parameters.html index c8e93a30e..5a52e252d 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -281,6 +281,9 @@ + diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index e7a6775e9..841c244f1 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -281,6 +281,9 @@ + diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index 60dcd383b..811b4b92a 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -281,6 +281,9 @@ + diff --git a/nesting.html b/nesting.html index 9ee676236..c4c81b2c2 100644 --- a/nesting.html +++ b/nesting.html @@ -281,6 +281,9 @@ + diff --git a/nimble_operator.html b/nimble_operator.html index d82f0cfc6..9d3cdde86 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -281,6 +281,9 @@ + diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index 1b94e1b9d..a7c201dfa 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -281,6 +281,9 @@ + diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index 66e5b166a..aa853ef64 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -281,6 +281,9 @@ + diff --git a/no_grouping_extension.html b/no_grouping_extension.html index b66e5f5ad..2e052feb0 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -281,6 +281,9 @@ + diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index 9308b6268..e52471f1d 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -281,6 +281,9 @@ + diff --git a/notification_center_detachment.html b/notification_center_detachment.html index 6f5d1794e..f35cf1bee 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -281,6 +281,9 @@ + diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index cbd5d4ef0..8756ec212 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -281,6 +281,9 @@ + diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index 32f510f57..38eb745a1 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -281,6 +281,9 @@ + diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index e8dc32c66..2a1f88bac 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -281,6 +281,9 @@ + diff --git a/number_separator.html b/number_separator.html index a4a21256a..68bf6b105 100644 --- a/number_separator.html +++ b/number_separator.html @@ -281,6 +281,9 @@ + diff --git a/object_literal.html b/object_literal.html index 8c00e08f6..7e8e04a1a 100644 --- a/object_literal.html +++ b/object_literal.html @@ -281,6 +281,9 @@ + diff --git a/opening_brace.html b/opening_brace.html index 9342d9edf..2ee397d79 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -281,6 +281,9 @@ + diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index a1d84ea79..c86c041e6 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -281,6 +281,9 @@ + diff --git a/operator_whitespace.html b/operator_whitespace.html index c35881761..f948657ad 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -281,6 +281,9 @@ + diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index 20dff5430..d195ea821 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -281,6 +281,9 @@ + diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index b280b6d24..099f19435 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -281,6 +281,9 @@ + diff --git a/overridden_super_call.html b/overridden_super_call.html index edade91a0..ae8bc6bcf 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -281,6 +281,9 @@ + diff --git a/override_in_extension.html b/override_in_extension.html index d15c5e976..11c55212e 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -281,6 +281,9 @@ + diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index 3d4b963a5..fbf8e926c 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -281,6 +281,9 @@ + diff --git a/prefer_nimble.html b/prefer_nimble.html index c46dc533d..ec544ea20 100644 --- a/prefer_nimble.html +++ b/prefer_nimble.html @@ -281,6 +281,9 @@ + diff --git a/prefer_self_in_static_references.html b/prefer_self_in_static_references.html index c86a9cc95..0da9ebc8e 100644 --- a/prefer_self_in_static_references.html +++ b/prefer_self_in_static_references.html @@ -281,6 +281,9 @@ + diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index d30940b31..2e0c46edb 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -281,6 +281,9 @@ + diff --git a/prefer_zero_over_explicit_init.html b/prefer_zero_over_explicit_init.html index 8f0edaa5e..12e13d8f7 100644 --- a/prefer_zero_over_explicit_init.html +++ b/prefer_zero_over_explicit_init.html @@ -281,6 +281,9 @@ + diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index f71a4f20a..b606d8e49 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -281,6 +281,9 @@ + diff --git a/private_action.html b/private_action.html index 1f6d352a7..a3bbd4c73 100644 --- a/private_action.html +++ b/private_action.html @@ -281,6 +281,9 @@ + diff --git a/private_outlet.html b/private_outlet.html index 5281cdc5a..397beedc8 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -281,6 +281,9 @@ + diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index ccbb23cab..09207c2f1 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -281,6 +281,9 @@ + diff --git a/private_subject.html b/private_subject.html index c3eec7416..0d4d8d6b5 100644 --- a/private_subject.html +++ b/private_subject.html @@ -281,6 +281,9 @@ + diff --git a/private_unit_test.html b/private_unit_test.html index efba01694..5354ee8ba 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -281,6 +281,9 @@ + diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index 9fd1ce668..42e708bde 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -281,6 +281,9 @@ + diff --git a/prohibited_super_call.html b/prohibited_super_call.html index 498bab508..ad8dac2a2 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -281,6 +281,9 @@ + diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index 396db8e62..e3c974ebc 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -281,6 +281,9 @@ + diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index 871cccd62..c21409699 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -281,6 +281,9 @@ + diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index dfcdf7655..27c74f511 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -281,6 +281,9 @@ + diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index b1ca1d21d..6dd6f2cb6 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -281,6 +281,9 @@ + diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 270b3d57d..13873b00c 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -281,6 +281,9 @@ + diff --git a/reduce_boolean.html b/reduce_boolean.html index 2dfa44ee0..1916e8ae0 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -281,6 +281,9 @@ + diff --git a/reduce_into.html b/reduce_into.html index 62c90bc14..1386e8a56 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -281,6 +281,9 @@ + diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index b5cf5f416..886bf7d9e 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -281,6 +281,9 @@ + diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index 43f346978..f40f48bae 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -281,6 +281,9 @@ + diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index 8297d6583..761129b67 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -281,6 +281,9 @@ + diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index 601cb110f..b1a726797 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -281,6 +281,9 @@ + diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index 25bd903d7..e171ee97b 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -281,6 +281,9 @@ + diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index b29f5da78..a8edfaa07 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -281,6 +281,9 @@ + diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index 25fc7354e..7d89007f3 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -281,6 +281,9 @@ + diff --git a/redundant_void_return.html b/redundant_void_return.html index 4155efe99..ff1569e8e 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -281,6 +281,9 @@ + diff --git a/required_deinit.html b/required_deinit.html index 2567ab6e0..144c4bfe6 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -281,6 +281,9 @@ + diff --git a/required_enum_case.html b/required_enum_case.html index 2ecd5ee9b..a76fa56fe 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -281,6 +281,9 @@ + diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index 8749fe468..cb6f4ce92 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -281,6 +281,9 @@ + diff --git a/return_value_from_void_function.html b/return_value_from_void_function.html index 1c9584bab..4fc9262c4 100644 --- a/return_value_from_void_function.html +++ b/return_value_from_void_function.html @@ -281,6 +281,9 @@ + diff --git a/rule-directory.html b/rule-directory.html index 07b33cfc9..4459a48ae 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -281,6 +281,9 @@ + diff --git a/search.json b/search.json index d55fb1175..58816bdca 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/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0CSgAA0aB4FileC_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:18SwiftLintFramework0A10SyntaxRuleP10preprocess10syntaxTree0aD0010SourceFileD0VSgAH_tF":{"name":"preprocess(syntaxTree:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","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.

    "},"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/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"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.

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

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

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"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"},"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"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"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/ReasonedRuleViolation.html#/s:18SwiftLintFramework21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

    The violation’s position.

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

    A specific reason for the violation.

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

    The violation’s severity.

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

    Creates a ReasonedRuleViolation.

    ","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s: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/ReasonedRuleViolation.html":{"name":"ReasonedRuleViolation","abstract":"

    A violation produced by ViolationsSyntaxVisitors.

    "},"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/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0CSgAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

    Produce a ViolationsSyntaxVisitor for the given file.

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

    Produce a violation for the given file and absolute position.

    ","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:18SwiftLintFramework0A10SyntaxRuleP10preprocess10syntaxTree0aD0010SourceFileD0VSgAH_tF":{"name":"preprocess(syntaxTree:)","abstract":"

    Gives a chance for the rule to do some pre-processing on the syntax tree.","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.

    "},"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/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:18SwiftLintFramework23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"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.

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

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

    "},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"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"},"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"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"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 8a7be9e1b..3103d0d72 100644 --- a/self_binding.html +++ b/self_binding.html @@ -281,6 +281,9 @@ + diff --git a/self_in_property_initialization.html b/self_in_property_initialization.html index aa93ad39e..6a16e925b 100644 --- a/self_in_property_initialization.html +++ b/self_in_property_initialization.html @@ -281,6 +281,9 @@ + diff --git a/shorthand_operator.html b/shorthand_operator.html index 9cfc18d56..6b4124215 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -281,6 +281,9 @@ + diff --git a/shorthand_optional_binding.html b/shorthand_optional_binding.html index d4781c8c4..7dccaab30 100644 --- a/shorthand_optional_binding.html +++ b/shorthand_optional_binding.html @@ -281,6 +281,9 @@ + diff --git a/single_test_class.html b/single_test_class.html index 8d0475ae2..d36ad2d06 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -281,6 +281,9 @@ + diff --git a/sorted_first_last.html b/sorted_first_last.html index e21cc4779..ce5345a30 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -281,6 +281,9 @@ + diff --git a/sorted_imports.html b/sorted_imports.html index 42ce511fe..9286a2f08 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -281,6 +281,9 @@ + diff --git a/statement_position.html b/statement_position.html index 34b5c5e34..f157d8943 100644 --- a/statement_position.html +++ b/statement_position.html @@ -281,6 +281,9 @@ + diff --git a/static_operator.html b/static_operator.html index 49fd32e35..bd48fbfdb 100644 --- a/static_operator.html +++ b/static_operator.html @@ -281,6 +281,9 @@ + diff --git a/strict_fileprivate.html b/strict_fileprivate.html index 0329d5411..3c398be1b 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -281,6 +281,9 @@ + diff --git a/strong_iboutlet.html b/strong_iboutlet.html index bcefea5bf..4f1eb3812 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -281,6 +281,9 @@ + diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index c7503b307..0622fd311 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -281,6 +281,9 @@ + diff --git a/swift-syntax-dashboard.html b/swift-syntax-dashboard.html index 0478f967f..e181a5e79 100644 --- a/swift-syntax-dashboard.html +++ b/swift-syntax-dashboard.html @@ -281,6 +281,9 @@ + diff --git a/switch_case_alignment.html b/switch_case_alignment.html index f0f0de2f9..fa3bb60d5 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -281,6 +281,9 @@ + diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index ef7bea7ed..bf686068b 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -281,6 +281,9 @@ + diff --git a/syntactic_sugar.html b/syntactic_sugar.html index 4fccf065b..a01d653d7 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -281,6 +281,9 @@ + diff --git a/test_case_accessibility.html b/test_case_accessibility.html index e5b2f58a1..66c96aa1f 100644 --- a/test_case_accessibility.html +++ b/test_case_accessibility.html @@ -281,6 +281,9 @@ + diff --git a/todo.html b/todo.html index 9e4ea2954..08c5d9d9c 100644 --- a/todo.html +++ b/todo.html @@ -281,6 +281,9 @@ + diff --git a/toggle_bool.html b/toggle_bool.html index 25aa01b87..51a7e7727 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -281,6 +281,9 @@ + diff --git a/trailing_closure.html b/trailing_closure.html index 37cc398c9..a12ea2ca5 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -281,6 +281,9 @@ + diff --git a/trailing_comma.html b/trailing_comma.html index 116c22924..993063801 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -281,6 +281,9 @@ + diff --git a/trailing_newline.html b/trailing_newline.html index 069168c07..84cb4ea14 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -281,6 +281,9 @@ + diff --git a/trailing_semicolon.html b/trailing_semicolon.html index 31fa3f479..ad2ee6884 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -281,6 +281,9 @@ + diff --git a/trailing_whitespace.html b/trailing_whitespace.html index 64d88688e..6a72abb47 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -281,6 +281,9 @@ + diff --git a/type_body_length.html b/type_body_length.html index fadfced4a..0ab29a7e5 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -281,6 +281,9 @@ + diff --git a/type_contents_order.html b/type_contents_order.html index a3de364de..3186aeef6 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -281,6 +281,9 @@ + diff --git a/type_name.html b/type_name.html index 523f5a1e9..22a00be74 100644 --- a/type_name.html +++ b/type_name.html @@ -281,6 +281,9 @@ + diff --git a/typesafe_array_init.html b/typesafe_array_init.html index 1a3ad5d77..e06ce0bdd 100644 --- a/typesafe_array_init.html +++ b/typesafe_array_init.html @@ -281,6 +281,9 @@ + diff --git a/unavailable_condition.html b/unavailable_condition.html index 012397a6e..4ed31ab3b 100644 --- a/unavailable_condition.html +++ b/unavailable_condition.html @@ -281,6 +281,9 @@ + diff --git a/unavailable_function.html b/unavailable_function.html index 0c35857a2..84a40c5fd 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -281,6 +281,9 @@ + diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index d432da783..d1af6d805 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -281,6 +281,9 @@ + diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index 2bcaf3c2a..5e5f840db 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -281,6 +281,9 @@ + diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index 5f0a5bbaf..2d9114753 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -281,6 +281,9 @@ + diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index 04e27021d..f519c4d87 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -281,6 +281,9 @@ + diff --git a/unused_capture_list.html b/unused_capture_list.html index efe61abb9..8df2aa4d0 100644 --- a/unused_capture_list.html +++ b/unused_capture_list.html @@ -281,6 +281,9 @@ + diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index cceaca152..d365378c0 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -281,6 +281,9 @@ + diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index 1cd46700e..bc78e2f41 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -281,6 +281,9 @@ + diff --git a/unused_declaration.html b/unused_declaration.html index 17c279f98..71916355a 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -281,6 +281,9 @@ + diff --git a/unused_enumerated.html b/unused_enumerated.html index 28d614734..02f1564eb 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -281,6 +281,9 @@ + diff --git a/unused_import.html b/unused_import.html index 54fe1ad20..068bf1f73 100644 --- a/unused_import.html +++ b/unused_import.html @@ -281,6 +281,9 @@ + diff --git a/unused_optional_binding.html b/unused_optional_binding.html index 1506b9178..1f42df41d 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -281,6 +281,9 @@ + diff --git a/unused_setter_value.html b/unused_setter_value.html index f5327ee2d..fab3c2211 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -281,6 +281,9 @@ + diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index 8e7bb9b99..b83d297fa 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -281,6 +281,9 @@ + diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index b84b04d8f..e3bc80711 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -281,6 +281,9 @@ + diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index cf82cbfd9..0e5ef6d46 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -281,6 +281,9 @@ + diff --git a/vertical_whitespace.html b/vertical_whitespace.html index a521bd160..429cc9476 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -281,6 +281,9 @@ + diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index 063a6886c..2f9c2c0ba 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -281,6 +281,9 @@ + diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index e9bfbc8cc..2cfe01435 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -281,6 +281,9 @@ + @@ -350,35 +353,6 @@ print("x is 5") }
    -
    do {
    -  print("x is 5")
    -}
    -
    -
    do {
    -  print("x is 5")
    -}
    -
    -
    [
    -1,
    -2,
    -3
    -]
    -
    -
    print([
    -  1
    -])
    -
    -
    foo(
    -    x: 5,
    -    y:6
    -)
    -
    -
    func foo() {
    -  run(5) { x in
    -    print(x)
    -  }
    -}
    -
    print([foo {
       var sum = 0
       for i in 1...5 { sum += i }
    @@ -390,6 +364,35 @@
       return mul
     }])
     
    +
    [
    +1,
    +2,
    +3
    +]
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    +
    func foo() {
    +  run(5) { x in
    +    print(x)
    +  }
    +}
    +
    +
    print([
    +  1
    +])
    +
    +
    do {
    +  print("x is 5")
    +}
    +
    +
    foo(
    +    x: 5,
    +    y:6
    +)
    +
    [1, 2].map { $0 }.filter { true }
     
    [1, 2].map { $0 }.filter { num in true }
    @@ -420,43 +423,6 @@
     
    do {
       print("x is 5")
     ↓
    -
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -}
    -
    -
    do {
    -  print("x is 5")
    -↓
    -
    -}
    -
    -
    [
    -1,
    -2,
    -3
    -↓
    -]
    -
    -
    print([
    -  1
    -↓
    -])
    -
    -
    foo(
    -    x: 5,
    -    y:6
    -↓
    -)
    -
    -
    func foo() {
    -  run(5) { x in
    -    print(x)
    -  }
    -↓
     }
     
    print([foo {
    @@ -470,6 +436,43 @@
       return mul
     ↓
     }])
    +
    +
    [
    +1,
    +2,
    +3
    +↓
    +]
    +
    +
    do {
    +  print("x is 5")
    +↓
    +
    +}
    +
    +
    func foo() {
    +  run(5) { x in
    +    print(x)
    +  }
    +↓
    +}
    +
    +
    print([
    +  1
    +↓
    +])
    +
    +
    do {
    +  print("x is 5")
    +↓
    +
    +}
    +
    +
    foo(
    +    x: 5,
    +    y:6
    +↓
    +)
     
    diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index da4dc54c1..559ba8737 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -281,6 +281,9 @@ + diff --git a/void_function_in_ternary.html b/void_function_in_ternary.html index 84de54237..e54b9615f 100644 --- a/void_function_in_ternary.html +++ b/void_function_in_ternary.html @@ -281,6 +281,9 @@ + diff --git a/void_return.html b/void_return.html index 7ce45d61a..8e30cbd69 100644 --- a/void_return.html +++ b/void_return.html @@ -281,6 +281,9 @@ + diff --git a/weak_delegate.html b/weak_delegate.html index 870927c8e..0518dc3d6 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -281,6 +281,9 @@ + diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index 716f36f7d..b233b6ab0 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -281,6 +281,9 @@ + diff --git a/xctfail_message.html b/xctfail_message.html index f2ef55be5..ae3f0e9ae 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -281,6 +281,9 @@ + diff --git a/yoda_condition.html b/yoda_condition.html index 55288d2cb..1667498e8 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -281,6 +281,9 @@ +