From 7e93fe484988dcfc7897239e7c3b120115eb82c7 Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Tue, 16 Aug 2022 14:26:02 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: 73c88c3af02edc5490a60da6aec047cc0fc2f9a5 --- Classes.html | 6 + Classes/LinterCache.html | 6 + Classes/RuleStorage.html | 6 + Classes/SwiftLintFile.html | 6 + Enums.html | 57 +++ Enums/AccessControlLevel.html | 6 + Enums/ConfigurationError.html | 6 + Enums/ExecutableInfo.html | 361 ++++++++++++++++++ Enums/RuleIdentifier.html | 6 + Enums/RuleKind.html | 6 + Enums/RuleListError.html | 6 + Enums/SwiftExpressionKind.html | 6 + Enums/ViolationSeverity.html | 6 + Extensions.html | 6 + Extensions/FileManager.html | 6 + Extensions/String.html | 6 + Functions.html | 6 + Global Variables.html | 6 + Guides.html | 6 + Protocols.html | 6 + Protocols/ASTRule.html | 6 + Protocols/AnalyzerRule.html | 6 + Protocols/CollectingCorrectableRule.html | 6 + Protocols/CollectingRule.html | 6 + Protocols/ConfigurationProviderRule.html | 6 + Protocols/CorrectableRule.html | 6 + Protocols/LintableFileManager.html | 6 + Protocols/Reporter.html | 6 + Protocols/Rule.html | 6 + Protocols/RuleConfiguration.html | 6 + Protocols/SubstitutionCorrectableASTRule.html | 6 + Protocols/SubstitutionCorrectableRule.html | 6 + Reporters.html | 6 + Rules.html | 6 + Structs.html | 6 + Structs/CSVReporter.html | 6 + Structs/CheckstyleReporter.html | 6 + Structs/CodeClimateReporter.html | 6 + Structs/CollectedLinter.html | 6 + Structs/Command.html | 6 + Structs/Command/Action.html | 6 + Structs/Command/Modifier.html | 6 + Structs/Configuration.html | 6 + Structs/Configuration/IndentationStyle.html | 6 + Structs/Configuration/RulesMode.html | 6 + Structs/Correction.html | 6 + Structs/EmojiReporter.html | 6 + Structs/Example.html | 6 + Structs/GitHubActionsLoggingReporter.html | 6 + Structs/GitLabJUnitReporter.html | 6 + Structs/HTMLReporter.html | 6 + Structs/JSONReporter.html | 6 + Structs/JUnitReporter.html | 6 + Structs/Linter.html | 6 + Structs/Location.html | 6 + Structs/MarkdownReporter.html | 6 + Structs/Region.html | 6 + Structs/RuleDescription.html | 6 + Structs/RuleList.html | 6 + Structs/RuleListDocumentation.html | 6 + Structs/RuleParameter.html | 6 + Structs/SonarQubeReporter.html | 6 + Structs/SourceKittenDictionary.html | 6 + Structs/StyleViolation.html | 6 + Structs/SwiftLintSyntaxMap.html | 6 + Structs/SwiftLintSyntaxToken.html | 6 + Structs/SwiftVersion.html | 6 + Structs/Version.html | 6 + Structs/XcodeReporter.html | 6 + Structs/YamlParser.html | 6 + accessibility_label_for_image.html | 6 + anonymous_argument_in_multiline_closure.html | 6 + anyobject_protocol.html | 6 + array_init.html | 6 + attributes.html | 6 + balanced_xctest_lifecycle.html | 6 + block_based_kvo.html | 6 + capture_variable.html | 6 + class_delegate_protocol.html | 6 + closing_brace.html | 6 + closure_body_length.html | 6 + closure_end_indentation.html | 6 + closure_parameter_position.html | 6 + closure_spacing.html | 6 + collection_alignment.html | 6 + colon.html | 6 + comma.html | 6 + comma_inheritance.html | 6 + comment_spacing.html | 6 + compiler_protocol_init.html | 6 + computed_accessors_order.html | 6 + conditional_returns_on_newline.html | 6 + contains_over_filter_count.html | 6 + contains_over_filter_is_empty.html | 6 + contains_over_first_not_nil.html | 6 + contains_over_range_nil_comparison.html | 6 + control_statement.html | 6 + convenience_type.html | 6 + custom_rules.html | 6 + cyclomatic_complexity.html | 6 + deployment_target.html | 6 + discarded_notification_center_observer.html | 6 + discouraged_assert.html | 6 + discouraged_direct_init.html | 6 + discouraged_none_name.html | 6 + discouraged_object_literal.html | 6 + discouraged_optional_boolean.html | 6 + discouraged_optional_collection.html | 6 + .../Contents/Resources/Documents/Classes.html | 6 + .../Documents/Classes/LinterCache.html | 6 + .../Documents/Classes/RuleStorage.html | 6 + .../Documents/Classes/SwiftLintFile.html | 6 + .../Contents/Resources/Documents/Enums.html | 57 +++ .../Documents/Enums/AccessControlLevel.html | 6 + .../Documents/Enums/ConfigurationError.html | 6 + .../Documents/Enums/ExecutableInfo.html | 361 ++++++++++++++++++ .../Documents/Enums/RuleIdentifier.html | 6 + .../Resources/Documents/Enums/RuleKind.html | 6 + .../Documents/Enums/RuleListError.html | 6 + .../Documents/Enums/SwiftExpressionKind.html | 6 + .../Documents/Enums/ViolationSeverity.html | 6 + .../Resources/Documents/Extensions.html | 6 + .../Documents/Extensions/FileManager.html | 6 + .../Documents/Extensions/String.html | 6 + .../Resources/Documents/Functions.html | 6 + .../Resources/Documents/Global Variables.html | 6 + .../Contents/Resources/Documents/Guides.html | 6 + .../Resources/Documents/Protocols.html | 6 + .../Documents/Protocols/ASTRule.html | 6 + .../Documents/Protocols/AnalyzerRule.html | 6 + .../Protocols/CollectingCorrectableRule.html | 6 + .../Documents/Protocols/CollectingRule.html | 6 + .../Protocols/ConfigurationProviderRule.html | 6 + .../Documents/Protocols/CorrectableRule.html | 6 + .../Protocols/LintableFileManager.html | 6 + .../Documents/Protocols/Reporter.html | 6 + .../Resources/Documents/Protocols/Rule.html | 6 + .../Protocols/RuleConfiguration.html | 6 + .../SubstitutionCorrectableASTRule.html | 6 + .../SubstitutionCorrectableRule.html | 6 + .../Resources/Documents/Reporters.html | 6 + .../Contents/Resources/Documents/Rules.html | 6 + .../Contents/Resources/Documents/Structs.html | 6 + .../Documents/Structs/CSVReporter.html | 6 + .../Documents/Structs/CheckstyleReporter.html | 6 + .../Structs/CodeClimateReporter.html | 6 + .../Documents/Structs/CollectedLinter.html | 6 + .../Resources/Documents/Structs/Command.html | 6 + .../Documents/Structs/Command/Action.html | 6 + .../Documents/Structs/Command/Modifier.html | 6 + .../Documents/Structs/Configuration.html | 6 + .../Configuration/IndentationStyle.html | 6 + .../Structs/Configuration/RulesMode.html | 6 + .../Documents/Structs/Correction.html | 6 + .../Documents/Structs/EmojiReporter.html | 6 + .../Resources/Documents/Structs/Example.html | 6 + .../Structs/GitHubActionsLoggingReporter.html | 6 + .../Structs/GitLabJUnitReporter.html | 6 + .../Documents/Structs/HTMLReporter.html | 6 + .../Documents/Structs/JSONReporter.html | 6 + .../Documents/Structs/JUnitReporter.html | 6 + .../Resources/Documents/Structs/Linter.html | 6 + .../Resources/Documents/Structs/Location.html | 6 + .../Documents/Structs/MarkdownReporter.html | 6 + .../Resources/Documents/Structs/Region.html | 6 + .../Documents/Structs/RuleDescription.html | 6 + .../Resources/Documents/Structs/RuleList.html | 6 + .../Structs/RuleListDocumentation.html | 6 + .../Documents/Structs/RuleParameter.html | 6 + .../Documents/Structs/SonarQubeReporter.html | 6 + .../Structs/SourceKittenDictionary.html | 6 + .../Documents/Structs/StyleViolation.html | 6 + .../Documents/Structs/SwiftLintSyntaxMap.html | 6 + .../Structs/SwiftLintSyntaxToken.html | 6 + .../Documents/Structs/SwiftVersion.html | 6 + .../Resources/Documents/Structs/Version.html | 6 + .../Documents/Structs/XcodeReporter.html | 6 + .../Documents/Structs/YamlParser.html | 6 + .../accessibility_label_for_image.html | 6 + ...onymous_argument_in_multiline_closure.html | 6 + .../Documents/anyobject_protocol.html | 6 + .../Resources/Documents/array_init.html | 6 + .../Resources/Documents/attributes.html | 6 + .../Documents/balanced_xctest_lifecycle.html | 6 + .../Resources/Documents/block_based_kvo.html | 6 + .../Resources/Documents/capture_variable.html | 6 + .../Documents/class_delegate_protocol.html | 6 + .../Resources/Documents/closing_brace.html | 6 + .../Documents/closure_body_length.html | 6 + .../Documents/closure_end_indentation.html | 6 + .../Documents/closure_parameter_position.html | 6 + .../Resources/Documents/closure_spacing.html | 6 + .../Documents/collection_alignment.html | 6 + .../Contents/Resources/Documents/colon.html | 6 + .../Contents/Resources/Documents/comma.html | 6 + .../Documents/comma_inheritance.html | 6 + .../Resources/Documents/comment_spacing.html | 6 + .../Documents/compiler_protocol_init.html | 6 + .../Documents/computed_accessors_order.html | 6 + .../conditional_returns_on_newline.html | 6 + .../Documents/contains_over_filter_count.html | 6 + .../contains_over_filter_is_empty.html | 6 + .../contains_over_first_not_nil.html | 6 + .../contains_over_range_nil_comparison.html | 6 + .../Documents/control_statement.html | 6 + .../Resources/Documents/convenience_type.html | 6 + .../Resources/Documents/custom_rules.html | 6 + .../Documents/cyclomatic_complexity.html | 6 + .../Documents/deployment_target.html | 6 + ...iscarded_notification_center_observer.html | 6 + .../Documents/discouraged_assert.html | 6 + .../Documents/discouraged_direct_init.html | 6 + .../Documents/discouraged_none_name.html | 6 + .../Documents/discouraged_object_literal.html | 6 + .../discouraged_optional_boolean.html | 6 + .../discouraged_optional_collection.html | 6 + .../Documents/duplicate_enum_cases.html | 6 + .../Documents/duplicate_imports.html | 82 ++-- .../duplicated_key_in_dictionary_literal.html | 6 + .../Resources/Documents/dynamic_inline.html | 6 + .../Documents/empty_collection_literal.html | 6 + .../Resources/Documents/empty_count.html | 6 + .../Documents/empty_enum_arguments.html | 6 + .../Resources/Documents/empty_parameters.html | 6 + ...pty_parentheses_with_trailing_closure.html | 6 + .../Resources/Documents/empty_string.html | 6 + .../Documents/empty_xctest_method.html | 6 + .../enum_case_associated_values_count.html | 6 + .../Resources/Documents/expiring_todo.html | 6 + .../Resources/Documents/explicit_acl.html | 6 + .../Documents/explicit_enum_raw_value.html | 6 + .../Resources/Documents/explicit_init.html | 6 + .../Resources/Documents/explicit_self.html | 6 + .../Documents/explicit_top_level_acl.html | 6 + .../Documents/explicit_type_interface.html | 6 + .../Documents/extension_access_modifier.html | 6 + .../Resources/Documents/fallthrough.html | 6 + .../Documents/fatal_error_message.html | 6 + .../Resources/Documents/file_header.html | 6 + .../Resources/Documents/file_length.html | 6 + .../Resources/Documents/file_name.html | 6 + .../Documents/file_name_no_space.html | 6 + .../Resources/Documents/file_types_order.html | 6 + .../Resources/Documents/first_where.html | 6 + .../Documents/flatmap_over_map_reduce.html | 6 + .../Resources/Documents/for_where.html | 6 + .../Resources/Documents/force_cast.html | 6 + .../Resources/Documents/force_try.html | 6 + .../Resources/Documents/force_unwrapping.html | 6 + .../Documents/function_body_length.html | 6 + .../function_default_parameter_at_end.html | 6 + .../Documents/function_parameter_count.html | 6 + .../Documents/generic_type_name.html | 6 + .../Documents/ibinspectable_in_extension.html | 6 + .../Documents/identical_operands.html | 6 + .../Resources/Documents/identifier_name.html | 6 + .../Resources/Documents/implicit_getter.html | 6 + .../Resources/Documents/implicit_return.html | 6 + .../implicitly_unwrapped_optional.html | 6 + .../Documents/inclusive_language.html | 6 + .../Documents/indentation_width.html | 6 + .../Contents/Resources/Documents/index.html | 6 + .../Resources/Documents/inert_defer.html | 6 + .../Resources/Documents/is_disjoint.html | 6 + .../Documents/joined_default_parameter.html | 6 + .../Resources/Documents/large_tuple.html | 6 + .../Resources/Documents/last_where.html | 6 + .../Documents/leading_whitespace.html | 6 + .../legacy_cggeometry_functions.html | 6 + .../Resources/Documents/legacy_constant.html | 6 + .../Documents/legacy_constructor.html | 6 + .../Resources/Documents/legacy_hashing.html | 6 + .../Resources/Documents/legacy_multiple.html | 6 + .../legacy_nsgeometry_functions.html | 6 + .../Resources/Documents/legacy_objc_type.html | 6 + .../Resources/Documents/legacy_random.html | 6 + .../Documents/let_var_whitespace.html | 6 + .../Resources/Documents/line_length.html | 6 + .../literal_expression_end_indentation.html | 6 + .../Documents/lower_acl_than_parent.html | 6 + .../Contents/Resources/Documents/mark.html | 6 + .../Resources/Documents/missing_docs.html | 6 + .../Resources/Documents/modifier_order.html | 6 + .../Documents/multiline_arguments.html | 6 + .../multiline_arguments_brackets.html | 6 + .../Documents/multiline_function_chains.html | 6 + .../Documents/multiline_literal_brackets.html | 6 + .../Documents/multiline_parameters.html | 6 + .../multiline_parameters_brackets.html | 6 + ...ltiple_closures_with_trailing_closure.html | 6 + .../Contents/Resources/Documents/nesting.html | 6 + .../Resources/Documents/nimble_operator.html | 6 + .../no_extension_access_modifier.html | 6 + .../Documents/no_fallthrough_only.html | 6 + .../Documents/no_grouping_extension.html | 6 + .../Documents/no_space_in_method_call.html | 6 + .../notification_center_detachment.html | 6 + .../Documents/nslocalizedstring_key.html | 6 + .../nslocalizedstring_require_bundle.html | 6 + .../Documents/nsobject_prefer_isequal.html | 6 + .../Resources/Documents/number_separator.html | 6 + .../Resources/Documents/object_literal.html | 6 + .../Resources/Documents/opening_brace.html | 6 + .../Documents/operator_usage_whitespace.html | 6 + .../Documents/operator_whitespace.html | 6 + .../optional_enum_case_matching.html | 6 + .../Documents/orphaned_doc_comment.html | 6 + .../Documents/overridden_super_call.html | 6 + .../Documents/override_in_extension.html | 6 + .../Documents/pattern_matching_keywords.html | 6 + .../Resources/Documents/prefer_nimble.html | 6 + .../prefer_self_in_static_references.html | 6 + .../prefer_self_type_over_type_of_self.html | 6 + .../prefer_zero_over_explicit_init.html | 6 + .../Documents/prefixed_toplevel_constant.html | 6 + .../Resources/Documents/private_action.html | 6 + .../Resources/Documents/private_outlet.html | 6 + .../Documents/private_over_fileprivate.html | 6 + .../Resources/Documents/private_subject.html | 6 + .../Documents/private_unit_test.html | 6 + .../prohibited_interface_builder.html | 6 + .../Documents/prohibited_super_call.html | 6 + .../protocol_property_accessors_order.html | 6 + .../Documents/quick_discouraged_call.html | 6 + .../quick_discouraged_focused_test.html | 6 + .../quick_discouraged_pending_test.html | 6 + ...aw_value_for_camel_cased_codable_enum.html | 6 + .../Resources/Documents/reduce_boolean.html | 6 + .../Resources/Documents/reduce_into.html | 6 + .../Documents/redundant_discardable_let.html | 6 + .../Documents/redundant_nil_coalescing.html | 6 + .../Documents/redundant_objc_attribute.html | 6 + .../redundant_optional_initialization.html | 6 + .../redundant_set_access_control.html | 6 + .../redundant_string_enum_value.html | 6 + .../Documents/redundant_type_annotation.html | 6 + .../Documents/redundant_void_return.html | 6 + .../Resources/Documents/required_deinit.html | 6 + .../Documents/required_enum_case.html | 6 + .../Documents/return_arrow_whitespace.html | 6 + .../return_value_from_void_function.html | 6 + .../Resources/Documents/rule-directory.html | 6 + .../Contents/Resources/Documents/search.json | 2 +- .../self_in_property_initialization.html | 6 + .../Documents/shorthand_operator.html | 6 + .../Documents/single_test_class.html | 6 + .../Documents/sorted_first_last.html | 6 + .../Resources/Documents/sorted_imports.html | 6 + .../Documents/statement_position.html | 6 + .../Resources/Documents/static_operator.html | 6 + .../Documents/strict_fileprivate.html | 6 + .../Resources/Documents/strong_iboutlet.html | 6 + .../superfluous_disable_command.html | 6 + .../Documents/switch_case_alignment.html | 6 + .../Documents/switch_case_on_newline.html | 6 + .../Resources/Documents/syntactic_sugar.html | 6 + .../Documents/test_case_accessibility.html | 6 + .../Contents/Resources/Documents/todo.html | 6 + .../Resources/Documents/toggle_bool.html | 6 + .../Resources/Documents/trailing_closure.html | 6 + .../Resources/Documents/trailing_comma.html | 6 + .../Resources/Documents/trailing_newline.html | 6 + .../Documents/trailing_semicolon.html | 6 + .../Documents/trailing_whitespace.html | 6 + .../Resources/Documents/type_body_length.html | 6 + .../Documents/type_contents_order.html | 6 + .../Resources/Documents/type_name.html | 6 + .../Documents/typesafe_array_init.html | 6 + .../Documents/unavailable_condition.html | 6 + .../Documents/unavailable_function.html | 6 + .../Documents/unneeded_break_in_switch.html | 6 + ...eeded_parentheses_in_closure_argument.html | 6 + .../Documents/unowned_variable_capture.html | 6 + .../Documents/untyped_error_in_catch.html | 6 + .../Documents/unused_capture_list.html | 6 + .../Documents/unused_closure_parameter.html | 6 + .../Documents/unused_control_flow_label.html | 6 + .../Documents/unused_declaration.html | 6 + .../Documents/unused_enumerated.html | 6 + .../Resources/Documents/unused_import.html | 6 + .../Documents/unused_optional_binding.html | 6 + .../Documents/unused_setter_value.html | 6 + .../Documents/valid_ibinspectable.html | 6 + .../vertical_parameter_alignment.html | 6 + .../vertical_parameter_alignment_on_call.html | 6 + .../Documents/vertical_whitespace.html | 6 + .../vertical_whitespace_between_cases.html | 6 + .../vertical_whitespace_closing_braces.html | 6 + .../vertical_whitespace_opening_braces.html | 6 + .../Documents/void_function_in_ternary.html | 6 + .../Resources/Documents/void_return.html | 6 + .../Resources/Documents/weak_delegate.html | 6 + .../Documents/xct_specific_matcher.html | 6 + .../Resources/Documents/xctfail_message.html | 6 + .../Resources/Documents/yoda_condition.html | 6 + .../Contents/Resources/docSet.dsidx | Bin 135168 -> 135168 bytes docsets/SwiftLintFramework.tgz | Bin 445361 -> 450541 bytes duplicate_enum_cases.html | 6 + duplicate_imports.html | 82 ++-- duplicated_key_in_dictionary_literal.html | 6 + dynamic_inline.html | 6 + empty_collection_literal.html | 6 + empty_count.html | 6 + empty_enum_arguments.html | 6 + empty_parameters.html | 6 + empty_parentheses_with_trailing_closure.html | 6 + empty_string.html | 6 + empty_xctest_method.html | 6 + enum_case_associated_values_count.html | 6 + expiring_todo.html | 6 + explicit_acl.html | 6 + explicit_enum_raw_value.html | 6 + explicit_init.html | 6 + explicit_self.html | 6 + explicit_top_level_acl.html | 6 + explicit_type_interface.html | 6 + extension_access_modifier.html | 6 + fallthrough.html | 6 + fatal_error_message.html | 6 + file_header.html | 6 + file_length.html | 6 + file_name.html | 6 + file_name_no_space.html | 6 + file_types_order.html | 6 + first_where.html | 6 + flatmap_over_map_reduce.html | 6 + for_where.html | 6 + force_cast.html | 6 + force_try.html | 6 + force_unwrapping.html | 6 + function_body_length.html | 6 + function_default_parameter_at_end.html | 6 + function_parameter_count.html | 6 + generic_type_name.html | 6 + ibinspectable_in_extension.html | 6 + identical_operands.html | 6 + identifier_name.html | 6 + implicit_getter.html | 6 + implicit_return.html | 6 + implicitly_unwrapped_optional.html | 6 + inclusive_language.html | 6 + indentation_width.html | 6 + index.html | 6 + inert_defer.html | 6 + is_disjoint.html | 6 + joined_default_parameter.html | 6 + large_tuple.html | 6 + last_where.html | 6 + leading_whitespace.html | 6 + legacy_cggeometry_functions.html | 6 + legacy_constant.html | 6 + legacy_constructor.html | 6 + legacy_hashing.html | 6 + legacy_multiple.html | 6 + legacy_nsgeometry_functions.html | 6 + legacy_objc_type.html | 6 + legacy_random.html | 6 + let_var_whitespace.html | 6 + line_length.html | 6 + literal_expression_end_indentation.html | 6 + lower_acl_than_parent.html | 6 + mark.html | 6 + missing_docs.html | 6 + modifier_order.html | 6 + multiline_arguments.html | 6 + multiline_arguments_brackets.html | 6 + multiline_function_chains.html | 6 + multiline_literal_brackets.html | 6 + multiline_parameters.html | 6 + multiline_parameters_brackets.html | 6 + multiple_closures_with_trailing_closure.html | 6 + nesting.html | 6 + nimble_operator.html | 6 + no_extension_access_modifier.html | 6 + no_fallthrough_only.html | 6 + no_grouping_extension.html | 6 + no_space_in_method_call.html | 6 + notification_center_detachment.html | 6 + nslocalizedstring_key.html | 6 + nslocalizedstring_require_bundle.html | 6 + nsobject_prefer_isequal.html | 6 + number_separator.html | 6 + object_literal.html | 6 + opening_brace.html | 6 + operator_usage_whitespace.html | 6 + operator_whitespace.html | 6 + optional_enum_case_matching.html | 6 + orphaned_doc_comment.html | 6 + overridden_super_call.html | 6 + override_in_extension.html | 6 + pattern_matching_keywords.html | 6 + prefer_nimble.html | 6 + prefer_self_in_static_references.html | 6 + prefer_self_type_over_type_of_self.html | 6 + prefer_zero_over_explicit_init.html | 6 + prefixed_toplevel_constant.html | 6 + private_action.html | 6 + private_outlet.html | 6 + private_over_fileprivate.html | 6 + private_subject.html | 6 + private_unit_test.html | 6 + prohibited_interface_builder.html | 6 + prohibited_super_call.html | 6 + protocol_property_accessors_order.html | 6 + quick_discouraged_call.html | 6 + quick_discouraged_focused_test.html | 6 + quick_discouraged_pending_test.html | 6 + raw_value_for_camel_cased_codable_enum.html | 6 + reduce_boolean.html | 6 + reduce_into.html | 6 + redundant_discardable_let.html | 6 + redundant_nil_coalescing.html | 6 + redundant_objc_attribute.html | 6 + redundant_optional_initialization.html | 6 + redundant_set_access_control.html | 6 + redundant_string_enum_value.html | 6 + redundant_type_annotation.html | 6 + redundant_void_return.html | 6 + required_deinit.html | 6 + required_enum_case.html | 6 + return_arrow_whitespace.html | 6 + return_value_from_void_function.html | 6 + rule-directory.html | 6 + search.json | 2 +- self_in_property_initialization.html | 6 + shorthand_operator.html | 6 + single_test_class.html | 6 + sorted_first_last.html | 6 + sorted_imports.html | 6 + statement_position.html | 6 + static_operator.html | 6 + strict_fileprivate.html | 6 + strong_iboutlet.html | 6 + superfluous_disable_command.html | 6 + switch_case_alignment.html | 6 + switch_case_on_newline.html | 6 + syntactic_sugar.html | 6 + test_case_accessibility.html | 6 + todo.html | 6 + toggle_bool.html | 6 + trailing_closure.html | 6 + trailing_comma.html | 6 + trailing_newline.html | 6 + trailing_semicolon.html | 6 + trailing_whitespace.html | 6 + type_body_length.html | 6 + type_contents_order.html | 6 + type_name.html | 6 + typesafe_array_init.html | 6 + unavailable_condition.html | 6 + unavailable_function.html | 6 + unneeded_break_in_switch.html | 6 + unneeded_parentheses_in_closure_argument.html | 6 + unowned_variable_capture.html | 6 + untyped_error_in_catch.html | 6 + unused_capture_list.html | 6 + unused_closure_parameter.html | 6 + unused_control_flow_label.html | 6 + unused_declaration.html | 6 + unused_enumerated.html | 6 + unused_import.html | 6 + unused_optional_binding.html | 6 + unused_setter_value.html | 6 + valid_ibinspectable.html | 6 + vertical_parameter_alignment.html | 6 + vertical_parameter_alignment_on_call.html | 6 + vertical_whitespace.html | 6 + vertical_whitespace_between_cases.html | 6 + vertical_whitespace_closing_braces.html | 6 + vertical_whitespace_opening_braces.html | 6 + void_function_in_ternary.html | 6 + void_return.html | 6 + weak_delegate.html | 6 + xct_specific_matcher.html | 6 + xctfail_message.html | 6 + yoda_condition.html | 6 + 576 files changed, 4322 insertions(+), 78 deletions(-) create mode 100644 Enums/ExecutableInfo.html create mode 100644 docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html diff --git a/Classes.html b/Classes.html index 3a9a1f53d..a8203102c 100644 --- a/Classes.html +++ b/Classes.html @@ -124,6 +124,12 @@ + + diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html index c37b91596..5fbb7503a 100644 --- a/Classes/LinterCache.html +++ b/Classes/LinterCache.html @@ -124,6 +124,12 @@ + + diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index 0879f7d49..664ed6bd4 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -124,6 +124,12 @@ + + diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index 66ec438ae..3082e5614 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -124,6 +124,12 @@ + + diff --git a/Enums.html b/Enums.html index 6cc341b9f..03e77205f 100644 --- a/Enums.html +++ b/Enums.html @@ -124,6 +124,12 @@ + + @@ -352,6 +358,57 @@ +
  • +
    + + + + ExecutableInfo + +
    +
    +
    +
    +
    +
    +

    Information about this executable.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum ExecutableInfo
    + +
    +
    + +
    +
    +
  • +
  • +
    + + + + ExecutableInfo + +
    +
    +
    +
    +
    +
    +

    Information about this executable.

    + + See more +
    +
    +
    +
  • diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index d6ab454b4..f18f19331 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -124,6 +124,12 @@
  • + + diff --git a/Enums/ConfigurationError.html b/Enums/ConfigurationError.html index 67ee6f501..037e745bf 100644 --- a/Enums/ConfigurationError.html +++ b/Enums/ConfigurationError.html @@ -124,6 +124,12 @@ + + diff --git a/Enums/ExecutableInfo.html b/Enums/ExecutableInfo.html new file mode 100644 index 000000000..a44247353 --- /dev/null +++ b/Enums/ExecutableInfo.html @@ -0,0 +1,361 @@ + + + + ExecutableInfo Enumeration Reference + + + + + + + + + + + + + + + + +
    +

    + + SwiftLintFramework 0.49.0-rc.1 Docs + + (100% documented) +

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    ExecutableInfo

    +

    Information about this executable.

    + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + buildID + +
      +
      +
      +
      +
      +
      +

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

      + +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index 86fac8e00..1169337a2 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -124,6 +124,12 @@ + + diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index 81fceb82a..8c0580232 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -124,6 +124,12 @@ + + diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index 3b7b8ffd9..39167944b 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -124,6 +124,12 @@ + + diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index 7438a9d45..f039eb6ec 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -124,6 +124,12 @@ + + diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index 415a02d6b..9ab1500cd 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -124,6 +124,12 @@ + + diff --git a/Extensions.html b/Extensions.html index ee8406816..79dc36fef 100644 --- a/Extensions.html +++ b/Extensions.html @@ -124,6 +124,12 @@ + + diff --git a/Extensions/FileManager.html b/Extensions/FileManager.html index d6b4a3128..a9d841a89 100644 --- a/Extensions/FileManager.html +++ b/Extensions/FileManager.html @@ -124,6 +124,12 @@ + + diff --git a/Extensions/String.html b/Extensions/String.html index 2e65ad183..c0ab98cdc 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -124,6 +124,12 @@ + + diff --git a/Functions.html b/Functions.html index 9d6a5f8e8..dcaf3a27b 100644 --- a/Functions.html +++ b/Functions.html @@ -124,6 +124,12 @@ + + diff --git a/Global Variables.html b/Global Variables.html index 3f453fb32..7166024f5 100644 --- a/Global Variables.html +++ b/Global Variables.html @@ -124,6 +124,12 @@ + + diff --git a/Guides.html b/Guides.html index 7eeb59921..4650b28cb 100644 --- a/Guides.html +++ b/Guides.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols.html b/Protocols.html index 56ce9bb21..943906a32 100644 --- a/Protocols.html +++ b/Protocols.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index a1049a375..76a1693aa 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index 43b312c58..b21ca4827 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/CollectingCorrectableRule.html b/Protocols/CollectingCorrectableRule.html index 6a57f6efb..dcf25032d 100644 --- a/Protocols/CollectingCorrectableRule.html +++ b/Protocols/CollectingCorrectableRule.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index 0f4198ac1..2251a3978 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/ConfigurationProviderRule.html b/Protocols/ConfigurationProviderRule.html index 9e0b10c7a..9d41b31e3 100644 --- a/Protocols/ConfigurationProviderRule.html +++ b/Protocols/ConfigurationProviderRule.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index 167afc899..2db43d768 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/LintableFileManager.html b/Protocols/LintableFileManager.html index 7bd79ed29..cf48a299b 100644 --- a/Protocols/LintableFileManager.html +++ b/Protocols/LintableFileManager.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html index 4ab7bb3aa..5678a0971 100644 --- a/Protocols/Reporter.html +++ b/Protocols/Reporter.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/Rule.html b/Protocols/Rule.html index 3fb7ab83e..a84208633 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index 9d5f4c1f0..f607e25a2 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/SubstitutionCorrectableASTRule.html b/Protocols/SubstitutionCorrectableASTRule.html index 078a69702..1d074e26b 100644 --- a/Protocols/SubstitutionCorrectableASTRule.html +++ b/Protocols/SubstitutionCorrectableASTRule.html @@ -124,6 +124,12 @@ + + diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index c580a979e..c50f93e0f 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -124,6 +124,12 @@ + + diff --git a/Reporters.html b/Reporters.html index 210a4a341..f0f37b2b3 100644 --- a/Reporters.html +++ b/Reporters.html @@ -124,6 +124,12 @@ + + diff --git a/Rules.html b/Rules.html index 32d3558d8..1ec77de49 100644 --- a/Rules.html +++ b/Rules.html @@ -124,6 +124,12 @@ + + diff --git a/Structs.html b/Structs.html index b7c26aa12..631c04877 100644 --- a/Structs.html +++ b/Structs.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/CSVReporter.html b/Structs/CSVReporter.html index 141bafd45..75ba564b5 100644 --- a/Structs/CSVReporter.html +++ b/Structs/CSVReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/CheckstyleReporter.html b/Structs/CheckstyleReporter.html index c29a88bae..53784c32f 100644 --- a/Structs/CheckstyleReporter.html +++ b/Structs/CheckstyleReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/CodeClimateReporter.html b/Structs/CodeClimateReporter.html index a4ff2f558..a7ad0c51f 100644 --- a/Structs/CodeClimateReporter.html +++ b/Structs/CodeClimateReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html index 1f063fcb8..eac138735 100644 --- a/Structs/CollectedLinter.html +++ b/Structs/CollectedLinter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Command.html b/Structs/Command.html index b48a2189a..22c872084 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index 74e1a43e0..c0af132c0 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index 327b3c666..d919b7c7d 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Configuration.html b/Structs/Configuration.html index c4a0ae79c..0fb2f56af 100644 --- a/Structs/Configuration.html +++ b/Structs/Configuration.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Configuration/IndentationStyle.html b/Structs/Configuration/IndentationStyle.html index b39a262fa..ae3dc17c2 100644 --- a/Structs/Configuration/IndentationStyle.html +++ b/Structs/Configuration/IndentationStyle.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Configuration/RulesMode.html b/Structs/Configuration/RulesMode.html index 4d451aa3a..756571a7f 100644 --- a/Structs/Configuration/RulesMode.html +++ b/Structs/Configuration/RulesMode.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Correction.html b/Structs/Correction.html index 655e82de5..2f4f27935 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/EmojiReporter.html b/Structs/EmojiReporter.html index 08714b2f6..9fc764302 100644 --- a/Structs/EmojiReporter.html +++ b/Structs/EmojiReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Example.html b/Structs/Example.html index 944ffabe4..1870f8a19 100644 --- a/Structs/Example.html +++ b/Structs/Example.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/GitHubActionsLoggingReporter.html b/Structs/GitHubActionsLoggingReporter.html index 42977eabd..acfd9995c 100644 --- a/Structs/GitHubActionsLoggingReporter.html +++ b/Structs/GitHubActionsLoggingReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/GitLabJUnitReporter.html b/Structs/GitLabJUnitReporter.html index 6cdf28e36..88c544378 100644 --- a/Structs/GitLabJUnitReporter.html +++ b/Structs/GitLabJUnitReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/HTMLReporter.html b/Structs/HTMLReporter.html index abcfbbb6a..3a2933c76 100644 --- a/Structs/HTMLReporter.html +++ b/Structs/HTMLReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/JSONReporter.html b/Structs/JSONReporter.html index 5aa97c50c..e1f10c70c 100644 --- a/Structs/JSONReporter.html +++ b/Structs/JSONReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/JUnitReporter.html b/Structs/JUnitReporter.html index 00ba705e2..ef6e1b592 100644 --- a/Structs/JUnitReporter.html +++ b/Structs/JUnitReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Linter.html b/Structs/Linter.html index 0a317c60d..edf2a2156 100644 --- a/Structs/Linter.html +++ b/Structs/Linter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Location.html b/Structs/Location.html index 2adbc91ee..6c5694387 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/MarkdownReporter.html b/Structs/MarkdownReporter.html index 45b5ba557..843511ca7 100644 --- a/Structs/MarkdownReporter.html +++ b/Structs/MarkdownReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Region.html b/Structs/Region.html index c512e8664..6caa5bc14 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index 9a60c3559..817a271da 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/RuleList.html b/Structs/RuleList.html index 59d4d9ca7..366129189 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html index 7249873b9..a25c700bb 100644 --- a/Structs/RuleListDocumentation.html +++ b/Structs/RuleListDocumentation.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index 5a55f41f4..46bcb87de 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/SonarQubeReporter.html b/Structs/SonarQubeReporter.html index fef52e7ec..3742825e7 100644 --- a/Structs/SonarQubeReporter.html +++ b/Structs/SonarQubeReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/SourceKittenDictionary.html b/Structs/SourceKittenDictionary.html index aa2be45b2..71ca8a028 100644 --- a/Structs/SourceKittenDictionary.html +++ b/Structs/SourceKittenDictionary.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index 636bc363a..bb4f16c9d 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index 3060d148e..3e7dec5c0 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index 170c74b96..bff9673a7 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index dada60a82..3eda9a6e1 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/Version.html b/Structs/Version.html index b2d1a432c..6b6dd4ed9 100644 --- a/Structs/Version.html +++ b/Structs/Version.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/XcodeReporter.html b/Structs/XcodeReporter.html index e520a566b..b0fbbcdb6 100644 --- a/Structs/XcodeReporter.html +++ b/Structs/XcodeReporter.html @@ -124,6 +124,12 @@ + + diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html index 8e5397bbf..81eef1f7f 100644 --- a/Structs/YamlParser.html +++ b/Structs/YamlParser.html @@ -124,6 +124,12 @@ + + diff --git a/accessibility_label_for_image.html b/accessibility_label_for_image.html index a938dd414..fc2e053aa 100644 --- a/accessibility_label_for_image.html +++ b/accessibility_label_for_image.html @@ -123,6 +123,12 @@ + + diff --git a/anonymous_argument_in_multiline_closure.html b/anonymous_argument_in_multiline_closure.html index e16251a31..7b05ac8e9 100644 --- a/anonymous_argument_in_multiline_closure.html +++ b/anonymous_argument_in_multiline_closure.html @@ -123,6 +123,12 @@ + + diff --git a/anyobject_protocol.html b/anyobject_protocol.html index 5ac275262..a7b076e38 100644 --- a/anyobject_protocol.html +++ b/anyobject_protocol.html @@ -123,6 +123,12 @@ + + diff --git a/array_init.html b/array_init.html index 29303324f..e7cd0a29d 100644 --- a/array_init.html +++ b/array_init.html @@ -123,6 +123,12 @@ + + diff --git a/attributes.html b/attributes.html index 8fe6ab3be..439a1e85c 100644 --- a/attributes.html +++ b/attributes.html @@ -123,6 +123,12 @@ + + diff --git a/balanced_xctest_lifecycle.html b/balanced_xctest_lifecycle.html index af146d729..9447915f8 100644 --- a/balanced_xctest_lifecycle.html +++ b/balanced_xctest_lifecycle.html @@ -123,6 +123,12 @@ + + diff --git a/block_based_kvo.html b/block_based_kvo.html index 6cceee7e3..71d0d04c6 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -123,6 +123,12 @@ + + diff --git a/capture_variable.html b/capture_variable.html index 4c2b3cd1b..2e78e5b20 100644 --- a/capture_variable.html +++ b/capture_variable.html @@ -123,6 +123,12 @@ + + diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 06e0fb5f8..e2f5ab55a 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -123,6 +123,12 @@ + + diff --git a/closing_brace.html b/closing_brace.html index 4c1ee67b7..683ca43cf 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -123,6 +123,12 @@ + + diff --git a/closure_body_length.html b/closure_body_length.html index b480ebdb0..e8eb8467f 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -123,6 +123,12 @@ + + diff --git a/closure_end_indentation.html b/closure_end_indentation.html index 4e333dc73..cd6c1b5df 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -123,6 +123,12 @@ + + diff --git a/closure_parameter_position.html b/closure_parameter_position.html index 9ec4135c5..8ab47bd2d 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -123,6 +123,12 @@ + + diff --git a/closure_spacing.html b/closure_spacing.html index a206d5c44..1f3a90c3f 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -123,6 +123,12 @@ + + diff --git a/collection_alignment.html b/collection_alignment.html index 2dc8957a6..719be4048 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -123,6 +123,12 @@ + + diff --git a/colon.html b/colon.html index 3e01b79c7..941989dcc 100644 --- a/colon.html +++ b/colon.html @@ -123,6 +123,12 @@ + + diff --git a/comma.html b/comma.html index 5f1d0269e..799c4d3c7 100644 --- a/comma.html +++ b/comma.html @@ -123,6 +123,12 @@ + + diff --git a/comma_inheritance.html b/comma_inheritance.html index 684862f57..e3f6ec39f 100644 --- a/comma_inheritance.html +++ b/comma_inheritance.html @@ -123,6 +123,12 @@ + + diff --git a/comment_spacing.html b/comment_spacing.html index bc0977f80..49d40b6dd 100644 --- a/comment_spacing.html +++ b/comment_spacing.html @@ -123,6 +123,12 @@ + + diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index 0faf9d683..a8f278be6 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -123,6 +123,12 @@ + + diff --git a/computed_accessors_order.html b/computed_accessors_order.html index 2a0773439..153a28a4c 100644 --- a/computed_accessors_order.html +++ b/computed_accessors_order.html @@ -123,6 +123,12 @@ + + diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index 4c916988d..5392c0b7b 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -123,6 +123,12 @@ + + diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index 09a659969..0e247f4a5 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -123,6 +123,12 @@ + + diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index 1f11bafe4..e351ee9cf 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -123,6 +123,12 @@ + + diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index ebd168d3d..eaad611b4 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -123,6 +123,12 @@ + + diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index e8db67a79..3b5ead20d 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -123,6 +123,12 @@ + + diff --git a/control_statement.html b/control_statement.html index 01344ac2d..71fbbcf5e 100644 --- a/control_statement.html +++ b/control_statement.html @@ -123,6 +123,12 @@ + + diff --git a/convenience_type.html b/convenience_type.html index 27436cc23..3fb5f00e5 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -123,6 +123,12 @@ + + diff --git a/custom_rules.html b/custom_rules.html index ea6bcebee..a2037dd0c 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -123,6 +123,12 @@ + + diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index f57b81361..3ec1ffb85 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -123,6 +123,12 @@ + + diff --git a/deployment_target.html b/deployment_target.html index 5217c94fa..c0d6ff196 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -123,6 +123,12 @@ + + diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index d46614589..e7e94c976 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -123,6 +123,12 @@ + + diff --git a/discouraged_assert.html b/discouraged_assert.html index b8a08a8ac..c1979905e 100644 --- a/discouraged_assert.html +++ b/discouraged_assert.html @@ -123,6 +123,12 @@ + + diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index b42afadda..62481fa2d 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -123,6 +123,12 @@ + + diff --git a/discouraged_none_name.html b/discouraged_none_name.html index 0cbd6532f..ff6c6d7ee 100644 --- a/discouraged_none_name.html +++ b/discouraged_none_name.html @@ -123,6 +123,12 @@ + + diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index c4c7c3433..d1cbdbee1 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -123,6 +123,12 @@ + + diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index 4ebce2b59..d5ff277ad 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -123,6 +123,12 @@ + + diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index a59c0a3c6..2b559face 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html index 3a9a1f53d..a8203102c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html index c37b91596..5fbb7503a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html index 0879f7d49..664ed6bd4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index 66ec438ae..3082e5614 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html index 6cc341b9f..03e77205f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html @@ -124,6 +124,12 @@ + + @@ -352,6 +358,57 @@ +
  • +
    + + + + ExecutableInfo + +
    +
    +
    +
    +
    +
    +

    Information about this executable.

    + + See more +
    +
    +

    Declaration

    +
    +

    Swift

    +
    public enum ExecutableInfo
    + +
    +
    + +
    +
    +
  • +
  • +
    + + + + ExecutableInfo + +
    +
    +
    +
    +
    +
    +

    Information about this executable.

    + + See more +
    +
    +
    +
  • diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index d6ab454b4..f18f19331 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -124,6 +124,12 @@
  • + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html index 67ee6f501..037e745bf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html new file mode 100644 index 000000000..a44247353 --- /dev/null +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ExecutableInfo.html @@ -0,0 +1,361 @@ + + + + ExecutableInfo Enumeration Reference + + + + + + + + + + + + + + + + +
    +

    + + SwiftLintFramework 0.49.0-rc.1 Docs + + (100% documented) +

    + +
    +
    + +
    +
    + +

    + + GitHub + View on GitHub + +

    + +

    + + Dash + Install in Dash + +

    +
    + + + +
    + +
    + +
    +
    +

    ExecutableInfo

    +

    Information about this executable.

    + +
    +
    + +
    +
    +
    +
      +
    • +
      + + + + buildID + +
      +
      +
      +
      +
      +
      +

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

      + +
      +
      +
      +
    • +
    +
    +
    +
    + +
    +
    + + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index 86fac8e00..1169337a2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html index 81fceb82a..8c0580232 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html index 3b7b8ffd9..39167944b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index 7438a9d45..f039eb6ec 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index 415a02d6b..9ab1500cd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html index ee8406816..79dc36fef 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html index d6b4a3128..a9d841a89 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html index 2e65ad183..c0ab98cdc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html index 9d6a5f8e8..dcaf3a27b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html index 3f453fb32..7166024f5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html index 7eeb59921..4650b28cb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html index 56ce9bb21..943906a32 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html index a1049a375..76a1693aa 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index 43b312c58..b21ca4827 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html index 6a57f6efb..dcf25032d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index 0f4198ac1..2251a3978 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html index 9e0b10c7a..9d41b31e3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index 167afc899..2db43d768 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html index 7bd79ed29..cf48a299b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html index 4ab7bb3aa..5678a0971 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html index 3fb7ab83e..a84208633 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 9d5f4c1f0..f607e25a2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html index 078a69702..1d074e26b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index c580a979e..c50f93e0f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html index 210a4a341..f0f37b2b3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html index 32d3558d8..1ec77de49 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html index b7c26aa12..631c04877 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html index 141bafd45..75ba564b5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html index c29a88bae..53784c32f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html index a4ff2f558..a7ad0c51f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CodeClimateReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html index 1f063fcb8..eac138735 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html index b48a2189a..22c872084 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html @@ -124,6 +124,12 @@ + + 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 74e1a43e0..c0af132c0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -124,6 +124,12 @@ + + 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 327b3c666..d919b7c7d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html index c4a0ae79c..0fb2f56af 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html @@ -124,6 +124,12 @@ + + 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 b39a262fa..ae3dc17c2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html @@ -124,6 +124,12 @@ + + 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 4d451aa3a..756571a7f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html index 655e82de5..2f4f27935 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html index 08714b2f6..9fc764302 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html index 944ffabe4..1870f8a19 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html index 42977eabd..acfd9995c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html index 6cdf28e36..88c544378 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html index abcfbbb6a..3a2933c76 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html index 5aa97c50c..e1f10c70c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html index 00ba705e2..ef6e1b592 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html index 0a317c60d..edf2a2156 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html index 2adbc91ee..6c5694387 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html index 45b5ba557..843511ca7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html index c512e8664..6caa5bc14 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html index 9a60c3559..817a271da 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html index 59d4d9ca7..366129189 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html index 7249873b9..a25c700bb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html index 5a55f41f4..46bcb87de 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html index fef52e7ec..3742825e7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html index aa2be45b2..71ca8a028 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html index 636bc363a..bb4f16c9d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index 3060d148e..3e7dec5c0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index 170c74b96..bff9673a7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index dada60a82..3eda9a6e1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html index b2d1a432c..6b6dd4ed9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html index e520a566b..b0fbbcdb6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html @@ -124,6 +124,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html index 8e5397bbf..81eef1f7f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html @@ -124,6 +124,12 @@ + + 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 a938dd414..fc2e053aa 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 @@ -123,6 +123,12 @@ + + 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 e16251a31..7b05ac8e9 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html index 5ac275262..a7b076e38 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html index 29303324f..e7cd0a29d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html index 8fe6ab3be..439a1e85c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html @@ -123,6 +123,12 @@ + + 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 af146d729..9447915f8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/balanced_xctest_lifecycle.html @@ -123,6 +123,12 @@ + + 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 6cceee7e3..71d0d04c6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html index 4c2b3cd1b..2e78e5b20 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/capture_variable.html @@ -123,6 +123,12 @@ + + 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 06e0fb5f8..e2f5ab55a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html index 4c1ee67b7..683ca43cf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html @@ -123,6 +123,12 @@ + + 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 b480ebdb0..e8eb8467f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html @@ -123,6 +123,12 @@ + + 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 4e333dc73..cd6c1b5df 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -123,6 +123,12 @@ + + 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 9ec4135c5..8ab47bd2d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html index a206d5c44..1f3a90c3f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html index 2dc8957a6..719be4048 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html index 3e01b79c7..941989dcc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html index 5f1d0269e..799c4d3c7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html index 684862f57..e3f6ec39f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma_inheritance.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html index bc0977f80..49d40b6dd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comment_spacing.html @@ -123,6 +123,12 @@ + + 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 0faf9d683..a8f278be6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -123,6 +123,12 @@ + + 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 2a0773439..153a28a4c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/computed_accessors_order.html @@ -123,6 +123,12 @@ + + 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 4c916988d..5392c0b7b 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 @@ -123,6 +123,12 @@ + + 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 09a659969..0e247f4a5 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 @@ -123,6 +123,12 @@ + + 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 1f11bafe4..e351ee9cf 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 @@ -123,6 +123,12 @@ + + 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 ebd168d3d..eaad611b4 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 @@ -123,6 +123,12 @@ + + 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 e8db67a79..3b5ead20d 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html index 01344ac2d..71fbbcf5e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html index 27436cc23..3fb5f00e5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html index ea6bcebee..a2037dd0c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html index f57b81361..3ec1ffb85 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html index 5217c94fa..c0d6ff196 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html @@ -123,6 +123,12 @@ + + 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 d46614589..e7e94c976 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html index b8a08a8ac..c1979905e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_assert.html @@ -123,6 +123,12 @@ + + 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 b42afadda..62481fa2d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -123,6 +123,12 @@ + + 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 0cbd6532f..ff6c6d7ee 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_none_name.html @@ -123,6 +123,12 @@ + + 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 c4c7c3433..d1cbdbee1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -123,6 +123,12 @@ + + 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 4ebce2b59..d5ff277ad 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -123,6 +123,12 @@ + + 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 a59c0a3c6..2b559face 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -123,6 +123,12 @@ + + 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 9203cbe8a..90cd73e61 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html index 3c6e6e376..a7c8e4909 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html @@ -123,6 +123,12 @@ + + @@ -352,6 +358,22 @@ }

    Triggering Examples

    +
    ↓import Foundation.NSString
    +import Foundation
    +
    +
    +
    @testable import A
    +↓@testable import A
    +
    +
    +
    import A
    +↓import enum A.Foo
    +
    +
    +
    import A
    +↓import var A.Foo
    +
    +
    import A
     #if DEBUG
         @testable import KsApi
    @@ -360,40 +382,6 @@
     #endif
     ↓import A
     
    -
    -
    import Foundation
    -↓import Foundation
    -↓import Foundation
    -
    -
    -
    ↓import Foundation.NSString
    -import Foundation
    -
    -
    -
    import A
    -↓import var A.Foo
    -
    -
    -
    ↓import A.B.C
    -import A.B
    -
    -
    -
    import Foundation
    -import Dispatch
    -↓import Foundation
    -
    -
    -
    @testable import A
    -↓@testable import A
    -
    -
    -
    @_implementationOnly import A
    -↓@_implementationOnly import A
    -
    -
    -
    import A
    -↓import func A.Foo
    -
     
    import A
     ↓import let A.Foo
    @@ -408,23 +396,41 @@
     
     
    import A
    -↓import struct A.Foo
    +↓import protocol A.Foo
     
     
    -
    import A
    -↓import protocol A.Foo
    +
    import Foundation
    +import Dispatch
    +↓import Foundation
     
     
    import Foundation
     ↓import Foundation.NSString
     
    +
    +
    import A
    +↓import func A.Foo
    +
    +
    +
    ↓import A.B.C
    +import A.B
    +
    +
    +
    import Foundation
    +↓import Foundation
    +↓import Foundation
    +
    +
    +
    @_implementationOnly import A
    +↓@_implementationOnly import A
    +
     
    import A
     ↓import typealias A.Foo
     
     
    import A
    -↓import enum A.Foo
    +↓import struct A.Foo
     
     
    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 c405807e9..837ef9189 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html index d0964dc17..a65d473b6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html @@ -123,6 +123,12 @@ + + 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 3bb3f4fe6..cfff0fb5e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html index 63df9bf2c..e0bcfe256 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html @@ -123,6 +123,12 @@ + + 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 93cf122cc..a1e4bcfa8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html index 686d94138..01e4b22c3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html @@ -123,6 +123,12 @@ + + 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 1be81c816..734f438e8 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html index 740f11d22..e8ed09050 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html @@ -123,6 +123,12 @@ + + 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 a5daf6f41..87fac3f3f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -123,6 +123,12 @@ + + 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 a5ec33ff2..e2e064e55 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html index fb76b1daa..3434a6e96 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html index 54de2f878..b472fb7eb 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html @@ -123,6 +123,12 @@ + + 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 ae00b368a..d112b90c7 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html index 8ace9fced..d7a8e4c75 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html index 7d4b9a75c..a1513f060 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html @@ -123,6 +123,12 @@ + + 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 b128c6844..bcf51574f 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 @@ -123,6 +123,12 @@ + + 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 5f6afdb34..af4671766 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -123,6 +123,12 @@ + + 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 69da1ff32..0630fe4d9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html index d628f875e..f6b5b84a3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html @@ -123,6 +123,12 @@ + + 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 e1548c7d9..31eb4ccb1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html index 2206071dc..ba84d5ccd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html index ade1bd938..1939234dd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html index d3df94b58..f689e5494 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html @@ -123,6 +123,12 @@ + + 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 55d251d39..5f4a6db0b 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 @@ -123,6 +123,12 @@ + + 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 4b2243b60..e5701aafd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html index f03f895cf..77f305d0c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html @@ -123,6 +123,12 @@ + + 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 7b7c89fd8..bb45a6120 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html index 216446d61..42e68dc05 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html index 35aab8dbe..668b22f41 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html index d995b9f01..0f6fa90bd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html index 60890ec1c..22c58efc9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html @@ -123,6 +123,12 @@ + + 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 52e9b984e..ed41214ad 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html @@ -123,6 +123,12 @@ + + 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 1bc38b277..883623509 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 @@ -123,6 +123,12 @@ + + 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 105b4af67..18cf099f1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html @@ -123,6 +123,12 @@ + + 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 fa5fff965..21d32dae3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html @@ -123,6 +123,12 @@ + + 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 3ba3c28bd..69f304faf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/ibinspectable_in_extension.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html index 740e15213..15b95e90b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html index 31d997b53..5bda7a910 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html index 9d306c005..652d50922 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html index d84fcebdc..b41e4c98d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html @@ -123,6 +123,12 @@ + + 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 22446160b..cc58d4833 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html index 3bd7b7e82..96aac9e82 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inclusive_language.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html index 66df02849..91402bf5f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html index 58b51c2fd..afe280602 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html index 88c8fd448..c90db9944 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html index a58066e7d..0badd9183 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html @@ -123,6 +123,12 @@ + + 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 c42bac886..3cb9fac6f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html index 6e656bb46..77881c0a9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html index ae1c4752e..51bdaae7d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html index 26c690663..b9d6992f5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html @@ -123,6 +123,12 @@ + + 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 7dcb42561..e1a4b21b9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html index 5720547ec..076c54107 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html index f47c6c53e..52a4efe08 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html index f2a34204e..896262cc5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html index 1a6619cd0..9c133b6c5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html @@ -123,6 +123,12 @@ + + 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 7705b553e..6c69a1ff8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -123,6 +123,12 @@ + + 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 9647e2365..62d6bb744 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_objc_type.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html index 017ef3dbc..80066d437 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html @@ -123,6 +123,12 @@ + + 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 5b639e73e..86a61afdc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html index 817072235..a0e01f655 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html @@ -123,6 +123,12 @@ + + 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 89b63bdb2..7add35d3b 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 @@ -123,6 +123,12 @@ + + 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 7da68b80f..583a1553c 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html index b8bee9faa..23b08c11a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html index c05ce41a5..e8a247be2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html index 5c27e4aa1..2f2978e3e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html index 8f9f64440..0d868e5a0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html @@ -123,6 +123,12 @@ + + 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 6c182ce48..ee468ef99 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -123,6 +123,12 @@ + + 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 d54dfaa8f..0000ba9a5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -123,6 +123,12 @@ + + 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 f82a05f8f..b5a81c52b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html index 47b3e6764..83b80092e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html @@ -123,6 +123,12 @@ + + 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 743c8615b..1128c8271 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -123,6 +123,12 @@ + + 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 9d14adef1..5c46d9723 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html index 6705dc4cb..78a982305 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html index b3de95ba6..0567b9d4d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html @@ -123,6 +123,12 @@ + + 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 bcc6da96b..c02a8808b 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 @@ -123,6 +123,12 @@ + + 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 2de009ab6..a05d9d3c8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -123,6 +123,12 @@ + + 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 52a16b92e..d9487219c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -123,6 +123,12 @@ + + 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 9072a6f29..a08001ec5 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 @@ -123,6 +123,12 @@ + + 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 84bfcb354..49ad4d660 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html index bf1b8256d..79da2c352 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -123,6 +123,12 @@ + + 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 34f6a6cba..117d6e827 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -123,6 +123,12 @@ + + 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 2c41f249c..ab1a4e1b2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html index d183d0e63..3e64d1a4d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html index e63f9cbe8..376ce6a21 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html index f59b9ac70..09292673c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html @@ -123,6 +123,12 @@ + + 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 a25aa372a..3fdf0d668 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html index b8edd89ae..721b6fc37 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html @@ -123,6 +123,12 @@ + + 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 bf2d0dfbb..c66ed369b 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 @@ -123,6 +123,12 @@ + + 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 4edc29ba6..b7d3bdc5c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -123,6 +123,12 @@ + + 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 3cfddf08f..b485a0a8c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html @@ -123,6 +123,12 @@ + + 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 fb4b6a5e4..37c01d84b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html @@ -123,6 +123,12 @@ + + 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 a12ff5dfd..c707a5359 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html index b23f1c288..b1cee2c20 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefer_nimble.html @@ -123,6 +123,12 @@ + + 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 3c1b629ba..b6ccedd02 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 @@ -123,6 +123,12 @@ + + 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 2fbb590a0..c7d1bbb69 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 @@ -123,6 +123,12 @@ + + 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 d854730df..45a32526b 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 @@ -123,6 +123,12 @@ + + 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 bf3939481..e993c1780 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html index 72985c1ac..a234c8f85 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html index 100a2ba09..6c1ef2492 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html @@ -123,6 +123,12 @@ + + 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 af4f16e9e..a1bafcc17 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html index 2900bed67..4da046f29 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_subject.html @@ -123,6 +123,12 @@ + + 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 171a3a7a9..177226b8c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html @@ -123,6 +123,12 @@ + + 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 faeec71c7..485217f5a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -123,6 +123,12 @@ + + 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 82de69680..901336f4a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -123,6 +123,12 @@ + + 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 ea190e94f..9805f9f24 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 @@ -123,6 +123,12 @@ + + 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 0e0b32ca5..a25c1f508 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -123,6 +123,12 @@ + + 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 fe1c6cd94..648eaa717 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 @@ -123,6 +123,12 @@ + + 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 f559f90fb..cb4ab392e 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 @@ -123,6 +123,12 @@ + + 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 3ac05b33e..4d33bb9dc 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html index e018de8a8..48a01f343 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html index 6fd949cd3..1702956d5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html @@ -123,6 +123,12 @@ + + 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 c93a47a2f..3ef66cacc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -123,6 +123,12 @@ + + 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 39ec7d019..7100139f3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -123,6 +123,12 @@ + + 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 d05b8c312..6150f97b7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -123,6 +123,12 @@ + + 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 dc0036fe9..9b8a18a35 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -123,6 +123,12 @@ + + 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 cb3ac0f33..0d8cd4a06 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 @@ -123,6 +123,12 @@ + + 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 2255d4cb7..12544b646 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 @@ -123,6 +123,12 @@ + + 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 18c159130..cd960b2a4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -123,6 +123,12 @@ + + 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 a876219af..d74fc30a6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html index fff85e49e..f520e4768 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html @@ -123,6 +123,12 @@ + + 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 726d9f9fe..c0f06cb54 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html @@ -123,6 +123,12 @@ + + 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 3cf91372d..045a43ed7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -123,6 +123,12 @@ + + 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 6f61d2d7f..629cbd5fa 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html index 73708e8a7..534f608f3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json index bf6ccb08c..f2ef8062f 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: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/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, returnng 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, returnng 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.

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

    The accessibility of a Swift source declaration.

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

    All possible configuration errors.

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

    An identifier representing a SwiftLint rule, or all rules.

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

    All the possible rule kinds (categories).

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

    All possible rule list configuration errors.

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

    The magnitude of a StyleViolation.

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

    The rule list containing all available rules built into SwiftLint.

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

    Creates a RuleStorage with no initial stored data.

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

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

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

    Persists the cache to disk.

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

    Creates a SwiftLintFile with a SourceKitten File.

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

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

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

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

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

    The path on disk for this file.

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

    The file’s contents.

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

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

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

    The parsed lines for this file’s contents.

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

    Invalidates all cached data for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

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

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

    A persisted cache for storing and retrieving linter results.

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

    A storage mechanism for aggregating the results of CollectingRules.

    "},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"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_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"

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

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

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

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

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

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

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

    Reports violations as HTML.

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

    Reports violations as a JSON array.

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

    Reports violations as JUnit XML.

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

    Reports violations as markdown formated (with tables).

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

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following global variables are available globally.

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

    The following enumerations are available globally.

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

    The following extensions are available globally.

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

    The following functions are available globally.

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

    The following protocols are available globally.

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

    The following structures are available globally.

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

    Parses the input YAML string as an untyped dictionary.

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

    The string value for this version.

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

    The current SwiftLint version.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s: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/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, returnng 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, returnng 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.

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

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

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

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

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

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

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

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

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

    Count the number of occurrences of the given character in self

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

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

    ","parent_name":"String"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","parent_name":"FileManager"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","parent_name":"FileManager"},"Extensions/FileManager.html":{"name":"FileManager"},"Extensions/String.html":{"name":"String"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

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

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

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

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/RuleListError.html#/s:18SwiftLintFramework13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

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

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

    Describes rules that validate Swift source conventions.

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

    Describes rules that validate common practices in the Swift community.

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

    Describes rules that validate stylistic choices.

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

    Describes rules that validate magnitudes or measurements of Swift source.

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

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

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

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

    Represents a single SwiftLint rule with the specified identifier.

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

    The spelling of the string for this idenfitier.

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

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO07unknownD0yA2CmF":{"name":"unknownConfiguration","abstract":"

    The configuration didn’t match internal expectations.

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

    The configuration had both match_kind and excluded_match_kind parameters.

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

    A generic configuration error specified by a string.

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

    The initial configuration file was not found.

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

    Accessible by the declaration’s immediate lexical scope.

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

    Accessible by the declaration’s same file.

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

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

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

    Accessible by the declaration’s same program.

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

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

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

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

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html#/s:18SwiftLintFramework14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

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

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

    A call to a named function or closure.

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

    An argument value for a function or closure.

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

    An Array expression.

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

    A Dictionary expression.

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

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

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

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

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

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

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

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

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

    Information about this executable.

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

    The accessibility of a Swift source declaration.

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

    All possible configuration errors.

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

    An identifier representing a SwiftLint rule, or all rules.

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

    All the possible rule kinds (categories).

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

    All possible rule list configuration errors.

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

    The magnitude of a StyleViolation.

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

    The rule list containing all available rules built into SwiftLint.

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

    Creates a RuleStorage with no initial stored data.

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

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

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

    Persists the cache to disk.

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

    Creates a SwiftLintFile with a SourceKitten File.

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

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

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

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

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

    The path on disk for this file.

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

    The file’s contents.

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

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

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

    The parsed lines for this file’s contents.

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

    Invalidates all cached data for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

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

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

    A persisted cache for storing and retrieving linter results.

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

    A storage mechanism for aggregating the results of CollectingRules.

    "},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"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_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"

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

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

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

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

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

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

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

    Reports violations as HTML.

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

    Reports violations as a JSON array.

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

    Reports violations as JUnit XML.

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

    Reports violations as markdown formated (with tables).

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

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following global variables are available globally.

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

    The following enumerations are available globally.

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

    The following extensions are available globally.

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

    The following functions are available globally.

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

    The following protocols are available globally.

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

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/self_in_property_initialization.html index 945ac8cb7..ceb869abd 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html index 2b413b6ec..047ae2def 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html @@ -123,6 +123,12 @@ + + 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 6bd12281e..d1472d20c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html @@ -123,6 +123,12 @@ + + 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 35a37f5ec..81939df68 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html index 0cdad21fc..1e7a2bc51 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html index 68b54f90c..4ac5a509d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html index a5afe2c46..fa9b91897 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html index 0417dc021..a5db80a36 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html index 66153a157..a55b4aa02 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -123,6 +123,12 @@ + + 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 df6e403b7..97103895d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -123,6 +123,12 @@ + + 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 f3fbd51e4..9e6a52973 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -123,6 +123,12 @@ + + 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 9427cdacb..d690e7076 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html index 0a0e010d4..966a81bc6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -123,6 +123,12 @@ + + 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 b1a830a9f..4d973f1bc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/test_case_accessibility.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html index 5b552891c..d5ccc3102 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html index 7de9d0692..3ffaafeb5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html index 2d29e348c..4a2f8630f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html index 007a5035c..fd56536c1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html index 06e875c7a..b93bd7f17 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html index 80aa362e8..3cce5a804 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html index b88b18d45..8cf51b927 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -123,6 +123,12 @@ + + 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 d9aeddd0e..0f143de30 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html @@ -123,6 +123,12 @@ + + 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 59c1758d0..ee2a12cfa 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html index 44830297a..a22e341fe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html @@ -123,6 +123,12 @@ + + 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 d5169018f..628aee228 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/typesafe_array_init.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html index 5c0d5f728..f7e340e7a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_condition.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html index d7bbf3979..1cacd7d21 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html @@ -123,6 +123,12 @@ + + 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 23aaa2947..9e652398c 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 @@ -123,6 +123,12 @@ + + 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 4dfa49c22..cfae2af9a 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 @@ -123,6 +123,12 @@ + + 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 1928d56dc..1a2479f33 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -123,6 +123,12 @@ + + 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 b6e14bc96..b535754dc 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 @@ -123,6 +123,12 @@ + + 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 aefcb6f7e..6d4346089 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html @@ -123,6 +123,12 @@ + + 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 516a71dac..3cd23e34b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -123,6 +123,12 @@ + + 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 7e1d8e864..e87fcedb1 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html index 898b5ac82..48c179751 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html index 936b3c417..c25f5a677 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html index b281366aa..d4d83e081 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html @@ -123,6 +123,12 @@ + + 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 e0ed4b65e..81033e63b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -123,6 +123,12 @@ + + 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 f778b9f8f..e923fd43f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html index 71fde433e..e81fe02f2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -123,6 +123,12 @@ + + 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 8e2a00a70..a999f4e33 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -123,6 +123,12 @@ + + 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 db263c790..875f0fe72 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html index 2fe590959..7617db8f1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -123,6 +123,12 @@ + + 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 5fa2a0f8a..a711d53ec 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 @@ -123,6 +123,12 @@ + + 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 a035a4be4..b39092beb 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 @@ -123,6 +123,12 @@ + + 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 10b64d0e0..572bbb8b2 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 @@ -123,6 +123,12 @@ + + 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 8d355fa4e..37bfb2d7d 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 @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html index e16cb1320..8456f8a16 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html index ef7c73f49..615f684b9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html @@ -123,6 +123,12 @@ + + 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 6229f1a6e..5de09ae44 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html index ffdc9d31f..ca5dbf84a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html index 4a161c1e2..5faa75ca1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html @@ -123,6 +123,12 @@ + + diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx index 28468698503b861f3038fb109e28ea83e2b179f6..b1e6bb2f1e1654d0d36325bc8986e05ec7d9e0e9 100644 GIT binary patch delta 9137 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 delta 8734 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
    v*gA?NE!tiF>UC#yj(* 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�-hTAIY!?0}KgOY1poL*t^yKvo1#_Hp}Vzx4(Xx9$6tFT1)HjZ85 z_k&lezbZu6C~8A@Vdt%o#@)vz zRTeQw{K#2JAev9UWiXscvc7KgAu~EPV{$Wkn*gwMB983uYY&MLLoay~rigL$sNYG5Qg3s>X7U#a9nk9Kl;I=Cl6o4tX z^ZB*-^&qp#I|V87rEiN!FB8*n!ioN0Ju zr_pQMagzt;ad+z|_8)Q+C4K3;w&da_(CSd_5A;WA%%inoXBQu#{YE`UXdF?iB$LRd zxxVAFYwXbaQ=z$nHz%h1zMnQyLz{B2>e0X|**2|LHnR%Q~@!mJ;gH1^u)-z1s|ng_eOmUh74a zt5W$;YWEDFAUA$zTt#E3LNQ>cVKsiT(*u1%v6G-cBNXX3X1ilgop@~`Y}#G{_*FoA zle~O60T&1{iD{&CqZ-W#$L)ph{-*dTX&TMhLPM}O%c8AC*6Z&^TF#H;mE%+Dbsp*B z_oIPx3&?Nd4&iw|Z{IJocz!4kg|IQjtfpLKhBxQ0&Jj(m z>a59(tlQ{RT#i0Qdi44_7M2AX4+#ycM^NP zAqQR++*7p2izYq5aR+%>4%PFDWEor&KApciyRJ+V0;ZD`uVeexnyKbDYl^mMaPD5 z_v5;DHUAJ1+#x0HmYKFcW4F8fHV(UPPz>QKoVL!rz_NGuJvr6qzADsVy)a$L!#46% zCwQZHj2F|%Yu9YPoko$^3wwGiKqI$vd@nR?Aj^Gui0?D8?To4&Cx&<96@hg1*uO)SxXxe#&0J4z>12`jU^CXI5TI^@8FG> zl7aP8Vv+LT)?&|(WfqdkIe_Gs9O<#l>=>ns;wmGMuuTxc2H$lN<&qZ$kaw1SDeI*B zq0N?{`6w_Pcg%`ZjoS(aBE5de&OQOuF!j@7+|t;}9ly}AWgq)4wng)gy+QIib#VL6 z4Y&8|pFr8A%wMY`INmVF-76D^6W19;d}2(-W>f;A3rKWU9PM?#4XK5+VyAkIVSruw zH{lHx=uSTCPNR#K>4}yjm`!Ldf+&7&BpSpG>N4A%rb0GVm7Vv8#3v(l?=gPc8Tc!4 z06V?~6(4)yYqWXwaBa6uv47ndHsCIdL&*FGri{cH?1pOB5f@qt1S#X$0hEuWg2^!@3#9+pleBn@`ME*Ha|RM(DF zT8eP|7kDg12ppU1hl0-LGFFj&RUiDA|^?QCo36J)3^BF&c3W9&P~IuKgu+hOMvWTQ79m{K_K4-)>k%OwyZ!nhV=g}-dzf93#B0!P44{>dS-j%4S)P@YNh%T)q=4UU??7fn~_osrQj3)@cS zqwJIvK5+Cyab*f!Ya;p26}s!5v5W=)`Y4-sbLsNwBt4pu`Jj>K_ow6U>W#m?l;?U1KBm^_3C{- z_(|_)I=NeXbO+Krvis}mJNSnv)k+OS1MVvVI{BkAigQ?+{nM;KfhTRuOr$W1q*%JZ z2mq?)43q00^*2Of)2wX#DQJeq=}3Jf`g#-e$~! z0puHfLi?oJ0++f7WXofe$0>{XH_Pl)s=Hy|&F}_=yOnvecLJg~JdXUG%`3A7Wqi6%MbKbq*wVPV(Ulfpf+vOz_aDJ45qoRjRJij5k%deof={g#<;!>SS0@yO6K@QCT3ThlW%SCHg$>bQ!KP0k9L&^Ox9UdC z{|T41S^L=GW<$(AM)Ac|qd_XKM?&#DJ0;^yV-PFmoL;baA&ioJh1RK+A;tdb7hF;<@}XN6w9?hTz%WuCTtW2ZR@XfIZ2xvtq1S05k~dX((}R%7*;i77WByW*n1J zZa_aJ(NDU`{MGsRIfpymR4v4GRa*2N#kf0!J zF~eF)s#B#}eI<=%qZVxW}eclkX4Oi4v5F zA4(A}zWzF}ufHW%O;zH;hsaTUOYXlD%zMFm#=f-ct4zsZ(@S3wvw{tI9hB56?cm#~ zA4+DLEr+88$0SFWXR#!=T{Rk$EUIaCY^+J;#0DQclTEs@uN(t|$WxIg%X#Dp$Hp4g zVFNLzhHqwzg5K62vwN!RKyJI|@nY1{QCKogwJ80Cg}?LSV^lYkBX27ON(on7t$k=C zs#iZ4#1Nn}LeK7P!Z#vs!(fYp%tW4jhoN+k%#t)ddUl`!-c%J+O8KG>Aal+KPPnv+ znz#Hz>%0QNJh6o}ldK=x#tLmV{`K>OFow+a2UOo$qFS(e4SJ+}Wog9tja;;O(P=T4 zK=|0Ot``stA0nY|yy zqf>_O@|&3cM?DsGx>=8^axgv)RVB3R33U6Amnd!ZU0(RDq?O(Jvcit17J+J8NnyGK zGaTbJ#FD6X+AgV@G_t9JhKZm$ZZv!_{0gDgjD?JU%)Inj@sJv*-z*>tgbTQ}lN6x? z_gH!?rn7!~+d+_I*L8{fjZ@Fr(Fyme|HvKk95Z|j2st2*n9DIjDJ4u1q0ES~=tSd**v}WqWfwI30cFukL4ER(XHVR9VKbPz<(H zgzV+E+GXEgwq3#46}=|HiyMs~x14XaeUFw7*Og85+&eJaWU1DV4nB#;cqu$| zEpz@Ch)naKG#abula?x*3H1XqS7Am_dks*o5r_#^(<_ZfQu>%r*Gm`TedJ zS66uWcvv^vB_rY&Jss~K+Yhd8cD1hh7r0ma0L?5pApdm&o zs7cK5ly4kwD<;a(Q1s!jFHdow8K3*T&DBG_?H(34IZyEKJZ81y2p9cOjX|@&)APP`-~EvD=4o0ew3zez+I6B|)Ip%?bwOpz zKOOXku?kET``g3rt>(SvxeZ*HKsnwJ+b_9{KHuQ&_QxEQA zdvkqKFdO*H(rn~;tzp?LKXcphAM`~=v90s-28b}q)JLhyx5rtQ=Mk>_Me#yfZQBMVUI4NC71g6~I2n<7 zS<5qg>C#mQlWjYkV&b@HvD{z!Z}^`J?+zq^;>>bqMSlHwb)_kYKHc0k;r2VdI2mX6uI9aCTM9J1@%ADFQO72+{7B++J=?eb*?p;R zn;Xf|=Wo(-GJa=;!(Ut(z$bY#C3r zug)CaZ1(dTkQWK`wb7$s2({Rj&|a^0n;h)<04=#RI4)H5PUl`nebjQtdlqsaZOu(P zhsAN{149S``t>>PLrc$Mc@sW(=AZC5>{Lom(WKf|&ng;rxPLoVSPk_@V1DgW>DgKt4nZeq$4Lr0~!gDm>3a=}8`uS?laOe6`ua`Uq(KgYR zzJEuhBj?wXwZR2q*8ScC`k~k#CxkENGWfjt>rhr!gbD1`(}&LU7yANaeHYU?h9 zF7<5Y7#4rd2*ty;=M0i|)ve;6WimP2_e!z5N5CiCCT8PLTPD9_Unba%97Hu-&0~|+ zyEcE8sd2CyPxAAV>EO9LzYE>@6)AE&)r9<9+~;Nqva(}~*ZUpeW(&lPK|dbocQ^MW zIvHaTjWOE@@-&@Qw*hG8%*aZ_lHImQ-m#)4w02V2J6U@YOsxaKxp=M1D>u zxOqRpai{t1WW5feE8th^iw`%?=X~_`1cs`#=Ep%#!}cd_*2VpEswxtOPx_&XC*7nB zy@f7cTYe``b}RM%VX5atY(S*Ti62Rvo~C2*r+p9Vjf<#^z4`hcDXC?cyf5&L*f;`d zwY64nPdf8EZ)SAT+z`5j`liA)-?@T)zVA<#z(kZ$TwMFN@+v#LxkB*UnS(K^L!gva z`UWNt*R9=~WMxrOXvR&WM5Gnjzq`jn^_58KW9;3g>^YCcp7CH4Gu?M#SX4173PE0E zpg(ve+Z%sMA37q94Y?lI(COv$bm3$I?p_C^-?r6`YxKH#z3&xyKgV`dn7*Q?7$k5) z$pP(ZC4cWo9tIynmQtsglGw8#5D$ilY4pI8cg$rol#T>azf_O&*4N_8Wx37Yt@8Wm_&FuXeB!mO7E907s6Z7RLmE=hI?V}(3BtZgF zzO{o;fcYT^ri_H|?Ap<>`all~M=yA$5Fg&!&8<)o&LK*!j1@|eB6>e|uFz4O9a}?= zRLUqz5;T&B8(7@cPV`4my!Ozkk!@|4t^fj-F%Q+vlNUBYd}Dr>p)9;!GFMbbXrny* z+~T_J@=ML#Yw{_LyXSGI>k{YdIoSlDfAZyH<5i(M69)Cy>s2cWia^O4?dY#j zW!Yy*S6A28mVFBYL{mP@u*MqqQ6jDW;wpFtu)6wi7cROV!^T0QEj6<~fIt_t#wxoC|y`T-t!?!#eo1J z1Qe${fVROQ_YM|7!;JY2tsy@eAcUrz)lUdrK8?%!Z-7#t`v)wThQe5o5ZYp01kMj zq5oxT0^p&+76Eu@4f%g~Xqr+09vV#Za^-BgYF%lfR3Q3dBNA&m>Iuvd5ZA9lf6C z4%r7E9wa8|R)rc&(!m5$HJ1CF8=9#2lch}(uePt1 zeUQ|Be?s-b#NGiAU!tGIIR*FUr4T&feDe}-P%Ks(y)S}7Fh+kqHnK-PDR|nSz>2d2^$_W zRX}U5J}p{epg_NqrGT8RUU%wNQf$i7t4Y>%%kZ)m%03KCqxWOYbTR~|G3pk89)9g4 zR74AIGya@xZG7Y@m{*x!?;n)5_g&&fDmruS3Y-l{vG(A}=faLEJ}h^a4XMlAA!asv zpa6nYlgIhTuAXo}m z0fc@sNAK@}A+5b2ef87TAvrrMjD(iI3bXUqBmVaSm5{J0W=5KU)lhm(eypW~(^4*C z>s}D`FL?FO^941J{rAoz6}0p@bDvVV*K(;^4cUHCES(aKHQzqc^nT3|()1x|7R&mX z$Rz{Sy6v`xN~(Q}HqLko*Jh{@?JrnD?Q2pVDd^VA8v z0K(vbAPO&NHn0`IcZyfYtW#Ag^Fbel9b_NKU;|)QH`vJKI)%qz|G5ututD%&^9aMR zZ{Mq)%a_g3Ryt0fPfGfX74r`G(nOR}4v8Wa=3_1!b+oQ0t=!(2I0TRpzXO2+BWcKp zjV|=w!Io-1e;#MHaKz5ZIasLfDgu=Qfq)9gXK#2q8|RkaOlhbzm~M8rou9yBu$MaI zVz8ey0EgKJjtBI&3aSVUwF*8`WBuQ~tWiS^!>(1;^|lIXfef|^R{6)+2cG>i=}lPw z*)=N|>OOeW@O)pZAUDsTzkMJTL^vQ_|3IrCDllLLs~{lfe?4FB908*Z;NbwJ)&+(E zrT+P}`T(IOKt9#>f!!JpF9|3J-{emo&aXasl#UY&m2$o4m}1Wg%34Yb+$!w)s4{Iu zW_r<&3Ql=62x{X)@^N;O;jM{{?dDS@Y7P0p^qY&xp?pb7Qi3ej3ugpX1Yqx#C!FrW z8dQTd{g&eyImrktBgO`0+%tl(_~bE~qcwcedrrueECQB;5pPXMnyEU>Fy`7;vEC?5~FdZuB=_I z7>=-cF_|SuBTZ7AYp}K_6Izalw{devr&!u1&;Vyf!u;1sj2yv0RaG_llDEqbCrrv< z9G&7DIfWQgC3e#if;scGTSaGyk{j}q zkyFI4RBqvq<553c1?tzK^Dni~8o6I#Z93{Ww82iTGbmicz)c2xv!I44)0r0szg6&b z+%6h*TdI43)tzq6oNuxzik~23yz%4ZXq^-0`t5(=TUOmC9dkj5i;K&JZL`l?VdHkG zFM;EBxwmI1ALVd<4Mhihtx`~9bD0~Y4`(&z@;$Fh8cjiGH8yjZ2VU)-16p>>lQt&H zdlM3L&MgK@DlYi2oIfZ$-q2Bjv-(sy0u@*hV;OEhB{|D0CTXS^KUsy;7+D_oiCyz3 zqqx;H%C3ac)|V9hLwyk5)0k#YU1;0mI~+(0VwNq`6n_EpFBjSC)pw(=5@P0ckd!ki zoTFoIC;kYYR>3%ltzp{Zn*cWTsxV&oVKJ2PaQxi+&UuO3&G!k_l@re%&~oQmxEy}& z>`c}E5Va+9xHSpSq8lW<87Xi%PHqTvf^1eKEBMGvS{_V%*i}`HBbptUS!Pj<@6A#rXZpemfs0w>E*^4iEV_?&iesdRE3F46zG?@$esX3S=ckF!opQZQ zT{VV?qjr#QyvDS&@Z_li2j^_h##A5irHN}Bz+Xe!aX~f{LU9;qAuw4uDK?Xc6Jvys zP9UA|zAFnIrCGbmO_1$0!RDC|$^@3?7)x$gSQ?5<3FQlatH$)Ttmulvv=&WhZS%AC z;zcj;{_E8pF#9SAAnj$nrAGaZtO2mcKm8T*tBddN)rlV;UeUqmfHrb9xS$KkZK~@a zSvpssKzoNCa5Z?LgV|Og<@jeHp+m0wZ*(xa|9d`ox5EWj1Z==n1rBAv)te27(MwH3 z9;3SgsuW;+M2-F}1_Uv9sd)mJ6?HlQ%!=KX(tZFZ>t8@D?>_@j{`*&^x;WSHrFscK z2iizU$yESfElw>t3Cw>Ep-v78#m$OJ;QUJf2~QY zB_U_mI;{6rv`+YaDFj>`Ne)H4;F16PS!p1{d|Dkk_CuSZaMN;wdQ-dCo!*))#Io_r z6Cc>RbDQR^(K@wIrLEb=v!X9NQ8-%m4s_~(*1YO^ASi+#I|yx_ya@FGBIAiGWn^Ro z$`U@Y=S)EXgz>E;(Z!O&tKm%hi|Ruc)sG2tii`=1nXw83=u`G*P$y!KJ`qK+N`Yz) zYO(S}6$I&+xoO;&(K)j$l)d=k9}i>|;V6$P7`5zfP){xHa)PuJ0Y}qnuk0obsB3t=Qdf^wF{F*Qh;8F(GzN0 zZETF0Do^W}mE9X{Aty{J--WH;gVk1zTT3V9T2bCfEP6vrHoSY&0kPm)mbAnlbVb@o zl;3|66<-H#1Cbj+EF16OA(hX$j-u5ygkvTth6jGqv zRJsaYOEHG0iwG4~npK)l|Db63{Ha$AnLv<`4sT3+d5@j@h%II%>#{44c6RJs*a&9D zmQxu(P!cq~=g)ST`Q>Tfokm2MNCanFGTduFo9N? z1W&RX#|lBN>PaAkgT_f9XpnM{gjL?9(j$ow36lIzbCq5U4M{`|5dj*P11mrhMgt86 zNmStn7y`cfkVJ6=NdHWIS3ZH@flV|Rl86l?0wj^v4_rv1bN?97H~_;NNtj5$XmKu) zps^(nE=kzNE+HJC7!IIJa&RbU94autoepsScim+0|Lh51)&;}@M&AIg1J#>91obe0 z`awuu0TT0Eg{~uTkQgqm7YJ7|;SxYeh$KOtPPV^=4kJhoeiPH)ORvAKHgvn7I+!}y~6t|(;SK$ub8i)iZ}H)SzD-(S%XJV=b~t_jR%Q$Tkm)Nv2>T?YJ%|!vw~mZ z@h?^$*?38r$$3q%n>%y@B<`~Wn9 zY2;b28`{Htq0C>F`-AOms^5~Dmg$C2fNGyn$H~W24n{71W%lITz z^80v==&5lc&1}sO6SG9MILv&U>g;o=6$<84HfasC630~od}VC{)Kq7O%gVy=qKx{y zUn~W`O-%oWBW-prUr9%(X;!P+d8W_BsWyyl>~4R*`xe5sv;H_R1NN->Xt5ab>h0EP zEAHUbv+Dqr(%AYujTJhXVq22+?wUUAx)~C`$)L*Q64_qGU}VZ7nm50cDItC3-<4X# zKqDRL%g;}JOZcjP<%ihp8*>l%Zdks|A^bK&?os^6Ib9P!n}PWCnWk|#`W9Z9^B)5v zXsN-^Y`sz-&+&wg~fK)ip(BbRvB4Db$z=N#pi2?!KWB~Vn*DVtK&z=Ak+5P}rd;nJ)Di6sA z&AX&_gXBq2 z2k}46#hV8!lBY5pN;oecwjUq}4Fxa+Mh)jZQ)Br*f#RN`f`+l1SkNR-D@X)Lo{ivK zNS+HnaKm{4|M(>?{0H%51w{>G0pClBi@E_}96%mU36duYX!vkmDv+>2JXU}k{(n*R zmSJ@)O}I8Bf#49_-7Uf0-Q6w0-66QULy+L^?hZkNyE`PfyR*)$efIaB{r#yV(>+~% zUES%b^~_x}%|m$1t?KkYUcSqJRrEo2)#`$2{5Y-@ zH~xo8^Nv=2pJXg~>)L*4t#MqJkl+8K!t&*KobRVi z2FSlkN;LQOS9Kx@ktWN{FRb-*9 z^d&=f^PHAD&jqknBPePyd=-6sZ#;LAe+NsbsD{CV?hL8$X(fm~TLy=Tsw zvRj@Mj&h`HLF>KDM#_Ut)nAU3v_FbznWW>v=J(O|;X>SPne!T5cG{6Y#LGPM#0q5OPHjUM$HoD2Dd6(R(>1Qj1JR{>NZ(7&c2uyG+o-hVZR zKtS}%g>;phipqtg{TPu82^=TbxH%<@%b?k56;uohNCWc%$S0^8FS3@hb&}At-iJ zgAN;7P_!#n3BnZz%5OeDG24t29}edy`_R+La($gvbyd}fX=hhgRSY(h0#`^|!(Llu z5)_Zuec7j)eiWQf0;b=7R!d3P%9hrd)T}&lQth$yZbd!h9&H12t+W5az>0%6Z?S`*S7nBmQgJi|j;p zrhqW-Z~%n)a1kKP?@R$<-oYFQ^E-;unD5U8!n}hy5au}>fH40*zd)D=&k67dgn7;eAk5>p z0bw4A0qh?L^PK3m@dUjLbs}sXVy;8L-)D4;Ep{k5)eCgv=|{ed<$2|3CDIL{PDgg# zCZmn3SG1xgRn^RFn`T+g=vc#fW#<#KRVauZNH~4&W$Trs9Z4c4r|1f(RDkL)WGEo- zRFu!A#>Ka7QJh#AP=LE-*pDFz*0GWs6Keo|3gIdy*HjJepXmydq1KxK0mfrE%96t&l$2oUO%~!f%ClU-Y&QyxAJJG01q!^o)wn~RY-E`l}H0Si*&2);KXqloH$DH13M}KoH!1H6UPJv@<&my z0Vj@E;KY#}oH!9cP8=VB#8HYrH^}cV8e=Shc*<|2*HNQ)whEG^y1_I_i}WU< zhmR8>&!!{jRUHtEm}HvM1ZlHobBYx_l7qvEo(Ll-&?+5!(AUg`WLz4%_vB85fm=Fmhq+PO80mdCi`$fhr^> z|AY^V;|=`wEO`g@IN>YZHT%vP9m>sV!0J#~U5+RBZB*S1K>HYWWAKa!yFk`lT?ntk z`l{jSR=?DGlAF#bFHKZE=`KtT?G%pn?($Bbl6M$2k(qwuw9duJRMr_ty;bwbWJlYK z-&(6kK4LtZT>EC;O+4*8ynVhhyZ`Xmo%WEl1KP19qUk2&+)ZhzirWTv!?0|(j zukh%_d_`K|wD2UU1&kVST6C82W(D`_OP>7yOnZ@rkYP2jwzZ4k)1q@EK-jPvSle0+ zU~LUQlivx0jU}+QCyn6KLLXRL!)jn{4Xc5*tpy7^;hk|y<-ppW%!5yhPFL`0(FrKi z{rbS#)@lH2y9DSu|IaV5w%|FD)Gh*Ry9CHOz|g?j-qC{n=X}UsfTakPavjvF z1`*^qxtmNufsB}h#{vT@!SD4GyK5}PhNt7hGNTDOn9}fYp;Z#JK}bKNn*~yBt!#}Q z*@lCY8k3ipS3JiZGV@L;+mj;dKS8bs+ju)RRRv6H%)`;PGnwQUt(pooDeuWsQ><=t zk#ladf4*{ZsJuc?+;wf7+FhZ_qzrA4wIkA7PD2zjnK%j5NLnKkp;)lgaOhI&Hfk&F zi>nA+8lh$GCcU;A=uUX4Zek~6D@{B5Nls9nsPL87B7zVM`?p;(5qjo+Qm_H*7-8#EX?$=4#=ayb^vZ*zCe}$?am-C4 zfgnko$i&+Jns%!l{(`7Vd}`%EA9jd%<|cY-;Ggekl?NAqFV9Aajc9_+(p^MAVlANk zN#e9q2o^-yAUXrRK5{D$0xxuoW5%R0N)L!gtgQsTxWw!VNPmDc$2dtG9ZW*yLG=$P zG)7k7=70U_;F5#q1We5KJr0f0aUjs7(<3sn#0>byl)j)b>Vr29joBlt1O9k}suO9M zPu%N$A{okyV%7LY1!$k++ys0z-xVp-KTkL7J>*}dtjLN;i-?Hx*vK@AY>~{7j}&Zx9k%N+*6=M>czelU=pqaucIZNrg45Wo z;wpoYnU}PW?7!wL%?uug5KzhxVgaSh*bPw1a0mgV3?UX!%5Vtdw?BbREufV3{Q;CR zW?n!k!yyEeG8{rcDMN?_lrm#C(U9MOQr2e#v4Bz*@*7af z{^u7^%D{61CI%>FA-@5otnUw?lx^1{0R91`Eadma%F;J`8~Sm}TUyEdj=Nb={FrGH z_TR}B?aAD;!JUgMCLpJdVaRS^503dZxkGvtM=CE_u?O&sa^(0Oe;Gx8i6 zuaw4khyy=(Gt{72M|od#U2!M|j+iOD<>);y;pfq`lEdIi)oBSQ(Pu3oX=0kwN~@CR zM#TF$71s-Fuqf+b<>xSn=lnfN70FT={(dgFwm75H(CIR$?r-drV`-fwXtdraJVJ^5 zQs~9mZo@8^?@->E>sCd|o8Fi{v8!n*P;}M%mx1=Z(B)kN8l#M2%UFf!m9`5bfk-D> z^H27rHCa?v{$G!&B#|^y;r;k$$5WyUxoxCE2C$AIyulZZm z+7bs<=a@6}?r|AH6mtkngw(;6487Cp&Wnda)gu1KtkS{N37#!z62t#ZhKPr%W19jD z;la?mW#AJqn3Bf+)^N0Sf=$3{!ZC*k2zLZAhem`*;f=N2fN?$v8v9qk0?q&WHMaP_ za~gWrif9ZpAp=deP{>-uqkw-&>K-%yj_kIyKZMYLIQ-gfWT9Nrt=~xnn-rg|=-!7a z?iF`#-C|Spfr7>dx?3=G27)$TdagVAdKjJL z4fT#jMbN%d_Td8RgvSZgqEVzK?(m-)n+`=p32{TRQ9J z9Q@_CDBjnqpM;slCzQ{1@6y#g(F`FCHu1R~_WkFv+%LZ?L6`j2H(~oc>7Y#g`?tmZ zOp;ESuOS1g8vJ$CC&cpHTFWnmA`^k-K^a{J;u3{XV?L^bS&e__^BE~3ZQ}16%#J1+ zHcHMZ$8R<)J*!VI`OWnf`Xkwv^kjqJfqLdn%W(T(iqZNeioZ{G(@y11?&J=?Nab%A zEKBU~H;kZc>M%=;CCdxeb_ps!o)H?q1?a$kv8`il@%)+YylO~&%~v%@`&DO~9qkmd z;*+`=*XTH(q6k<1x7F|JD||QV9TKy)-|oxT&tJQg*5P`mDSVZ`P&Lgunq&*OMbRc; zCgryU)cC|JjI1hsbZ6M@8Rv#CH@{~nOmeCDu@vM^l8U>YZ8a!jlR1PatD{X-?*-Xu z5st^bH(S@Vo-=1-xq%q5o`ty);BwuG(z-LA*csP)5MxnJ&N!QX-))nUk8b52Mg9U!nH$xUE}L4zW}}?K=})YjDni|l)&uy)0;==x&d(s}$_zs< zAg#)ji5vxP=3-js`xfTSmLYYRVpoyX=KoNlAJ*9I;~U&^rq=PFB%e zr5R4lY2z3oq7sr6I6NA{>mt^H&oBTsQZ0a7oP}ZwRa8@`0(zLi57_i&z}%+5T(K@Nnx4AMk3)Cs3|)x}x8H9JFxGQkGPjKQDn4d$w6(UyxES=xq2r z9n{g)>H(T<--ojr-~8o^KBHnQMfFX$Z1Y#DV>ek#n~bb_#T~}($1RrmF`C+xlUK6r zE^GTeXy?+{=s^Jd(%9mdbgs3pp|(jTd1$;gBW|Fw!D z=EUG=I7^yp3Wjb9?SQ(bfI z{Q7BC`{I#nusJ1EP7j3>!k3u3eY(GeL?bHocg&2CqX|jb{HVp(^wYAW4vfO=DNz6o zL~C7Qg{q7y<_RDpYp^5mSjB{L)SdZoZwwt98@Jtag|{kk*o-EgO>dRwpXKuL9ntiA zaIM9Sp(fR!xNb!%fLdL1lCgUnE>GOvc*N7>s>070^&iKG`rEv7#Z z_F=RX|8R*&U4hvxrK>|Ou~CnSoz)8gN3sm@O3;a{fM5w^4!+!_vJ+9+r{_s@#nXr!ywmY$WbX_Uk6-lvPoVpepFVecM!15e?fdy=~hDv z`ja>0aGB$fB;JsJnbN|EcM50nv41U;g&?fE@{23fFV(8R&{KF+Z2R+2OT@Qz+W8QN zYH^~3X~=x4b|fPE#;GEr(#_=lpB}YVC6g%&-8Uabmg@E18~5SD!yR-q+1ioBInz3( zunt#k``*8eAAit&o37e^wQ#;>hm7@YaB>Uaw5g1kx)W~{n5a-NeP?v#@LchVQ2-OF z2r{UwyWyu4fZ0gm)-$h_bh{a@Iud~R82A(xwSUAwbi3kPXJsGnR4U;R`Dk`(mHZje zDi62&_`5(!6Ow~Q0Op83_4XfiHZ@pF3;J^v-vy$eIy|KImB_QucC~%x%OY>Ko3)!{ zp~7FAxRJ24RdBh)v7xi2dz>|CRyu=Lr}8XbYlm3vM`Z}+^cyEmt4(==Gs9TzP){%V z=^m_8k91D9!SQ;Jp)g<2h@DTUu`xJIMUlTFqZleVOl@Vie}vkLJIAXvYY&!?d%1p2 zlB<9_EXjEKVCM?Y7A46=YC5^F{?&!_wj-Eqva>ujXTbgemZ-t%0`?n0;E!8zw(!r` z4cceJ6S%@bv9d-(x?EA3ma~esHs$wNS;Iwl{&0c5&1DOJs0*t$mnXCKEb6h!%5mo$ zqdz*$kV6+xk8^p$XP%p~;_`I9!LV}`RVedE@!pH=GpF8v^@2?OOng1?N3XFMk>Z@` z<~)q|%){F*=xT~eG_eWZez2$T$e>yxzXe^WvOzDg>-4j1M@^+kb$MvlZ~F&U&3f$W zw>DCSPb&o3PsGw4xj&dzn{N)A#x1%j_{k_aQx?O}aAnI|S`V1cwK6!4*3mKC=s9?byIe+CIq= zZhl%d`F$b1(G1zvBGgcUBiQ|()j~q!!gSxBrE*Y%gYG`*5HIrLJky9@-kRaWV?Xdc zX5(nGc|=Z_iv^P2$>T)s9)bax$I*>vChsh3w^&iusczVxcn$~M^;^Nh43mg<*5z<* zI?=8Vczt$rpj!^gd>X#T6tiaQZgO6#Z{rPgA_ir)M>(QT<5kTb-uvR|wWq&ZM$vfJ z`G$6t5jBWjeH%Z_G4bSX8$I8Ho`{0^%;7sY7NQIiKl=6LuZzgWT2^9D2SLOdq}Fdm zoxvdSIN-{4Sz_6HB*v+7$8vf#d6qbzZ0iVKd|jOK%6hfe%X+g~%+WtOvvMKj7AAMA zx2mZXDkLx(wz3*oO$Rns$ZeqOXzSe#5l^V7Y=7e*V{(5n!P+dlU(oAJ|DA=-SG{Wv z9#m|j^A(7POt>Fx98La2{Htug;!Vo#vOA?_iskt>`4oMnk1h8a}Uf zst@wq-KLN9ZE*_g3FtMK^B8-@b4lWT!s;@|nY&+*7)K8*tk#CS4>aY`op*|LMf@C7 zL6P$Y#|sH7g6`R5{L+J)0c|ZCiH_J$TAQuLD z5!__3Yh~aP6i4;;ue#gnco~wE=;5|1X&sIBm9rz=fk(3;d(vv9aGNMh-56$vy7Ce8 z8ZJq~l{^m6(C+oyI-kns944E|`)U83QqOdPZj2V~(ck5(VoB0@8?_{rnJ02+Axop5_~-QNiLj*e%ibixsg4w87vi69mkpdM z?6r}PP5oXIRjzlqgZ5hMBFlJ`T2r%SZ`%TYw-Q`AoyHb~Aa{4TbSJy055E&KW%s-4 znc-krG>4din6rh@UVXhURKZ-x>8@*^F0(CHcQ*Q5XWoRTc~U8yb= zP)j>ZOhg;1d@JZ)7hc`bVdm~ys@rZk&;7)%_ZQNd3})MQHC6fZ-FKNhHSwaZ^@!wf zfUb&4w)l9@`GBM}X=yQ9hTkl}|6BWaX1utix1FqSuG|mdA-pw(ZQ|q%fuV*~`nwsY zDLuHUDN}X#buY$ry;=SJs|QW@($*Wr{keJ@4?!15NK~J5>T`qG#H4{LAsUV%=0%&| zYDFk{-)xs7%GQp)ryUmil8PSt8cHj-q=`%>9u=J(mF0rofz)MjX+?NY_d;-svpM<{ zt@0=#D|BZTQ|U;X)1D`;s$F5}Vhv8EaBoj2dWhsCGOg^eM@l^(koLzHG6f>VmG@jT=lWR4PJ$<$&Ij#3MJEdJm3YOPm{Mog- z!c*Bj)T13j82?`bGCou2v7E=G)oH3-0+Isr$I^>fEQ4pV;cOzz1u`b=92KoMHCa!7 zZcMS|d|WHh(FG+2Vtt`pAiX+-G zM2ByB>m)4p(v!b-dPB1Bt9P)%k)*J zGVxX)D^Be(6QNZb+hhf#i6;p?DTkdFDtx>-(+U%a%r~0dAsp#cd)fk?RdLTeN{Yn; zSW8x&e4pYUmiB&dYm)xKX%w_<5~U5ArBCFU+Tz#Hb8fHRs+(0LLw_t#>rFSLzfm1 zQKJPVywg_pQTw?jU2f=TQmeJN$D8F1Z6uu;!NBU5UuR`GuwSx-i!Oto!=h@1SHbw< zQ?Lv6V^pK(+z+nu-DBF*AG~uTW!mjL*e$5oMKy zH2alGuCZOhyX>t#;c%P6+ckESF0=_j$aP~(J#^iAgM)uXb6ujNI&Ls zd@_h{ABdwMfiaQrVHP(mPjQ3U_JPK*HAa4d*` z{SI85@eW*^LE;A#XP^iI#Th7qfcOl)8R!&5;s+FGgg}6cGf)J9;tUi)pg4oX4=Bzc z@dFoUfZYJa86pti;tUi)aB&8SAMgka7_PSu1^5m;a0gJF@ju7l;*5W%0u*NeuE1?T zaR!Q@34|dGF?A0zWPepOf#c%f48kl~n)vpNsE{9asQ3wn_s;J(|2To8%)-eAt=u8L z!&Pf2k^3;=Jyq0JiGRd4ixaVjEZ5-dY3AWdKOI`mcvY6s(I~=p({bsb0vpZFa7aXX z;l+8%5<#N6T6rRx_8{rvwSrOh%@5jA=S2054Cm+rCQ@vToykR~dRA8B(gh{LDgdH2 z@=eQFxH~Ma@S&a1$#Ny?WBC&bx7~uq%)JY3wUdSU&V~4%-o9h2k4eO)cIK#Ep>uLz zXo);=piH?F88c^|3Dw+{X^1rC*?;>x!Bq#47d?_A5riA%M3xiJyjM&Cgpxp~lW>!{a2Gs+oZGV4% z2($~hFV&7Yl5h8bID6F%h_f%%a3zv&8h|+af;9L;3KpHllR_LXZMfXrRSP>;{+dLJbiGCyF@Om&>w$#J&(La;g2I$B3IQnZgS3d`=s$mRlV=Y!lfIbvpk^n;9Wb$FM5JwLtRx6 zWAyl&R}FqDw%(|gX};%rVlI=}^72Lkf5}nzxcTvQ*5`8%Xyf=+J|5Hwe)f9rd`brS z@}A0Xvcl2WPXgNQ9|N#F2p6gBK>WskhNszze@95ORsJCq{X$LuuLzu5fuF>G%!3}< zB`K8Gu3-GTH{ftWzc3LZf%3vojDOeVBSr?rtNiO9)2xAB;I~;>D+u?%015QB${~aD z;+q0`0n``zg(T!Ax@v)+U376E`UUuCLcd4~6oq@JyNG+&Md~LBX@CYa|LgZ*hWMX3 z#lQ2x8v>e$fTm42Lgim6VE>8%3Xnv)csvNz(cwc%TDT_Y1>urg27NRke(yFKbWL(M zEVfNpDd^{E`r)#>#zGn{JQd)x<#bBmHZ_4GA^3B$$9|m-Mvt`3kl|5cwhiruISPmPEt8gq)AD9bNH{A5(qfzy=5i%%CAe0Fq|D!1d=C7tX{R(0T*(G_h|@`chp_Mkc!-s3fQL9$0CY`1$YSXoQO{+0UqM67~mnE>oIr>UTMJo0UqLxs)NN<@;s_=SwLLq zoyiAS(%$UpfVsT@+5CJ@Gr0Eedp{uLSO=UMmeIrnW?~Y%yP4O0Y1eMwy7hvaUM>8k-iWTIcxH4jyWwC=V`1bu`Als=1UCq#cJ& z8;38v)wfZWLw)4ljmXb0FNp9#jH8wo>l9j3ZBZ!Hf1xC=is&>KlzZX5W?4|1&)gbu z(zP0H?lCrdn1NxC^v{K37B4dMEIt3_pD4+98%Ac{R^zRt3uz+O%|w-K8JKb#qfeDs zwk2t6vg_tBWxbozDi;`!%z@XOz@YP9wZ)A4NY}HdU89UlC936$C&hTdK_q2V?N29p zdB>h^x&1s85nZk|NtdkJcSeHopZlyy1R8!u42}24NmDDTm0sNCN#;r`nxl8ouId^~ zuVL}NyS*mbql_fFT7?C?S(f6a79y9O59zQqGN!7M7ruC^vYi_-OK6D+`L-6yj@|^R z{4Ip-m9NBnT(tB9k`+A2s%Ime8(7Ix#HOiD+-yrF$?T^L{nhFOQaY>hLYgyAJ2I#pSCo zoj2DQYkH2!_jn)}RD<%`clXH$m8af!8@`Z-s%z{X1(`0l{954jD& z_}$;~V9Rn9kJ*}%@yNN1xs{Q0>^3*WfW@{_nb6-A;#y;!f%q$vgprsUOIcX1{A?om z{`Qf9^a~M2DKt!BtkCgQPeAS6^;jT*QAy3Egbm-q_$9sb#$X6iC`a@cYG>D%{n@iE zUL26Sz3W2X!z6Gn4ft*p+%Zw#yhn!9tNHY`z&r{)IzEp{nHBggCpisO32>ddcUU2@ zgBR1-{B6?qV1ufNKoq^5&*a7W?{(ZhiF58Ss*uhT?fman^k2Mgl7V79XR93Gq6gRjZy)$)I60w#i)jGG0eT=IJA8dO z7!d*wcL5A12EIcM81w&g+{P;T?^JHst{@ zO`D|afdRS9N3#|rCz?$wE00OWvBD11);z)4HJ)x!iN}I=_%qCOVSXfJM3K~$vU)#K zn@Q)}LUrnv8_N5gv~W%aIK)gCPC4A-$l9Xo13S&^u-Ui|i8Z>#+o<%n6DHLtyWz8~ zCpX+&{km7NxA49do7?bmdvufZdb(Pvd67^gNhIw{xwLUtDP#N4#4sj*iE0`v; z>cRAqo-=KJG6%nj4D@7hj%XK`F%7I^SBl67ux_HVg>T{*zGOFLe2@z^@mNakSo&R8 zGCLw=ld5gCa?X!PJ3o&XV>=#WYr=movpt!qy4f>I>!GNBWgso-vx4hMnvYh8~s{ybfJeEbht!q3ZJ5RfJAv=eL?)YLS z10SFWXus{W#Yox%f5uDNm+K|FIB<5B6J!Q@xjDgq6i5ftet#{AEcl5y$BO~lZyarz z_aB1;(0=X_|I&U5uA~-J39ew0lc${5Bf20{awYt~roBjBWM%@0ZWjNLoIC)@IWqx7 zHw!SyIU`SgDhf7Wl5+)2au#F)(QRe|h;B0zKy;5h*vf#}u%COKEYB)l+x41lI;MHDk;utC!Lo`}@j^jnNV(Ebl6XZ6C0BpD!gibt8^4SMt@gvPy zcN_ETD`QHt&FqLD@6IHOc{g8G8E%;Puq3k{`usrzl7J~mW}5qQ#9hTt3u+Z#n?t!n zxT+E#7Fpx)GY$X2NLG-3mMc3uZVX5E@x9oJ8|MC>KRc(ami!pl6GNG0zVuL6UqT5r zI_nU2b$0Kmx>Jjr|xs6F;$CZ z7g}Nob`yO1?kjF_5sCC}4lNmR(2=jrZz)|a;X*@#d?-x48r+3GNDl}%VV z{Ye)lt%Hg6@}Xx?d2%|)u7`hQ4q_T_Cyr$^s;La2VEG_moEs_5S%g}xpE(xOarE2Zn9 z|NJyna*eHlUg$$N?nPN)4c#Rh1RWj zctWu00)RHG7XWB;?6HGIY25;Vw$?2GXw$s_fVRH@5{wT3(1zs&0BwH*HUXdwaE4Fr z*pm_*s(S$dZHx~9(DpySDbV5IIRO&`fHuYl0BFN{0f096E(E}TD5@9Z!`8$SNjpoj zY0PtvLXPh2hfh>5802&K16rC{Oe&a1nMEZ#9>MxJU4z_O0t zBrC^fmr_3Z>TGS`Zj2bfrwDfdVVHrk#11A;B)SoOtFg^l_^CJ(V$61dV*}b)aGvd0 z*{k5!;7C-P@b=y`=V&8MBAJd*wO^<)8C0XV6uM)uG_6sj_U}jS_~7dDV%v{=rlmh% z2Amh71fN4@f@PQ^!lOz406ZQ~R|A8ipe!2LYzR?;C=yw?mwyA(@&`4ltS zmc?L;_Qg;0%)c++vshZv*mx=L_d#3z3c@%f0|8>3ymP_G!rQ!`It z5EB%KjS;SNxp)Q;-5N0+UqE=NFV(O0KKD1g6QC6Vp3_VckQG|D0gG#~acEtimBabN zv19)9`jK5`qyf)O%b6IJ$E^E|Rw?`A;*u}Mv+8~`)vBTWFI%Cw;%Rb!60dp&=we?- zv9yRr{KrolV?5Ca`e-7ai^t=6KNxbLkRa}hOc@YtUrECGv}47|T=?+spf3p?kv|(; zz(tq^tfr;+p=Vc?R8AN0YkW#(jxHuo#>G|Q(=M%KGU-hsP_C$yg5}r5$zmS2gy&^r zt$b=w(YYS+r*Ah>(s_^ORm03{g1dz2W@-NQ)}puxI{7`9gP*uZc_kjji+x)FC`N(x z+SXYvu1e#xL_X8YGEt{kE%0*R@OK0dH#^id zCAGy|wh$uB-bp;jriw`*d<#iQVCnrG`8&HTVc7MI>dD@t7&j}~9O*_2?!hx)DO3uL z+G&*1@Ic-kLKI;Jq-+tiuQC~O6{2y8^j840_hwU!_d1xQNPYrxVp>7LS5d$lVjEQ9 zs2C7>=$}Yu@?*xPJLe3R=1S{+vb(=*pz4X`K7aK>#^^hD_SIdu=6)b??vMoa&G;f; z-^^nE@aw}y^lg%zq`;>(VzCIU#_Y2%)hFHkdLCEnfF^X5^59K4$L~*DUPsWDNUm)5=k#Xn!Y8>r>tG z&^g|J&PMn4tdK0~bp>4NZh3eGE^(0g2%sdu5SRNt$(IHE*rDZImW84kFUi@DeC)ll z4u{@KQiTlMfy1^g@)PQVi(BFc0T+q~Fznk>-^r&pLXy4elM1+#VSp-H9?a6ieHX$W zR^8-S#tX6fDfYdxsnO<1>==G<*ZMFTRhA?cU{c~qyJ1nTUXCPcI*$v}wmwxX{y}~A zv1wl1x7*cqX|LZ;Y;;32NZ}NKTg{1CKgdx)x7sOd8+J{8P%s`!jVso6|48KGl#F@r z0TKGkPP~~Zm85d1vzUVRB1={b->PhOyI6qxwCkv&#oS1JJr_ss5z9LhSs+n=zTl(7uaWpD!3Q-g|KGc*N>cU-KYxEaWrh1catvfpJi z|E(0{bfZs%n`uzR|81s5Rdo0`>u2~%NvRzt%A5T3In|8^t?z-l0ec>_a-|+ zLL9Vf8_Y@OIw^IJ`=ki-Y>@T-?$>WZhS~FiYrBq9^c16#sdjn$bn=DA@APsriNUYr z))qcCh{b(p5Sr}z2}+C`;SWumxY4%3bmy0ox*xJzVfdYT`0Iziq!N36?IXgu{kd2J z9jfu2fK#?5U|cvMNi2Ysd{zFo#1*1`Z0JPRi1xkmxui(k74e*;_IrUTvJUImaY!`0 zrX;G7ey3$GO#P?*$v(BLAN7y3kB1taKKBj9mivKDHvHH(re?*R8>$4dRE^pTz<(41 z#zZkiC1*+EQ*SZKzs8bNKQ+kj+nZow77U(owPq`ldVuJPwVpOr9Z!FG07DPYUODnGmQM_i$d z&rzSk?YFOSph5}iu-Eo8;jxg1AgqnZ;u}FL7?*>|Rp%d#QbWYQ5s22`F%p~;U`Jyw zq`GC}quOZFMD@z560x>%l%i>CucPYKntberz7s5)&VEj#&O!HJ`RLy-!YBquF zD%l7B)U3_4x>g(6jbMoyLSb|FqbZRhG81$pUSpWLb*lJmg;F=utz#8R;;teE?~n4RdWZZFn|X`Ugee77HJpjN z8t3PCB;75voC|+-1Y_vrm6dLfhrP2=Gz^S>?;8CpuZE#`oIN9=%`+g(7Zeuy64`2j zHcmnij9soXy5O5zeCAALwpA_0^_pdo`YBiJmzj{wMJuSfzqk5JpmF!gW)@5f>(2`o z872me%T{(tx`?$_dsI2K+!q+}k6GhxE7B&r%XE=hYC-BynYBGgcXJE{mCi>2WpH!G zsSPO%4Cz4q)DEuI45nDrSES1dP69-O{>FX^^bDDKn~(V3xmj7%*_gOW!xA>9inFL1 zUvv0U2eTAC&!8t-W^-I8%vK^`5RXemM5y{gS+r5kuT6SQsb&fm^T*g6lG#Xe_ECHX zkx9osZ-lUC>cke0JQi?&QxAL)hxcxTbDbCYgv&0u{-e+~b8+I-m} z?`L?N+n05H4qT5-S0khNUpEnLB&iWGgZXdNR|Gxy-kYy+*yo|=-|UZL^_idf(!%yC zbSos>yn0|=AcghF$5w(B%OV?i9C~0~;}eca85Tm&_OUlT7G7GXq~&_pRa|Wuo@GVd zK3m0`(T|6!ce(-(`d;ZNXTz>~QPm3YYCCB^{Q~Ia9g*(WqL-7WR=1ExD zu}JD0MCs*}u15qz0kbJT2SMEILIE@d-|eC)zM^Md*8Ird4?4;69}E(h_53I1%K_ucXNQ2Oc|5@cb=^s(Iu#1ynh`B9}0w z=`WAE-{X1H@ZPC=g!UhksnluNEOnZ&`?Ylu8#BmCZ5bs2z*J*M}Sp!0VtZo~$8m-Pk6$KYX5- zR8_~Z`M{Ag*Q~bhD62MbsS zYBue|2ci*G z$p;Xoe!7-e&rq2pAqxr`4(2@uP&(4S0uPxq>oGiqL}x)6R5mrM)~lS#UdPtGl{VLp z{$9i!&F|-HNT2p$A4GmkY;GRQFzC=2wb8FHn*Eu!hKLe8lSyd^*VxCi2nUTN?8{Ko|5@_xNc{bd>;l#EW6csgU6r5Ujtgk zd#ku>3l*OAI)KtOk4x%G`hs2E?7hWg8he6H?#Zpo?-Z;w3opBP-^S@G(m*NuAL`in z@cC4l7Bp`T2%s+?bzSrKMbrW_(aVLn_q;RuV+u3n!^NgN_Iu>dr@Bn~>zRs!ZYF+c zjvXP_Ogni%xmSxfTg%9wHTMe#Pb2FWbTx-_Rka8#TfxCw>3^V8ybL&b#@&9o4PC>Q>OB7%mw{73HZQHhO z+qP}ncK2=Dwr$&*elOm{#7xZm%*W0hRgtH%qE4JTd)3Zd3sbG2x>j|p80Whh-nw@m zm3Lg6qh3NJ%egMBS7zkY(YRy_VL_sj{9hLb($IvYXU9gw`b|R4emB1Ed~R@}0jYkU zkT?Tc@YncW4H_T9CGzO_a+o8aeohi`lK9QW!a>wJVu7$5QU2AUVlB6yy zk2L$7*w_4KGhQjl>e-X1-KrHwK`0fE6$|P-D7DS-A@1?MvA>{%q6L%bQ(h@$r;h)V zwhwcYd*?wAAiQhBb>#M&u2_e5e7l=5A}!W%;q|BPPHz1>{tfsy%Qy;W?UuLwHEX>Y zeJ$_o^;!NFTG7dfKHDN?EDaK*Ru%fKiSt}i+%m=uD^I~^#;T~c2u+`%jD zKN$xEYU**2IM^wpB8FyJexue?AhjlOpn+bbowJZ|NH0+?FzYRry$dIzf_Ir6t3cJv zO^XLCQ(@QjahRf?Q?35oq1q~I?kH$0Yx6CCE+M6cNeV_mTgFAkRJeG3$NHZL;N7(Y{ShUe*i7hD&CmCQ<*7;3J1G> z6jo4@VB+M*?5Ht%=#Xq!y_NHF!6fW(!N8i=hJKw$c5i^v5;4pL0NKX<1&(QZUCi`P z1X`y`vq7B60h3IEMAxfO=macdA;#pQB1OfyE3>L-+-o2dj8|e{ z6w^I^CWW$R&s1*CwVn zrj-GmVHG9IoB+ZV;!wyD*0)6LSbO6J zkd1t~hIv_|Jp_8F8#$t+mPG23Dmk+C6~0S8lS=6dBbiO3J%w*8O_@@S@{VryBDZD7 ze(32^sD9;~8#>c{L9*s_a28Ba5Y)c6G)@Mb9{DaE*@1&r9#sQ%;dEY;q1B>tdgfFj z4U=5W=)YSvQr5NY{K!>ZB~${_G;~CkN5i8@x#+zAZxF0M4xap?QvQ~zx=igJW)ZoB zwxEbkky8m7J}eP1DFK@sXC55>V7?`4Wj))3XbE|Oz`p+onCA|L&`f+HV@W8RRo}Yun&78`YTs zr6zZN=CoBzZ*IUXTyy64cisev2xf6vni<_>{0z>y!T7J>RrEVXuM&-ti~{|wf?MPs z7>QqZSszCNl1>)>jh~iSOYeM;Ru@gV|L(cCLk)751mrVU1Mw(ZV2;`;XjH3+7$!OE>d~^$0KntlSIm#e z*0dscd*#CIc99gy?Cwvh$Nv?8D1g;678ieX$Ho5LZ=iC)8FOU%phI^vD3BAOdX+Z}8cNcqNAx-WHrA(%H_Hir^u9Z7_!f5~r(6?J+Jbw_IFxcV z0yu>~3kO2mZu&FbqGf4;Vdt708Sv-O=)1=d>%Iyw{)bKrD_6T#OILSp3F~yOyu)EH zGn$1$wYQWXj(^TeA9rv0#63!SY~`l1F7<(Rszv8RGluS+NVYW`sdy$rkb$ifijnHw zwJApyWchjwWd80n$nhGm8IBp@yB?~2t!O8sXk;=EdWI?BmxM^MgZZ>*gERl4mX#zD z#mk#QL7Ymw3ZUL*JCq4&*QEYiFwbHSru;4ILOnFJiW|gsAX&G)5yy({HPk5?_^H0P zmfcP$-ahb|yeyELX33pl+=%%EfJ|_)&B^@>;rme|r=b zOZ0-Eirpa;$whzk6eCIq_Yy{JgTOla4?4!fH#;NK4Ovw_dxys9a8&Z?V~3>WyL@KX zlGf`yoD;#`qilHE%H*2~r0pb{(e1NUbOPu=#)278A;_C9>PyBa{w9MYVOJP%7lgl# z(QYSvUuRsw<}PZla_0s8f?#MFxsU{_vqVEi50tX|Rn8;85a)d6s&F+%*WbR})Ck=C z3GuEw@%G(6o;e2sd z)AXulfmKdHb&rJ$MzaR0qkJ>g-SjxJ=xBFhvr#ss>GmWnf1A`*yO7h`v)*i<{5! z2`cxjjM^tJ|5f>Z`8*Ke)6o}$GvF$~p?j&KwQqx#`shbA)wv5ga*X5}QI_!OS=D#e zS%;=zjp$9q{J~;o?Y|Y9Ixwx6c|n5AuKPp8mEF#O65%ZbD~JU@ID zfr~GRCuJAu(;UtNTxBYZz?EcVJZPM>FaKE}fA+Tn3z~K8LIhUNiAi zbTQasps>et9_B&#+GpH#>D4>tlj3P+b^TUrzo(BHHVO$*z!X_x2?yBb8I0EwOm9?# z1FWWieI*jWMsxQ4h1gB{ZL(==+6jHhxfZ`P1eZY)b-@4*K?vT)p`3 zMji1OcIwrD=AtpQ+)ff(ne@dRNC7(l@_!Yviy9;&mtK(ptmyt71s}IUU~UnL&q5+7 zwAyb@a}KmHE>m=Yk5P#$+yeX2Q}p84h6VqXxAJfox3^1c*8hEX?6Y#LG80z;0vE&ekfv2-Gjx zW=AZOYtDiLCQi?hyE?;f%Op_3TA)xblKm-9S&dlE1Z?StCQoUIP*&hd$E)fN?G@URV0P(R6q`C8aki zl?KSW0yB!RHEIzP)iNl$J4o=GGzVS@iShPT0m?Ty5kDxm+`k)3F>k2z@>O$*#ZSLd zL0?Y}3i|D5a=Ej^%F=C|14NZ|2H291J<;T_L#Qmff4(B1JAr(d@xcj1 zfjztac3)@so`1ikrt)-Ugu&09s2=b%BQ&nZNhPFGuIM{CHIcD6iI9-sNky4mD_+c5 zUi()B_zGw%kjFu?hxs(45qh?&3D&viO0l9y9h!bY6 zrKAgxvqv+FrEnlhiCm$fmr!fgl2j2KI*McuBlUSnvLQ;mel$%M#N?Xn9381;w%5v? zr6y-5+!!sCpVXU60>~-3>2{j_CYO;oX~tSUu`Nr9`}WiMK4 z$!zpTbJQG(uAmgVRTXiB`c+ST=87Fk>RiZETRv!BdJBldwqam_`XcECAvSm;W_?xe zX;9cR*lepG!X|K(lPuF}eZ#;wGATz=bK^94ozjq{>j{an9?hmu&wX4u)o7M>yl1mWBXKe0jt8d5JI07*%yzmB;9UU3;H0 zo(Yt(m1d>6RB9CHxG&TJ7g^%MVOkg*;PG&l$br21Z!&ON&PdwiQJC3XVERzCPicAt z4DL?+aE4~snpzUKmS4F(3}Yfvi_4I;@(r8}7N>5y^%|yo$?{tl?J#%34Of3k5YbM@ z^^@PbjD=NZjwFoj5bM_-9#Bw-xK;r~0rXqx&;uG8@$7jDSG_VO*?y`3zJ}M_KR4DP znpGw0TRx(7?k&*i4x@C}`L4fZL(jHYp)0t9PD$>Ad}&owr_n1aCiDWImb)_0xL#rk zCq~)603rGl;_?Rz55xSIM{1g}``Tlzy^@g1!Sf5IScVFH&Z(n8v}9jdCikvdr_HG9 zO>YeeTeYBFa&#c}TuSYgiS8e?^?{)hgV1^w(3BwX4Nsg2sOSU%T67UgR08fB1RZn& zm3sS$W#Ca~Sm^Wf1ebQ^WxWcv`6ybuM8LKFBxTCl8?_u)g|HQDCdk7khuOl%0wy>N z2^}(;QJ9=M@w8psqcPi@&_TZZ^~stcC{Haemt;-0ff9K--*%Nu$R2U$+P~kq3o$uZ zA!~nltm!$gC(tnMEeR0(J_`bN{TAZChrkj{cwLOs6ocLY);EzbK}p*!wVaN7vY!~~ z+HN^ffoNRMlB&xb@$%9~_G;EU`f@<}7P=i#rgY=-|^lDOt zN`V`_VEPp=o#rO|@dGs^sLrv7Pxm@XL~Dy%q=#MoV+1^pi9X%~!^E6%8l>$p%woId zF7)NJA;hb#L-h&1Z29CzO{yybnMlG_vF3V+S--d}B9lmN5JYUHR!4PI-+*k!RM{n$W#lcY|xW zs_azDP0ytocN*;6Z4yuGS4#dE*Dc3$;?C9_XJDS+Cs=G}Q@<7nHZH^}`Zxp$7_~?P z_C_~(fg2$^XO&*5Lzi%jgLE@SqTsU)=B9J3GEaP(#Aqb3QkqRg-EPr4Hjh=ALl`#f~n+bCg`vQH)0oNeM zx7wI_v?4d)p-|`tPF;_)FigOA96e+3lbt;pf`*I2P0Sn@2&gxvZcaePM<~TrX31aK zhBxfS#dv@>uk{Euc8nVB%l^j02z3ej$tR%ZA=@o_v?+u#@glARVj~&$gN#y z%b}Mu|EzgHmXN^HhuAY`&NJdmcyW`F&vUQ>^V#~K0SunWDrwA%(IeoSx5yyTq@Y0R z^!PKzF647tIs3{$Y;$f^5WD=y#q=%{nhnYbYSWWZ0rk}ZM-X%GaPWMl7m z1gN^L&Y~Y3v&!6_ru6y~ns(X0C1SedjjyfhIaFc1Mdw%SI2{cRuEENWY-Lc;X0@ucJ`+Nk(e}B@0I!rSg9PV871=Z zdwa~*1BeXpvtGYK8iSoX3?3L}z{v29e6Jn6>1GbrwU?Mm$+>Ms6Y4y^PnJP#RUF^4dIKihFh>9C1iD(`Q^A!WO=w% z!aa4>#62v$*ddm^2TQuDW8~zyS9s&ejA$@u-2=_rX0Vtj4niip=i`th=>k4`tcopb>`PhQ%(!QTyu>qn z!$>%4j(aQxrtRTzj4Dawc!&C>0Rw6SyF!h_S7yVTwsXo8>}qqMDSFPQUCigCm<&X0 zVcSrHp3JHM_>nY_W4U$g+X=5&%T#Jg5Lxk>Q%{LQhC>Z-bs90?Myp!KF11%fpkh^T zN+iNak>`Zq~fvUwCM}JTH zM~y0`fOP1%FS+`@DDMB9ix$+SWE<|&h4HGxa;K;?VrVLvMU-tUegEh|+2RI*oI#%d z&lMEZkWy36Hat++OKbryt)sz@h@K*)MzP#Ag-f7HZBTU%n<%pnFX#0b1onz(h-gM( zKe`ti;U*_@jEKNy-YqJser@^KDCxcxrJLzgD-`*B#zTRqY8<9M0BTBYio2bKMH#0Z znk4)jr>|B7+>}mFpr->UmeTxwZK5-sV8m>kfhcG)omIlJ-9r6Cn|$c!q&@A&o&Bqs@4WioZGH`OC!+HQgSMM_PC zrM83IbH9gNVvl#hbWQ*gW2zLY<-`(^G0E4CGrC^G|3h}^D9GNX2hd6{QPAP^(Jd|6 z4Op9M5rc5r1SZ+Sa1ysG;5UnoCQO}4hLi%CwFE3Xdto4Xx0WAQ8eQWj+o*WSH&YHO z8_J#}Ip@G+OOF-tx%=LBzL)8}`e>fL%g6|!h)XRzc4*eEkE#uih@2Y$SkvpV%-X&$ zlnEI`d~ZGFE@QGG3cGIs!)98w#YZ&CeBIPwWd{l9yagh=6nw&(3HAl@@17o-V9< zup-8E^88)>6tTx%fM~fP8tDFVQV*-7uu+3?zMw45G~l@M&4cW+ybwGM;&^1;`|~@y#9W;J+NqRBF2MmvhDbDilKtyS*~&%FnuCum)f^1}B&r zgbU=+EcozYTqxpiNdW2F0_M?9qVT^J_~}FKPpOSKBp3a z#k)uH1qXakE86U6BO{D;V|HR!5Hbc9qKcO8mjIIo;rd&De_DAyo(~UkvnK@3*4FZH zPOmp_n9MW#b0R1IcqW#TSf1DQdWfcYPZ05BsV$EjtW>yPl(()+#-bk{P^x4gVP~vU z{7f&poqJIB-E(_Wa7X~pNK)Q{s~H3<{;^eBP>eQIL%o-s>}>xFonuop)G1J*Y|J2` zK;XL!BYe#V#Q3Jw%lK2FVD%8bZ5B0cA;}F3t609*E$D*$(`KiO;U=h(a`OU(s+%BzN@Y(nP1~KY zll(WM(-*a-i6oF=y-!F1Mobz6PiTr}lM_Mw4426yVV>F3%sa*b;G?TGr8+S^YM1lw z%amWM9p({pgJ620&doME79?ez4z0P;t}?p0yx|Z$0K&x%g!fs=>GY{sUs~zF_3IjZ zX*vJr5c`Ewd+j}e4bxvGbfD(B-~*q2Mbl}94lwicmWy-<7D!f^e$@F88;~Od_ ztAEgS>J9yX5QsTJvBJ@9#Q4T7(I>oUOs_Pw_n=7u$eN$)REhxm~R5(AA=fWjw)#rX|2;#hOAeGR) zTJrz)rF$c8m=z?Lm;4~+f;1APN(+3)3ZJ`!2U-$EdW7hHb2+h zo%ylyzqxSRG;hzEV?N?@vRH+XsE&ev+OO;)ICSqZiA z;-c#0{_@n$9jV8ETTU%TzLt0}#XGBsbG5?Wa zLSksfVI-0lnnXd4)2Dlu3{6Q%NitG9b~SOCVp~~9{Yp&{-Jj|44EOnnG;B^a)YDe2 ztv|E<^Ub26N)I>=oC>G^hg$x)hm}FIn&zr-*3TLjBlWTubYbPi8{G9(pFh)l=8=8Jdojoy=m(pK>q-RKUGb_QVe;EDW8lUrg`EU=vKn%VEm=Blc!m-H0&Z>NNI|-X7;d0d2nI^+S2~zP zYK#=ZfuA>V49)lIByST$e*pfO#J&QL_l&!dzL6m1DvH`OMMpWg*w8qQQA4Rk zqkU#Pu|%?fPf5d$2>$wm*-Wr;EZ{BOg1MWmStj^DLTw?dFT84s$-0Hz3wJ$k9)1bGz#n51);^i zxyozogc_-C52+i7n@#5}`8(H@a9D#s_Qn&=dFp^^oPSAxTN$oo6n`$SO7b!j>k=Az zv^(3~7?_j8YJLrNQ%|AFqEhl3-5Jmtmiue-Wnk(ID|9UX%xq`Uu-j;v54>-w0@~}i zx0_}R6|#wrfJ@f}9AnRDcv_=~T=WNS<6Ad1!}rCiTEvgc~_ z!KFq4K{B~Br~skVeM-vQ8drC4ANoWg6MCVfABq40C?|Cbf1g3+;O<>QTJ#raM1@y6A zr=DG&Cskp)qzvZaL|YSV6i$+*NY{^of9XW9qf9wW3LFTY{6oZCP;w#w*EJz`yfvc_ zbw(?Xp_@=RN+mHVUJF5SJ7#W1-ji>aLP$sE((QET3q6xp5od&Sqv03>vrZf}K^Ri- zaH=@+cA2ayfRv9z^y$Uss_s9ts&JAE0j*2`AnYPr@-kg5~Tg!t+$Row!Xk*GQM;rs&Jln50!}WQzuxqr9|$DBx(G^z-))`!I9(n<=uTdT)9?DmJ&l zWH|}cKwyyzaT6_HDJObI9ISe8FqQyWM0-+Pib+%mhhW!fP6iN$_9Pv!OnRbn3+6#= zDJ)r*VYAHP1mnt+iMB>QoYbuv0#HZL^1gxYv{UrGkJ{ycWgDzn=!d~0y zldZLmOHGd4Qw-}883?<%LZy?X=o^IYH}P$+^w3ueFX-`cR`V2{m&5WMpCFH zGNO`uA%M>a&>nS5w94H^6MHICx5ff3)5dMZ!bj#_RLA&9)0NXaS3vKR2dj;&xf98%1)sbD51Y_sR@tam{j)gr~5bTh<8vwKeCNCGzT zn`O1oW_PhTbd0M?8Sp8CFECqW(z6VT;xJh>0b)l+b--<$>Ipy2iO&{{8-g)3RUdQ> z&q`+Qu?5LSQD{;H-OXmP|x@ zJDbWI7QN*&$R?+FLql`|Z&JL$v@-xDiV6Mgnc;brM)}4R#~xyFfXS4K38rPKX>F&u z8Ih@ErC^SRHrg-K!ucE3Cwu2H*$7)Cfmm3zZR)kEyjmJd-gA_>NH=~Qqt3lF%pVB z24hLG_fid={nvgc`N|XyGdxcV&MuxvOdmPZNkLt1NTJ_=oY$jx87Yo*w`mmv{=wDI zM}(3+iXbbHl)jJ5h1;1(1Fn5SVwzGUMv?^Y!nTrrH!gG`AS_;SC}+TwHIhQByOKg= zN-TqehWbu;bWffcaAbJtI*ARldRHdZ;slfeHM%6aXAUjd0Fx_@cc|b6Ei>HkI5+p_ z2(r{Ff($pCh#WLN>X=U(ng;~TYx=B-JIhCV0&o}JJun8&7 z>)0B=@X){;6%NV<|*>(|5T_3Qvw~H4!%# zTdTSH9GrUY;wfB0l9HBJ}O-k{C zQFe61pAdLWpE4VBFy->_f%D)9>0`O%%++2hB^w5CO4TfgKy5v);I#vc3MYGv`y~;J zXnSB47LKc2nar@D#a1wEFw@B*u${AsbyW2XI$Ad!x$M6Z!h$iJ?J}xxieqYGxOc3b zOIwu)%rlU1RTepqbW7lKdx)F%$hGF_1bw3S`%3TDnf&|SMD0hJjPtl9af9@k{0*QM zq1IxDe%TfI7NddJ@7}?scY{~$MkS>Uo-XcsJwL$NtXCqDh_&kgA(F4+t+8u*iv1%lG@083|74T9Pt_6@-OEPFKloR`X z%*j>tMs{@`-7q*Y@!S^|QVmHEw zr`KYb+eICX{Jaz9OJjNg?G4^0V@IMVw2FKyN^>l;?^P!Xzup40xn0VM-<-!t@}qMV zP{gF8t!8&dADeAHd-sR!Hr<0JD#iMyzSV6&n-#p) zuTo0=mGtqfPt_Bd15JcHwVLYoe#F;PG-T6`|0Rl%KQt0HMgWv9jUdcNA%d1G-Y
    VvQ4dam*lC?GJT~t_pJw*E?4S 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
    BX;SO6$Rj(4_YVch9Qv=~mpT#Ju&LbW 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 z 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 literal 445361 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%0AQ;jRkUkt>0Q`2{Ou#x^83L@s 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 z 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 ConfigurationError +

    + diff --git a/duplicate_imports.html b/duplicate_imports.html index 3c6e6e376..a7c8e4909 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -123,6 +123,12 @@ + + @@ -352,6 +358,22 @@ }

    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π5hOq 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

    Triggering Examples

    +
    ↓import Foundation.NSString
    +import Foundation
    +
    +
    +
    @testable import A
    +↓@testable import A
    +
    +
    +
    import A
    +↓import enum A.Foo
    +
    +
    +
    import A
    +↓import var A.Foo
    +
    +
    import A
     #if DEBUG
         @testable import KsApi
    @@ -360,40 +382,6 @@
     #endif
     ↓import A
     
    -
    -
    import Foundation
    -↓import Foundation
    -↓import Foundation
    -
    -
    -
    ↓import Foundation.NSString
    -import Foundation
    -
    -
    -
    import A
    -↓import var A.Foo
    -
    -
    -
    ↓import A.B.C
    -import A.B
    -
    -
    -
    import Foundation
    -import Dispatch
    -↓import Foundation
    -
    -
    -
    @testable import A
    -↓@testable import A
    -
    -
    -
    @_implementationOnly import A
    -↓@_implementationOnly import A
    -
    -
    -
    import A
    -↓import func A.Foo
    -
     
    import A
     ↓import let A.Foo
    @@ -408,23 +396,41 @@
     
     
    import A
    -↓import struct A.Foo
    +↓import protocol A.Foo
     
     
    -
    import A
    -↓import protocol A.Foo
    +
    import Foundation
    +import Dispatch
    +↓import Foundation
     
     
    import Foundation
     ↓import Foundation.NSString
     
    +
    +
    import A
    +↓import func A.Foo
    +
    +
    +
    ↓import A.B.C
    +import A.B
    +
    +
    +
    import Foundation
    +↓import Foundation
    +↓import Foundation
    +
    +
    +
    @_implementationOnly import A
    +↓@_implementationOnly import A
    +
     
    import A
     ↓import typealias A.Foo
     
     
    import A
    -↓import enum A.Foo
    +↓import struct A.Foo
     
     
    diff --git a/duplicated_key_in_dictionary_literal.html b/duplicated_key_in_dictionary_literal.html index c405807e9..837ef9189 100644 --- a/duplicated_key_in_dictionary_literal.html +++ b/duplicated_key_in_dictionary_literal.html @@ -123,6 +123,12 @@ + + diff --git a/dynamic_inline.html b/dynamic_inline.html index d0964dc17..a65d473b6 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -123,6 +123,12 @@ + + diff --git a/empty_collection_literal.html b/empty_collection_literal.html index 3bb3f4fe6..cfff0fb5e 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -123,6 +123,12 @@ + + diff --git a/empty_count.html b/empty_count.html index 63df9bf2c..e0bcfe256 100644 --- a/empty_count.html +++ b/empty_count.html @@ -123,6 +123,12 @@ + + diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index 93cf122cc..a1e4bcfa8 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -123,6 +123,12 @@ + + diff --git a/empty_parameters.html b/empty_parameters.html index 686d94138..01e4b22c3 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -123,6 +123,12 @@ + + diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index 1be81c816..734f438e8 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -123,6 +123,12 @@ + + diff --git a/empty_string.html b/empty_string.html index 740f11d22..e8ed09050 100644 --- a/empty_string.html +++ b/empty_string.html @@ -123,6 +123,12 @@ + + diff --git a/empty_xctest_method.html b/empty_xctest_method.html index a5daf6f41..87fac3f3f 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -123,6 +123,12 @@ + + diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index a5ec33ff2..e2e064e55 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -123,6 +123,12 @@ + + diff --git a/expiring_todo.html b/expiring_todo.html index fb76b1daa..3434a6e96 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -123,6 +123,12 @@ + + diff --git a/explicit_acl.html b/explicit_acl.html index 54de2f878..b472fb7eb 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -123,6 +123,12 @@ + + diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index ae00b368a..d112b90c7 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -123,6 +123,12 @@ + + diff --git a/explicit_init.html b/explicit_init.html index 8ace9fced..d7a8e4c75 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -123,6 +123,12 @@ + + diff --git a/explicit_self.html b/explicit_self.html index 7d4b9a75c..a1513f060 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -123,6 +123,12 @@ + + diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index b128c6844..bcf51574f 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -123,6 +123,12 @@ + + diff --git a/explicit_type_interface.html b/explicit_type_interface.html index 5f6afdb34..af4671766 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -123,6 +123,12 @@ + + diff --git a/extension_access_modifier.html b/extension_access_modifier.html index 69da1ff32..0630fe4d9 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -123,6 +123,12 @@ + + diff --git a/fallthrough.html b/fallthrough.html index d628f875e..f6b5b84a3 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -123,6 +123,12 @@ + + diff --git a/fatal_error_message.html b/fatal_error_message.html index e1548c7d9..31eb4ccb1 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -123,6 +123,12 @@ + + diff --git a/file_header.html b/file_header.html index 2206071dc..ba84d5ccd 100644 --- a/file_header.html +++ b/file_header.html @@ -123,6 +123,12 @@ + + diff --git a/file_length.html b/file_length.html index ade1bd938..1939234dd 100644 --- a/file_length.html +++ b/file_length.html @@ -123,6 +123,12 @@ + + diff --git a/file_name.html b/file_name.html index d3df94b58..f689e5494 100644 --- a/file_name.html +++ b/file_name.html @@ -123,6 +123,12 @@ + + diff --git a/file_name_no_space.html b/file_name_no_space.html index 55d251d39..5f4a6db0b 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -123,6 +123,12 @@ + + diff --git a/file_types_order.html b/file_types_order.html index 4b2243b60..e5701aafd 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -123,6 +123,12 @@ + + diff --git a/first_where.html b/first_where.html index f03f895cf..77f305d0c 100644 --- a/first_where.html +++ b/first_where.html @@ -123,6 +123,12 @@ + + diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index 7b7c89fd8..bb45a6120 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -123,6 +123,12 @@ + + diff --git a/for_where.html b/for_where.html index 216446d61..42e68dc05 100644 --- a/for_where.html +++ b/for_where.html @@ -123,6 +123,12 @@ + + diff --git a/force_cast.html b/force_cast.html index 35aab8dbe..668b22f41 100644 --- a/force_cast.html +++ b/force_cast.html @@ -123,6 +123,12 @@ + + diff --git a/force_try.html b/force_try.html index d995b9f01..0f6fa90bd 100644 --- a/force_try.html +++ b/force_try.html @@ -123,6 +123,12 @@ + + diff --git a/force_unwrapping.html b/force_unwrapping.html index 60890ec1c..22c58efc9 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -123,6 +123,12 @@ + + diff --git a/function_body_length.html b/function_body_length.html index 52e9b984e..ed41214ad 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -123,6 +123,12 @@ + + diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index 1bc38b277..883623509 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -123,6 +123,12 @@ + + diff --git a/function_parameter_count.html b/function_parameter_count.html index 105b4af67..18cf099f1 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -123,6 +123,12 @@ + + diff --git a/generic_type_name.html b/generic_type_name.html index fa5fff965..21d32dae3 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -123,6 +123,12 @@ + + diff --git a/ibinspectable_in_extension.html b/ibinspectable_in_extension.html index 3ba3c28bd..69f304faf 100644 --- a/ibinspectable_in_extension.html +++ b/ibinspectable_in_extension.html @@ -123,6 +123,12 @@ + + diff --git a/identical_operands.html b/identical_operands.html index 740e15213..15b95e90b 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -123,6 +123,12 @@ + + diff --git a/identifier_name.html b/identifier_name.html index 31d997b53..5bda7a910 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -123,6 +123,12 @@ + + diff --git a/implicit_getter.html b/implicit_getter.html index 9d306c005..652d50922 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -123,6 +123,12 @@ + + diff --git a/implicit_return.html b/implicit_return.html index d84fcebdc..b41e4c98d 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -123,6 +123,12 @@ + + diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index 22446160b..cc58d4833 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -123,6 +123,12 @@ + + diff --git a/inclusive_language.html b/inclusive_language.html index 3bd7b7e82..96aac9e82 100644 --- a/inclusive_language.html +++ b/inclusive_language.html @@ -123,6 +123,12 @@ + + diff --git a/indentation_width.html b/indentation_width.html index 66df02849..91402bf5f 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -123,6 +123,12 @@ + + diff --git a/index.html b/index.html index 58b51c2fd..afe280602 100644 --- a/index.html +++ b/index.html @@ -123,6 +123,12 @@ + + diff --git a/inert_defer.html b/inert_defer.html index 88c8fd448..c90db9944 100644 --- a/inert_defer.html +++ b/inert_defer.html @@ -123,6 +123,12 @@ + + diff --git a/is_disjoint.html b/is_disjoint.html index a58066e7d..0badd9183 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -123,6 +123,12 @@ + + diff --git a/joined_default_parameter.html b/joined_default_parameter.html index c42bac886..3cb9fac6f 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -123,6 +123,12 @@ + + diff --git a/large_tuple.html b/large_tuple.html index 6e656bb46..77881c0a9 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -123,6 +123,12 @@ + + diff --git a/last_where.html b/last_where.html index ae1c4752e..51bdaae7d 100644 --- a/last_where.html +++ b/last_where.html @@ -123,6 +123,12 @@ + + diff --git a/leading_whitespace.html b/leading_whitespace.html index 26c690663..b9d6992f5 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -123,6 +123,12 @@ + + diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index 7dcb42561..e1a4b21b9 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -123,6 +123,12 @@ + + diff --git a/legacy_constant.html b/legacy_constant.html index 5720547ec..076c54107 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -123,6 +123,12 @@ + + diff --git a/legacy_constructor.html b/legacy_constructor.html index f47c6c53e..52a4efe08 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -123,6 +123,12 @@ + + diff --git a/legacy_hashing.html b/legacy_hashing.html index f2a34204e..896262cc5 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -123,6 +123,12 @@ + + diff --git a/legacy_multiple.html b/legacy_multiple.html index 1a6619cd0..9c133b6c5 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -123,6 +123,12 @@ + + diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index 7705b553e..6c69a1ff8 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -123,6 +123,12 @@ + + diff --git a/legacy_objc_type.html b/legacy_objc_type.html index 9647e2365..62d6bb744 100644 --- a/legacy_objc_type.html +++ b/legacy_objc_type.html @@ -123,6 +123,12 @@ + + diff --git a/legacy_random.html b/legacy_random.html index 017ef3dbc..80066d437 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -123,6 +123,12 @@ + + diff --git a/let_var_whitespace.html b/let_var_whitespace.html index 5b639e73e..86a61afdc 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -123,6 +123,12 @@ + + diff --git a/line_length.html b/line_length.html index 817072235..a0e01f655 100644 --- a/line_length.html +++ b/line_length.html @@ -123,6 +123,12 @@ + + diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index 89b63bdb2..7add35d3b 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -123,6 +123,12 @@ + + diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index 7da68b80f..583a1553c 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -123,6 +123,12 @@ + + diff --git a/mark.html b/mark.html index b8bee9faa..23b08c11a 100644 --- a/mark.html +++ b/mark.html @@ -123,6 +123,12 @@ + + diff --git a/missing_docs.html b/missing_docs.html index c05ce41a5..e8a247be2 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -123,6 +123,12 @@ + + diff --git a/modifier_order.html b/modifier_order.html index 5c27e4aa1..2f2978e3e 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -123,6 +123,12 @@ + + diff --git a/multiline_arguments.html b/multiline_arguments.html index 8f9f64440..0d868e5a0 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -123,6 +123,12 @@ + + diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index 6c182ce48..ee468ef99 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -123,6 +123,12 @@ + + diff --git a/multiline_function_chains.html b/multiline_function_chains.html index d54dfaa8f..0000ba9a5 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -123,6 +123,12 @@ + + diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index f82a05f8f..b5a81c52b 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -123,6 +123,12 @@ + + diff --git a/multiline_parameters.html b/multiline_parameters.html index 47b3e6764..83b80092e 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -123,6 +123,12 @@ + + diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index 743c8615b..1128c8271 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -123,6 +123,12 @@ + + diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index 9d14adef1..5c46d9723 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -123,6 +123,12 @@ + + diff --git a/nesting.html b/nesting.html index 6705dc4cb..78a982305 100644 --- a/nesting.html +++ b/nesting.html @@ -123,6 +123,12 @@ + + diff --git a/nimble_operator.html b/nimble_operator.html index b3de95ba6..0567b9d4d 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -123,6 +123,12 @@ + + diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index bcc6da96b..c02a8808b 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -123,6 +123,12 @@ + + diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index 2de009ab6..a05d9d3c8 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -123,6 +123,12 @@ + + diff --git a/no_grouping_extension.html b/no_grouping_extension.html index 52a16b92e..d9487219c 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -123,6 +123,12 @@ + + diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index 9072a6f29..a08001ec5 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -123,6 +123,12 @@ + + diff --git a/notification_center_detachment.html b/notification_center_detachment.html index 84bfcb354..49ad4d660 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -123,6 +123,12 @@ + + diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index bf1b8256d..79da2c352 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -123,6 +123,12 @@ + + diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index 34f6a6cba..117d6e827 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -123,6 +123,12 @@ + + diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index 2c41f249c..ab1a4e1b2 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -123,6 +123,12 @@ + + diff --git a/number_separator.html b/number_separator.html index d183d0e63..3e64d1a4d 100644 --- a/number_separator.html +++ b/number_separator.html @@ -123,6 +123,12 @@ + + diff --git a/object_literal.html b/object_literal.html index e63f9cbe8..376ce6a21 100644 --- a/object_literal.html +++ b/object_literal.html @@ -123,6 +123,12 @@ + + diff --git a/opening_brace.html b/opening_brace.html index f59b9ac70..09292673c 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -123,6 +123,12 @@ + + diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index a25aa372a..3fdf0d668 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -123,6 +123,12 @@ + + diff --git a/operator_whitespace.html b/operator_whitespace.html index b8edd89ae..721b6fc37 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -123,6 +123,12 @@ + + diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index bf2d0dfbb..c66ed369b 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -123,6 +123,12 @@ + + diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index 4edc29ba6..b7d3bdc5c 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -123,6 +123,12 @@ + + diff --git a/overridden_super_call.html b/overridden_super_call.html index 3cfddf08f..b485a0a8c 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -123,6 +123,12 @@ + + diff --git a/override_in_extension.html b/override_in_extension.html index fb4b6a5e4..37c01d84b 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -123,6 +123,12 @@ + + diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index a12ff5dfd..c707a5359 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -123,6 +123,12 @@ + + diff --git a/prefer_nimble.html b/prefer_nimble.html index b23f1c288..b1cee2c20 100644 --- a/prefer_nimble.html +++ b/prefer_nimble.html @@ -123,6 +123,12 @@ + + diff --git a/prefer_self_in_static_references.html b/prefer_self_in_static_references.html index 3c1b629ba..b6ccedd02 100644 --- a/prefer_self_in_static_references.html +++ b/prefer_self_in_static_references.html @@ -123,6 +123,12 @@ + + diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index 2fbb590a0..c7d1bbb69 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -123,6 +123,12 @@ + + diff --git a/prefer_zero_over_explicit_init.html b/prefer_zero_over_explicit_init.html index d854730df..45a32526b 100644 --- a/prefer_zero_over_explicit_init.html +++ b/prefer_zero_over_explicit_init.html @@ -123,6 +123,12 @@ + + diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index bf3939481..e993c1780 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -123,6 +123,12 @@ + + diff --git a/private_action.html b/private_action.html index 72985c1ac..a234c8f85 100644 --- a/private_action.html +++ b/private_action.html @@ -123,6 +123,12 @@ + + diff --git a/private_outlet.html b/private_outlet.html index 100a2ba09..6c1ef2492 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -123,6 +123,12 @@ + + diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index af4f16e9e..a1bafcc17 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -123,6 +123,12 @@ + + diff --git a/private_subject.html b/private_subject.html index 2900bed67..4da046f29 100644 --- a/private_subject.html +++ b/private_subject.html @@ -123,6 +123,12 @@ + + diff --git a/private_unit_test.html b/private_unit_test.html index 171a3a7a9..177226b8c 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -123,6 +123,12 @@ + + diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index faeec71c7..485217f5a 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -123,6 +123,12 @@ + + diff --git a/prohibited_super_call.html b/prohibited_super_call.html index 82de69680..901336f4a 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -123,6 +123,12 @@ + + diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index ea190e94f..9805f9f24 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -123,6 +123,12 @@ + + diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index 0e0b32ca5..a25c1f508 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -123,6 +123,12 @@ + + diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index fe1c6cd94..648eaa717 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -123,6 +123,12 @@ + + diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index f559f90fb..cb4ab392e 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -123,6 +123,12 @@ + + diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 3ac05b33e..4d33bb9dc 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -123,6 +123,12 @@ + + diff --git a/reduce_boolean.html b/reduce_boolean.html index e018de8a8..48a01f343 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -123,6 +123,12 @@ + + diff --git a/reduce_into.html b/reduce_into.html index 6fd949cd3..1702956d5 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -123,6 +123,12 @@ + + diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index c93a47a2f..3ef66cacc 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -123,6 +123,12 @@ + + diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index 39ec7d019..7100139f3 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -123,6 +123,12 @@ + + diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index d05b8c312..6150f97b7 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -123,6 +123,12 @@ + + diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index dc0036fe9..9b8a18a35 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -123,6 +123,12 @@ + + diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index cb3ac0f33..0d8cd4a06 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -123,6 +123,12 @@ + + diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index 2255d4cb7..12544b646 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -123,6 +123,12 @@ + + diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index 18c159130..cd960b2a4 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -123,6 +123,12 @@ + + diff --git a/redundant_void_return.html b/redundant_void_return.html index a876219af..d74fc30a6 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -123,6 +123,12 @@ + + diff --git a/required_deinit.html b/required_deinit.html index fff85e49e..f520e4768 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -123,6 +123,12 @@ + + diff --git a/required_enum_case.html b/required_enum_case.html index 726d9f9fe..c0f06cb54 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -123,6 +123,12 @@ + + diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index 3cf91372d..045a43ed7 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -123,6 +123,12 @@ + + diff --git a/return_value_from_void_function.html b/return_value_from_void_function.html index 6f61d2d7f..629cbd5fa 100644 --- a/return_value_from_void_function.html +++ b/return_value_from_void_function.html @@ -123,6 +123,12 @@ + + diff --git a/rule-directory.html b/rule-directory.html index 73708e8a7..534f608f3 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -123,6 +123,12 @@ + + diff --git a/search.json b/search.json index bf6ccb08c..f2ef8062f 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: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/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, returnng 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, returnng 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.

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

    The accessibility of a Swift source declaration.

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

    All possible configuration errors.

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

    An identifier representing a SwiftLint rule, or all rules.

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

    All the possible rule kinds (categories).

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

    All possible rule list configuration errors.

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

    The magnitude of a StyleViolation.

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

    The rule list containing all available rules built into SwiftLint.

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

    Creates a RuleStorage with no initial stored data.

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

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

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

    Persists the cache to disk.

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

    Creates a SwiftLintFile with a SourceKitten File.

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

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

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

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

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

    The path on disk for this file.

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

    The file’s contents.

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

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

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

    The parsed lines for this file’s contents.

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

    Invalidates all cached data for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

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

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

    A persisted cache for storing and retrieving linter results.

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

    A storage mechanism for aggregating the results of CollectingRules.

    "},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"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_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"

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

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

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

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

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

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

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

    Reports violations as HTML.

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

    Reports violations as a JSON array.

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

    Reports violations as JUnit XML.

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

    Reports violations as markdown formated (with tables).

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

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following global variables are available globally.

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

    The following enumerations are available globally.

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

    The following extensions are available globally.

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

    The following functions are available globally.

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

    The following protocols are available globally.

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

    The following structures are available globally.

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

    Parses the input YAML string as an untyped dictionary.

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

    The string value for this version.

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

    The current SwiftLint version.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    ","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s: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/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, returnng 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, returnng 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.

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

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

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

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

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

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

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

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

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

    Count the number of occurrences of the given character in self

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

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

    ","parent_name":"String"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","parent_name":"FileManager"},"Extensions/FileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","parent_name":"FileManager"},"Extensions/FileManager.html":{"name":"FileManager"},"Extensions/String.html":{"name":"String"},"Enums/ViolationSeverity.html#/s:18SwiftLintFramework17ViolationSeverityO7warningyA2CmF":{"name":"warning","abstract":"

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

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

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

    ","parent_name":"ViolationSeverity"},"Enums/ViolationSeverity.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ViolationSeverity"},"Enums/RuleListError.html#/s:18SwiftLintFramework13RuleListErrorO24duplicatedConfigurationsyAcA0D0_pXp_tcACmF":{"name":"duplicatedConfigurations(rule:)","abstract":"

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

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

    Describes rules that validate Swift source conventions.

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

    Describes rules that validate common practices in the Swift community.

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

    Describes rules that validate stylistic choices.

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

    Describes rules that validate magnitudes or measurements of Swift source.

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

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

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

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

    Represents a single SwiftLint rule with the specified identifier.

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

    The spelling of the string for this idenfitier.

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

    Creates a RuleIdentifier by its string representation.

    ","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:s26ExpressibleByStringLiteralP06stringD0x0cD4TypeQz_tcfc":{"name":"init(stringLiteral:)","parent_name":"RuleIdentifier"},"Enums/ConfigurationError.html#/s:18SwiftLintFramework18ConfigurationErrorO07unknownD0yA2CmF":{"name":"unknownConfiguration","abstract":"

    The configuration didn’t match internal expectations.

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

    The configuration had both match_kind and excluded_match_kind parameters.

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

    A generic configuration error specified by a string.

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

    The initial configuration file was not found.

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

    Accessible by the declaration’s immediate lexical scope.

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

    Accessible by the declaration’s same file.

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

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

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

    Accessible by the declaration’s same program.

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

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

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

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

    ","parent_name":"ExecutableInfo"},"Enums/ExecutableInfo.html#/s:18SwiftLintFramework14ExecutableInfoO7buildIDSSSgvpZ":{"name":"buildID","abstract":"

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

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

    A call to a named function or closure.

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

    An argument value for a function or closure.

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

    An Array expression.

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

    A Dictionary expression.

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

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

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

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

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

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

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

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

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

    Information about this executable.

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

    The accessibility of a Swift source declaration.

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

    All possible configuration errors.

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

    An identifier representing a SwiftLint rule, or all rules.

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

    All the possible rule kinds (categories).

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

    All possible rule list configuration errors.

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

    The magnitude of a StyleViolation.

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

    The rule list containing all available rules built into SwiftLint.

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

    Creates a RuleStorage with no initial stored data.

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

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

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

    Persists the cache to disk.

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

    Creates a SwiftLintFile with a SourceKitten File.

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

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

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

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

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

    The path on disk for this file.

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

    The file’s contents.

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

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

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

    The parsed lines for this file’s contents.

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

    Invalidates all cached data for this file.

    ","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html":{"name":"SwiftLintFile","abstract":"

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

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

    A persisted cache for storing and retrieving linter results.

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

    A storage mechanism for aggregating the results of CollectingRules.

    "},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"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_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_operator.html":{"name":"shorthand_operator"},"single_test_class.html":{"name":"single_test_class"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"MarkdownReporter"},"Structs/MarkdownReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"MarkdownReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JUnitReporter"},"Structs/JUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JUnitReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"JSONReporter"},"Structs/JSONReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"JSONReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"HTMLReporter"},"Structs/HTMLReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"HTMLReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitHubActionsLoggingReporter"},"Structs/GitHubActionsLoggingReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitHubActionsLoggingReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"EmojiReporter"},"Structs/EmojiReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"EmojiReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CheckstyleReporter"},"Structs/CheckstyleReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CheckstyleReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"CSVReporter"},"Structs/CSVReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"CSVReporter"},"Structs/CSVReporter.html":{"name":"CSVReporter","abstract":"

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

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

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

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

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

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

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

    Reports violations as HTML.

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

    Reports violations as a JSON array.

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

    Reports violations as JUnit XML.

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

    Reports violations as markdown formated (with tables).

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

    The following guides are available globally.

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

    The following classes are available globally.

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

    The following global variables are available globally.

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

    The following enumerations are available globally.

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

    The following extensions are available globally.

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

    The following functions are available globally.

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

    The following protocols are available globally.

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

    The following structures are available globally.

    "}} \ No newline at end of file diff --git a/self_in_property_initialization.html b/self_in_property_initialization.html index 945ac8cb7..ceb869abd 100644 --- a/self_in_property_initialization.html +++ b/self_in_property_initialization.html @@ -123,6 +123,12 @@ + + diff --git a/shorthand_operator.html b/shorthand_operator.html index 2b413b6ec..047ae2def 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -123,6 +123,12 @@ + + diff --git a/single_test_class.html b/single_test_class.html index 6bd12281e..d1472d20c 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -123,6 +123,12 @@ + + diff --git a/sorted_first_last.html b/sorted_first_last.html index 35a37f5ec..81939df68 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -123,6 +123,12 @@ + + diff --git a/sorted_imports.html b/sorted_imports.html index 0cdad21fc..1e7a2bc51 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -123,6 +123,12 @@ + + diff --git a/statement_position.html b/statement_position.html index 68b54f90c..4ac5a509d 100644 --- a/statement_position.html +++ b/statement_position.html @@ -123,6 +123,12 @@ + + diff --git a/static_operator.html b/static_operator.html index a5afe2c46..fa9b91897 100644 --- a/static_operator.html +++ b/static_operator.html @@ -123,6 +123,12 @@ + + diff --git a/strict_fileprivate.html b/strict_fileprivate.html index 0417dc021..a5db80a36 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -123,6 +123,12 @@ + + diff --git a/strong_iboutlet.html b/strong_iboutlet.html index 66153a157..a55b4aa02 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -123,6 +123,12 @@ + + diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index df6e403b7..97103895d 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -123,6 +123,12 @@ + + diff --git a/switch_case_alignment.html b/switch_case_alignment.html index f3fbd51e4..9e6a52973 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -123,6 +123,12 @@ + + diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index 9427cdacb..d690e7076 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -123,6 +123,12 @@ + + diff --git a/syntactic_sugar.html b/syntactic_sugar.html index 0a0e010d4..966a81bc6 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -123,6 +123,12 @@ + + diff --git a/test_case_accessibility.html b/test_case_accessibility.html index b1a830a9f..4d973f1bc 100644 --- a/test_case_accessibility.html +++ b/test_case_accessibility.html @@ -123,6 +123,12 @@ + + diff --git a/todo.html b/todo.html index 5b552891c..d5ccc3102 100644 --- a/todo.html +++ b/todo.html @@ -123,6 +123,12 @@ + + diff --git a/toggle_bool.html b/toggle_bool.html index 7de9d0692..3ffaafeb5 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -123,6 +123,12 @@ + + diff --git a/trailing_closure.html b/trailing_closure.html index 2d29e348c..4a2f8630f 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -123,6 +123,12 @@ + + diff --git a/trailing_comma.html b/trailing_comma.html index 007a5035c..fd56536c1 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -123,6 +123,12 @@ + + diff --git a/trailing_newline.html b/trailing_newline.html index 06e875c7a..b93bd7f17 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -123,6 +123,12 @@ + + diff --git a/trailing_semicolon.html b/trailing_semicolon.html index 80aa362e8..3cce5a804 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -123,6 +123,12 @@ + + diff --git a/trailing_whitespace.html b/trailing_whitespace.html index b88b18d45..8cf51b927 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -123,6 +123,12 @@ + + diff --git a/type_body_length.html b/type_body_length.html index d9aeddd0e..0f143de30 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -123,6 +123,12 @@ + + diff --git a/type_contents_order.html b/type_contents_order.html index 59c1758d0..ee2a12cfa 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -123,6 +123,12 @@ + + diff --git a/type_name.html b/type_name.html index 44830297a..a22e341fe 100644 --- a/type_name.html +++ b/type_name.html @@ -123,6 +123,12 @@ + + diff --git a/typesafe_array_init.html b/typesafe_array_init.html index d5169018f..628aee228 100644 --- a/typesafe_array_init.html +++ b/typesafe_array_init.html @@ -123,6 +123,12 @@ + + diff --git a/unavailable_condition.html b/unavailable_condition.html index 5c0d5f728..f7e340e7a 100644 --- a/unavailable_condition.html +++ b/unavailable_condition.html @@ -123,6 +123,12 @@ + + diff --git a/unavailable_function.html b/unavailable_function.html index d7bbf3979..1cacd7d21 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -123,6 +123,12 @@ + + diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index 23aaa2947..9e652398c 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -123,6 +123,12 @@ + + diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index 4dfa49c22..cfae2af9a 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -123,6 +123,12 @@ + + diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index 1928d56dc..1a2479f33 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -123,6 +123,12 @@ + + diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index b6e14bc96..b535754dc 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -123,6 +123,12 @@ + + diff --git a/unused_capture_list.html b/unused_capture_list.html index aefcb6f7e..6d4346089 100644 --- a/unused_capture_list.html +++ b/unused_capture_list.html @@ -123,6 +123,12 @@ + + diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index 516a71dac..3cd23e34b 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -123,6 +123,12 @@ + + diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index 7e1d8e864..e87fcedb1 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -123,6 +123,12 @@ + + diff --git a/unused_declaration.html b/unused_declaration.html index 898b5ac82..48c179751 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -123,6 +123,12 @@ + + diff --git a/unused_enumerated.html b/unused_enumerated.html index 936b3c417..c25f5a677 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -123,6 +123,12 @@ + + diff --git a/unused_import.html b/unused_import.html index b281366aa..d4d83e081 100644 --- a/unused_import.html +++ b/unused_import.html @@ -123,6 +123,12 @@ + + diff --git a/unused_optional_binding.html b/unused_optional_binding.html index e0ed4b65e..81033e63b 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -123,6 +123,12 @@ + + diff --git a/unused_setter_value.html b/unused_setter_value.html index f778b9f8f..e923fd43f 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -123,6 +123,12 @@ + + diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index 71fde433e..e81fe02f2 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -123,6 +123,12 @@ + + diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index 8e2a00a70..a999f4e33 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -123,6 +123,12 @@ + + diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index db263c790..875f0fe72 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -123,6 +123,12 @@ + + diff --git a/vertical_whitespace.html b/vertical_whitespace.html index 2fe590959..7617db8f1 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -123,6 +123,12 @@ + + diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index 5fa2a0f8a..a711d53ec 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -123,6 +123,12 @@ + + diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index a035a4be4..b39092beb 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -123,6 +123,12 @@ + + diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index 10b64d0e0..572bbb8b2 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -123,6 +123,12 @@ + + diff --git a/void_function_in_ternary.html b/void_function_in_ternary.html index 8d355fa4e..37bfb2d7d 100644 --- a/void_function_in_ternary.html +++ b/void_function_in_ternary.html @@ -123,6 +123,12 @@ + + diff --git a/void_return.html b/void_return.html index e16cb1320..8456f8a16 100644 --- a/void_return.html +++ b/void_return.html @@ -123,6 +123,12 @@ + + diff --git a/weak_delegate.html b/weak_delegate.html index ef7c73f49..615f684b9 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -123,6 +123,12 @@ + + diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index 6229f1a6e..5de09ae44 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -123,6 +123,12 @@ + + diff --git a/xctfail_message.html b/xctfail_message.html index ffdc9d31f..ca5dbf84a 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -123,6 +123,12 @@ + + diff --git a/yoda_condition.html b/yoda_condition.html index 4a161c1e2..5faa75ca1 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -123,6 +123,12 @@ + +