From 19ca8122c68a36fa782590b47c3175b6e4e0e40f Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Wed, 8 Jan 2020 18:49:22 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: 76d44cff391645a7f4d5ba2bf1853afaf3f5c1fb --- Classes.html | 2 +- Classes/LinterCache.html | 2 +- Classes/RuleStorage.html | 2 +- Classes/SwiftLintFile.html | 2 +- Enums.html | 2 +- Enums/AccessControlLevel.html | 2 +- Enums/ConfigurationError.html | 2 +- Enums/RuleIdentifier.html | 2 +- Enums/RuleKind.html | 2 +- Enums/RuleListError.html | 2 +- Enums/SwiftExpressionKind.html | 2 +- Enums/ViolationSeverity.html | 2 +- Extensions.html | 2 +- Extensions/FileManager.html | 2 +- Extensions/String.html | 2 +- Functions.html | 2 +- Global Variables.html | 2 +- Guides.html | 2 +- Protocols.html | 2 +- Protocols/ASTRule.html | 2 +- Protocols/AnalyzerRule.html | 2 +- Protocols/CollectingCorrectableRule.html | 2 +- Protocols/CollectingRule.html | 2 +- Protocols/ConfigurationProviderRule.html | 2 +- Protocols/CorrectableRule.html | 2 +- Protocols/LintableFileManager.html | 2 +- Protocols/Reporter.html | 2 +- Protocols/Rule.html | 2 +- Protocols/RuleConfiguration.html | 2 +- Protocols/SubstitutionCorrectableASTRule.html | 2 +- Protocols/SubstitutionCorrectableRule.html | 2 +- Reporters.html | 2 +- Rules.html | 2 +- Structs.html | 6 ++--- Structs/CSVReporter.html | 2 +- Structs/CheckstyleReporter.html | 2 +- Structs/CollectedLinter.html | 2 +- Structs/Command.html | 2 +- Structs/Command/Action.html | 2 +- Structs/Command/Modifier.html | 2 +- Structs/Configuration.html | 2 +- Structs/Configuration/IndentationStyle.html | 2 +- Structs/Configuration/RulesMode.html | 2 +- Structs/Correction.html | 2 +- Structs/EmojiReporter.html | 2 +- Structs/GitHubActionsLoggingReporter.html | 2 +- Structs/HTMLReporter.html | 2 +- Structs/JSONReporter.html | 2 +- Structs/JUnitReporter.html | 2 +- Structs/Linter.html | 2 +- Structs/Location.html | 2 +- Structs/MarkdownReporter.html | 2 +- Structs/Region.html | 2 +- Structs/RuleDescription.html | 2 +- Structs/RuleList.html | 2 +- Structs/RuleListDocumentation.html | 2 +- Structs/RuleParameter.html | 2 +- Structs/SonarQubeReporter.html | 2 +- Structs/SourceKittenDictionary.html | 2 +- Structs/StyleViolation.html | 2 +- Structs/SwiftLintSyntaxMap.html | 2 +- Structs/SwiftLintSyntaxToken.html | 2 +- Structs/SwiftVersion.html | 2 +- Structs/Version.html | 12 +++++----- Structs/XcodeReporter.html | 2 +- Structs/YamlParser.html | 2 +- anyobject_protocol.html | 2 +- array_init.html | 2 +- attributes.html | 2 +- badge.svg | 16 ++++++------- block_based_kvo.html | 2 +- class_delegate_protocol.html | 2 +- closing_brace.html | 2 +- closure_body_length.html | 2 +- closure_end_indentation.html | 2 +- closure_parameter_position.html | 2 +- closure_spacing.html | 2 +- collection_alignment.html | 2 +- colon.html | 2 +- comma.html | 2 +- compiler_protocol_init.html | 2 +- conditional_returns_on_newline.html | 2 +- contains_over_filter_count.html | 2 +- contains_over_filter_is_empty.html | 2 +- contains_over_first_not_nil.html | 2 +- contains_over_range_nil_comparison.html | 2 +- control_statement.html | 2 +- convenience_type.html | 2 +- custom_rules.html | 2 +- cyclomatic_complexity.html | 2 +- deployment_target.html | 2 +- discarded_notification_center_observer.html | 2 +- discouraged_direct_init.html | 2 +- discouraged_object_literal.html | 2 +- discouraged_optional_boolean.html | 2 +- discouraged_optional_collection.html | 2 +- .../Contents/Resources/Documents/Classes.html | 2 +- .../Documents/Classes/LinterCache.html | 2 +- .../Documents/Classes/RuleStorage.html | 2 +- .../Documents/Classes/SwiftLintFile.html | 2 +- .../Contents/Resources/Documents/Enums.html | 2 +- .../Documents/Enums/AccessControlLevel.html | 2 +- .../Documents/Enums/ConfigurationError.html | 2 +- .../Documents/Enums/RuleIdentifier.html | 2 +- .../Resources/Documents/Enums/RuleKind.html | 2 +- .../Documents/Enums/RuleListError.html | 2 +- .../Documents/Enums/SwiftExpressionKind.html | 2 +- .../Documents/Enums/ViolationSeverity.html | 2 +- .../Resources/Documents/Extensions.html | 2 +- .../Documents/Extensions/FileManager.html | 2 +- .../Documents/Extensions/String.html | 2 +- .../Resources/Documents/Functions.html | 2 +- .../Resources/Documents/Global Variables.html | 2 +- .../Contents/Resources/Documents/Guides.html | 2 +- .../Resources/Documents/Protocols.html | 2 +- .../Documents/Protocols/ASTRule.html | 2 +- .../Documents/Protocols/AnalyzerRule.html | 2 +- .../Protocols/CollectingCorrectableRule.html | 2 +- .../Documents/Protocols/CollectingRule.html | 2 +- .../Protocols/ConfigurationProviderRule.html | 2 +- .../Documents/Protocols/CorrectableRule.html | 2 +- .../Protocols/LintableFileManager.html | 2 +- .../Documents/Protocols/Reporter.html | 2 +- .../Resources/Documents/Protocols/Rule.html | 2 +- .../Protocols/RuleConfiguration.html | 2 +- .../SubstitutionCorrectableASTRule.html | 2 +- .../SubstitutionCorrectableRule.html | 2 +- .../Resources/Documents/Reporters.html | 2 +- .../Contents/Resources/Documents/Rules.html | 2 +- .../Contents/Resources/Documents/Structs.html | 6 ++--- .../Documents/Structs/CSVReporter.html | 2 +- .../Documents/Structs/CheckstyleReporter.html | 2 +- .../Documents/Structs/CollectedLinter.html | 2 +- .../Resources/Documents/Structs/Command.html | 2 +- .../Documents/Structs/Command/Action.html | 2 +- .../Documents/Structs/Command/Modifier.html | 2 +- .../Documents/Structs/Configuration.html | 2 +- .../Configuration/IndentationStyle.html | 2 +- .../Structs/Configuration/RulesMode.html | 2 +- .../Documents/Structs/Correction.html | 2 +- .../Documents/Structs/EmojiReporter.html | 2 +- .../Structs/GitHubActionsLoggingReporter.html | 2 +- .../Documents/Structs/HTMLReporter.html | 2 +- .../Documents/Structs/JSONReporter.html | 2 +- .../Documents/Structs/JUnitReporter.html | 2 +- .../Resources/Documents/Structs/Linter.html | 2 +- .../Resources/Documents/Structs/Location.html | 2 +- .../Documents/Structs/MarkdownReporter.html | 2 +- .../Resources/Documents/Structs/Region.html | 2 +- .../Documents/Structs/RuleDescription.html | 2 +- .../Resources/Documents/Structs/RuleList.html | 2 +- .../Structs/RuleListDocumentation.html | 2 +- .../Documents/Structs/RuleParameter.html | 2 +- .../Documents/Structs/SonarQubeReporter.html | 2 +- .../Structs/SourceKittenDictionary.html | 2 +- .../Documents/Structs/StyleViolation.html | 2 +- .../Documents/Structs/SwiftLintSyntaxMap.html | 2 +- .../Structs/SwiftLintSyntaxToken.html | 2 +- .../Documents/Structs/SwiftVersion.html | 2 +- .../Resources/Documents/Structs/Version.html | 12 +++++----- .../Documents/Structs/XcodeReporter.html | 2 +- .../Documents/Structs/YamlParser.html | 2 +- .../Documents/anyobject_protocol.html | 2 +- .../Resources/Documents/array_init.html | 2 +- .../Resources/Documents/attributes.html | 2 +- .../Resources/Documents/block_based_kvo.html | 2 +- .../Documents/class_delegate_protocol.html | 2 +- .../Resources/Documents/closing_brace.html | 2 +- .../Documents/closure_body_length.html | 2 +- .../Documents/closure_end_indentation.html | 2 +- .../Documents/closure_parameter_position.html | 2 +- .../Resources/Documents/closure_spacing.html | 2 +- .../Documents/collection_alignment.html | 2 +- .../Contents/Resources/Documents/colon.html | 2 +- .../Contents/Resources/Documents/comma.html | 2 +- .../Documents/compiler_protocol_init.html | 2 +- .../conditional_returns_on_newline.html | 2 +- .../Documents/contains_over_filter_count.html | 2 +- .../contains_over_filter_is_empty.html | 2 +- .../contains_over_first_not_nil.html | 2 +- .../contains_over_range_nil_comparison.html | 2 +- .../Documents/control_statement.html | 2 +- .../Resources/Documents/convenience_type.html | 2 +- .../Resources/Documents/custom_rules.html | 2 +- .../Documents/cyclomatic_complexity.html | 2 +- .../Documents/deployment_target.html | 2 +- ...iscarded_notification_center_observer.html | 2 +- .../Documents/discouraged_direct_init.html | 2 +- .../Documents/discouraged_object_literal.html | 2 +- .../discouraged_optional_boolean.html | 2 +- .../discouraged_optional_collection.html | 2 +- .../Documents/duplicate_enum_cases.html | 2 +- .../Documents/duplicate_imports.html | 2 +- .../Resources/Documents/dynamic_inline.html | 2 +- .../Documents/empty_collection_literal.html | 2 +- .../Resources/Documents/empty_count.html | 2 +- .../Documents/empty_enum_arguments.html | 2 +- .../Resources/Documents/empty_parameters.html | 2 +- ...pty_parentheses_with_trailing_closure.html | 2 +- .../Resources/Documents/empty_string.html | 2 +- .../Documents/empty_xctest_method.html | 2 +- .../enum_case_associated_values_count.html | 2 +- .../Resources/Documents/expiring_todo.html | 2 +- .../Resources/Documents/explicit_acl.html | 2 +- .../Documents/explicit_enum_raw_value.html | 2 +- .../Resources/Documents/explicit_init.html | 2 +- .../Resources/Documents/explicit_self.html | 2 +- .../Documents/explicit_top_level_acl.html | 2 +- .../Documents/explicit_type_interface.html | 2 +- .../Documents/extension_access_modifier.html | 2 +- .../Resources/Documents/fallthrough.html | 2 +- .../Documents/fatal_error_message.html | 2 +- .../Resources/Documents/file_header.html | 2 +- .../Resources/Documents/file_length.html | 2 +- .../Resources/Documents/file_name.html | 2 +- .../Documents/file_name_no_space.html | 2 +- .../Resources/Documents/file_types_order.html | 2 +- .../Resources/Documents/first_where.html | 2 +- .../Documents/flatmap_over_map_reduce.html | 2 +- .../Resources/Documents/for_where.html | 2 +- .../Resources/Documents/force_cast.html | 2 +- .../Resources/Documents/force_try.html | 2 +- .../Resources/Documents/force_unwrapping.html | 2 +- .../Documents/function_body_length.html | 2 +- .../function_default_parameter_at_end.html | 2 +- .../Documents/function_parameter_count.html | 2 +- .../Documents/generic_type_name.html | 2 +- .../Documents/identical_operands.html | 2 +- .../Resources/Documents/identifier_name.html | 2 +- .../Resources/Documents/implicit_getter.html | 2 +- .../Resources/Documents/implicit_return.html | 2 +- .../implicitly_unwrapped_optional.html | 2 +- .../Documents/indentation_width.html | 2 +- .../Contents/Resources/Documents/index.html | 2 +- .../Resources/Documents/inert_defer.html | 2 +- .../Resources/Documents/is_disjoint.html | 2 +- .../Documents/joined_default_parameter.html | 2 +- .../Resources/Documents/large_tuple.html | 2 +- .../Resources/Documents/last_where.html | 2 +- .../Documents/leading_whitespace.html | 2 +- .../legacy_cggeometry_functions.html | 2 +- .../Resources/Documents/legacy_constant.html | 2 +- .../Documents/legacy_constructor.html | 2 +- .../Resources/Documents/legacy_hashing.html | 2 +- .../Resources/Documents/legacy_multiple.html | 2 +- .../legacy_nsgeometry_functions.html | 2 +- .../Resources/Documents/legacy_random.html | 2 +- .../Documents/let_var_whitespace.html | 2 +- .../Resources/Documents/line_length.html | 2 +- .../literal_expression_end_indentation.html | 2 +- .../Documents/lower_acl_than_parent.html | 2 +- .../Contents/Resources/Documents/mark.html | 2 +- .../Resources/Documents/missing_docs.html | 2 +- .../Resources/Documents/modifier_order.html | 2 +- .../Documents/multiline_arguments.html | 2 +- .../multiline_arguments_brackets.html | 2 +- .../Documents/multiline_function_chains.html | 2 +- .../Documents/multiline_literal_brackets.html | 2 +- .../Documents/multiline_parameters.html | 2 +- .../multiline_parameters_brackets.html | 2 +- ...ltiple_closures_with_trailing_closure.html | 2 +- .../Contents/Resources/Documents/nesting.html | 2 +- .../Resources/Documents/nimble_operator.html | 2 +- .../no_extension_access_modifier.html | 2 +- .../Documents/no_fallthrough_only.html | 2 +- .../Documents/no_grouping_extension.html | 2 +- .../Documents/no_space_in_method_call.html | 2 +- .../notification_center_detachment.html | 2 +- .../Documents/nslocalizedstring_key.html | 2 +- .../nslocalizedstring_require_bundle.html | 2 +- .../Documents/nsobject_prefer_isequal.html | 2 +- .../Resources/Documents/number_separator.html | 2 +- .../Resources/Documents/object_literal.html | 2 +- .../Resources/Documents/opening_brace.html | 2 +- .../Documents/operator_usage_whitespace.html | 2 +- .../Documents/operator_whitespace.html | 2 +- .../optional_enum_case_matching.html | 2 +- .../Documents/orphaned_doc_comment.html | 2 +- .../Documents/overridden_super_call.html | 2 +- .../Documents/override_in_extension.html | 2 +- .../Documents/pattern_matching_keywords.html | 2 +- .../prefer_self_type_over_type_of_self.html | 2 +- .../Documents/prefixed_toplevel_constant.html | 2 +- .../Resources/Documents/private_action.html | 2 +- .../Resources/Documents/private_outlet.html | 2 +- .../Documents/private_over_fileprivate.html | 2 +- .../Documents/private_unit_test.html | 2 +- .../prohibited_interface_builder.html | 2 +- .../Documents/prohibited_super_call.html | 2 +- .../protocol_property_accessors_order.html | 2 +- .../Documents/quick_discouraged_call.html | 2 +- .../quick_discouraged_focused_test.html | 2 +- .../quick_discouraged_pending_test.html | 2 +- ...aw_value_for_camel_cased_codable_enum.html | 2 +- .../Resources/Documents/reduce_boolean.html | 2 +- .../Resources/Documents/reduce_into.html | 2 +- .../Documents/redundant_discardable_let.html | 2 +- .../Documents/redundant_nil_coalescing.html | 2 +- .../Documents/redundant_objc_attribute.html | 2 +- .../redundant_optional_initialization.html | 2 +- .../redundant_set_access_control.html | 2 +- .../redundant_string_enum_value.html | 2 +- .../Documents/redundant_type_annotation.html | 2 +- .../Documents/redundant_void_return.html | 2 +- .../Resources/Documents/required_deinit.html | 2 +- .../Documents/required_enum_case.html | 2 +- .../Documents/return_arrow_whitespace.html | 2 +- .../Resources/Documents/rule-directory.html | 2 +- .../Contents/Resources/Documents/search.json | 2 +- .../Documents/shorthand_operator.html | 2 +- .../Documents/single_test_class.html | 2 +- .../Documents/sorted_first_last.html | 2 +- .../Resources/Documents/sorted_imports.html | 2 +- .../Documents/statement_position.html | 2 +- .../Resources/Documents/static_operator.html | 2 +- .../Documents/strict_fileprivate.html | 2 +- .../Resources/Documents/strong_iboutlet.html | 2 +- .../superfluous_disable_command.html | 2 +- .../Documents/switch_case_alignment.html | 2 +- .../Documents/switch_case_on_newline.html | 2 +- .../Resources/Documents/syntactic_sugar.html | 2 +- .../Contents/Resources/Documents/todo.html | 2 +- .../Resources/Documents/toggle_bool.html | 2 +- .../Resources/Documents/trailing_closure.html | 2 +- .../Resources/Documents/trailing_comma.html | 2 +- .../Resources/Documents/trailing_newline.html | 2 +- .../Documents/trailing_semicolon.html | 2 +- .../Documents/trailing_whitespace.html | 2 +- .../Resources/Documents/type_body_length.html | 2 +- .../Documents/type_contents_order.html | 2 +- .../Resources/Documents/type_name.html | 2 +- .../Documents/unavailable_function.html | 2 +- .../Documents/unneeded_break_in_switch.html | 2 +- ...eeded_parentheses_in_closure_argument.html | 2 +- .../Documents/unowned_variable_capture.html | 2 +- .../Documents/untyped_error_in_catch.html | 2 +- .../Documents/unused_capture_list.html | 2 +- .../Documents/unused_closure_parameter.html | 2 +- .../Documents/unused_control_flow_label.html | 2 +- .../Documents/unused_declaration.html | 2 +- .../Documents/unused_enumerated.html | 2 +- .../Resources/Documents/unused_import.html | 2 +- .../Documents/unused_optional_binding.html | 2 +- .../Documents/unused_setter_value.html | 2 +- .../Documents/valid_ibinspectable.html | 2 +- .../vertical_parameter_alignment.html | 2 +- .../vertical_parameter_alignment_on_call.html | 2 +- .../Documents/vertical_whitespace.html | 2 +- .../vertical_whitespace_between_cases.html | 2 +- .../vertical_whitespace_closing_braces.html | 2 +- .../vertical_whitespace_opening_braces.html | 2 +- .../Resources/Documents/void_return.html | 2 +- .../Resources/Documents/weak_delegate.html | 2 +- .../Documents/xct_specific_matcher.html | 2 +- .../Resources/Documents/xctfail_message.html | 2 +- .../Resources/Documents/yoda_condition.html | 2 +- docsets/SwiftLintFramework.tgz | Bin 372679 -> 372708 bytes docsets/SwiftLintFramework.xml | 2 +- duplicate_enum_cases.html | 2 +- duplicate_imports.html | 2 +- dynamic_inline.html | 2 +- empty_collection_literal.html | 2 +- empty_count.html | 2 +- empty_enum_arguments.html | 2 +- empty_parameters.html | 2 +- empty_parentheses_with_trailing_closure.html | 2 +- empty_string.html | 2 +- empty_xctest_method.html | 2 +- enum_case_associated_values_count.html | 2 +- expiring_todo.html | 2 +- explicit_acl.html | 2 +- explicit_enum_raw_value.html | 2 +- explicit_init.html | 2 +- explicit_self.html | 2 +- explicit_top_level_acl.html | 2 +- explicit_type_interface.html | 2 +- extension_access_modifier.html | 2 +- fallthrough.html | 2 +- fatal_error_message.html | 2 +- file_header.html | 2 +- file_length.html | 2 +- file_name.html | 2 +- file_name_no_space.html | 2 +- file_types_order.html | 2 +- first_where.html | 2 +- flatmap_over_map_reduce.html | 2 +- for_where.html | 2 +- force_cast.html | 2 +- force_try.html | 2 +- force_unwrapping.html | 2 +- function_body_length.html | 2 +- function_default_parameter_at_end.html | 2 +- function_parameter_count.html | 2 +- generic_type_name.html | 2 +- identical_operands.html | 2 +- identifier_name.html | 2 +- implicit_getter.html | 2 +- implicit_return.html | 2 +- implicitly_unwrapped_optional.html | 2 +- indentation_width.html | 2 +- index.html | 2 +- inert_defer.html | 2 +- is_disjoint.html | 2 +- joined_default_parameter.html | 2 +- large_tuple.html | 2 +- last_where.html | 2 +- leading_whitespace.html | 2 +- legacy_cggeometry_functions.html | 2 +- legacy_constant.html | 2 +- legacy_constructor.html | 2 +- legacy_hashing.html | 2 +- legacy_multiple.html | 2 +- legacy_nsgeometry_functions.html | 2 +- legacy_random.html | 2 +- let_var_whitespace.html | 2 +- line_length.html | 2 +- literal_expression_end_indentation.html | 2 +- lower_acl_than_parent.html | 2 +- mark.html | 2 +- missing_docs.html | 2 +- modifier_order.html | 2 +- multiline_arguments.html | 2 +- multiline_arguments_brackets.html | 2 +- multiline_function_chains.html | 2 +- multiline_literal_brackets.html | 2 +- multiline_parameters.html | 2 +- multiline_parameters_brackets.html | 2 +- multiple_closures_with_trailing_closure.html | 2 +- nesting.html | 2 +- nimble_operator.html | 2 +- no_extension_access_modifier.html | 2 +- no_fallthrough_only.html | 2 +- no_grouping_extension.html | 2 +- no_space_in_method_call.html | 2 +- notification_center_detachment.html | 2 +- nslocalizedstring_key.html | 2 +- nslocalizedstring_require_bundle.html | 2 +- nsobject_prefer_isequal.html | 2 +- number_separator.html | 2 +- object_literal.html | 2 +- opening_brace.html | 2 +- operator_usage_whitespace.html | 2 +- operator_whitespace.html | 2 +- optional_enum_case_matching.html | 2 +- orphaned_doc_comment.html | 2 +- overridden_super_call.html | 2 +- override_in_extension.html | 2 +- pattern_matching_keywords.html | 2 +- prefer_self_type_over_type_of_self.html | 2 +- prefixed_toplevel_constant.html | 2 +- private_action.html | 2 +- private_outlet.html | 2 +- private_over_fileprivate.html | 2 +- private_unit_test.html | 2 +- prohibited_interface_builder.html | 2 +- prohibited_super_call.html | 2 +- protocol_property_accessors_order.html | 2 +- quick_discouraged_call.html | 2 +- quick_discouraged_focused_test.html | 2 +- quick_discouraged_pending_test.html | 2 +- raw_value_for_camel_cased_codable_enum.html | 2 +- reduce_boolean.html | 2 +- reduce_into.html | 2 +- redundant_discardable_let.html | 2 +- redundant_nil_coalescing.html | 2 +- redundant_objc_attribute.html | 2 +- redundant_optional_initialization.html | 2 +- redundant_set_access_control.html | 2 +- redundant_string_enum_value.html | 2 +- redundant_type_annotation.html | 2 +- redundant_void_return.html | 2 +- required_deinit.html | 2 +- required_enum_case.html | 2 +- return_arrow_whitespace.html | 2 +- rule-directory.html | 2 +- search.json | 2 +- shorthand_operator.html | 2 +- single_test_class.html | 2 +- sorted_first_last.html | 2 +- sorted_imports.html | 2 +- statement_position.html | 2 +- static_operator.html | 2 +- strict_fileprivate.html | 2 +- strong_iboutlet.html | 2 +- superfluous_disable_command.html | 2 +- switch_case_alignment.html | 2 +- switch_case_on_newline.html | 2 +- syntactic_sugar.html | 2 +- todo.html | 2 +- toggle_bool.html | 2 +- trailing_closure.html | 2 +- trailing_comma.html | 2 +- trailing_newline.html | 2 +- trailing_semicolon.html | 2 +- trailing_whitespace.html | 2 +- type_body_length.html | 2 +- type_contents_order.html | 2 +- type_name.html | 2 +- unavailable_function.html | 2 +- undocumented.json | 22 +++++++++++++++++- unneeded_break_in_switch.html | 2 +- unneeded_parentheses_in_closure_argument.html | 2 +- unowned_variable_capture.html | 2 +- untyped_error_in_catch.html | 2 +- unused_capture_list.html | 2 +- unused_closure_parameter.html | 2 +- unused_control_flow_label.html | 2 +- unused_declaration.html | 2 +- unused_enumerated.html | 2 +- unused_import.html | 2 +- unused_optional_binding.html | 2 +- unused_setter_value.html | 2 +- valid_ibinspectable.html | 2 +- vertical_parameter_alignment.html | 2 +- vertical_parameter_alignment_on_call.html | 2 +- vertical_whitespace.html | 2 +- vertical_whitespace_between_cases.html | 2 +- vertical_whitespace_closing_braces.html | 2 +- vertical_whitespace_opening_braces.html | 2 +- void_return.html | 2 +- weak_delegate.html | 2 +- xct_specific_matcher.html | 2 +- xctfail_message.html | 2 +- yoda_condition.html | 2 +- 524 files changed, 564 insertions(+), 544 deletions(-) diff --git a/Classes.html b/Classes.html index eaf06247e..c12bd2cc7 100644 --- a/Classes.html +++ b/Classes.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html index df73dfb2e..971192f2b 100644 --- a/Classes/LinterCache.html +++ b/Classes/LinterCache.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html index 7d8dcec8f..a86305378 100644 --- a/Classes/RuleStorage.html +++ b/Classes/RuleStorage.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html index 30e9d4ac4..1368c5eda 100644 --- a/Classes/SwiftLintFile.html +++ b/Classes/SwiftLintFile.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Enums.html b/Enums.html index ea48b98c2..2d92d2ebf 100644 --- a/Enums.html +++ b/Enums.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html index 90bb2e547..868a0a9e4 100644 --- a/Enums/AccessControlLevel.html +++ b/Enums/AccessControlLevel.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Enums/ConfigurationError.html b/Enums/ConfigurationError.html index 557610519..dbe4ffc26 100644 --- a/Enums/ConfigurationError.html +++ b/Enums/ConfigurationError.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index 656ba6650..7ca876b22 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html index ef152588f..c0e1c97a1 100644 --- a/Enums/RuleKind.html +++ b/Enums/RuleKind.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html index 31d8f06e4..31224b3fa 100644 --- a/Enums/RuleListError.html +++ b/Enums/RuleListError.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html index dcf6145b5..b490db96e 100644 --- a/Enums/SwiftExpressionKind.html +++ b/Enums/SwiftExpressionKind.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html index 68da30ce2..66e80560f 100644 --- a/Enums/ViolationSeverity.html +++ b/Enums/ViolationSeverity.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Extensions.html b/Extensions.html index 1b1739d76..95cec9124 100644 --- a/Extensions.html +++ b/Extensions.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Extensions/FileManager.html b/Extensions/FileManager.html index e07537f8c..bcc96b844 100644 --- a/Extensions/FileManager.html +++ b/Extensions/FileManager.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Extensions/String.html b/Extensions/String.html index fa9e2aeb9..607ccb2a7 100644 --- a/Extensions/String.html +++ b/Extensions/String.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Functions.html b/Functions.html index c23c07dec..ca88a4f11 100644 --- a/Functions.html +++ b/Functions.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Global Variables.html b/Global Variables.html index 610de7fb9..92bf5e949 100644 --- a/Global Variables.html +++ b/Global Variables.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Guides.html b/Guides.html index ed2905573..3d0d56be3 100644 --- a/Guides.html +++ b/Guides.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols.html b/Protocols.html index 986652e14..9b75d4141 100644 --- a/Protocols.html +++ b/Protocols.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html index 2a95fd3de..3b787af57 100644 --- a/Protocols/ASTRule.html +++ b/Protocols/ASTRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html index 54ed8998c..95a623bc8 100644 --- a/Protocols/AnalyzerRule.html +++ b/Protocols/AnalyzerRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/CollectingCorrectableRule.html b/Protocols/CollectingCorrectableRule.html index 009af8ea5..274ad27f5 100644 --- a/Protocols/CollectingCorrectableRule.html +++ b/Protocols/CollectingCorrectableRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html index 533a0543f..10771c4ba 100644 --- a/Protocols/CollectingRule.html +++ b/Protocols/CollectingRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/ConfigurationProviderRule.html b/Protocols/ConfigurationProviderRule.html index bebd56dad..1ca7a9c8b 100644 --- a/Protocols/ConfigurationProviderRule.html +++ b/Protocols/ConfigurationProviderRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html index 358ed056c..c910d78d7 100644 --- a/Protocols/CorrectableRule.html +++ b/Protocols/CorrectableRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/LintableFileManager.html b/Protocols/LintableFileManager.html index 1e491c227..70b2a9537 100644 --- a/Protocols/LintableFileManager.html +++ b/Protocols/LintableFileManager.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html index a9cd4a818..93d9428fe 100644 --- a/Protocols/Reporter.html +++ b/Protocols/Reporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/Rule.html b/Protocols/Rule.html index e38df41d6..8184f7956 100644 --- a/Protocols/Rule.html +++ b/Protocols/Rule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html index 61650857b..09c648a45 100644 --- a/Protocols/RuleConfiguration.html +++ b/Protocols/RuleConfiguration.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/SubstitutionCorrectableASTRule.html b/Protocols/SubstitutionCorrectableASTRule.html index 15e981c5e..054471e7f 100644 --- a/Protocols/SubstitutionCorrectableASTRule.html +++ b/Protocols/SubstitutionCorrectableASTRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html index 711b51df7..cc60c3066 100644 --- a/Protocols/SubstitutionCorrectableRule.html +++ b/Protocols/SubstitutionCorrectableRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Reporters.html b/Reporters.html index 946412001..d9762ef52 100644 --- a/Reporters.html +++ b/Reporters.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Rules.html b/Rules.html index 4621455b0..1496f2496 100644 --- a/Rules.html +++ b/Rules.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs.html b/Structs.html index 76d18dc3f..1e3e0b700 100644 --- a/Structs.html +++ b/Structs.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

@@ -827,7 +827,7 @@ values.

-

A type describing the SwiftLint version.

+

Undocumented

See more
@@ -840,7 +840,7 @@ values.

diff --git a/Structs/CSVReporter.html b/Structs/CSVReporter.html index 624e14016..c638a9352 100644 --- a/Structs/CSVReporter.html +++ b/Structs/CSVReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/CheckstyleReporter.html b/Structs/CheckstyleReporter.html index 1c90fefdf..e9df122a8 100644 --- a/Structs/CheckstyleReporter.html +++ b/Structs/CheckstyleReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html index 1f7ec7e19..720295aa1 100644 --- a/Structs/CollectedLinter.html +++ b/Structs/CollectedLinter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Command.html b/Structs/Command.html index c13f30a48..03af2d9af 100644 --- a/Structs/Command.html +++ b/Structs/Command.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html index a94adab37..820313204 100644 --- a/Structs/Command/Action.html +++ b/Structs/Command/Action.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html index e8c879a7d..7d84a321e 100644 --- a/Structs/Command/Modifier.html +++ b/Structs/Command/Modifier.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Configuration.html b/Structs/Configuration.html index eeca51f7b..d191b3e7d 100644 --- a/Structs/Configuration.html +++ b/Structs/Configuration.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Configuration/IndentationStyle.html b/Structs/Configuration/IndentationStyle.html index 64c19b1a6..d3b847a2b 100644 --- a/Structs/Configuration/IndentationStyle.html +++ b/Structs/Configuration/IndentationStyle.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Configuration/RulesMode.html b/Structs/Configuration/RulesMode.html index 3b341942e..8c263b244 100644 --- a/Structs/Configuration/RulesMode.html +++ b/Structs/Configuration/RulesMode.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Correction.html b/Structs/Correction.html index 19eb2fc71..c8550e1c2 100644 --- a/Structs/Correction.html +++ b/Structs/Correction.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/EmojiReporter.html b/Structs/EmojiReporter.html index 212c1a98e..803f2d25b 100644 --- a/Structs/EmojiReporter.html +++ b/Structs/EmojiReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/GitHubActionsLoggingReporter.html b/Structs/GitHubActionsLoggingReporter.html index fa5bf2537..69a6d3207 100644 --- a/Structs/GitHubActionsLoggingReporter.html +++ b/Structs/GitHubActionsLoggingReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/HTMLReporter.html b/Structs/HTMLReporter.html index 5bf1b72ff..7b0f75abf 100644 --- a/Structs/HTMLReporter.html +++ b/Structs/HTMLReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/JSONReporter.html b/Structs/JSONReporter.html index 4145a3387..5dd7f59f9 100644 --- a/Structs/JSONReporter.html +++ b/Structs/JSONReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/JUnitReporter.html b/Structs/JUnitReporter.html index a0f3b7360..902f9b2de 100644 --- a/Structs/JUnitReporter.html +++ b/Structs/JUnitReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Linter.html b/Structs/Linter.html index 9449544e3..e5a84e549 100644 --- a/Structs/Linter.html +++ b/Structs/Linter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Location.html b/Structs/Location.html index 8da55ec01..18c859ca5 100644 --- a/Structs/Location.html +++ b/Structs/Location.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/MarkdownReporter.html b/Structs/MarkdownReporter.html index e305081ee..983cf8855 100644 --- a/Structs/MarkdownReporter.html +++ b/Structs/MarkdownReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Region.html b/Structs/Region.html index 8b702d946..f3905ab22 100644 --- a/Structs/Region.html +++ b/Structs/Region.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html index 52bcb734b..6dae17793 100644 --- a/Structs/RuleDescription.html +++ b/Structs/RuleDescription.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/RuleList.html b/Structs/RuleList.html index 8414c8a20..290e55861 100644 --- a/Structs/RuleList.html +++ b/Structs/RuleList.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html index 7431766e0..570237738 100644 --- a/Structs/RuleListDocumentation.html +++ b/Structs/RuleListDocumentation.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html index f822520da..a81f94f7c 100644 --- a/Structs/RuleParameter.html +++ b/Structs/RuleParameter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/SonarQubeReporter.html b/Structs/SonarQubeReporter.html index 3a8e7920e..0279ec536 100644 --- a/Structs/SonarQubeReporter.html +++ b/Structs/SonarQubeReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/SourceKittenDictionary.html b/Structs/SourceKittenDictionary.html index 3a112258e..679121335 100644 --- a/Structs/SourceKittenDictionary.html +++ b/Structs/SourceKittenDictionary.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html index 795ee0955..6b0fa4b90 100644 --- a/Structs/StyleViolation.html +++ b/Structs/StyleViolation.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html index e9f1f7e47..09d2a27a7 100644 --- a/Structs/SwiftLintSyntaxMap.html +++ b/Structs/SwiftLintSyntaxMap.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html index b4b5e279e..e0ade9660 100644 --- a/Structs/SwiftLintSyntaxToken.html +++ b/Structs/SwiftLintSyntaxToken.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html index 5c65e7bc5..d6b5afa64 100644 --- a/Structs/SwiftVersion.html +++ b/Structs/SwiftVersion.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/Version.html b/Structs/Version.html index b9b7c3aab..cf67d1258 100644 --- a/Structs/Version.html +++ b/Structs/Version.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

@@ -312,7 +312,7 @@ -

A type describing the SwiftLint version.

+

Undocumented

@@ -334,7 +334,7 @@
-

The string value for this version.

+

Undocumented

@@ -346,7 +346,7 @@
@@ -364,7 +364,7 @@
-

The current SwiftLint version.

+

Undocumented

@@ -376,7 +376,7 @@
diff --git a/Structs/XcodeReporter.html b/Structs/XcodeReporter.html index e8d57dfb5..87b58adae 100644 --- a/Structs/XcodeReporter.html +++ b/Structs/XcodeReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html index 62125276b..bea11d81e 100644 --- a/Structs/YamlParser.html +++ b/Structs/YamlParser.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/anyobject_protocol.html b/anyobject_protocol.html index c899f5ede..f4a46758b 100644 --- a/anyobject_protocol.html +++ b/anyobject_protocol.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/array_init.html b/array_init.html index 2b45480de..9f04779aa 100644 --- a/array_init.html +++ b/array_init.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/attributes.html b/attributes.html index 5a9692bd3..7240aa4df 100644 --- a/attributes.html +++ b/attributes.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/badge.svg b/badge.svg index a096feca8..bfac05268 100644 --- a/badge.svg +++ b/badge.svg @@ -1,15 +1,15 @@ - + - + - - + + @@ -18,11 +18,11 @@ documentation - - 100% + + 99% - - 100% + + 99% diff --git a/block_based_kvo.html b/block_based_kvo.html index f2db27bb9..eb09873a1 100644 --- a/block_based_kvo.html +++ b/block_based_kvo.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html index 7c59306df..352c8a8a1 100644 --- a/class_delegate_protocol.html +++ b/class_delegate_protocol.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/closing_brace.html b/closing_brace.html index 423f9773b..a68168f04 100644 --- a/closing_brace.html +++ b/closing_brace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/closure_body_length.html b/closure_body_length.html index 1c82d235d..e2fac795b 100644 --- a/closure_body_length.html +++ b/closure_body_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/closure_end_indentation.html b/closure_end_indentation.html index d8e900e61..f45ed0bf0 100644 --- a/closure_end_indentation.html +++ b/closure_end_indentation.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/closure_parameter_position.html b/closure_parameter_position.html index 1a73fb9d5..4a70509fc 100644 --- a/closure_parameter_position.html +++ b/closure_parameter_position.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/closure_spacing.html b/closure_spacing.html index 355f1222e..122440348 100644 --- a/closure_spacing.html +++ b/closure_spacing.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/collection_alignment.html b/collection_alignment.html index 245d3b5f2..d198c9d38 100644 --- a/collection_alignment.html +++ b/collection_alignment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/colon.html b/colon.html index 1fd1dd1ef..2aadbb037 100644 --- a/colon.html +++ b/colon.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/comma.html b/comma.html index f45fcd0cc..f96e347d2 100644 --- a/comma.html +++ b/comma.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html index 27057a187..b9af7e08c 100644 --- a/compiler_protocol_init.html +++ b/compiler_protocol_init.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html index 58f8255ac..9fc72436c 100644 --- a/conditional_returns_on_newline.html +++ b/conditional_returns_on_newline.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html index c94a219ab..dac2b8f61 100644 --- a/contains_over_filter_count.html +++ b/contains_over_filter_count.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html index 74ce10672..16eaf6a75 100644 --- a/contains_over_filter_is_empty.html +++ b/contains_over_filter_is_empty.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html index 229d1eed6..5e6583edb 100644 --- a/contains_over_first_not_nil.html +++ b/contains_over_first_not_nil.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html index 50c806da5..6accd5158 100644 --- a/contains_over_range_nil_comparison.html +++ b/contains_over_range_nil_comparison.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/control_statement.html b/control_statement.html index cba71e305..2dce4ff54 100644 --- a/control_statement.html +++ b/control_statement.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/convenience_type.html b/convenience_type.html index e86ebe353..d6384763d 100644 --- a/convenience_type.html +++ b/convenience_type.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/custom_rules.html b/custom_rules.html index 704924904..b932322db 100644 --- a/custom_rules.html +++ b/custom_rules.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html index 54683fb85..2a6038829 100644 --- a/cyclomatic_complexity.html +++ b/cyclomatic_complexity.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/deployment_target.html b/deployment_target.html index 5c24e2f1a..ee927cf67 100644 --- a/deployment_target.html +++ b/deployment_target.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html index 299b616f2..644d42b32 100644 --- a/discarded_notification_center_observer.html +++ b/discarded_notification_center_observer.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html index 08d3ed548..58b26aec3 100644 --- a/discouraged_direct_init.html +++ b/discouraged_direct_init.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html index de4d58136..1e354d317 100644 --- a/discouraged_object_literal.html +++ b/discouraged_object_literal.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html index 826089d52..8658124e8 100644 --- a/discouraged_optional_boolean.html +++ b/discouraged_optional_boolean.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html index dae1fa375..23be6a2ff 100644 --- a/discouraged_optional_collection.html +++ b/discouraged_optional_collection.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html index eaf06247e..c12bd2cc7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html index df73dfb2e..971192f2b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html index 7d8dcec8f..a86305378 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index 30e9d4ac4..1368c5eda 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html index ea48b98c2..2d92d2ebf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index 90bb2e547..868a0a9e4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html index 557610519..dbe4ffc26 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index 656ba6650..7ca876b22 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html index ef152588f..c0e1c97a1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html index 31d8f06e4..31224b3fa 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index dcf6145b5..b490db96e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index 68da30ce2..66e80560f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html index 1b1739d76..95cec9124 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html index e07537f8c..bcc96b844 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html index fa9e2aeb9..607ccb2a7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html index c23c07dec..ca88a4f11 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html index 610de7fb9..92bf5e949 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html index ed2905573..3d0d56be3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html index 986652e14..9b75d4141 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html index 2a95fd3de..3b787af57 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index 54ed8998c..95a623bc8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html index 009af8ea5..274ad27f5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index 533a0543f..10771c4ba 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html index bebd56dad..1ca7a9c8b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index 358ed056c..c910d78d7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html index 1e491c227..70b2a9537 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html index a9cd4a818..93d9428fe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html index e38df41d6..8184f7956 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 61650857b..09c648a45 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html index 15e981c5e..054471e7f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index 711b51df7..cc60c3066 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html index 946412001..d9762ef52 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html index 4621455b0..1496f2496 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html index 76d18dc3f..1e3e0b700 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

@@ -827,7 +827,7 @@ values.

-

A type describing the SwiftLint version.

+

Undocumented

See more
@@ -840,7 +840,7 @@ values.

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html index 624e14016..c638a9352 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html index 1c90fefdf..e9df122a8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html index 1f7ec7e19..720295aa1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html index c13f30a48..03af2d9af 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 a94adab37..820313204 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 e8c879a7d..7d84a321e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html index eeca51f7b..d191b3e7d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 64c19b1a6..d3b847a2b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 3b341942e..8c263b244 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html index 19eb2fc71..c8550e1c2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html index 212c1a98e..803f2d25b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html index fa5bf2537..69a6d3207 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html index 5bf1b72ff..7b0f75abf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html index 4145a3387..5dd7f59f9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html index a0f3b7360..902f9b2de 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html index 9449544e3..e5a84e549 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html index 8da55ec01..18c859ca5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html index e305081ee..983cf8855 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html index 8b702d946..f3905ab22 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html index 52bcb734b..6dae17793 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html index 8414c8a20..290e55861 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html index 7431766e0..570237738 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html index f822520da..a81f94f7c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html index 3a8e7920e..0279ec536 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html index 3a112258e..679121335 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html index 795ee0955..6b0fa4b90 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index e9f1f7e47..09d2a27a7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index b4b5e279e..e0ade9660 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index 5c65e7bc5..d6b5afa64 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html index b9b7c3aab..cf67d1258 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

@@ -312,7 +312,7 @@ -

A type describing the SwiftLint version.

+

Undocumented

@@ -334,7 +334,7 @@
-

The string value for this version.

+

Undocumented

@@ -346,7 +346,7 @@
@@ -364,7 +364,7 @@
-

The current SwiftLint version.

+

Undocumented

@@ -376,7 +376,7 @@
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html index e8d57dfb5..87b58adae 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html index 62125276b..bea11d81e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html index c899f5ede..f4a46758b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html index 2b45480de..9f04779aa 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html index 5a9692bd3..7240aa4df 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 f2db27bb9..eb09873a1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 7c59306df..352c8a8a1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html index 423f9773b..a68168f04 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 1c82d235d..e2fac795b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 d8e900e61..f45ed0bf0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 1a73fb9d5..4a70509fc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html index 355f1222e..122440348 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html index 245d3b5f2..d198c9d38 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html index 1fd1dd1ef..2aadbb037 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html index f45fcd0cc..f96e347d2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 27057a187..b9af7e08c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 58f8255ac..9fc72436c 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 c94a219ab..dac2b8f61 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 74ce10672..16eaf6a75 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 229d1eed6..5e6583edb 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 50c806da5..6accd5158 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html index cba71e305..2dce4ff54 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html index e86ebe353..d6384763d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html index 704924904..b932322db 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html index 54683fb85..2a6038829 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html index 5c24e2f1a..ee927cf67 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 299b616f2..644d42b32 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 08d3ed548..58b26aec3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 de4d58136..1e354d317 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 826089d52..8658124e8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 dae1fa375..23be6a2ff 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 e6cde2944..082dca4ee 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html index 08d3a1d4d..d8fa69d29 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html index fd8a64748..0cdd786a6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 e302485bf..dcdf04870 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html index f09632937..b4bbeede8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 f7f67b5f4..ac487c1e7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html index 6cc7ca508..5180d7f54 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 b49a93ff2..857af6690 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html index 8872d7071..7fbde93ca 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 15e0ce2d3..e6317af8d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 a1ecb4b7a..f03e51c15 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html index 5ec659f93..c4be2acea 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html index dfc522ec9..4e120aa3e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 497b2cc4d..d23b462bd 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html index cc5879c2a..215e570fe 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html index 1cd59b285..9256c3780 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 40eac12a2..2669849a7 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 fb536e420..ff206e9df 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 9b3a1660e..f70a8a772 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html index 604f5bcd4..ca3ebde6f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 5f7e3e45e..67940cfe7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html index c752cee70..cf9643428 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html index 29acda8f6..b3cffdc41 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html index 82d6f109b..5de651a20 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 a139a7298..6a01e35c8 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 2ed2add54..83153d5ac 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html index b6d919cd2..731b55839 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 b827db961..4dea1af3d 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html index 1ccb10686..e44ad679e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html index 3ce0672ca..89f4ed248 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html index 0bc502d8c..62ca4a608 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html index b3ade1365..f63791b1f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 b3e684aab..171244230 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 ad6db6fd4..09807c538 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 270d3cec9..0edbe4975 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 b47e0cf6b..61a2d1d09 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html index 7844c8301..4aaeec70a 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html index 9b3db6def..75d5fbe7d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html index 5c3c6686b..53dbb5287 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html index 6a32ebac1..eb2e186d8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 d4b06c1a6..6917cafb9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html index 7b97f9929..3964a63ac 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html index eb72d2a03..830185faf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html index 23d04841b..6df4f7ecc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html index 2839969f1..8360ee3e3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 ea02f2c69..d0139f2a9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html index ac22ab4ff..cde1bc43b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html index 29da01f11..a3016a1ef 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html index 0f043e431..212600009 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 d4116113a..a8b418734 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html index baba52c6c..e19a87cdf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html index f5602a3a6..f2145aa94 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html index 72499466e..1bcde8610 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html index 7543392c5..b25b283c3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 c07daafd0..ab75c0cd6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html index 296165c1a..1fc08bdef 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 535fee16b..56a22fc8e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html index 54180bbdb..cc9c0d657 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 e4db98411..3ba85615e 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 8ffb73a75..fceb70a60 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html index 7e2eb0da8..7da933250 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html index 810a13154..35cbadf2f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html index 5d9555a5d..307ae3c18 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html index 1e3d1a006..4db24e8f3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 458b3e6e0..180cfd7ae 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 64a0338a1..8ed22c538 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 3ffa8b2a4..740715499 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html index 37059320c..2c99a2631 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 018997145..080d1365b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 04972c4ae..30b55579b 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html index c01b3a4c6..4d3a58659 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html index 46c185ad3..e4fe784ce 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 04c97402a..74e3aa322 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 c19686581..96a26f64b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 79200fa40..09dfe770e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 9cbf72dc0..da20b116d 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 0efc96f2f..d81a47ef6 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html index 105feeac9..8e82e48e9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 9a5a01c72..4ec69378d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 378741fef..7bf47f619 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html index 237fc9e01..d8bf387d4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html index 0c2fedf3e..0114eb5a5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html index de35010ce..0e9c062ae 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 fbfeb3771..f6a4ae5f2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html index f76171994..3e3e66fc0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 742b8536e..55938deb5 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 e2bde23bd..152188569 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 99414e8bf..7215b86f1 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 1457e4e72..602464974 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 158856405..bb99bf0ea 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 f0848d822..a8a368e81 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 244450cd0..28a924206 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html index 8b23dd144..1b3d5931f 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html index ee81907fa..d7ba01c86 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 3e25615b0..dd8a1f499 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 66fe9922c..44c15b2b2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 c1bc15bce..36dc9ede7 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 8ef1f5db3..27f70ea62 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 7c5a0933f..f7b5ce4cb 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 1b72b3545..070ff7fca 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 8d3fcf320..2b9c5645b 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 0f1fb1b25..6436bd8ba 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 535f06ec6..90b889dc7 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html index 5a5768b1f..d932639b4 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html index 933479c29..811f2efe3 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 fa54caea7..1435832f5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 9b2641594..a861cafd0 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 ec1f86cec..fabf0f9cf 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 65ac9a198..9a2612f29 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 e4fc97d2f..f19225711 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 29fa946d1..c595d82a1 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 86ffd643c..96fc027b5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 09e77255e..38eb8b995 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html index 99acda654..f6445e729 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 0b60136b9..4db69f48d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 9c7ad5044..df6ba00c8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html index 94227c20e..7003bfa37 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json index 3ebaa9fdf..41d771564 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/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:18SwiftLintFramework0A7VersionV5threeACvpZ":{"name":"three","abstract":"

Swift 3.x - https://swift.org/download/#swift-30

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

Swift 4.0.x - https://swift.org/download/#swift-40

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

Swift 4.1.x - https://swift.org/download/#swift-41

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

Swift 4.2.x - https://swift.org/download/#swift-42

","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: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:18SwiftLintFramework0aB11SyntaxTokenV5rangeSo8_NSRangeVvp":{"name":"range","abstract":"

The byte range in a source file for this token.

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

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

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6lengthSivp":{"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:18SwiftLintFramework14StyleViolationV15ruleDescriptionAA04RuleG0Vvp":{"name":"ruleDescription","abstract":"

The description 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/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/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:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV11correctionsSDyS2SGvp":{"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_S2SAA0D4KindOAA0aK0VSaySSGARSDyS2SGShySSGSbtcfc":{"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_Sitcfc":{"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: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/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/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/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAESaySSG_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:18SwiftLintFramework13ConfigurationV9RulesModeO11whitelistedyAESaySSGcAEmF":{"name":"whitelisted(_:)","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/RulesMode.html":{"name":"RulesMode","abstract":"

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

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

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

","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:18SwiftLintFramework13ConfigurationV8includedSaySSGvp":{"name":"included","abstract":"

Included paths to lint.

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

Excluded paths to not lint.

","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: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:18SwiftLintFramework13ConfigurationV8rootPathSSSgvp":{"name":"rootPath","abstract":"

The root directory to search for nested configurations.

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

The absolute path from where this configuration was loaded from, if any.

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

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

All rules enabled in this configuration, derived from disabled, opt-in and whitelist rules

","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV9rulesMode8included8excluded16warningThreshold8reporter8ruleList15configuredRules16swiftlintVersion9cachePath11indentation06customO11IdentifiersACSgAC0oF0O_SaySSGARSiSgSSAA04RuleM0VSayAA0W0_pGSgSSSgAyC16IndentationStyleOARtcfc":{"name":"init(rulesMode:included:excluded:warningThreshold:reporter:ruleList:configuredRules:swiftlintVersion:cachePath:indentation:customRulesIdentifiers:)","abstract":"

Creates a Configuration by specifying its properties directly.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4path8rootPath8optional5quiet14enableAllRules05cacheG006customL11IdentifiersACSS_SSSgS3bAKSaySSGtcfc":{"name":"init(path:rootPath:optional:quiet:enableAllRules:cachePath:customRulesIdentifiers:)","abstract":"

Creates a Configuration with convenience parameters.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","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:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExcludeSayAA0aB4FileCGSS_SbtF":{"name":"lintableFiles(inPath:forceExclude:)","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: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:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePath06customJ11IdentifiersACSgSDySSypG_AA04RuleG0VSbSSSgSaySSGtcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:customRulesIdentifiers:)","abstract":"

Creates a Configuration value based on the specified parameters.

","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/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/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.html#/s:18SwiftLintFramework21AutomaticTestableRuleP":{"name":"AutomaticTestableRule","abstract":"

A rule that has unit tests automatically generated using Sourcery.

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

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

The magnitude of a StyleViolation.

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

The rule list containing all available rules built into SwiftLint.

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

"},"static_operator.html":{"name":"static_operator"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"override_in_extension.html":{"name":"override_in_extension"},"fallthrough.html":{"name":"fallthrough"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"explicit_init.html":{"name":"explicit_init"},"function_body_length.html":{"name":"function_body_length"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"custom_rules.html":{"name":"custom_rules"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"line_length.html":{"name":"line_length"},"sorted_imports.html":{"name":"sorted_imports"},"sorted_first_last.html":{"name":"sorted_first_last"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"legacy_random.html":{"name":"legacy_random"},"function_parameter_count.html":{"name":"function_parameter_count"},"last_where.html":{"name":"last_where"},"operator_whitespace.html":{"name":"operator_whitespace"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"explicit_acl.html":{"name":"explicit_acl"},"file_length.html":{"name":"file_length"},"private_outlet.html":{"name":"private_outlet"},"reduce_into.html":{"name":"reduce_into"},"trailing_comma.html":{"name":"trailing_comma"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"private_action.html":{"name":"private_action"},"opening_brace.html":{"name":"opening_brace"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"file_types_order.html":{"name":"file_types_order"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"object_literal.html":{"name":"object_literal"},"void_return.html":{"name":"void_return"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"single_test_class.html":{"name":"single_test_class"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"redundant_void_return.html":{"name":"redundant_void_return"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"unused_declaration.html":{"name":"unused_declaration"},"collection_alignment.html":{"name":"collection_alignment"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"file_name.html":{"name":"file_name"},"required_deinit.html":{"name":"required_deinit"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"explicit_self.html":{"name":"explicit_self"},"file_header.html":{"name":"file_header"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"generic_type_name.html":{"name":"generic_type_name"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"legacy_constant.html":{"name":"legacy_constant"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"for_where.html":{"name":"for_where"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"duplicate_imports.html":{"name":"duplicate_imports"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"block_based_kvo.html":{"name":"block_based_kvo"},"closure_spacing.html":{"name":"closure_spacing"},"unused_setter_value.html":{"name":"unused_setter_value"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nimble_operator.html":{"name":"nimble_operator"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"unused_capture_list.html":{"name":"unused_capture_list"},"todo.html":{"name":"todo"},"number_separator.html":{"name":"number_separator"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"private_unit_test.html":{"name":"private_unit_test"},"empty_count.html":{"name":"empty_count"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"toggle_bool.html":{"name":"toggle_bool"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"required_enum_case.html":{"name":"required_enum_case"},"type_body_length.html":{"name":"type_body_length"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"closing_brace.html":{"name":"closing_brace"},"missing_docs.html":{"name":"missing_docs"},"yoda_condition.html":{"name":"yoda_condition"},"type_name.html":{"name":"type_name"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"overridden_super_call.html":{"name":"overridden_super_call"},"colon.html":{"name":"colon"},"xctfail_message.html":{"name":"xctfail_message"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"inert_defer.html":{"name":"inert_defer"},"multiline_arguments.html":{"name":"multiline_arguments"},"indentation_width.html":{"name":"indentation_width"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"attributes.html":{"name":"attributes"},"nesting.html":{"name":"nesting"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"closure_body_length.html":{"name":"closure_body_length"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"leading_whitespace.html":{"name":"leading_whitespace"},"type_contents_order.html":{"name":"type_contents_order"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"mark.html":{"name":"mark"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"force_try.html":{"name":"force_try"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"force_cast.html":{"name":"force_cast"},"expiring_todo.html":{"name":"expiring_todo"},"unused_import.html":{"name":"unused_import"},"empty_string.html":{"name":"empty_string"},"identifier_name.html":{"name":"identifier_name"},"weak_delegate.html":{"name":"weak_delegate"},"multiline_parameters.html":{"name":"multiline_parameters"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"array_init.html":{"name":"array_init"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"implicit_getter.html":{"name":"implicit_getter"},"control_statement.html":{"name":"control_statement"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"fatal_error_message.html":{"name":"fatal_error_message"},"legacy_hashing.html":{"name":"legacy_hashing"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"dynamic_inline.html":{"name":"dynamic_inline"},"first_where.html":{"name":"first_where"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"deployment_target.html":{"name":"deployment_target"},"legacy_multiple.html":{"name":"legacy_multiple"},"identical_operands.html":{"name":"identical_operands"},"unused_enumerated.html":{"name":"unused_enumerated"},"trailing_closure.html":{"name":"trailing_closure"},"comma.html":{"name":"comma"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"is_disjoint.html":{"name":"is_disjoint"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"trailing_newline.html":{"name":"trailing_newline"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"statement_position.html":{"name":"statement_position"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"modifier_order.html":{"name":"modifier_order"},"force_unwrapping.html":{"name":"force_unwrapping"},"large_tuple.html":{"name":"large_tuple"},"implicit_return.html":{"name":"implicit_return"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"reduce_boolean.html":{"name":"reduce_boolean"},"empty_parameters.html":{"name":"empty_parameters"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"legacy_constructor.html":{"name":"legacy_constructor"},"file_name_no_space.html":{"name":"file_name_no_space"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"shorthand_operator.html":{"name":"shorthand_operator"},"unavailable_function.html":{"name":"unavailable_function"},"convenience_type.html":{"name":"convenience_type"},"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/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":"

Undocumented

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

Undocumented

","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:18SwiftLintFramework0A7VersionV5threeACvpZ":{"name":"three","abstract":"

Swift 3.x - https://swift.org/download/#swift-30

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

Swift 4.0.x - https://swift.org/download/#swift-40

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

Swift 4.1.x - https://swift.org/download/#swift-41

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

Swift 4.2.x - https://swift.org/download/#swift-42

","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: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:18SwiftLintFramework0aB11SyntaxTokenV5rangeSo8_NSRangeVvp":{"name":"range","abstract":"

The byte range in a source file for this token.

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

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

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6lengthSivp":{"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:18SwiftLintFramework14StyleViolationV15ruleDescriptionAA04RuleG0Vvp":{"name":"ruleDescription","abstract":"

The description 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/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/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:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV11correctionsSDyS2SGvp":{"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_S2SAA0D4KindOAA0aK0VSaySSGARSDyS2SGShySSGSbtcfc":{"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_Sitcfc":{"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: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/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/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/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAESaySSG_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:18SwiftLintFramework13ConfigurationV9RulesModeO11whitelistedyAESaySSGcAEmF":{"name":"whitelisted(_:)","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/RulesMode.html":{"name":"RulesMode","abstract":"

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

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

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

","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:18SwiftLintFramework13ConfigurationV8includedSaySSGvp":{"name":"included","abstract":"

Included paths to lint.

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

Excluded paths to not lint.

","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: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:18SwiftLintFramework13ConfigurationV8rootPathSSSgvp":{"name":"rootPath","abstract":"

The root directory to search for nested configurations.

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

The absolute path from where this configuration was loaded from, if any.

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

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

All rules enabled in this configuration, derived from disabled, opt-in and whitelist rules

","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV9rulesMode8included8excluded16warningThreshold8reporter8ruleList15configuredRules16swiftlintVersion9cachePath11indentation06customO11IdentifiersACSgAC0oF0O_SaySSGARSiSgSSAA04RuleM0VSayAA0W0_pGSgSSSgAyC16IndentationStyleOARtcfc":{"name":"init(rulesMode:included:excluded:warningThreshold:reporter:ruleList:configuredRules:swiftlintVersion:cachePath:indentation:customRulesIdentifiers:)","abstract":"

Creates a Configuration by specifying its properties directly.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4path8rootPath8optional5quiet14enableAllRules05cacheG006customL11IdentifiersACSS_SSSgS3bAKSaySSGtcfc":{"name":"init(path:rootPath:optional:quiet:enableAllRules:cachePath:customRulesIdentifiers:)","abstract":"

Creates a Configuration with convenience parameters.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","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:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExcludeSayAA0aB4FileCGSS_SbtF":{"name":"lintableFiles(inPath:forceExclude:)","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: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:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePath06customJ11IdentifiersACSgSDySSypG_AA04RuleG0VSbSSSgSaySSGtcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:customRulesIdentifiers:)","abstract":"

Creates a Configuration value based on the specified parameters.

","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/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":"

Undocumented

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

An interface for parsing YAML.

"},"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.html#/s:18SwiftLintFramework21AutomaticTestableRuleP":{"name":"AutomaticTestableRule","abstract":"

A rule that has unit tests automatically generated using Sourcery.

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

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

The magnitude of a StyleViolation.

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

The rule list containing all available rules built into SwiftLint.

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

"},"static_operator.html":{"name":"static_operator"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"override_in_extension.html":{"name":"override_in_extension"},"fallthrough.html":{"name":"fallthrough"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"explicit_init.html":{"name":"explicit_init"},"function_body_length.html":{"name":"function_body_length"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"custom_rules.html":{"name":"custom_rules"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"line_length.html":{"name":"line_length"},"sorted_imports.html":{"name":"sorted_imports"},"sorted_first_last.html":{"name":"sorted_first_last"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"legacy_random.html":{"name":"legacy_random"},"function_parameter_count.html":{"name":"function_parameter_count"},"last_where.html":{"name":"last_where"},"operator_whitespace.html":{"name":"operator_whitespace"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"explicit_acl.html":{"name":"explicit_acl"},"file_length.html":{"name":"file_length"},"private_outlet.html":{"name":"private_outlet"},"reduce_into.html":{"name":"reduce_into"},"trailing_comma.html":{"name":"trailing_comma"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"private_action.html":{"name":"private_action"},"opening_brace.html":{"name":"opening_brace"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"file_types_order.html":{"name":"file_types_order"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"object_literal.html":{"name":"object_literal"},"void_return.html":{"name":"void_return"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"single_test_class.html":{"name":"single_test_class"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"redundant_void_return.html":{"name":"redundant_void_return"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"unused_declaration.html":{"name":"unused_declaration"},"collection_alignment.html":{"name":"collection_alignment"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"file_name.html":{"name":"file_name"},"required_deinit.html":{"name":"required_deinit"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"explicit_self.html":{"name":"explicit_self"},"file_header.html":{"name":"file_header"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"generic_type_name.html":{"name":"generic_type_name"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"legacy_constant.html":{"name":"legacy_constant"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"for_where.html":{"name":"for_where"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"duplicate_imports.html":{"name":"duplicate_imports"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"block_based_kvo.html":{"name":"block_based_kvo"},"closure_spacing.html":{"name":"closure_spacing"},"unused_setter_value.html":{"name":"unused_setter_value"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nimble_operator.html":{"name":"nimble_operator"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"unused_capture_list.html":{"name":"unused_capture_list"},"todo.html":{"name":"todo"},"number_separator.html":{"name":"number_separator"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"private_unit_test.html":{"name":"private_unit_test"},"empty_count.html":{"name":"empty_count"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"toggle_bool.html":{"name":"toggle_bool"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"required_enum_case.html":{"name":"required_enum_case"},"type_body_length.html":{"name":"type_body_length"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"closing_brace.html":{"name":"closing_brace"},"missing_docs.html":{"name":"missing_docs"},"yoda_condition.html":{"name":"yoda_condition"},"type_name.html":{"name":"type_name"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"overridden_super_call.html":{"name":"overridden_super_call"},"colon.html":{"name":"colon"},"xctfail_message.html":{"name":"xctfail_message"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"inert_defer.html":{"name":"inert_defer"},"multiline_arguments.html":{"name":"multiline_arguments"},"indentation_width.html":{"name":"indentation_width"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"attributes.html":{"name":"attributes"},"nesting.html":{"name":"nesting"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"closure_body_length.html":{"name":"closure_body_length"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"leading_whitespace.html":{"name":"leading_whitespace"},"type_contents_order.html":{"name":"type_contents_order"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"mark.html":{"name":"mark"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"force_try.html":{"name":"force_try"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"force_cast.html":{"name":"force_cast"},"expiring_todo.html":{"name":"expiring_todo"},"unused_import.html":{"name":"unused_import"},"empty_string.html":{"name":"empty_string"},"identifier_name.html":{"name":"identifier_name"},"weak_delegate.html":{"name":"weak_delegate"},"multiline_parameters.html":{"name":"multiline_parameters"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"array_init.html":{"name":"array_init"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"implicit_getter.html":{"name":"implicit_getter"},"control_statement.html":{"name":"control_statement"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"fatal_error_message.html":{"name":"fatal_error_message"},"legacy_hashing.html":{"name":"legacy_hashing"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"dynamic_inline.html":{"name":"dynamic_inline"},"first_where.html":{"name":"first_where"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"deployment_target.html":{"name":"deployment_target"},"legacy_multiple.html":{"name":"legacy_multiple"},"identical_operands.html":{"name":"identical_operands"},"unused_enumerated.html":{"name":"unused_enumerated"},"trailing_closure.html":{"name":"trailing_closure"},"comma.html":{"name":"comma"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"is_disjoint.html":{"name":"is_disjoint"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"trailing_newline.html":{"name":"trailing_newline"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"statement_position.html":{"name":"statement_position"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"modifier_order.html":{"name":"modifier_order"},"force_unwrapping.html":{"name":"force_unwrapping"},"large_tuple.html":{"name":"large_tuple"},"implicit_return.html":{"name":"implicit_return"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"reduce_boolean.html":{"name":"reduce_boolean"},"empty_parameters.html":{"name":"empty_parameters"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"legacy_constructor.html":{"name":"legacy_constructor"},"file_name_no_space.html":{"name":"file_name_no_space"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"shorthand_operator.html":{"name":"shorthand_operator"},"unavailable_function.html":{"name":"unavailable_function"},"convenience_type.html":{"name":"convenience_type"},"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/shorthand_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html index 2d1210050..0d760858d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 f2ac493b3..3203f87a5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 b1031bc98..320db9ab2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html index 7e0e63a4b..6914100f8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html index 6e6faf3e7..9af7f75d8 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html index a9a7b8e5f..6292892e2 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html index 798355404..877f85075 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html index ba3e5b35b..321f0743d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 f78e5d5e6..27b5c371c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 946744095..ea968d835 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 37bd42c66..d73d73a56 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html index ba33a426d..8be2c8287 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html index 551e7f5a0..a739974dc 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html index d27c56c6b..7ca810a32 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html index 3cec4dbd3..fce66eb04 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html index 6a87fe51b..9d6b4bfa9 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html index 7420c57f2..d9ba97bb5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html index d93493de0..c826c8149 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html index 7d74bcff7..a82e20279 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 05204e415..a34e5dc5b 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 22440a465..b395d7439 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html index cd05a2b99..0f9650e12 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html index 533df2028..3bf367d48 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 88b9336f5..644d68560 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 a2901dbdf..7d7c43372 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 d6b4b39f7..5284d0bca 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 d12ed26f5..efbf24b2b 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 42dcb42d1..23ee46051 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 870be513f..f3f5abb33 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 89401c2c8..48cafee48 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html index 1fcf970c4..d37bb159c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html index 5ef2ad6fe..4a453acbd 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html index 244914d99..af8fadff5 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 ae2162a24..058b69b44 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 4e739097a..4f021602c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html index 25e748b55..3135bc29d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 3583e10b4..77f931e84 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 32b399e82..0e9aeda55 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html index 559241d1b..85fc43f7c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 283bf66db..35918c239 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 dbe5421da..d3e2eb472 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 b29cccbec..aaca77262 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 @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html index 9fcfdb6f8..cec2aba0e 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html index eb9ead0b1..2b7aa9a1c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

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 953200109..76be73b83 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html index 3e0e3d38b..1a5dd776d 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html index 64df0662b..a6d73cb2c 100644 --- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html +++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/docsets/SwiftLintFramework.tgz b/docsets/SwiftLintFramework.tgz index 5ea156e39a39ace3d5fb271886daba44eb46d97c..993d1a93a23641ef4d64d4a2f63099a5751d9ca5 100644 GIT binary patch delta 359808 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�zQVKwY$olPm6ty} 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

_#npwim5yWI7`qnnIoQ7TVF7gh92#w9X=7Om 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

@q{_CzDZj6XQ#l{C=%)L5 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

vATpip?hW$DB(MHF4*q zmoEt#Vd$RoEInNibb`so1hu(Xcs!H2w({HnglK2$mg!*A=SmSc-qoTY>QVaFd2Yji z8Sm_YQuoQGqkJO+n+OmJ{kRs3tO)K%3I&dH$Bn4+iB(!Xi-Jp=kUJY3RD<;jR5yA7!ctHW$tGTmvt=B~9a`n0YxR{;hq_I$i3tw^DD!c0AM zVCe_Ksq&hTTssyPw&VZHlt4wY9X97mr18?Bw{MoxEr`$j)F#>viF*x#` z6aT0j+!VOw~HjdZ(F8E zGfdI=5ix@Evg;IFmsOO_{hM-(;WmBo8)CVZ>5p0d97$2^VyDrkcI+jGrYAaU4Zfvj zR2{W23=oq>2J83R)=HYt%EkB4LXLca{@Ga+PiTv$+K-_yOX%O?on8-#F2I||yqicq z=QOep&f%Cd*6Zzld*%fdp%Ez|p>y+Jw%+JMcfA;A(yChJI(NXO0it}C^ z(zHl6@p>NGsHieQ228oHi~F~aC9jL!W10_b)w)s`M(W^-Wng`2($)-XKM~j8uc1W-SA^8@O~ zP3=Ja_}>BF2$iOGxbPd{89%hfCGFx3o7NR^5cI&hctn89C~@55gT^(}ER8dNoMkjh zF1{tq?(kZPVuo*xz^Yj>)~De)CcW2hOGe|KS-hOLD2kL0Vx0E_)mYQ#ntdV{d=!aG zq-ypr9l}Hq7n1fA6gcSRAGmMKBZJZJo+C>sw#fZ1_Bcy0O_ZP(RpxKSYU(~N>!}*` zflNB2nPm>Rd|-AdM>xIO>#(n5-`DVc#Gm#le~3M&fXr6fJ2Qqlr3!Uirz2 z`QtN}`}L1q7$W{nq9qn%VE$)eA{k$c2KwziQHgdaAsT1)>mu}03w-lZ)Pwk)m)hA- z3SFII!RN!eilvj^#X^NR=X48NTb*O!Q{4A%(_1G(x7YSq{RT(f6w**A*Ka4)yMZSG-DryzwV z+n!eg^+RcxXxB4q-n%?ZwKM|XDT`pUb7{=zw*WLQ2*mX`@O}mCqIAAuCmvf-QvZZI zAnTUSfvkHwyfr3q_m=SPCs+lt?!*H+)jpQbH(5KD?>8>vR#X)-gL5C5JHK-ukae+q zgpHfP3FhK{5J9$@PCr5P()r(@;Y8~0jV2A8%k`H$xdXZu+*?R94*LoIb}ekabuDZH zNq2GwG%dUhM&|AfG%XOkH7)eLH7#rcNw;(kB;CK`y(Qh!c~9RZ5p|-sQxO-1MRID9 zECceK;u<5WI~gVs2+RHtcsRUX_q4#Ph3+Sd=5`&YPuwf2TmyPUBM9MA7g!{EtR|kO zmsDOhI6{yLA5zuk%sJenvDe}!?lwM>AbWeX@st!6FLTO=<(}n*_uf|(R!M|MeA`Fi z`T66qoQ!suHtlC>Y;fDW+{N1M;fV8lF$pF*6-XgG8RYR{ zJKkGZ;va|Z7AtqiUx%*!(3?Y7%Kv$cL~GkZFA;F)R&U+x5F#bnc7@S5oFbOu1(=pb zM-cI}1nPO;qlI3E2kBt_Y5-cOei|cwCY7(?;foy>M*sR5;`rNDr&u+b>f_3|qBmf2 z(FKKy(w%Rp=)yHDHfuL!31DSGr3)-Wpzz>L3c2xaT3N#BorfLJs@nYg6Ed7^ z)BkO;BA%F!cCayM^J?C1>Bh1S1-%2Eq;qia{hkqH z3&?49OJA zwzh5)MEc^C9U03%_k47rh4*}nZ6JCJ zpf*~?tz!oW>vw#>>C?O%;3XG%U@+KK0pNJ~6}Vh~U3}%m1~#^#O*7)(uVMHe2l$kp z(3WR66Umhq-fB{Z*HLBCw~rumcum44VsmIaViZzN^5qFncfM!?%88fe1q+QgFk6~j z$qBH$KXQ!~LJ9RTL6OvVph9*vlYfW|R~ z3DzE8%_YFWX%)Bu-)dio%c~A4wn- z9lZ;{>R8Zs+e9Z{$j}%Z2~KSz#+gQ1$hA9CR{r6KQbS;Bqutb)+JGa6eLRMAq%;j~ z!^{s|_H1PXq2>}+MCr0|=8x!6NpPuRlM|~%wXmi~%_X<*$S%x*N8A?Tr!SWw5up%i z#G8-;n|n^u3}P0Pc)HSA2D3hxVbNIq$;e0Wa~Pv$i&T#Bg?}qM?5U0Caq8TmeDn3V zKK`j~`33IcmGc5{{yH?x#=>BGex2fP-~X(dhWtwpP0YY(3tI9mL;?BZ={JP@pIFEd5%%w)k9I!@Sr3Ki0+MUNHkL?Rgi~w_W`#m?3#Kv%{@(9U zEc~gxA35Twy_xCb7L25?(H0EjFwF(zt~%xgB$*KNTX59K=to|Hnv~muu`kMrCGr5W z2e}-!itz&SEqi>|fb8*I1G0zc7mz(~gY_fp0oelyWY1H(8?d*4?;4OkLT5nw{4?U& zTlxq&&Vro_d-~Vb=(6oIeVRscTetBRzL8sl?dFPloSJ-zl+$}LH_>)vP#q(07pYu* zzolvS{CL{A&?>l&Fnp}2b;HQGaD1MQ+wbeSz*qQlfu8M&1yy%O-fDZ#@cD)s5%r$2oFy1Yt$skH;#pkK4R$3qn_IS-k<4acu`+T&mGe4v}}kAaX@qI zv;_|m-wofwDliL;J#ZiK0M?+h?htu=V>hw>4e3M46B$nS zXaWE^A7!|8ClR&UnL*m;plD9g$K?D(`W7^MLh;)ah+Ba-TfE2R@#X6KhTj(ExJlY~ z3bcT3-7RAzi)cbofKCu7{=LE;=<#%U>b1AxS9V_2Cak4ty4V*pi>g!&Z)+w-vIuS7 z;$-G#obXfc%QIZJk{Bw4*LM{E^~C+In#v4H&2t~FSkY;Kgf7hTHdvDzCz2^2BMv@z zE-C=mbHT3b3X?i9AFmU*t2)sA=dNm5PF4dN{Ciu4sR3@Q%r|eh)y&_?iPYh3++%~} z4)nHGd*)l;&G0C11BiL~RWD=&ZSt%e!rScnd@%88grZazX>N6l-$mqgwZ81eY}&F# z)dDhcOj|EGBq{Ow+?|BQ+ad(x7w{=5Nl45Uswn-XYnt{4n`%(038vm!%|!%=XC{av zC6M{&&afyeqzYIXG&}qxJaP}c^s$#%?HSPcVTEp%pMye$L4?KvzbvB>E;QBmmkACKpg`oL?}r(_5zb_(jHfJfbe-z!DpeE}M{XG?g4(Hk{DPB-ci_5O>?aoB+Ig_-8sT zwG(ggEb)>5&e>NlcGul}1X>rm|HRZ0$vgr(^S-KYy^etdjwwL-DX*_r1yiTwcduT@ zjDQUN?S~PhS&{z%>^*ovAXtsAthL0~nh}ITaAjPuxA11FPk2Yo=LkGY()fx+f=$B; z{}bL!^|;``v*g<$V5*mVGu5NKnd&3Kpm8Eq$lgr#WN)T=Sin?o1A@wt1hav9Q`M7! zaX=`Oy{YO^Vt^S83NXyy0L)+{0aHB_a1}6viF||XCBKp`J(QrlLG~OF0A$Yr0YLVV zZ;<`lU^$X+j6Dj#*xNt>j6DYgz}Vx00}qq`4*2#ki3|RR;KVNs8f0c!Zz20C;`&-v z2%6C$ykG6!UM0`a*?$?oT7_}Gt$*<;CezrzhD#Q=a&M~n=rmy;y&96=l<0vE{2Xr2 zEN}}wu{c}J^yK#Np3g*}O1&O549+`th=mAj@ocg)J69BZ`AlzYw!RRDUK8?e-r+fY zQpDZ{qH}l|R7s=l4q|tCa?Ey;WvQV_ESGx?H;$YNI6oB3D0wMSp!F0moCe9(5IQR|=l9JakN2i7@> zZgI{R3X9WL;iG<=Iic=8DF^6h~c`*AMIAYQN1 zF|ZzyWuaa#LYiw4sf^HiM-ZvBEH_P<0aB|j>U@hD(Ee00+anl4!!mart7(@-e6)i`n!Etuq}T1M%9x#2vcDb_C5SDd zWcTj{^%T8*<-3?XaLDRi41-3;O?H$^hc#5%f3C3|N0W&OW?ACc zR##S@?}q{&DB{Blo#n0R89_aeJ%42)dbaICxGB%Nf>r9$b#?Z0^oLzH9rr4fIRTet zGo;ZAx2MsGUbK3N%IfXKP;=^@d}$HAT)yustgTX4J_cFt6`iwPF1ti1qND~`KmyD}p`Z@6eIY2& z8H^g{>sxs9s0@Oa6Z}ItW-K4649Z`3G~!L1zURl`u38@PqD%G%z<435Bnjx#DkV3@{)A zi=c(VS8;uQW#g~njGyviMh(F#^}h;}pTsS;@BQ-U4@CX-vD9m$21lpK-`w2x7rdGw zw9`tPuZuWRpKBhI!s(w@6xtHuANcCMQ}%ck4a$-e80$}SAm`Ggu20_1HpUI}RNEJl zJQRUjLprJ6^5nz5H$nqc3hc+9&l`?mAN|p``&4ZBD39p+zpA*_&%NT;T-o(bCMUmV zJ+gD?UH{h4sfyrkVQB^Sz4W#r+^**#5RYonmlREVy0;t80y$thaZy z3Brq-I|cU3xjf?_2lmTpHc}Y*KljT~L%;E;sk=y|*kJG>iwq68OxNSXKE^y2_cQ5Y zLp_9|+#o&*xSZuuJLURi+YtK~vC^Fd<=tH>es$b;c@M$8!z+-vMxc-x_+^EI#IKqiIj9Pcld^Kalv zhTM9n0w;MpY(s``e4*PAt9+GAXK;R|>z9wvdu@JWWM&*m=0HAHf2o|4UL$t7_NO&mqB8mFR=g9BZywaL_ zu$QX?IphiSg!j07)x95{!caCDpfnIv7^L;DE`$T$Ihj+;l zeL;`V;({SuY7a4?p6g&qlI1mwdV$l1iP39#i>0awG z{HEowg~TtMj=;5rB%e;OixKHMwZgNhM^r8u7D)d!4Udu2u2;YSwO_}53{H?=O{{@Km z`~ccY>YyG(mWhNLH!bZ=R3Ohe3jRIys5b*4CDl4 z3+p8c)_J+ktyHV??y{e{{4tmQfRAR2^InG_NS37R*8XxSH<@#tX&G3`l#}YwqaQC1P4|?b)h%Vv-!fM~w z+)LDImk|X(Sp9YTLRni&wFMCwRH0A>Eb_$8n)~%=t0jAt*s}O8zYeavu=gz>^RF!= zAGJR_KwvbO&G{Cles0gg`Us5)jxYiW$iTS$QZYoBWjvh9`gx%%QA+5dR{$Gv0qA(v zK4~solfM*~`vwooa zZjB#T+qrnO{^?hgC!3;M7dQ6|BAFe_OwS)Xe%!LzoZ6LF+^8aUX30h;x>AoBp#vI) zw${q+ROzI`D$%j4#(IdZ}2v#la^LHPC!_FZs!mlxOT8;LskKs3UPvm>w0cx+3@ z*?`(CZQDYh4X?F_jdCg!>qQ+9GFK*=)UGQZ_j4#At>80{T?3;MM)Ri(Gr}S7MtUVx zR$M9uCNsJByYwhM8lx@wMqlzn<6@?$1u_Rn!*$_5W`Xw@#O<&9whAg4xp?WoRo{hU zA7UML3=`kh9I)qquZ7ewt)67$EBX%6s#7 zI1BTGmQz(vXF5h=5P9kI#74AWuA(SD?eBElp9-Ojq#Pp6k&wuJk|(%We@;AFdVM`= zh4;qSa=SaVv>l30`5-Fo_iA-a-8^galc{yqV5o*%2$knEeIHybx>p?^okB~R&e-r^ z978ZS+?L4KGv6nV`Z`2qs~mpaERt`aoCGOdkZf+@YY;lMoi&`$f>JKXcia6Wvv2fh zv|O{fwoK=czI!3F(PejOj%RnJ@lwEXE+9jgw8q7{My>6sLXNjf|LFemGJH@(jb*HL zQw;dmHEhd`9vVn0UI5Uf^j>0Ll0PspehJ?sCt{v_H#4mHB|uX+^<;uP$G{REqYz9S6&1eu{z=?A6qS{m}678851L zrfnfOw7aQG|6IC-57V@BB1>Cqj<%=_1tSIqp23e=)!=K#K?YKsIji}_#Gvt$U7S+n z@hLt`rz>(v^ohq(>2q`5x`)bRpGhp}WS*9CDdfHO`f*#a+uq(N(*#?eF#*iZ_Re@1axj~MB{BVqoz8R{6NY)NF^zfKB zQc>J{?2OR_`gE(4Gr6DsBwt!;AM_9mSJI{siho?CCd&^S8VtBzJ-7z@lX75#bYv&w zPatGQcX+G?*}LF#n~9^@X-GYbM9_E*CAQt0+V{WP8pI@hp;85>w=RvL+>a|v;L(&- z;M0TI(L03pQfI5$(XhY>xq0UWz1~8dvn$)IFsbDvRja2+4h4`U_v>g8eQFNeF zboMi!j0&aCer0O_3!jETUu7N~)TCwTb!6^rC8t3LxgDcGSow$SR;qLTFttuonUR3G zWhJAuc7AAe0^B!+x*)uJG-MKiEVO`hrv93R-fgaATG9pUa>0`%SxX*rusCkJxQBj; zaUZX64kykAG0g&_zH2YQf-6h9dM=k4gFRS(0Mk0Ihf2F=&C}Q7JGGD?NJ6$S8ijk6 zhl5}cPVKkiVIh_0DEmN-yrs4a1AE?*8M~VqHzT5Xv74ih?b^d0_?-~L%k_luPsufS zrcRZ7-nC|%EAva0{6*1+#=PJ9#+fLgM>fYlz;@WvDU_6ghzIg!ifo9KWfow$XdO^x zlN4p{QwKzkhD8Z5MtLJNLFptmHTps1J2gf9-xGf(Tzz1mG)<^A8JRIbSAVw9)f>+v zcg=_wZcNiiX~(r*qZ86-S+l@0n#TP&eLP>x{*X&kl(g%gB}=R>V_ zFrCwI5yH*U1Ft4Qnk={BhlJx(Dt+F43XBy1V22ZZ^@J3e_JJf;!pT16MTZ;wM6{4Sw*^&q+M}-3nJAqDbRL+nT!YlQ>_vbLS zMu-IzrqoaQ6Ve#fQm<*wRQ0$Y2Z1R$`w0oV( z25sP)1?gq-)^(FIv_I>}UIj=7l6ow1W2%OR(2@s@jrfs zD;>qn8j@ia&lyUko!A+!k^2N?Kp1FDe;y_%z{GQ+;KN(&2vI60R*DP5U#yBaz#EF@ z^bMnZdBW?*e!ufgh<^y}?P$n&h3FaoJUG%8w3|tpR>8~Srx6E?>51lj!Svk=y$7(e zA3EPh6){S3oaaCzX7q#v1OgONdHJp`=?m;sQkR3^t1BCyo{LeT6-$;CM(D+p)?*~fR+q3rBRNmW2kEEd7Zq9xW@--F9!gnskv62igW zo3T79c5c|sk&8pJQaolNul!LEIZMz-u7aXwqB%#<>re&SM-uxn>NkPb{byp?@p_K+ zGg-VDM0%!Bm13LgxqNU7vFUx~3LEh-vJH4sAPwmyi|V&L(<~+_cGeiJZX6RlMMqX2 zKWV1$WhbVD;#%dNfIM+R*!@WyHSXX`!uSc8n8&0;)#2az z*M(z$y6%Zc_u%f`e^#-r4Q3Fr3R9yL@d>=4xNoqcdBiJpHk0N9QR+mR62>^GqigRcJ(-;c&BkqJ#b~4x(PS`pt09iyE><5a zeG#!S*^MZk2&%Og+=HgM<~i8oN62X;v#s>lO>ye|@!SeFlr>T%}WVx*6PCHy)U2?3pX( zb>3&$nXK;rz9zuZT8AYpSv}&o6y7D6y_AfuH@7aa z-ITV+>v-U}6@yn%Do9~sZz?Id9Tqi)p@qPvg;vwQS3e;{)un;@1RleGyCsOR76c2j zUL2*`guKu z@uJsvd0Rct{eCO9hbI4h&W*yMLZc+Af|8}HvvqK>sjq65zc52E?74l%Opx$38`#MW z$(LAAL%rY!c12dp4>O?r#W9=&Q3Z)XJAv#1_|4aM{R3))3NSX#b5^sy5_*)ub`yCR zTVhP35=af1j)aYBV`+AZ5mhr>$`>n5UaTJBEw{bTS zTP;4OghHU-){>xKvkTMZD$}ySM%+Sexjs^AjI;kq;&Z3)ZbJzK4y8o5o zlE2L{`r>Kzgpsu-{I0E98|wmucU~Iy`f2q57EBV%kp^u3ca^$4SY=BY2?RDudkB~$ z)Q_K0NhsiYjR!U?vfq8h-Z8U&1;v6#AQ+i}aaBU~gMAheH3K7q)JB8HY3CRWMpz5_ z{Lu`|D@Hp6VeQLc7{c1Zmgu`5UX!Gd*f{O|V3nZdfB(n$QPm8Lj~$cs>%YUz(NeK~ z#Ur5sg8D>1m_d_#KiCZ{9~Msg5U|%N{b8sS*pE>!(g9PTasy@=1YGus(pn?Nw|S}m!>exZ28MG)vuI; zZOGyhijkI$XR>WFB1KCYLadV5B}%IZCnb1HjIfiQ>TFAcCGos-GBO&9!FF!|2~jK2 z2BcCendZ2kiW}ml@`&V86Fz&hH~zF|#XW);)Fl>slD-Fzj7sHl;F6@)7+_}T$Z^(W z8ke$3ZvH!drRet-FIJee8fn|8gzs{wwc_@a+3vn07Y9l_BllQ;q04H>-Hip07o;e& zv#ypQgfx<3#2D(NA2c2mK7u z6ZI`tyQC_q{F+l)3XwIJkO4pOI9!s3Ocyi4%mu@4hRwZ_NFBh6a9jw|`val#dlAOA z5IxMjRiTb zo0o{K=jW?&;Bg)bBn{MQ=&IURb9G!{N`BIc{K*HID692ZdWt1*(1Lu~Tnjv3VwOqz zh_LEIKFmUuBTgEB(FA3c$Jgl(oJE6LYy>BNqLaouP#!RJS;Sh`>Coel%GHI}iHl*F`v;8W0REKM!qYVs{&}Y zp{(#Pn@HmMQ$tv19)9RycQ{6#y`6aP=O^v(|55eTQB`!``--SE(jXwx-HjqhBOu)+ z4bm++f^>JMbW3-4Nq2X5bK&0K@V@WoyVmcYvu4dXd+)REoH_H%p6A(@7JeAj&A5Kp zZmx1*@VjIn*RT_z-{_@hBjP>=91eVmjC%kMqSq`hF*!+zo(x6U8d zx9W)LNgJ(m&CV(g;pb;74GrXx$G>l_$J97N&Q{)@6|g}y<%V9;DoOAn4oj`?3VosrgD`SKTrZX?3&lI(0L z)N%vAOr@$fhpumUIqee@r$WP}b$+u4^_;SAek45?4CarP*%3-D}ddYfjFjP;F3b5|RYELm};8*rkXc5>!{9z;iJuo)=O-H4R zV9EraLT`rB_cgyK1EwV2JII^7#_b3mF{@Gnzns8yCJ4TiH8KaXDQ+B=-N(Us=DC9B zrqcX%ae(^g{_m?VscmzKhTdq|V;o5o5C{5v5F;DIF_Xr%o!C%(YpKT1A;9jgf5ScOp_IyHr_6eqgoK5Sk%^{ zFo>bIfv-AdVX~nQzy%sbuUpIxthceVTml0|66Qb-YsE+}yoG5LkzawC+nh`v>|A^PYI89^*HS3k012-`5u z@};41_1P?k>7((piW}1smkRT^;cZ^LgdmRehVc>$qg>rcl`Y&7q@E2#d=Ivz(5}$| z%1p*@66X~g5>>`y+B|G-98}%NEwI_AY~vzc-#R20vHzbNf(6z1{nxE6aWFjbvg(T zAY~vx_;-p$PXGZrkvcwz{g{V0VsuX8pc5F~Pk)3m7$JiOUNkysB&$#Ttm<|X968}* z@m~_umy`tU0Mg;?5L%>%zY+1BRJ?GEQhVmK5-1G(iu{~~nn&=|dn$2WUM!6QU*CD5 zOrxMt+)d#SDt|o>c~r4E`qUR%7(|$ZW)vCrZJVe}y6Cp8m@ib^DF#B<^pWVx(WVrI zFu_nxPK$E6g1W*yU94YJkjNVzwc?-T@;Xe11^B7ObAUrarFj5iIlb2%LJ}sPOuyws z3LB~wG0#u$`~*t`{8)>)+W_$IxtU&;>Ba9(?U6{+1uyqWOV`k8|K}c-T87g+wLC?LCBiM%JZ%Go+RRIPW>;ih8jwSq>5qPsD5A`vsA>J&d} z{XW;OxG<$9m|@I`kbmv>i{NsBShrS@1`DbkQ@1SQ)_%0dx1!FW!Z4aN_qU- z^G2-qLI>jqayfi;qdmcPKgy@<(M7AG#gJtNAc~*@Rlex-z5KOMRPn%LiKew&j zo8?f7;s-Jx2|m53WcJJ3spn;iRps%UTCOq5ZUV}6>UTp4Cq!4>U0}~J-^6d&X?X-+ zJB5g>vub(MYe?^pO)qVnDiYx%+z_0Uqxj0Ap@@)C(Ja3AMV|bVmb)}4dpwoVU6B(% zLPx=5USC)2n4)-&Id_mnKZ>24WlzM~nT_BYS8ReoX}(M?a`Q5B7ju*1^>)JdX)ei6 z$#{VC;JrP$f`S|huhzBxA|ME#$L`YZA|q}7i;^)oGL}QsK}$B$5iJLqo-R0wiTD`P zM#E(H>3P9y8(Y``R?yNT;G8+LVwus#uue2b+4gO33KHP#0qFEJ7M8NyAM#3%Z8#LL zVYHZg#~rt_p|?snu>Qq;{Fg{sg0W&=0NYJOkiloh=@J$)Y%!mX06Bb&0r1&@kMW(= z7u<(rAN_1IS(vbUd^_so@bL<5DckDgm?Q$8PAYXnAaMocN=+IqL+5&0`QY112=Z1t z4K6q?twLWbe|{4*I+hIn&qE=wq_0I2g6wOXIS_}vA;imp+XMXT7imLiijKO+_q$Iv zIcUv_6Kb0o$As16doJ;jG6cE$5Gv5)TNs}L_HiMyGQ||J{m&D)Dg9?_r)Ug@&n*VW zSSkFkyD-L#LN94Si#Aso znH>~8mQ!AFmK{3rD}Od|b1nB>9wJ^EjmWCy||6`6lvQpEoU zllY%tk{jg&5o>#hC0Xy#g7|+h>3+O6@E@48TVw%%IEl~+#7Vv8W<<<+S`j76&9+nv zp9&F?jgMEP;EmJ~7wBJc8#R$zcv#A9eAR1X)~u$(a*yg5v7yjX8FqR?NlyQwB)n0k zCzN#PT>uz#m1>j-odi`O*>P|s#N*hCU15K7;*b(T@j?>74a`O!aSSNZHh3ceC|Z@y z`TT>BQodLtS0R{UG`-Co8~#$us|@>@5fx-=KbPlQv({!x;y5;qN(#{1Fxj*(4R z9p$a{(VmoHZ@OL8FJE!N(wA94<%7J0|FB03>BUoY$+PI9@h6LehfSw{O@Qk3LKYN9`S$vKqLcML6EfE zg@UfcMage~JvP#t74jzcO(-)6^cP{S{eg?Hc?yx^)*?2t8!#$3P=aj}fP$~;V2~Js zdYIKf&?2lsGVs4Sej!k0yIIki9E`cQX8JuS2z~CA`PIWu##UM^CV^>Vz^{$`PUP3S|~A=%YXYLIQm;nO?xuKV%o?k?>)C!ecaeSw%C?(iZ&_q=|FAia80 zNS#7hKTflY0l@FCLNydi+{V8eHevH7NIbUw{h14%iaCNic|y8jwFx)eMk=>&K?7|W zmzba|mqyQK1 zPX$|yCB0(9qK^IQYZ)B=b=#kuLB>PjRXuh3XN?>+j7egr?Dv07<^U%=dJ!gyK#N29bO$G^i-_NeL!Q zH$SRuP%vlHWJt#bR zZ4BioIr=XeVI5<6zoZx9_3(YMGl4NUcsVW^F`33Y3VhgY!KMRpl@qkW!|?eioa9** z`luVc(nfs?*#i;Wda;!HE~%>Z@aD&khJexTd8UerLJZX_Rot`y*EDUj<$*O@ccXlt z&Rqg;qXN@+K5Fv_dop20eb1YASz~gd6Vh_j`H&Wg1f_y+bqqC<;4g8f#~BiK`r@e8 znqJnTs7w0mY-{>``5d+US!*6)1|?>Yth^bi0VVM+a@j;%qYEU~<*3`pVlfMc;RBN4 zLd>ZzuUT#?)J$bTo|2GjsHYj`@ZdA)=mh#iFZBd$F8b%uSm*3vUHL+1hlt9t3awgM z#+XFIA<%ikOk*Ku<-Ehs9XXO%EU5efBd0+_eYC8-q|%j_(pN0Q?<@m14a=5!!>)xY z|DNmXq>%)mjS%IdW$>nK1=ueX>;THDKa44TM*(vB2~ia)g4X$;Mw@1==`!rUBT`Ky ztP`kz#lOk!>!E*DDA1jQC=`vd$q~QyGR-v>;csyV+U<3&+Aqug7;lWL(q$f`j4^ut zXT#&F!<_mms*9Rc4Ay3lI=11)-+PjuLZ{Dh*ZQ3&k3*-A*{Z?{*VPFe8<(_lO81?r zqqB6VU6%~7MZ)(Sy^<9dM-SkPARKCC$-dMp@@34yGiex=>Ssi*M`-a4g>zF@VM(c` z*E-f_PMZs4E4Tvty_C=*vjw$1{(%eKjV0|hQw$gm^!k1L8((;GH1ufQ!Gbc}ET4Vu z%@)4+&%W@4IF79ioc$4y{h)w84{blDkVVzamWFs+UwC4mSsi7wh3ux2y}yiUtd;=7`Qm2(XG|LsOoX-s;;1W)!`Cw z2NbrL4&0jXnz6OfOcX2pAW;z?-{c8w`R!_zgoV%7`BO7GPYgxx+uk$6?Dn`cTQBmd z5~rlBr4&IGvZYmt0$xr(immr8_sHrBOqJPvn$e!TZEZ&SL3v#X_DyV-1bO%QX`A@f zI5f(BKXZ{@q+{h~phYltE9sFBROVcUg#!+>M!gcny_ycR%zKbD4(7(3)9T{4MQ6dt z8IK~VtxbHo=C73QQI+n+X2eTmt31ny$J|znrMco?oMITz# zK88HB`hgn}jNm8)K~UtGO29LYd+BcMHc?js?`IhB0q+IjpS$A2*9E*XXGJRT1cY%j zvfQf$@I-OH2^SKm|GdJ&SN|DG4`1;t@?`*n;7yTcG>ZDq(trSlHly8+J~$EFjO2AP zqG^nj2HjJUI;R@dHIT`Y3aOTh;0wZ3|O2|jP zoaNC2o6&u-rxB4acT0W)?~(s}X7plc;|uU(5R8Whr}6kw3^!u|jtuz?Xi802@oWi? zQ2pm|a4>`5Q-D9DLSUo9s>+5u%HdYeVEZ%oyk7eH*Cz&BHkYMz(hStN@}VYt+o(U7 z3D^Pbh?LWR_g3)(ll60|P%MS#*x0-uzl2hE2ev83<;zMEE$-SH8 zpz*R$5q`n8sjSQSQuJ2^CUuqM`CL<-CMmDr-UJH$FI-X%InzQk9n&)`U$QUk*l*|* z`eJfF&e5e&Meqo8OlYKK=$d}=djH~PXz((ua8x~E&daAMLo(xr?r8jd^dN40X#hMf zFpZk-8_#KO`n+*sldW~bQ4BJ#V=6oAi)G-17Zc?iT$+S1|Dsj!P00?2NKo6rR#0O6 z9%q9Z#X4g{0=IUk1iV9YN5TErpH8ORx49PmV&hwOtOIdn5@HUFS`Lh1NOLYrE;O^s zR!pxeDgLluBuR>y57e2<_=e=@ewalP0Fv;zrKM41q+inUpplvPNYLHo5>=myM962_AW*frGYk&p2 zj!kr0KSue{&*Gc--S-u0UyD^gCH4xh18SBEFG5uW!x!X)_;YQ?s>K>^Ou>3q$5*8%v12rF=t~q?(WR7mIH(vm z`Kh_%_DgPR5-#efPDMxF=lG93TIV&-cm0-Q)(zo!wq)zQf>bXq^17NbI1-jM%+89* zen+akBhLhCyx+129c@&7cA#o>;_H>f?PZl(ng6`7USZk4o7I5`+3%8?nYTbpuyg#o z?l3&C(Zw{^a+TpxwD@c{Qs|Z6Q`XpI?y{EmiiT#;av~_mP=rsAeLIPO-JhFPlf;qn z*9eO@O`9%q+{e6QbWxUi*MbADKZf`B;TwDEDt5pJiGa#Sx**}o>{MbWXDkm2z7T%Z zB|Q&x)a)#;5T9lv(#VG3No`rr!cCaQs#EaNFB_n-A?3Dp&F16V>T@7#iGPi06UMcE zF{?<}gv>kB&<0-@35Y8gJDE2TcvT)O`);{6<+R4GALHBBHk~dNocqw240Q z^8k1zOwJEnn=ihTxD4zRenGtrbz=L#@3DKiHzAPPu#@&UM6X)5$p-mE{>3FD}9 z+?i3Kg)Gkw6k8&S90Tp6EqERWW-D&!cjBc+wGx_hndu*s=Ib`ti$2}%pBf%As-o+- zUC)#?dz{YeHqjBeINlce=UsQUS~oo2#RDIC&-?aK7j*9PMm|9fFBV!Gj8>AfC!$Xl z-nDGymCeIyRd4;$c^w9!D_5_@Rvyq`>A=N4-d&j|25fup1&PO*D(pP+x((I(V+%wI zc3wyy-h42s4R~~4PZT+|+Lzv_!p;C=Ng1MdEiSuR5ZRSRcgu33^tU~&Xy;m&z`NiO zm}yg<;X|h?5%@Yb8v^(}i1)U-LmzA-dHCqG$gk6K4!M3R0~yNL&oU&-wX-Nq`oFj4R@(-ru!Xph+U z6Ru&$xWYRn;g=*rKlk&M{&O@5cY`Q9ySW<}@I!(x!ZHW^!P{#mp)A zE1|2aYr->65b7itgqCze_mlkGh8q$-6K2tI{;X zd04Mq*PCBAyn3w<$yz&JmdJL_a5LR)gFc@9D5mEFGj11u8f%!Br)HX4xtDSF0!7F= z&svT%Pi;=xR!5j#k6` z*U_gwP1+%9qhm>%Al=DhzI6Q+8VYK+e&i2|c^Rb91;_UviQer8_W%vAe*b!X@1FWz z&O|EPmT_6Ob3z5Zw0-wYmx<78NTB0#*W_-il`e+G@zbP?uyV|GkAQYSa zbhCgZ+jO3$D_R3{AGV)iT`}@(*q)s#A}c>yw+_>BhYq|JXx=xNao^d}e0LX2qI0$= z)4DaY+`NCtSweX1;tmX6Lt(rPkOfFfL(*N=ux#o&aR2QGtVY>F;6mWn2QGK3D~d*d z@M8U1+2lhFaOP)1^3g?nrBD^v8ZT36cJJINO-S*$4EvzNG3m1B#_WDN0JvXv7g1Z+ zZCKvGI&+pSxpSwj+zOqiEYXQk{+77zADFZbz^43#Yg;{SfQM>ls{@a3HV;S6R>^L| ztBtwKH*1q#7aovl{?j77^b#w*zj#UZca!epuHu zY{x^_1*!`$AGw|amDbJY(CR=bd*<88r6Pgb(JbmTSn6wQ*8t!^m%skLGQOqu(UKXt zha0+?e$80yaoVc#xc=-p)UktJmFaor9zIKJo9<5&f%7GnO1CY$#caW;6?xr;FiEYO&X^!%)SA*Q$%w z0J#V)86T}`C{bszdS$^?Z+Hp8eCyesm$-oYZVoy>WQrQLTPSdc3AvpYz;C$eKN6Vh zUA!wOdJVn1*5!9Sd;#%1%WKg*X}poOnk(N+7FYz#+;7}k%kKsw(Y33$=C9UkF~?G8 zhD(=fOO1AfSZa<3h8Zs4f$ri|5%0~sDZ zm7X{XzaVVo`tukWF7PnPoHl#y{TID;)4|Ghr@D;TuxzEb7}(qc{u1A>_Jp1+LvI&% z(2MIY4LvV2i)vSDU9EbHrmeMWkNZdQU{I)P>-zrCfzBT*!(rN$`76fyxLGIwv1+Wc zf;0@He`N^KDtByxgyP};ZLPdn;y2)LpfMl%J%l0O()vj$56FJy)jbxlDB2*4nip)*q(sM(JlPmYl!u2;VGw zL^~9i2(tO8Ybr3Wg#Ti>skQoeiM%r7tbKLAGWT$#sk2gl(h|-;TW$$aj$gmA(5;0I zk_=gfTf1%kfB+t)8-=JRk9*YiBy+b@0v{iTSYeut+{-teH_ecS9c$p|0kzU>V_Uo3 z@#gh($yKfM*V_tl-Ko2M?H4A?rvu#lO?SE60_Ue)ZA(i_CkNA_>L$39Qpvj-3d}8` zvat27_X96lD_sV6TK{~v>~(hQ^q*GWbHYDrv3BE`1vsv+=KcX__~?evld;go5|8R)sy9@4^ZlvvU=DV@f!W7)4vlZ zCTVrYe$08xYp^y>^A-1v77u2RJ3QTo99bR5E63DG<}>q+1rosh{BlRubF;yJx?~Bq zi1)R$(as#Y{@60sriM3JZS+*a5?8J|%(*Ohmg5@qA-Sk| z+*$+(x3v~(jh{WY3J6KGZ&sHTHx{@S{~WDKkMxK;y&bopAsAIk;%xLT(|eFTy7z{0 zLmGQZgR~m&H-=7D&dyr-hQ8M7*q&OFtZ$d{!_Lx|@Bz;Vi2e*nzJ7jFs6OM~mKLyR!KXm*u>x?NrOPBl1Cwg}VKgpP}2JUtcmG z7iy)pdBt<#xKK(?tRFMs@7zXEUz{}T{jz@8Fo9iHx34@-!scp@WzbQ>A(c1H2fr*E z8xv+eH3H2Cg_-_ouKoOL=`9bk`ZpB-_Ho@lC$sBiG%@qi_0ZrltgG5u=ca*qCH@0; zt1IL_I=M!-HCDG#?$qmdZ;t9V$0-c70)zGx#H=5MeoWi1Eht)Do?%Qtv%1nAES$oQy&f&rCR@d zx-Dn+*m=o(*Fm^^Q(mTf;cMM=Dn4?{tzErVlny)?4K)lCmesWwoy?H2-?8mB+2Nb0!P8Zd@xz!NPT2fsL$YO|DNYw-4b?&8us#b(&#V?ao>^4XTe) z3)OBKI*xmhvJXpArAg4)xP{~6S!g|XiYHZ_+29N7#}RZb!iTx#YV#W1@H2%s;Ba%pCXPKVqU+HfjS_=kL09>;lU&bLq%~A_4hX@FWr?hgnesjT$~SeIM`uDwAOR?`N|Zx4y-0V9X1akX#tk#%RKiL0ne!u*w)?&2=W6RPwu8av_#$+ zUEWFUrMqu1yYc~0Ydq-HDx*LH6btsF!Dw@NCPk-K^nMOCTsvsFCG$ec8G7vR)M9;b z!cUm+?tWgpW%9-icFinX7N5Sv;jx-7a9+){x5PLU4!bWpX}OAC0WMRS-_>1@e0tnX z%+oA=ykk7yRRrd*fy16&o$|etG~$-CxM={h2fEV$yFba2Z91C`Z%BupFn0r2JFw`} zmD($G=sGg`Cw{WlF!JMz)k>@J#8K7_odC%oYaVkd??b^0bQIl- zWPixlmYbHx8_(;T7L40%T>-mK>`p7ex{$80#pw}8#*e3mQp?cJF#$fl$LpzDe%7;F z-OJR+$;-iXXeYBaAH>i3@irbg%m35qB3^1_8G- zi|D|E^O*p2dArr)EOq5}`(kD3;tHtSo5S-s>D7g~?%$Q4q^AI$r$O1L#bdLgVPBoqU1K`Cp zz_`^5g%KWyU1z{%z}(asFa=PVgnV697}9lygEn9u)i%hrPIcdvQ1w|eVt5|lEUTWN zCW+u#*vu4-IW?1fudQD{)Is~~luXlM zh2=A2*)iK7gQeyyDn8XrB($%ibLPOBV1*?*er1KfWE_y`Ru4bgy!d;E%XxRvI52r( z@w0t0wZ7Gb@1W(lTD=Z{7IV-|Q$LJDc4HS94i4^ZP9fjml2QW)2OdoQtXmHETOi7` zNhU?JvVYlbxs6b_j0PMG&(TOK^t)##vpUqHdIWKFT`n$=ocdS7#2`ldJktt-YN3Lvzw{sY&bU*l_{5MyZA zJYyW1_{L#2gYgB@kFNul`5jTt1QQP~O#FO&x<-?2+D0MaXv?Qoe$YX2?-B;wU#Ito|-# zF5gm<#BPqX&L2QPa{U!w=$kwV@8=6CA}h;bHMB;x^gZqQL4$O+ks2?K#K_3seY5VB zVD|gi5h0F$jvyd)KlvA+TTW4M4HvzY<>y~JCW9(w(}$gOFCanB1k&_l`;q06BC0i^J9mC5Y=P_1lH#R5;4F=MhGwzs;47o%LJz) zogYLYOr=y}M}{>ZlNgBz@-V<5$ua*$c%osjXEFr0%b@sG#B|2dMcFh>3))TAM1(07 zZsjV>F->33amiJr_~ zw^<$Nuq*R%Lnv~cZd>mbT#nUjq6e9#a>{suu?6NISPKrrgqI3mw13)Ae^Y2vVdrMJ zrG}%8>(CT$#M0n4;Ys~ob^KFnjCEO?2{Bud_wh^B(7COe{8cRa#8<`&H#ri2OjUa& zKCUxTB>(fIS&d(V5@7BA?-HKxa_K^D`D135~SN@+yMSQB5u%ny_y z^Z42!dQ9%fy821k>W5xC>u%f?0}QAE!`ndIGm@-GHT=8qC&B~3VCmd**}&`l9s?eb z#PJFB%*TJJZiXjJMZrcIi5Ms?VNT3Qj#Z)14YGF>AN_13e1yq}FxMgw{4KN)-=OVz z`ylv>@MKfrc95FKpsz)MEJ6hT%l89FYY`xea4iC45!y(AEJ7ZN4pIy>b&y5)-%(9A zg1>_)!~eM}RtCQM2y+RIQ?^btEMk%qRiIUn5>;@SVW0*68+F{H{tcRXWekFUab6W@ zEXx;Mcp2g+!n28)BgB&}6-7!ku1x?2aV`KG>wgUUjACsmJ4uhO^IYOE>JdhNJ$-r& zKyLJ&H^@&JBitU;(ic4LKO*ikPD}x41|KN)kd0Xh!WQMwaF#JDhhLjT#wiBtWw=T; zc8uA`>hO>U?D%A!J_tJ4-w(16)+#fNTc49-(&B~`oGUaS0vTAm~{xN-s ziHHh8FiBexB;GLsgDoUNPwCii*#v(r?_O5sfjT)}^6*$b4K}$%e1wK~mQFUN27mX& z!s-SpYCcq?AC_s%9a5W<6eK{DBxi)SvDnfh?tF%*pDyA>0cH+(5#=BKny5GVNly@6 zWc%E{gH+I)O^^!eCbSGhQ{kScfm~1**(WZj+xh!cI2T#)D!RymSFwp2yo$?M=V=i) zO5j!e?+E0Ay4jgB{GY!<<*%FkAQu#D@_$F(R5>Jq?lHb%o~OkNuyZ5QEI#9S#O#qHW#$}IG+};Ya%W%SFf+^=)kVI`@Sco?#^;yb7W;!I zbkscVqGIvEA*EwP@#}NN>HysY1Ag{D-{7N(vLuK^&;GEPPNPs`h@v^gnhh$1;c*0r zUDAzL*#QB(bT&gA@xw;nnl>}5iicR6hE9c~lH%L*xDS__Ej z4IUfNP2?#59goBjrB+rep|4XRvcwj$#lS7VA^|ut=f3*RCHdVm&LcdOQ@)0>A`;0m zKDg$f?s#|b8{Xsq6C33aFaG)@TwmAU&xF}BacINOHYy1Ec2k%2YIbWsFb&;bpLerQ z4p8Uc(__}ezZ|7Xv{V4U4`wMnU#=ik-26vu<6CBwWHHc*rMM+JsN~t8RpIvWAu$0&x>=S5hGVkHh#cMn7IYVm~T4&kTFGnW#gyY}UhP!+&agjE)4x#$;Yf5 z%otEJ=F&RhcG0*7(|5Apro5G6O0zMiqXAT1dV5mZk(?}d6-4Qx3;#y)cF<1fH$?k4 zP?Sw@O*_&Cl&+AZV&SDme{NW1CNw|lmW`Ogx$bxIQ#D*Nk7S6$B*yJ=^!F_;i8yY_ zj>TD7Rt#hM%i!{EzN?6FtI?-iQC=rod=$^~f~C~dNe8&%Xj8eE?WSphx8+JlurV2_II?LL+-+Li z@qWT*t7`Y8IWtVNVjc*MEQ~)(s@!Zk+q*YSXtD-B2U~b8oTNl%sUEw(?n!B-ezyK}>$O?G_Rw56AlDy(jMDBsOdWQ9#onyn7wiy|E;E z2Kx;@gL`1+U3rDK0M}92=VwRY4)yt&CEu6s$Y=D&hWKc2I-l$F2%@|;1uJbCp}bZr z-~P^uROs26@Dm^FjRBm#v|tG0Y#rt|X+b=SuBVf7SjYx&(=;SK@D`@E-3dS6g?#g2 zeSQFnTHuRim_iVD)2jZnY`dRf?1BHs=#PaYD^-TDf!>q50M_TMRNqSM^rhRxB>22p zpA#yM;bVdSzRd=9hj)#Gu|d|lfpiTfsXutp2+%H{xuflHtI?E3DWGq z=v0*d>jrstcG7|iGN0p(z6mZwF>&%`#1gG*2nuv~eGp#8!eU1;36PkZ9gWW<)^nxW zHWJ&$j`G3vmDe2vOlVZ{1IZvRq4Y+z9fa=!x=OUSOh0ZZ@YE|cZ}c-#xg!}2)FVd_ zf0Kxf!ngf?ke3)z)9MSqB5fqf%dCgOb)^8-kIzB+JX^d2qQ~qb#JSp;y#3)fv_(j~ zNEoq%zc=i<%hQLFnJk^q%-`hK)!xc3SD-W(bBL-kX(4g}gE|$ zyH^8p4yoJgnaws0lS>JyV(Cu(#`sw{M}8$sr)tHR)^njuDp9j8&LOW1CryL(aMGcI znro#c`0r!CYrGLmZkueU8Vx&0`uv_8qr|I(vkhU)Xwr-#g)7aiUJnbYo^zgMHkLyB zI5BNm#FRV^XgOE=B1BQzXc@cO14m8A*xI8fBUItp0Ik#~ZztPeF^W zX=Svps}!zPkka?!-Rd$o+c)dz(g=M2nu>17Gyx$cmg@EJF@>|4xSGbMaNL(Z*>iQBMCvnCb#uT+Sg}m8 z9u@Z+`tuGJI$W{sIy5f&;Cr`4v`KulapA%aO+TY&)R*1ca5WAJ{>c$HR3(i{!coQ8 zZT!k6nJpv5$|}JIS9%}C2Ma_IbR(C?N z;JotGeBnHgY8BtD=6h+|y8cGT@Q%+MlJ?3ES}0;IPG$%c2jlj|Xm6B6SjMXtgZ#JO z`occ)y#s~EI)&Nr&K5-6xzb5tX15JxPDcLD14hNAHQOa0$ zzO7CWO`!W%mZN9wy);Oq z0Turn!z%I^m;OYi6>*)0TNJiP8pr@D+C&@9hYN#dF^1WK7sR15f#vP_Mn;^DT0^$p z^rT$&T`C;&qiS8$D`S0=y?uX#k|f9cp${%>>3R>99|!yHB$G%JAKF4BQnn}%IVy+* zv#O-U0xisN^`CFuLhFu=Kh%lDvKy+ftPL@(D2Xe`=bskVn^9=i(j2ZI7ZIeNyl7bnhhv zn~DVuOBClBP%KxI$@K3^P|%-WWJTNOZO6O-c_xfuHUm`&#}MWx!Gg+*G0Tc&r;#^XaU1>#roa&Oad>9N?-@oBKA z2sg_Cyz37FZTVSCse7)v>e9eh{hlia@TPw{$yv@)Y69N$S|d+4{lQ*4jUoO_<&*eg zP|9S!?QX`1V6g(^OZA*YExik_Tt2FEKy9qQwAz1Xytm zQ5{ymWIhq4<~MBah!%?U1~Ly~L#h>wk}a}c)l`U#9UE~FTgX=xJ>xlsbShh7#?NMo zK0dVhggOz!n!Y$Ro!dBZs0h_;?e$w%-$>H8r<$otyGq8{%_DG`W0!e; z-Z$yp6TR9;=}RWRJEg_U_>uuY6AE|w=b8j-%CcOYwVRV0KJ5QMi8n8!Y}`G7SnWC| z$^UX_RQ^7lWt+x8SznW3>~m=-?i*m7zwKQ?>?Ay zR~{V{kZd$~{|r*3;`II}5M`xcEAkWR1HRv@w$W$!Z=VUjPy=-o!Y`EaYc)dj3s+dg zp7kKK;XlVGe`WyBQ3{Vw-u4oa_37kjR|o!cuy6q@+}n9eRBP-mK6bRuI zL6gJ)o&i)-u);m5rV;W%)ilN`sG5G7$hVN6plTZbIheX)g?my>!`FcT6Coc|P5;*o zs;2u{;Vii3wc^_0EC%NO z7ZbI_=i0)Itn7(9m1b1j!vk7!9~{C)j6aJ?n9v|-$~=pguB@aW0)xsD=FO?I2frwqE2eq>vI~^_J!XBWsL{Uf5nn&fxB&d^OdOi&F8!k+D&5 zkYx>CT=38!`v+WRtg)A@jUn$n{<0nYmH(+TR4PNC%~1a=@NTsc zPt862n>byl7_fpBbQOrSaW?9b>8!moomr|lFtuIM5stx8WcfWlk=XPNP*D0%H}U)T ziq)QM!qw66*Fm%*@4p8TU!@XbOX#B-zc@CTw-tEu&F2!)1sJyKVpr}SVY_^Yw0T|O zAIa~YSPA%_RX%{LbtFd)egR}M3-lT+je)XfUd&@ea#;P7?s+86N&LF1Op+RYQq8E;2q7z6iMR=AGTG!OKOt}#0XNR`G*I~LGScTZ z-6gba59UZu>cJeT%gDQIMY5B6Fh_b)4}eM1n?o>3>L#|#exCLueE#E^rz#Qqa zJ(wdsnFDjAH-})3)U6cEk^URtX}7#c1A@7jwd0C+ezP&fUVPNzb+JSo+VZl9>kq6L zl8t)zEzOG+`-+O3xBgNZHDo9u2ahPUXX1|NlBVPI&k(S6=QSz#gGTxqCq+Tw1?L5O z>hT8kNlv}QtX=D5uteA*6P`;7eEZkJ*nS}cRt;W5V=;K;0_k5un7;a)kr?x`kIfOz1O1k zW8$U|Uwp2v*Fu%wi@*-;7kIZJt<@0}8PZZ2i!YCfvW|nU&5YveDqVEe0YiM~&JR*l zv%g;YUb^?OEp1kT;P-*HHf=aOtV`Y2aMM31x9MiOMNFlx9pF2eO zGsif>(fV%s27hLy^}&{3ssu<wYr%Ojzy!Z71bh?ModVxjX!M*L2-H{MpN`NoH}=gU*}a#w(&k$?;}yp;fp7Y1%&F`bR)WK}`)G%|{`l z4CiZd(w)ct1fi+)E}nkCpRlNGb8nNQc!XpsoKs=OFi9+A2K~aAsDCyg7k~ojmnHP`7fJnqDWl`t7d(@+4p05oFgVVH zG6HlZUZH0$26M^IJIBW5@%(||0|&(#-`m<+=jb25kCh~L9!f_VG7NtdD3R91j3O&-ZGYiC@Q>0F zA*}~Pl1QFB6Uym>CV4?sO^HkphKo!W07WTrCa8*#2nQ8$fZVB|HH?~&)ygD880r98 zKjF}cNlTd%C%8S~e)4UMYbSrS@=hewV-rxJFkVL$Hg(35rCMWWLNgqA7Bs7nNoao{ z$Q85@6p@=%hiZ~48RcS-V}DcAb~2s`kux+y$N~m6n=2#}jAZnNhGc$_gU$J^3e3_` zw7v#o4>AovzEm~YRAf=cG8r7%c{OWrqEugkWRT${S#ipMJL?Za8gR|ZCFzJj8t$x3 zy_#AAdR{x%?x)R^2p1~VDrb04QfO-v_9*>hwBdw_iNx3h$zDi1mVeS{70@6h4X8GJ zA|I5&b|pZU!=Ip>qtyn#=$DH@XfE<*TsldIq4wQ$KT;g3@q$#@ff_d|aV!i2AJn#- zjDTG*4(r9vCR-!BiL&!eiei>yP1=KnF$X5Vl9{Y!*4`cnmM9^1VPVG41{N0lEEtLa z+%lQWLnf@+9p#RWz<+LePkuMK8nmsd?ERc2`vBFviaK_sBsZo^1bwGY(b0SA6qu4E z3~mFaj*eQB3lnSF8zyK>yf8 zf?rrD&JIop2`DrVRTU(cC-vs=XQ8ekBG98l0;TeA*0M>xA_WYgWL!DDWpDz&PWtcjo=ZU?e3&WPKT^x#9xl(R432l$CMQ0Or^(tlfsGC#u=S+GLEh}9gM*j?;! zK|!_d4(09F4UQ1>$VF}}Thg1Tr%d=Tn!3aY0>D*Xl$@w9o!Su}D6 zh1V+V=70ByyCLI1E7Zss4`~8020$fB)Ev-b#t4^+3}}h-8HPNe()IpCJ4B%*;vQ+Y z2)EJ{BDkB7y$D(gGND6+-Vq#0qc@3aZ(8&MO};73yh2e~;2vG*3Kb}8T!fBuC)6md>{@?TSmll1TrLZU{(Wk z9yOgbJ2k46Oa~{SqWIu+FcX{#o(txK+2D!bV2}+C2WNwFFcq8!N7yIx=g((3UwdR1 zQGcyOSeW?;g$daxG%D$lxnv&h2h$n)=VtZKfcj_1-k&Cu8-*HIn41PcZQTXtvUny& zr+{b4L{7{FNAwBZA^poyW8QZx=`?hRfJP@1ppyxz&f>stAtD6yp{ezgj>yH}@uV+B zP0a+nC8=IPFUb& z7!?ayutf_q`K-d{vfKicPFNsFPEp9tFKCl&xK|2JqwBKX9?%cW1diO+sGN2vlPu$=yH6 zjE{q8JCmS?jT?@S`~Ci!~9k~lOn*EU1ZA51 z*Fk;+I{Yazi(e2k6ojnx2(7lbS?K#>It@)S)($;5;2$4P?+OSDg-)rR(0;?|c4%>< zx6#)3@lX=ttQVD(boS#=4Lh|Y0>`B(Aqia1;K;&XU6D&;T6-5*R zB;AdWZhAaTzTQL@81B3<(LR1*T;4T4Ca?-W%Q55UI)itpx$W?e5k&wsbfxfSc7`jm>%j|Y zUP|~1i)TJ)CFtP3EH?!cEFTztMVh~GNMBG$9#x&qnGhYA~I`=D?XFxliT(ot#ske}571c5`iQed?bG{aNrA$TWsbb^Rn`%gq)RxWo)`l?U6}PC%Unxg^Xd z2ZO@_y7C^;^7ZGFcfg#OOOYxfJ_(=9k3}YEn!Y5t7hR|Kvrto0oT9DP?w>!L2Ddg~ z5rhr#X}E$n4yxWSOC}}MVTLprx(bo8$*Qf5G#5*~=6~|}5P|Yz(Fy&$-o;=7WXf0G zKYxOqA|02MEJ!7!g^NwVJ<`^cgXEziNlV(y{>-9xGg6Y$fT(1S5jrcgWPM{yA)|AG z%-3h3S!Y8ECo4oQI6@nuuq52-Jm%DvOC=T3yMko)3JrLxk=F&ktTs|%)!WCX!At6w zld>^2m47(UMggK_iW3IqfC&@V3%#ZXe6nGjtK9;HS}lm=kbrf5YPqkaGe z960J1GrRy}dj0}g);dF4OkK7wDmIK&eb(hyjDOCm_chZPuiw|y_29}z*8Tgl?6QuP?ZwQ#w=Y$g03u|hfv`gBa10EJq}EoaFMreGY&1=O2iafpIc ze=DZna9{eIo4ous*P)nyk?}3*gH)oLHK2+E8a6~s(`Z-GnX^mJsgMMF@o#e7=O4E1KHI@vF3yExrlApXhWI6z9!E^+a zU@KW(CPTpPYSZ0Gna$@+<(}ohXz1n6ntUJ8I4UOF#i03=W#N$}3pIv^AO?bbQh%~` zbsoAp^zWoJ#!nFSPG|J3euexY-@)x5|1(6Iw+wplwQQbJ+gmXx=S8xjz>yWFbW(<) zpe`FF>58~as_*tABT3u-1lP+sP=B``KO7X2{!&*VV63NTH`dp3U!iGoaH!kb1fyp{ z$0Jh;GP^iIW#No>#!4k1sy1owpnsTrcH*cIk3%wzcd1w`>OS}flTwMm!Qo^p?;ix0 zQq2m+_+SX?md$4s5*H>w#8<=|oE6B~5Sva9!;DKITg=F&rvB1HWD`MFWWh9wT(C6~ zNC-r$fwrfqNQS1LexE25l7r<+Qx!-plAKK0x!%y!Dcx&G!dxxbT5P|K(|=IYBuBfR z;h4AiIk#>>$b02fSnvz9+m$*@Wc5Jn=cRWw{G8-XYTp=i@|e^siG$}LB5M&5Iw3fI zXM(Lo8LIuw?x_Dvv6$p${r<^NhR>3BTn-P}jtAWtP{0c)Jh!#2!%}xjRWd-jb!>iMW7i@+T&F zb>3IqEi{*twwPWYCk75C?MH6WtW`6|i&T~Aa{I$jpah+H!1)rFnt#)uk=jm&gQll2 zj+v7-01ZJ4enEG!MEdY2Ks*M)qQI%EESR3q=$6;$FLW)jxQ0wKvL$yW>*d3`Q|Oe0 zKB$#R!Dq=o>a4Ax+={D^PTGp}S*ao;I~9qAO#1e)45+mmeC=o2eK*jzN%p7w z)OuUntlBa@vLX+YI%6@OERK)UHC)?Fbx8_YEiC9+6_)+`6Lf4Ws0*P^dGYDHlWO_x za)WdB*Cn*)A~x3)PT5|`?x448-(_=YXh*1>EK^cLThzQM; z21C0Nr0oMl0e{SpDKsbR>2+n0O0xQ?g#|Wrj+;EgD@Uwp$%z^9yvCl zH7H55ki>~lOb$Y8c(<`86C6q^{U!Nu=EuS0v2-xJTdky4N0~ZW6{k~%AGxsLkB}*m z-P8|m>3>&>4=aIw=SolliAVsdH%)iR4RK@+M4lWt%Aro`JK{D01+zk%SkmcW* zAQvFpQWQ0n;*<(xizM>>$NYJ?po9DYfx?M+n?SCP*tL&iy&9WY3av(cAJb1ZImS&8 z2SK45M_PF(xfn3@zd=K2kc%fjL^}a@)7AB4(to&CTLs$<&in4dQkALuu%W!5E+Psf zm13VtHm6ckuwxS0SRj+_OyJEL&R2gbAl- zuz%5}q(kZ|M|;FlIAEv~<8egkg0yxfyoWv$8dU28I*lHIT;*U&gPwkqAhspa}Mr@jWj|SW4@QjsnWu~TWG9|T*6g72Pms4P>fho+-`Efyksx5Cq*(%(;p+o)LX~Rj|o*t zPmPmJ*QZpUz1KB(eN`oK?ILa zB-{PuPd^cveC>v0kw7B4%kLw*YSheP^u?QWTK^Rw*LJDb_Dq2Iy(I|}{~n+X6DIkF3w5ZF62r{|(-CuP#lW{E9a`-|WDnQktEaZl zsI=vwf`41sY;w`ICm0VFh#Iti{H3kCsyok0<;sn5)Il&-C&A@aEPwlr{C64~ZJ4?G{~JEnZmF7WsVvI@ZWmcVOFa<1`E~r<~PER$yV)Ru# z@Ae4Iz1`R0qrJCC+e`)RpMd#h<`gWn@d@FIheI|?NvoQiG>whdIlbmxNEWuo|RUmKd z1=HlcBC>6STIhM*odCarHKrYGk{!#^CGWX@)_M445~Sp8u}2K~=aX5eDj`c>3Y>=f z=E+N^rs7;QhCkW7lN_7rPnj%!A{8RlPrpwDVV0K*Tu3MVauPfom@@grB#4*_jGdVv zuQZXZ5*IE80)Jzy=7t>}BF9DZZ#BX61ld{@AbK#F90kXc>}(=`q7yKyliS)-rtM~9 z@`OrCWz{ut9&Vf*8->PAPwZA- zKQTNPvgL|oXD%7%Qptk!fqgnqc`26I-dZtfAynzvDt{y=Rg(s3)!MSWZR1aOBxlL3 zr(mLX{Zuj;CU21@)16ZnFWMO0ps1T&7UnlO>Zp;II2RTs$r`BY3&DY+*^bGD0ClZB zMh8z{%|P|?jd#YNWc{pP3?w3ZSbei0XrnO>6boomaUy8GSJBG@{^A{6{blwVaAkKG z9E0;@mw!RP*k3?@T@2XSQ<51m?r@eRexX`3i3@_LB(m1kMbo=CV`P;h2l~Z?>Y}h}ao`UhuolMh(vn1dnV{^Kv=s+1 zi9vdh{%qydK24swK?_*QSZ?c!K4s^OnL1hg*MBDJ4!Mvez9NUXG-G1oEc2X&1u}st zST}{rO4v)5+Z0NCQgi>PSK!oR>GjZGg+P!j3YGKBf+e2A?zBjkE|X+>PID@DOy*{? z337r6P<&23u9*P3?rH7mrnke5LJQPNUsSsSo%NZPv5I$p1qy4WP*W<=#m4Ugk5^-6 zlYd9DSp%od%F~ty)v8se&H@+W(=cBXMccQ=$%-BeUNCvX#_9ZEh)t2XUSU^C>ma%1 z0s30bLgBlgIG3%hesy0KsYUYaXkp=QIKWQQjcfF!W%{5ZF~#{?BY~j);DY`RLx)r! zYS}vDWw(l%c8U=x$To8IjUt%l)Xf{jEW5q*%V?p3+OG0K zt{i!r)RJXIGk>ynYjlY{-FEMqsxsI}+iKW^5WPEn&`SsqoMczF8@2hFQK#fBSW5 zl#{(@1{A__94B!mcRRPCxLptlNr)&w0YF_Mvg$m~d5m*j?5y8f-HmPll%33cQ}b0F zRoTR)(f3}xdR=}CIW+mh7>bVz5S6qRIkUd(TdconFLMnHaAOfM-AP2AnZ~tVTVl^y zeQ<;{>2K{64eg)h$Kz=}tfQP$(tmNjo15ioH_4CdNj{991!>#%Af@l=c>mbvNALK2 z)oF_B!>a3AAH)A7pAhqMa8OQkW~Gza`Fm!TPlm&is@0nd5l1u2>1Y#MbN;vRp-h%p z0e5v?`KQGlt~nAc{a(|t^R_6LxX!MUbH;87Y(^?xvcZS8JAA0tr&k#SQGa2X64TR7 ze&7?-|M+pCwI!|DP(_N=YMZhh_-O^vHG#LiCFYhSoGAe=xK{ZPhA#0Tg-K?Cq3bXc+CX>%K5Vw08_Mv8Mw9Zsi7CxZ5QO*i z>|UPTHEtnuF}HqQMExC!m1Nn?hxGM@h#d;YT~5Ptu*2x{wJ(7y2$ z@=2rGhc#o)Cxf$ikAK(@01#bF7ZG*#0>@>pAuZ7J={=_GbQ#e)zF|BN+Ve1T&iD7v z{j=~|Qr^&EJAMPag*Dyy8D%XmiuN3U`wAV2Gx)3E1Up;P70w=K>MEhV49tdzN$B{g zvhC9zGpq zQaxGu*W6%i#nWr8=%KQ-s4cpt*)UZ#sHvmMATmyP;k9Fp{?ehxS*R?vjlnx@CR(d8 zV?i?b0flj^KnP^;c0RTuH=VJv5@Yoe77+SFzh{=HJLE+65@e*?T$%=nS38)g4T0pKp4k2&qm`_nI{u^)} zG)-S>gMli(nI+2Ly&^WHhLbQY^oLS2DoTWn+Psc0g6$QgzeT)Pp|t(|^}#`yLX@tO z^ESF3#w!T&QQtLJ$rN`l#Z|Q9p9$w|w%zgZS_!XLG@=U@Tc3&W8b9%GVxR&@uQTj| zXTg6~Z*66GMiZQ-e+r55nXzF!I$jU&&7EVpLHX$EtlAdd62BTQw&4||oV0Pm+RqpW z#Oc=XXf#yDbf7a;I{x5sKP+cTlLy}0G^^v4DF)U%wqrOr`-NVN=%r`J)cXrC+6zm$ z8#KnS-m6bQ{b{xr&^4=5{=c<+DPLlWn!SIgU^P7NJ>u|P$G-9B@QvB4O{tXdvktT> z!g2>+vC7V|g$$d0q|hWu&Ud&9Fwf9ygtVOe+-gnKlWr5Op@CyT~QzVUS~;gEl> zG(&1q`NZkcItUj*K$963Ry36W0HABLs}_L#vJHviOYNNN1=@^AS?{v*(q-5+MvC|L zR^b~z2wjWL9d27kkJ!gP;;GzYSZ@yDefIVLB*ye!=>3yOs~SOJOH76I*fXgImC$O# zVpfS>vANBb^@SI zif8qF+Un{*Wg|!|S-SOK1d~f%@L^S z^OTY>I`M_JpbIa>_m&m|J>*MzWb8dJ%q7ZY^F?DFd!Zh%k>;BnAUCX>GxnAFq|u*H zrv-uyV(Cpf(jcA%w8dSrXHo?=UY#!#gr3<4%We32CyLo@-XouHd+etI44UhlEpxlC zbyqXxbqIYUF?{X`Bh{pu^A7k#t=7U|^(fQF9YP*e52JqLpqcClOd51SKe z&)3dbIai-_aAEStK0SbJ%)mjaEH2fd0nZ?f(Dys0TTR=Z88(O^VlRKn3nJw(n}Rc! zpfVT^%kkNs%Cc)4anqJY+xV=6Gi&4~p~6*z>b|~kCm3THTiCn)1Djv=yPVso!WrL9 zEF;y%Jj)y#TOi9=E~@7&-39}n56f z_fOz3M&L)>B8t@s_kli_~OH=Vg?-V6>0F9K%$wAnRB zz`DGjs$ZUo{v~Lm0qON6p8yIqBe%j_3xA6*{g*OLKbJ`=Jb1N%ksjUtkk{F2!_L8n z;WzOETa{4?*1V}8EgU2Px?5=8=rcD^!nd+{w72%7y*_`Fh(Wq_Xdp~px?1N;-5^_F zVlVW5+Q#6lM3vIxe3EwPo8Z~Qx5c7w+ie81!+yqlFKW+z7ursCiz6Q~5LG(whdp%hpcHSC*pG&mk8YiDFUnOmowc2 zF@H@wNI+AF$7xfYn$;ENyugaH@aWj0-IU-Pj=|GnNW;$+55dSNG?r<}QiZTZJ@P;^ zeBZ~1bTG4zU_(1j%~v*kY*d!78uvZx=}#@uD}&+@QNQxpwYMy;vWmEYOh--_EsH#5 zUMtBE^B^*5>x(pR5{eG7R&qOGCg9kqwSPf@g|?S>Qc+VcM=vO&Q);>8_gQKL^n6mr zoiQk<5FtvGC`IO!SFQg&i&{G%>@}bRi74h^XEaZ+rOudWwQgJ6e{d8o;?};O#K~q; zju4Ll>T}9+vesM!zMyW8*IIC^WDvvQ>R8W=fUVD~*-EQH!J-nYASU;tsxGd-$$vjh zR#nP~>xLPq<2|@2(lWRz%6nGxzz9-;d{ELVuA%?ufC^{vgR@OFzQ~x>`}=#DlQ%VU ztyPqb0qlSmw(i~GHUFnP@ZiSJx8y+UUWxPw63KK`ayF+ zqTxX(!zMRq@uIOA+>ZUG)AN{GI(sDo>`9r#Yq6cF;fCa-?itcOdb=uY=AoStG-5Pe zBtKm|KIzSFFJV)~^rx(D#~IPt^4y!HAx>MY(~xC8)yBg#^z&vyg;cmTq<_e}r>MLodBFu#z* z4|G1R`vw7aC#&1!zUrI5vVRve<05-PXPi7H^j@#G1@9Wl>;nu>cJ0)Hsc;iqX=2v8 z9!lTd8WagA`j&ot1p(9S!#Nur$k&h zHmU8h9I5eCU4(lMM;Mhe(E6c=Y3|LXu$;rwG(`djGZf<+Ibcg^+kX&!*YuXPi?8Vr zYH0S#SNhbhH;2K|L$PJk&!K~Xt|D{s+0xIB*MS0~h!aaI2Vrv2RL+V?iPM6@3V3rN z_WD5OIy>M#S+j08nA9A>=Y4|$3SKMa7V@rBO?5D$aOJP5wO>(d)#WR?3?hF$9EOi4 zGEWONco>ra-y&AmSAWdkDGsFsu1OI36>J66&~j?&3gSQOxSBdMnb|7eVtSf6O!R4y zvQxq5MRAGqbpIR7W?}|tala{(1@WQl<2W1g37snVs;7d5nrBQzRn;chw1$GnDuqs; z%wkIMzFkPXBN?do3uxfpWLIgiW>J?xjqY2X)M6-wXCKV@?0>rQ$6-o?R}#w*eHEro zmxoZPw^PzE*U?w}@>%C4$2WTw1n&A!m%9Q`?ZuF}tIdJU2jTHm5%)N8d5V65Qo|P# zGXKBLCy5Y}n1N8klBvgXY15S~F1J+m4-V2feW%g7^pg+lCu2^5?Ksq3h8yBYIMW&r zu=fRF#nfXS_kYmlE?ohOsib;Q|Ay**M2*oKFwC1w$5L`}-Nss~uyE+p+l#d8zL9rh z_0=(?T8ixgRZ|frt-2J}obzE<^)7!jaPe|}!`0DoyU=N;j3^Bc4)WIG<)b3j$C*#8 zAC?u)Mupns7}i~-HtQI{>;5C*2?c3-rb-=UV(2?$C8>f!$UoXmHwVFButxBZb>SYhY^p271Ce*_wOXqEm zfg%_rp;^8D2{0Xi{?l+LbYjg#yk0@KgCjqkAm4I^#K6reDE&CoiFRLi;%o8;R}$qj z;eQZnD;Bi-hD9lLBmrvtDz3w>#!gMKl_l)X8HG`4os35XfKw`1_b0U1mO5%9J*h(d z%JQPfh;LaLekzF8QvqIqjHK9xzZ2m(xT+2g!yn?q1F;eaZ0Xa_t^|Bk7e8EI8~Xy2 z>_^AgN1KuT9(t6wg`4w3__G)#eAc(T+JCM)|JJ(S8(RABri#BX;Xq_viDW9)6}TGy zGFoTL;c&~p@lp7T9dwyNj`}3#Gds5yj>^L}{ERKoEN{$d>x;OKl&oH4rHvDOXr~L6 z{c#O}>sfZbE?Hi{dh!6FlB=}tNQ#wWSF}jn0u4mm5n%?|>_^&wXy>1}K|ke98GpDT zDzkR@XlvYMwzI2+Q*hL3InaKb2T}t%buJdPN9>Y&H`#ACJEXBDNj^0y7Su2jjY}oB zlxNszI*Ey_gRYFp(a5z2+gaLtGBURiF~T?04blrnmSxUAqAoGo8)QHjBnBX=9eHId zkPM8qRge^%8}s>m>)Sm6;%>aOo zSOvu1lG<}%Bk24`=p8)S_u5YX?K#E4a~+#Km^kyfE|0ysT=N!4ls)Hw!hev~V&{Wc z)dL;J+f2Z#0A)GMhMqSaW|2aA&4TF{ufO?P>=1z9lUZlQ?HAU36<;QO)N8E7E^VcD zXVi?RwtDHq1ok`YZW}J$Z=419#Yh&Uu7g@5pR_*-9==ellfqqm`&h2uwR3&DGu!W+ zY?&Le)c9^8&^#++CIyEtT7O-*U+wP~miehWW5iy>(b#117fd+{vE3>xwfEk4@+S0D zCt_w)9#4umaaS%_{DhAKD2S#ZZiIJk0Lf%#ikUT0TO~UE8*s)_@q*+S%aiYTGPKLJ z;WRUK(GjO8TF9qbi;I@&CBi2_iM*BT&Z_4a0v2gChC*i96G2lQ27ji4PVDv@ZifAM z^3K{oDhU0l7z}mKcJgL#ylY0fTJvs6YEp?+K(N&say6}fTc_)^e@7M93!Qlk<0S9w z4oF=55kMfnGkZ=5V?Y3jb;7kHm9++Jn;Pn<$OHih!V((-Ez-1GDNHz3{zNM^Ih7RN zM45sV(fBlh?Rm?|aDV!%1nCvl&RYB(3-z+Ufj@A_B#p|7mA$IQ(6zq}Lba(BtiB43 zTF~nK%aLk~A{7PVst|X~Ym}8HEP#L{$Es(4KycOVoWh$J@*)F}GpRG(oQDshlG!aS zZ%c11>NBg&5a)A=QPieJtr0SlCXJtI^>Qaw+uIcuBxQ5X0$3^?459`simwnW^wIEpQ!{~eSl!0sL~}H z`(?~}eP0v`KF9wP*(x9=or#~Mf@tKVQ(ap1N1gR@X!Wpzr?G#;{;KNx6-QCyVB#C) zdEz`JYL@Z=(0onRWJ2Vr6wuGF+i`jwXE?~DjjwG@tOPOdsu;Qqn@c*N5i@R*f_Ce8 zuDpRjI$)(nM$K`~(ix?Fm3TI$by9YrNeAUDJ?wYRYu!aBw*Ua^9WVP$H&Yh5iuARj&npS8TB+JB8s%y-yg2AfKss{HpPka?P7m_LB$|p@UT9N zpHb1P%?8h?fZ=+xIkHyirF0C}b}?K9p?`Ex1W)OIANXv+A*CM?KXwdoJwJ)zW`7tL zlf_fYxbv~{LexANSO6+=vDu(l*mdT!qxp0(^zl193Z6UWvuE>Yn6p{|lmMm_b-W5; z0g{w;yr3)EUjX+OW-Jt0q&zY7sOdI77Ov{>Fd z5mJ(tcOB7Hnv61C3akEMu`9M`0eEHA0c#Hb>zzU`gSm>L<26h-BT2Job&@;@g>AR` zO2lp$EE*Lv6r!2Jhm2#fn76tRZ+2NTR~N-?pCyIbWSLFA$d9<>LH&)wcnA zh}fPcwjOq>tWQy}uMF8yfWB^j@A{Q0WqK*U`a^vy-)_y;cAbi3Kw~g%7?p|RtS{-6 z>!s9kQlc~$`25M{A6Lb4y-J^KP7W!rUz3|;lP<23pjwpKbxrBcX&niyTQoZgJspJT zYQ3tn>s1>6RbTxTK9x=QA^5AL$x=RI7gBkzE@``&a@rp6dFWl44J1`cf@omo&V22eznCxApk?|fC9 zCM&4dJa!}&GFP|X1;O@zocM?9nny8~YbuiF(};T>kLojGIB=myo39g5ahwG&Xg|@be$!2!$s2# z%VYW{J`0S%v;-+dFBd^u^Fik{-P_k;VL=oX^QdSP9;ezDJOGMML9*GLxxu#D?#|2X zM#3ohOSPF75Q54q4Z2wOYw9i{yPFO5nx58SV)+dt8vF2abWvZezAaN_m|FxxL_nvF za1CcY+58s}&p>9Qp_C_=+3W--0cV#1?F1!%pK>Vp;9+5vnama_^Foi7Mo#nsoGscTE=UfNkvnY${$GQ+;Z~T|4%=4q6wQtDZzEiW@rN$_@B- zhX64G?fGIwn{<2yM0&d5;iB!bb!X;>h66>0wxc@6mbi!HqdTIx`r4y1@`4L^A)m#6 zdwZRdn!IfFT=JrO6wkv|#+bR2BR$z^Is88DAuTaT^S-e0G#qcPyFT{|cB=A{euYKgPA z@ICfD28xyV+fDY*E!w70s)??-`d6cWv3k%t*silL%TejjlZUxEo7VwnUvc&|RG)># zOTqGkwY{a_#6VyV@fRd$I*UlXfDEjyb;^;tq|`dCy0vPckjAqhi(jW^4evFfSd8Z? zNH3o(GClg+W3d>PHLP#0OS?+RO4lKcVAw zVNferWWB>nF+-)PYt;(LTPp+y%NwbDg|lUI$AF)-Ja1HyV#=ZKdKPRS^LyEJml~;b zxu@ZUr}`C+ehmDeu?Q_oHWiW>G8I3Kec8EfB{G;NR~ZF_sAYVPC=o9erOTdVZ z=EN5I74b-tl|sZBX-J%ZAVeI4v$(zLmb~hSo$<5jnX~qyv(YJaJ?mgMn`OB3+eO@{ zUKn9*85YzloX5GSCrd*?h|8uSie$h-J=9Sa+UOV&5Bv`346S$#8wz!y;C@CP>mx${ zn%G2Ug?)7ie+|>R7sWaU7VjBW;QD%he-BQQ>Q4Ea(yYD+6VQZzj%5!`}Kr%AH>of5D+yGm)CB6hr@78Sw)IVT{I+H7AG1BNkOk2#QUw% zMytHPuSkQeSr(g^^%Oj;pcdrA-TO>h%AqxH>pwJaiCfq;^>}b&zkGb^a_A5Qdgb_C ztq4gcC!@d{>KR0Tcf@Rso}NG)54E6=E5uBK7P=4AbitUWA^e@r_W)d`=RUD8V8t=8 z{9H!9qS>ZGIW9(K22(9*T9uqmuL-a!PoJ_c<7TthJjbjylca#lll@I=)*KwroRkRx z-!8e*O1%XgY!a%^b+akqoRgHx;x;#{LO;-7U4$0xytFNUF6rg6d8t*2yb`y@GHD3` z_d3u6Y7}(KA!Y?nRGP+TwUjfpLbk0y0TAI@kfYuG`XH!ApQ)l6&- z2q9W9nhwN&XMCbsOw;3tr;hc^a+|OCB(LkI=uTxP2v>s3qQDq3*g4>I$#XTUEEeK5 zu@=|R#{~}+vxS3VFa(vU78&$wucD6cK!!FU}#b~TdB=kVx z(+XsN1`&CQaj<4_pJ82-S%wj0_)|mvbimvM0MezyHL$a%FGwrOc*kD_3YkegS7B^d zW)mZ#&v8c!6NaELq*A%ZK42C^t7aUEtr^mlEY|gL{m!qn$K@Ive8p@w=83~<2M_($ zrk!H}?e`C9PGm$Inzjv3*#MN`Vr*9zWkiL41(4;CmD(Xp``$T@l)Lg%K@46?CnLRIQ;k>k(%FA$T2X8QT8-Cyc@<%LB)+5JA(``Qm?1DOAK5 zc-tr!ddx*NefWcgs7=$9v)SmSnX6*w?qAOZ~C5r(mi`46|+vDh} zJ`PEqKf>rpg4fyAnwtqJo69h?9jeo~J2fV|=D}qOZ@)eD+LXc(tXgadkvf+v`6C5) z+x1w{9rj1c?(3yLQi(@;`CYZyA;uH!c&D}opX4D~)&GB<-ea#hm*y@iU;FcI(qX*SM*#Zp>oro^~Eo^V0%sV_9jbj@#|4B zr6(KWQkPr4P}i4|n11vV6|&1*NySzfRpRI7l8YrX zX`27sT=IVxLINl1 zDw)18-`ma)FIssW?bpCRrvE>PKBWJjMdL_)D6>J!OfgX!lrD*-Cz_Hh_rlZFx>UCX z?U37+XL9=#lFs8cb79z)PqgV}`1LLpp_^7VdPjdmQroCvte67jpjz@Z?Rlja^5rT` zZc_c2Dz67!C0BRyfx1zj=vVC)XZ*i-g`S&1l;_*9$h#7|UCF~E zd~knuw##XZjoiDW9#2fyXja7OFF@I~$v+zrLr4-nJjGacaf5h`mOxIekJ%aVr=TIEe z!{a@ujb|@DdH&}4$!v3Q5Nz;Zelo}PN0j1;?Uwb8s~;8|H|%BL=b!ss9KqVgp7Vd| z66qL0SYy!n9$V9Rh?GDFl|~KuZR&WD@*47mYVQijIP?zTfX=+HmDBfDPVCHeC}zHm zHH3*7^fzF>SS+;h(}^^b-zn8D>8rF?umU;yM2R_S7k}K9r~8HFG6G?;QvX3+v5E^L zTQ{pfNlz2Cc*3MnV1+A%3JQxTC{BOdMp2G3n5v325R^>5aO+gXUs!coTY8)=#7xSg z2Qn@zGTkcxZ7D5(8J{cCIGbzuHP9lXVPLye;tvI>qZ%|-Btj$sSmNt}VShIx@Byi!Y)K`BlXSC8$ zp)>Xl@YDD0sNF!RT@rqu!lWC2X0Da0OoFVm+0oiIJK8f7eC^uXp@wG5U4;yCPW~-w5Jw?B;2LL0zyj(T2xAZ5WYzP zGhv$Qdp3MLvm-Fi-&_GSVQcjbqt@&z_B+rUZ%EPU4O)5 z-4(x5R~$b%`sn!Z$+M3<0X^=pDNeLcv+P@DQbYs_?ZCe0x9zH=Pi((|Blm&$NK3#8 z0OAG$-+05};RJ1&=<5x~XzPT3YK#lSX~e`WwH0dELE#LHodePShO2PI}*1nVd!zz zukj|eFvC7RR-I(c7ekd`RT%COrE^ITM}smGvJ<}A(x-KyiTEeD;NfUf|oenn~=k z@JkL0)VD}}GW?x*+@<)G*ejH-d$XO*+se*kas#oU zzUQiL6gPY%65Xa7x5a@rNCgbTI#?Kd9%H`TiwOgf=WkXRwY~FnX6*CR$L#ZoBE#d@ zwZ6xsF7J8d%o&4K-l{RVe^Qq39cOyjX_URDy7D(g~RTo8)R8*X8m^%pm(yBK_Cc#;oz4+))+78azsd>70eHVyl z^H4iBf9l$5YC*AciZQ%amfl(+5$aKK4Lu&?JiQ2{f-j0I;^NZfYw-r9QTy1bPMInT zu?-^CQ4Jc&$=f!de~q%aP!7AQWQoS}Df6f>gWw}i0?WU&)~ar13K@JG80YlEOfy@k zT7IgqM!z3jXLsr9YsIuRYkK}Sd zPbLtkpRJ19f2d-FJymj)tm{G-X4k;3=RZ%le*aAL!gZXfT&8KQ1UB)D?h2rHdF)Xh zVyIJG(+oIzhRuk<`B4|(2Lz_MCEx{Ok4pDwW_|E?m6RXj3}c>fEt~Ij@5G+&eX6!D zYCRIo6VI!|4+1pEKI2wwzz2loW_s1u9xM@ui#6>ce~i%d>8eOL#Ll*DAl2{oM7j6B zn5>P@wQdLiNzS>f7pv?#_EgLZ3??Rp>o(N?30#gCOoLCyJP>X^@L}%#wn4wS4<9Jy zYo1Tvr>krSHa%SNN+5UJRAfiGLZ#C&Pj@8Cu^CH&UzrKABW2M34Ye;3q3LuRanbdy!tX|~FU1NSbntq39f-v7_H0^%kaI%s2;dty>9rz#ah8JrThX(q#obt+} z9l>2=~6$?%x%ZYRm{hm&L&KMOn|TN(*rJv4|O`LIlZ@Ul0CA5d6MeUqC`e9*vu zD3a^BAL-opx*w=2N_yZlb97$$jxo+3&%1fbV25_{M{)@(D7xwT*$e0E}(Z7V7cT4|-ThxtyT3 zrZZq+JgS~bY>xVjN|H~#BQMI?&d=b@L=Q=xU9suTE23?D!FJDLEVEi)HMexmU45gf zf!kGj_gPuo>g(4RbiBUgyM`*le~h-wmd|P5(bq3HSNHB^zH}eF1}cnx^t}|KF0Hh5 zXA)x4d~OOYntBQw$QRcaiP-WG#Vl_5>i1V1eh*hgaV3VUYO{kUAMcGlHV0xn@Igx= z|F5lkb-1x`hG?<<$S1$}J9GG86LUEQf%oPU*JmlCxFj-pc@8i%kab&Ge{d1aGNc7W zGlUiqE*n8}21i+*!?J{?S+s)lL?aY|azOj~1_F(zcC0+$up&n+5{?xNPzE~UWG*n?ul~gf904FP(Dmoc+yx>17m};%Q@V|q65|IAV;YYHMo3cSnYB2 zA0NoT88v&b#vE(SR9`R)4e4gop7JVLDLg|&gB|>P%8CA+V}%MJ5%pd^1qMSy)-qT- z$*ZjT6ch+Z3sV}baRh``OBgfrE>Z=HCY**7YitdniD}Dv9(O2|e+oEn0^k0kx~K~k zrg6;rDLcRV7$Z(Iwn;)MxLQ-*HP;wDhF$!^0c6zds!ju;GUKVUvmhm}?k=^0@igJbHw`%(Aw z6ZULpiifaTAv;@>TQggFrv!u(2RsiRns1`)o4REPC{hMGiE6(Ol)W~^THV^D#?XvJ0o^Ee$(=?Cs zI@o394g+_hf0jL-!x(1~&C~f>`y)^;*Kw|G=_(q`I0N;U>jvCMtoax@sfufDTMcMD zrAfPuwU2-{y#`)hDVL0NB1^P;9Rqby~ z^_%xJYuDXqIS`${qcFPzM$5IZqALDxfoOiZ&t_I%f6lc+t^MKCG#rOV{qK}!SaQ`0 zIqF|u_v%5@`@z$C*xb4KRdsr;lri?B#(+wkA9emZ>NfnHX@yO518uRZQ_Xt`o3ah~ zq+m@<$Dhr&Gl?IJ!%}NM)^OJvi-lQMRMb-7YU6M`o~1HQ8a75HmW@EYo4QE>{jZjs zbb&mFf5{NUmH%xiC@kXb3gEv^?_7KWr-t->Y?Q2yUYm6T_)=Yhs(ykRuL>_S7N&0P*s84UP zD|O$E{&pbDL_uTolrO)16&yaZ{M$VK)Q&LoFF?ZRbMu-ze!es+}7CwQQn$!I(B>AeY?UjmD*66b_%*~e5IOf&T1E*874^& zf5JRRsd%{8BBYy?v}>2c_}KyCkLdk)2yD_6rb_deo*FqARM%{Er`3aUwKbG#Mg@fPMYccxHwL?*?&eYQB77|V&c ztT!7BEODxqq;4go90NRDnLXhE5r*QU1HV3O9> zE9@U2wpTEcpCk0{5gmhx^!XXW2e%U)h2y#MUAF)9#8e#u_GD9Ha|?e}rFG zPLO9DU9M~E866}alnL5PCLj=Q2q}p=%*Yn5g4&5por|-yg2ASG_>Js$5mvnF%*b@N z?!KrtJsC-P>+YEgzLx0p*l1}~iAJ{OR2SHTX(Jb|2z3qn! z;09ojxfXjp-KLdvoFEsOCN&{LP^0)q>VkO)x*T{Rq8Ei!RhQIF`)4UM|;b9Pz`_~2uQ2w2HpuZrUr0Vj>+3x><#cooLU zPAtF|;dKpkkSkwTm03qXMKrfkr2^?zO)y=RLf@;Hy6P#eb#-(sIu&JCJ;k-5m+G0^ znVs&+Mo3$Snr1-k8?8bKe{5hk8Bx|&+sl#JS{sLlWgR}~T_Sp*Z6ccWtzbE)G|ODP zxAoFYssDwi3LA+-$ZK@I4OR9n%D^ZLDinciPZ2y+G^moH`FhVy+hiJcwlwSPU5=)j zd&>|t?jsZaqZYeKHNo6w@38I;&$MDLV=bu`qTw#Q7SM|&PR18nfBGAqJHq3NkHj|y zf6hC*13%?SbJ+qomm!06m3drVm~Pw?4%`w@L-;9Rw-R#`Lsyts;YdRJ#@=F^Z)nc~ zh;`UJ84knio-MoYS@Y4sLDv?wlGz}8Q2r% zlVx)u!cqC>Q|NV5e>w|G2l97v4G9Px8*VHBfE!RW=ykGuolef-`Mv}#y4l~yD;(an zaG?xB|K5NJDf^>bP4O-&ag}Dx!%b%_5U*@42^%d7mqo^~` zd^2kr;c5f%?k{@cH1Ky*+G-;IOt7Xoc4Ir_1MRtC-{+xxe*}LT-_qeNXh7udKvd~? zCTFs}c-0#@;tcXWmN%{$#fwRzHH$79y!dUP`e4No2+SL*w#jz^DaeAV)qLmH2n5~q zD&^C3act}X`ew70uKAvwwwm#>-yGR*ezD&?n{OGifA1(<259unRF_OM1;}#eKwso1 zL3CrsRnk-;e|*p;3+NOGj`aue-gyw7@9$fK+U-*_EzdU_HISi=B&KN()z6y#Ar?j; zb*D4O`4kHz8qhvsMz6b2bKo=t@6Pzwww3Wb=l~wxd8z-IIf+%xMt0 zFPP;^l`$#t3`FL7sWt3|yB@Yvmy3=b^u8O>X<(0zf21{{A9IZMhR;nkCoS(09`K5d z3TrFcHf_em+1a!-JaIgZ8ZDVBzj@0+GV~34QqJ9IPi1FfJ)Sj>=TUzW!{Td=T`5GE zYRoYn&3>Y;IARmrr;62*-s;W>n@f9_xbit6HJpDNK^SsS<+NfWspk+IZe3~fSwdv7 z*zNAke_Vz#y{_O;TOrVuQhbMF9ex2*4M$4mX6VSI6~pybU|C`JFYh{ttxCxkcWFDv z7vmmPdPF;tw-&B06(F8Hqwr}k!O71?%sb2Sth(^TumPMVtl!MkNk;NMPC{%|5~`1T z%?fyzD50iwt$H6OLHpd3QPYg!P@ioul51;Gf4K_*bFXXDfuhdXYZr_eHd_-XNz+nRFg4{@Tvy>Le13r0C4*WZeioc!H7;cx ze;x(FWRE(l09WBGj4TjTE{uFLd`SaZ4y$3dT1ixNzDK&0`qSzv>ce`L=tyrcXm4(% zm*?!brnP~av39s8CAO%go2*t;zfX$W zJVMk$wQ2LiAFlZk*Izw)qr&0PW7SMzGd5%sj2PIon3*n88CQ37god|s8O|Zw~(kxIq zrW^&6+?-96@SA2J%Yc;gy)ZHPi)XTL9 zXpX(uxM4?Ei1{4-Ji|}W0hW)Q_)G?_fH-!DMzyNnSHUG5UwAB_SUN(fpIiQXtU0%! z)IpdvKQO(}A$fr_N=i$%WPA;l6F6BfmR2>w2b^#R2OQ<5bz4Q zWO8mYQSdLEg^s_A43r#z7b^k*B)Ss8RE0rjK36wC5(N5(w*8Zs^xD&sN|(thAyXOe zM$c@uxKlM_o4^k}QEpV2V3jt`1q*7&daVNGlD_U3cb4Fj7_L!;{AX!;JN5f> zM0K!(Mq;zk6~MHt`50gs?aUnl`2GYgWoz2^BxWh29-C5$e^@1_Vx-+~$g zVaw5d%65dWa^N%_jf3c>)&PbY)P$OU-+jnnaAkTn9Y+U8pjWDQq6d#yOOIIK`fBwl zU4?3XM)He~Jq(@0H1H;4*@$RfVn?%5+soQ^%yqy9Y@`95BllJ)++f@Kq$h7!6x6Mc z-?x<3SxJo)f5Muj$?}_gbr1Kmh4=*Zmd zg22pYF!1W~2^hr{@D^+p>|W@B-sziGcKp!htap8%D_X zg566RjK2!`sq^(~2USZWlmrS%i%ub@tTNDqL~mzIe-zd#Y+e@MfiFhbZ?GMf-hjyJ z@CphMK)WN1K@$NlrIS5?5AH2W4W7TSc_Fm`IHj1yXv98u%#6oSM>IiHBAM1Aay0WgQ-TS5tmxSl{WpDlbgc^eS?}mFUNu0- z9+PWfiixepgF5?bfinh}nj_BoaU~t<~c6|nd@dYn`OMGJr?$kG&^}qT;fT2cdD-hWqKY`rTl;fp5|)|YiXsC ze`%)uv>xI`+i;!155@eW?gOP#LOzTi^|=Qf8K2LnJj()FMZal3?uS}qI~&Dtl@`NQ zHuJ6yJw9QvOB81%2d)~EgjUkDRfoO`JXZR7w{)y69mqhH-N$+Zyhthoh*3@ZZfj8F z$nGp1_03^?b?qV@%KH6SK~*0c5_^x$e~z!K-d_&O_aQ{Hd{>9b(ONrf6kna z!HT#{^&+tiNQLGk2M2-A7Nm*QwAhIU+)PH5F;6czF0+k7jtFk{v9~oClo`+%whm{i zL~f0ouf;Js>u=tb5^#rgoL9`*RRbQn?EucN^e(K$8_6Oc1l$rCy=5mE=>Yz!i9Pj- zoR*A=of+_fL&2%X^hzVE(~5l|f5CRu>0Q0xpN$4w2mCthv|qRt=?h3OF)LG{4u%ii z5G*~Ol1)Ipct*YO5|O%ZbjUP?C#(R7qcps*-Wm98PS6ClY9is$5(6Vp#Ak65GmOy7 z5JzBpOZ(T>{oWgO=35Rsp(-)eXgHS*`!-^mlx6H+#7nDSXqsV(00R?=f5r!M25dFh*$NLs)d%dJn2l ztdGvr%Mn?73>&;AZHQp9<6wBiD7g}E^v@T3a5Oumc>k z6))@f#b{M5#MR@{R=9_+aTJ^$QrEEz_UEs@?3x|13>Eng3$+ z$v0npiww&^GXAtIu3q!!%u3L#KD@hHc|il6Y1H+NEOn0^SC!7T`uP4$a*l(K?{Su8 zT9!p=Stir)f8&Yoy~>H>qP(az5f0T*XK_z_jn>Xi=EO!l=QHs1BtJY4KT&*FwLZPd zYNb!vWLL>~x}lX%+vpi>4Xj}K^-)dCWqN;}=7Fts`3=C%X%o4)?z&mi+*RwPt)D02 z{I%K|=>(kd4jUoIp*Qn}-3TPL7TW^_)&rj~_rh9Ge`~Ce^E8y|OCsvGC?8p;Z8NMi zFh$jz6GZe9n2C=7{_B!}qTM-$y4jj$SzQ zVj8;c8{uGb97c0m^Po<0Jk=^`udj!(ihuoWotCtPvfcN$t0c>n#bECM5F;Z;bg*b) zb67V$e`&e$$RM+iOqewQVv2d&_kx!3Bu!qTPyLW_s%w2EeNqXf9RZ_a*pGTL;165a zze0PIDqciYsajT^?dWId5(`bx(j`*1UOkm9JW67f>I>_45FT-d4E!Yk=2CxOCl!!{A^4V=ySUIr_ocQOW)9yKb!8)gSYYQ zAN%vChvBzOb4E|6bch<9)bpqQ>>tQ+{**}4`BnJ6qDh~-FOZ ztQJW`=*H!yKx7it+Mq_%S;;W^xK-_$`rsA zMm;$y%{s2Bz@KW%`&sXUrEwjFg&dn!Rx-_~XDWVnFB9cU3A^lbb4Fi+Gt+cE-2==^ zpd@UOpK-8foGBW6dOF0d@E@E_VIZL0w(P`k5TrFDp2Bo=;9<6)YwNaz=yH_&n%uok z>ze9Tjn0Ud*ct^af1lQ@xs6}SuWgyM0K9B84p&K4e^o5Avy8Z9nETfWyT#gdjULwJ zD$d#9wU zRX8vlR`_ehaGF*EJW(lrO>PnuHDjymPNgHy!;@3`IXOL)BIy>thnMdg1tSOX`kSw% z1~-=(90e+Wx&s{D)=aAP4*QaNN~?w!j=NTH^o@RpwAy~kfim!*iBUr|^c4iI^zcoY z1b~!&b3F-x>T`u70n5i#PO0|XGB((Q|XWVHg;8@xO6MLM{m6G#bvvs=o% zs*`$Mz2IQ#3^D}BJ|VN71R5otAbb-)z#QTJb&Z2H2loD6&5O_Jd0*gYj<}^EE+2r# zq{KIM{B12>tJeXX0Xne(IJ|o7?|kLJF4VJU^I(f;FKJKGt;1o|!eP{k=?h^?g{C}T zt=!gs^dS^qOs^wj5c0i%XLQ)j2ey+dn|;;(igl(Y|@t)n%@GfOL<;H~SMt(vkllaqCdxqGFi>ijNnfs#T=gk4#%?DHyVLrH3aBsDL zcElzMp5b$JI`u)UPdRdnK7|ShgPW{^AbbmQ8Q#!wiU!Nri@cfW$b$a47F45X*_P?p zFov6|Fc8Bb^Bs<~%42#61O8?h<;O+pqj%8PtB@>v->ZX(Bt;xB?&c=i8f!_NkET2N zg)uG_(G@O1Ld6+n#5-9AR&uCLlpj-nk1wenLyvi1RYPHy&$JayXpMqZtwypFyTgT| z&W5r7T6Mr#Fr~w6H9fQDL#j&ArkJ~OrZhHCfZ2uQsB8G3K&ynk5_ zhr>dz&ojBq&NLgym=HE!I6EUQ^v$SEG=1;Y*?~@T@H#`hys+~ni+_o!d@PfHuZuhd zCez}=Yf{5lpc&w1)RmaLHNLfd8}yf?GB|j{=GaaKLD=`fb7mAho5T>?kLoBEa^}97 zPj|i<;(Wl>wjWQigAJe5LvJ$pEgp}?M;;_fQIn0}5K;SOR||TonKiFD04@^@i39VR zn0<{XWj_;@;(hogydhe6VU)OkZxm_gOx6grKzCkv%JD&O8vG6FEq0zJ=3~vWQ#@fz zjvEmVLdo?OjF%!W%tgEzH5^EM1TW~T7S-T@HZ!W#+#yKR9bo+dJAT9NM0C<%E#xkk zD%}oGB?gyZz6^wzU%(Ae9W<^jz1WW zH=7T}AD4X~1xbGmykCO#kM#xA|f-wd!_N3|i`%P5}sJ)8$*1w^30>qnk2ltILvE2*1bJgy^J+UBW zSOQWqH)d5iSk00)d+9VOnNNy%p@&7=S)w~xZDt(}XDWYcVb62sOZV3M`z5rNsN$!5 zZjw`v^#IP_rU|UcFG8z$6f3i(z|a_xw@^6Bf6aFGJUrCntJ#_dqySVE5j4KE;uo*j z)TfFw3)B_i#>76~%76)}$%F4`?l6LLGEF$Xal|hCE1qHiwg(c$!i;Ez0k9?*Cr(g2 z?J?=h<28R@5y7qF1aQ`Z!NeLD+&2_L2`?)?OF4>?kbj~CssSPsGK3I*49Ve9V+lMsx^(ND+S|d0JoTdPF`j+qj(^O^Vr?EXMSx z)Q$m`iUu)+D>&kzQVzOH*-ASFI0o<2e7Yf`r!P5p67+&A94x4>?i_%z`*2o-tMJV{ zi0*8Jv3u+^t1y{2nc|q`-}13qsIjw0WmDOu)G$SS_fqPJO^Zq{B4l^UxII=Oa|R#r zTibu#3$>k^E$`q!GuEtU>tm}6wp`PP;x~Nwg=A)jJJ;Y+yOj{R@>q}~2jTgsZ)J@D+$D9mykRf7L)vhae7Cc5{rha-Mi8-a_6QyQ=?mLsJi zbj(6clcG|skx;FfD2MW=t#D$aA*r*D{v3brXfc;+7bX%;Q=smGkhyM48hK>ol}D~* zjb&u&D_a<`-G&XNZGpZvv9JZGdE3@$-ImEU;`en$0oF;L_c31(T3~6_*!*I1hfwQM zK?Zl?l?MogJ`Sv4eL9)z3gg7{)H#QBzebFq1Ct#`Cu%&Jl_F4%!+?0O`pVO)( zrL5w;y`SmS;@wi0z9>`br#eek6%12HKR#XRkuaC1o8-dEv#jO zb!k5=8OXAEK(`Ysp*~13PEt!s+V{+FK0)DDQ)$>|-p>bWq|)U92Q{5Ds%Fpg*mH*# z=AuE_JywgYK|p+W&x*2UPQibiW)f4C^Hq^7`GPqYzT$%@U#a6KU-Q|H*`dWnlAlYE z;ZU8onSm*rxB|ZOD!jUHQEquv3ER)dGL^`K`XyJzDs> z<)P&eqWXT?j6xFi_PsTjU|vh>_!-1pF-0?hJ zT=hP`J80fGdQVl_;mLogKaG&<1_=Xs%*xL9;G z9+a*-(g|M3eOQ$XdPanuQc}(y7S%u`yuW!8Y)+ibTakl1e6v`bq`mV8Ww0jv+S?uEg(%dX#AM)< zG-rM>4)xUa!PE_-|Ggea1|{ca%|-g3mq#ZBGXh^kmwYD$D=(W=1LA=Pm_X>U5NO}q z(Cv*_PRq0eUI111g@a`Vv7&L$+=h7%FlrO7YY6bbKg3_Kg=J4D*k*bxbh&Fl8dbS@cUOx(063 z**x-l{jYtI7l1y)@ushpQ#jZ8@7>Ozt?oTdDhRKY?UXUaeg(qjaQ4~@_UST6bc0D5qAEOF2PW1~dZICJBOE_dS)_iSS9JCd8I?tzl6 zB^2qm-@K+BGaMf$P5ZhM7a(J{gf3!yrNp5@3$QnJR$+gbjF8$dr`Ro*+091=0nN8& zAO?i}W3dXcY3Zd)1LtnLN#|^w+pvU0Q!E)fv&}W)6>QD%xRI1K8u73Zw znK03k2i120bTrg)eAL6-WL@1lu>@mwma%I+)N_AFoNBXiS=j#wvuM#~yM%+Wf(|Pqpu}cz z$?@`7lx@ZBD-b`I-dc~=67cv+yV2L$%`clN+${cunHlo)V1gJ)rnL7rnrAL5y~MI;!$cRLIkoVmDZhbcgrHm_~O$Gr%LuZcY-`aBk2N7$H20eeF zo{1Vj>kDJX2`GbZhF{Q))xanZi)kK}_R$fFZSrQyjlW;A%SM@uW{h&nUvq#0s}Rhw$fyakg^PUgl1JYC7fRk5y8xYWwk`dWT* z3Xv;F<<%AC#TW2oSI=m~DWOPJ2jaFl5O>ePWqQx~((g5bJmG?}SBCM_uWQdT|L80+ zntyqF{;4T2?qE<(HSe2?qc?ve(TX3PQl{r!*Y687?GeZCrma|?O><#)kan{JP{A&p zysloV{LnFe;X3bp()!@+%zQ!VHM+w)fDlX5d@piv#a2AUxDpn%IqE$NaKeA?Zmy|5peb+f zQo9(mb70iG(fK-C0#&B@ft(1x!(o_#2fip)%kQBKaM55G9+#f}lw|dA7^yoBSix2Z z?D!ZvZjf3E0$YvPa;3R6-kI@p{`ONl@&6i(|2sNhjYtVpm2wSEXLmYEc6RniKHQk` z!2JFn@^|=j?=OFYrvqy+tHIIe*=UTX7j=DIMTdvyS$(lSh4K1feVf&^gWIEDA?b_a z`o07sJ$N=g`rv^6`oMoOq_eSFhes zPKST_OLMX-i=qw(XUT$+-Uow+zYORvI~({8(Hszs8Z>_-b+ErbXsD?E3V({8&IX#I z4(4HFh>(o!wD{Ae3Q|52Ow9YOy50_y@vf;;us7GK|FR8)?{Av+M3;|^;w_3a+lZAdV3G&e!KlJbLsciZ zJ(E>mRat);_2<+2^3cDcw3`~XD0v+mW(p}Jxygu;DoVDFd47&}gXy5>u|~k>d9KAK_zQftc0g!)SP7Y5VPPQlhNpSM?WOy!y~@{V??1M+(pw6})@Ab9j+4&7Yn z(Yt?U!xv08-n%H2ljXDv<_om#$)mZ~11c1YcR|PZR3^q?aoSh6Cn62769RaSc=_k$dDZG*{Fw$@ z$$S>8gabk4=_$qPg~h2aVS)zyQBMim$J&2>m0Y9g^y5BP&i(WXYN=MI+;nCEKo_dI zuc|CLVvIT3L+Wy!b}NXDaBs&{vRW#+ysLfqQ-i?uGPS%+@3}{JmBO{~o2pWKi*TrrBy5=;y4lnIL zRsVr75d9hAk7?thz2P=mQ(CHnl9j5)NvnE>UjKE;5j76HdWX(hkq6B9k4zdz?R7XUlhRMTRwa zd;PEdr&|1B`d?Fj`mF9QVKjf`!wN^$^62jYj-Bklo-Q0l(E$a3`- zSFM-O!OKh5#<%#fq)vZeM#JybO)E*YK0l{p5zDQRs=03`WWxYJ)vAQ%zLk(TSDZ_b zhA&&M;j$=ian*XcSeI2%%4@mq^u_tbifw3Ahp1bxJ;L}?GwXB>&t&t|EF^yJ7wx6Q zQJ`*bi7&+1rY&-=9@1#P9q|bb=APZzKxd-XB&94nQ-m|Dsz`sT@}jC}uj(d{5+i-l zO~D|PlE>#TrdA1i@{&O-N?qh@eQ&;T7na+EUa7ok12quFFT1LT*SLD5ftC`%EuV>U_m?@;M(0WSCB=VR!aFNq%;ftk09#t(1$Mk; z3)x*Pr+*0Zsp~m`?6^O9P`^V9H^@Q3x|FdHOr?iX? zna^oA;q3{Qqy6nj7MF-cmM{C-{@zuFSNqq+=kGU;f1>j5QxPE@|24DdXgvPsKR1zn zmk7z6#XEmj3eTMPY1^vaxkBGjpHi_G>@@N|MV0mH9Yt|gkC!$W_muV6W{fiyjvvs8 z`@Ob!iUibG8!|%td&%XI&b@BYW z=N~_R^<4hGJv=L1dxlg&G`$DE2g)U z%D!zURdF5%o{kvUdXG7#ksj5Q)3?iB?%3>tx(mCElIU=t7TqgGY41V!i4H7d27(Ul zwM2j6SPp=if&+fK>KF<*cWj#aBwbMlKJmGzzI|IyXkC=3{`!7x8j(d?R`AF^t_hdb1jHlf}Ox(}X)l%EnhQ~%B8yR|`29=9J6{LfZPcC|rd zhwU8kr=(P~xwwS3jdMG?d;D>aaD(0&Kr?@-j;Fe1r!>g4tv7($aKvD?*Ry#iB? zFt=lrO!cMCk90y$Q?Lr$Qm9wlg+JrKb-T_PZWY|D{%B>kJ64fROjY0OWzr+^;8!oN zSS<0!DJNU}%a?~I)$lMJR&)Lg+N4|yh6FvtkCz_;%}Pt!h;0g{DC#n8jJs)1@i}Iu!3vvoi_g!v&7zlcJ`fU zqq$_Q2*fabx}xbC%KYc+|0#X^N4W|$COZaYe_u4cJIIvUWqU&*~s}XM? z$_`-0r4HuW%ZM46o}D&%N1n-_$<*ZOb8Gd!={JS_mr$f`bwgLbyvypmJGV@pXR6x$ zY?y?sS*6Qvn~7f>_>8y>&2&hI;v74f=|~l2eXwWpK-Xl0W2BtW#SoUIJ2s5w8!Jno zl=mqu*|u|s5!X(|)ZUJ!ZQp+}01X$^v)1*%f0}n!@+~`$0b$|QVtH9P9=FL=MY?!JVc*rxwhfC;!j?{r~=72mc>?@4nr} zaU>4!-+qb_R*?V`056g+Avw~2k#&i+ktJDF?A>J;{)WJi7z@B4GXqhS$?rIhl)I%w z%qDS?%{?0@@#bnJvLhwutn8J}?o$wa0KURkRehQ6nVtbCQ8K*&Y!R5A?&|95>gww1 z>gu~!@BXNA_vi1wR(b#Gy*KV%yZ>6{{^#%i$NgVyyz}*5@|f`|iej zKdNlJ_tW0%U+-Oct#{>fy(@p|-S~d*#-DoYU*CM=_m#~z-r2nNT4nRvmCb8k+PwDV z&1=7ehu>~qe|_`%S2nNzaP#`#wr>A;>(1xq5>$H*k$G-m2ls#YKfl{}=bepPKLINIdgHxs^{#xi(z|l4cjKqM8+Ur^-^N&};wkWV7yliuC0RqkHD`*!8-Z{L5b^8WAM|HJ!#ym$TH*YAI+ za{sFv@7&zD`IC)XZ*ScC&yBx)sj~5xul7C%l!8G4lz+E(^-I00KdSVu{i_q+f3!^S&*>RtVE@5ax2H~!XJf3x@d z+grDPwRPt!$-*n>>sEeS>u3z7}{p+neUrknr zw|&o^YQFz&<%8D{*DwF?k2l`AwQ=iD8@K+vaqB&(^-k}~joy`YWYw#0_paXV-S|as z{d2wb@8Kw6WAQq4*!6Xw%I5WNAuGK7Ix*dU+go?OmaOjutnY=^#yjtB-2D2+t-n?_ z-i5*bqu!OD^sWHSf7`qIx89Andh4(E*1sfQKdZ~gPVb&x!t z+r0MG&1=vJz^ykoul|7(@|*YE#-=KgOt-nqST^Tx(sz6RWSz4!VJ5`-{N-s#== zRd4-DZ~X_GZ`=fVM}zKLTep9^b?17r!n0W6+0Mp0f8DtGt&MlT361!6@5-CK8^7+Y zU+t~`5CsejGZdw-fvjM{|Lx6dzuUY9()&F&>VSOT-Mam|tvg>&f`1XgzxdgI-j(n6 zZoJ)F|3Yv5M0eDLP|uUGD`{||`Yzir(7>BhSt3g7+S z#=Ae*c=w0B*Wc=0`5uS@m_`1xxBkW6`j1iC;9SB5?{_z^e{bvdAGYq?NY*feHOzz` ze7Ew!k3aa^{qNj=^M8M`@h(h%fA9X3z&9<->tE`v!{GP@vCeNQ$UE1+w|V{h zTW^11>-HbF?yM&PpGUywqYr*k`QYdGzkC0C8#iCuxcTjkcYg(-f4}kGw@G$`c>HZ| z{mZ@epOVzRPIBw|*4tMJ>^oa`zL^C3DFpke?%g*lcfWu4-OAnDAG}q6`QVTL{oDWk z-M#gD-@O0L%KdL|-2B|e&F^g7{Mp94e}KyVyz!Tx0XO^tC&U}S>#cvKxBj!uH~t8s zXzTXPtvmmgtl=fB;iZckHv#3JZ@haOK>Q7a97wZYfLw#GKlg6@zPJ9>-ulmbzrO?X z406=9cPcoLu74i}%hv6GKW*LlRub&X2=?XW58nCU=Kp|9dVS-)*I*X=^2U4L>D~B4 zZ~be%br3x7RcIi>jQ{7YJKs)%_-6$1&zJu9ryK9V#e^9bJW)Dcen1mnS}JO2CLEC}Z1yD!+$A@0{>C@Ej~Tqi z*bW?>vgF%vTocY6Ht*!EQe<&LK-~4N06nZ^nY3n=r-TiRTEz?_=a-~I1vUYim)k=H zAOR(p{6hs(0{7jQQA7nBfAh!x`TYFpGslk4pZ}M$$Dw-;^s}r@kzO~E3k>#Pa1R0e5h3WG9XN|Q!XfHA4#uZvFwRAyGY66w2@G336f7g2Dhq9CJfplBBNqO zJc({;58{B});y>ANp}UW{?lBxQm;~WwvVHSq_dDv5htF3WFS`}`2Z$U0MSG`LJ3$9 zPwmC{0fd9+jguvwMZdbFSLwkqNW~C~`7T;SC*h}_bfUnif8Ml%&vi#~{mXUTq8yeN zS}iZ6K-0PGiQe~2b)`GU46X)y(LI^Fa^X*79*=iDW@0F2=3;lJq#ICh0?(bvc3DaN}zNOMforHD^ro0S*G>v%HrzT9xzCom)_ znXf6m;e?b@#OYdrI%znG$m+p}or_I>`FXe5As-_0!at*>78R6C*v!`&ZtcP;r@hp5 zmfT}r;BxVi9sw~&^4W;=6yxDb%8K{WG4`d$CH;}ke`OjIPA;Bo1MxgIdEptf+%0w% z<&*q3G`CODoAcccEF#=vjIG_a*(rnM0#p{X$l>xu-l2IxpXA9!9v=sC#4{cSo1)lG z1tsy*;j0tnHA=QL@gDyai&=(`;+Cm8nx&jH{q}Rst{Sq3B^YAdN297Jq=CwQS^Sq4 z3Yn}rpd?E+#ndlKyZUxp2Iq9N5(f8`We<%W0+hM$P=O>>XEO68X*{OaRssd!;XUX? z&ac4^ipFlo4_yyF^@QOax2_FX-N5c4iITwTFrM_pe!ZxT3Z?t9M@v@V6qfa&It+DU ze>06Z^he$oaXscRUzwH}WAl^5HV-s~>RBT(%kkVpOjS*VV!s#aqGW*r$`zVXP{0%T zr~GBHwl@n+f`m}_fPwZC==A20&;?C0u_J)N5x5$jDq>% zR)|iOv4u3H&|9I`qyU^|`Z|Go{IgvTe{y2@ehU=MW8UJTi}t;j8(zdtXQXk`icwe& zQj0t{jFVaQ@qBG)nz=d#Pl2!Myh6Xk?t|Cj(HJ9Cl3eKEP{7O;dl;1{5RX>(Koe(y z;K%)#+h#R-M_j9!5`)#gEb|YFLM}%obz+6HlCO#+hs%~%&z#$}1(SIxN#%3Je+moz z*f*Y8)NtZRR7}k+3njB0D|Ka|k)$cZ3en<%T)>$2AV3+G;;azWkS@h5&Me09Nf(re zW)>ATokYQt>;z&)F||YRo>NrZs}XhpYazS+l=NniOif_v{F(~!hU1taX7|LWCQ&{s zPlv3J=d!heAN$4YJ84*^;wRTcf1QLFw?W>vfxl~1jn#3&$Yu4#0hV(khhb9(R{#5l zAWQEoYAwxtGhd}Zb4AGwPNZ>z6R}l5h8cc4`!fc&_C!e1#3FAoe~HIChv&+d0{S|3 zA$Jwa;j&D*U}3p&ip|86n$4dl<^{kONv&|xph2*e-4+{gkMIr}XO^ z3E$K;sj#rTgVZ&WNXw-ee`P52F>j^&-&Bvn92u$=jdpAo1@t``((T`u&MZDpNnZF8 zmQFJk25O6Ky!l4OM%o~3%9g60>Gd@92?T1>*a70wGm05U=4gYe!Vp(L6zGrGWkrlO2#^G9sjr)^0Zc)ck4`snY?%J+O#+}2RkvuE0YwSZ1>lRJw|{?h%f~LapHhu%yJTV5_2Fn;< z>mFz(1B)z~*)utYv7{X>6|or)&8W&5PsveVNrd4k-~uj4`Yq=A=1YtjaeI1J_C{)e z%cs=N;$C^Dc-CH=A#6fo{jCQJOKel_HEynp*cZk9)3A=Sf5^1Z@alE9ZLDAkgQ>6Jx# zQ7{A(#Md+4W!F#$FRRQff_Gw?%3yj{p_h<|sEMSCU1V>v3ck#4Tuql-W>>HpilNgD z5{&MxQOn_re@e*SmwGGQL~L zuRpnQkuhZ5s?&@<>8^15NG%GQ@l(rb^9((7u=PwOaZ9m zwFz+se3|lV(t^Fl(OEO%zCsVAbFwgN$$+g3ucUJF8^+?6$GB-IlNnII{6UrMvUfO{ zw(H^KSH(REA^AJUPx+aFcVO+_ZP)cuaWWKF(?i-+GFCe=!;j3Gx!4xep6*C zPXd(l;<2c(R5?+h2@Ycz!kYc8&d*2Dk-F2tf7nZhjmbrH%@i*TFe%OiKl~A2edV)s z>B7a~@(rv*)&u~>?x9=;sPkk{L5tXo3?FUuB8x-35sUM^7j&!x6&baY5T*r(ZJt)0 zdYu9)7x`k9!p2rPC-!+QW0FhOF-{L$?%<6!sHx+l8h=1ZE~dlZv6ykJL2lA4iQ^7q zf5Ra@xceSfv+fwmj1G(+Db#gXf(Xq1nh_NgCA?mY>R^UXL&Ue-39^*5V)=zqxga338B1PxHL}YR!X06R&A4 zm|pSf8_#jPO_kbZ9>c*X6$or%!-B6~c5eaF)<=m2Q}PCF5#=Zlct3g1;WDw@f{Re-ojo zgdHP;rl36$a%J0dV79?)0gAF{37zO@lu0z7cO4*!39}MEI2h+W;rmfW-a*E?xlaZf zMg97uY$XWxs5@y#`X@089k$|^oi#XXa<=uT|ar9ZX8_s$#e_!d7;v_Am`f;-^?ouR7$iZ#XP{`c>+eGA7*~IGs zrjBG<#sT?Ejb&iEB#|&n0DW_LKoK#Bb6WNcqR1w>LBh60j`2rXx1s&~_77bfGd6*a z0mu3BuDYT)+dQ_Jc~eEbzztoGyf#{{n8`3jp^S|gvB)C`@fe89$#`s~fAkuSIXN+< zKwnpBHS4Q1UPzh;RB~u5U&tg@zHt^@{90`BtG<`!yNqVaxj{XP4{e_vGo80Jxn?D7 zI<(!*A2P;Z%!Ogmv*qf)CuWai&|jK;+?v_l~7J(j_4jO3eF`y)*`Ufm>q<>JqLz*A1) zeRLdk@?)W1=`eUGO9GkJtz*J0oM1Oe1H^r2r+% zXJ5j}lP~Aonu|wmc8&v*-las|NlsmZ=V{W}H0KO({+h0jf2f!3rds+Q`u4)(iA5(* z>F;R?t50&XWVf#7SMwl#Uwjqx04`O0iziN3mB4tHl`nUa7>KP`+fp`R=i}>@bwm^$ zuASNxjxYEnV1c`TlbG03KJInKC-Vh&g<9$?u$Y zI_QnUlgi3%dtAttGB`4ovFM8u87m`>IZe#ejOrpD;S0F^W94jaW4^(tdUnw4e)G6p_TcjH8*l zJ`n01ah7!Z zg-pwCgSdN=UGu@L81hz+emkCtHmMt)spjUHd)$jMLQX81_=#U-vf&UJz{aDdzk8|U0Fxn$?co6OPhjv&20I5ozdpc@jU3!zVy7m4(O;vF ze}yhTS;sFm&$i{K?TL7rf}JT+5Yf^z4;Sr?t5HtB9ibozaXU<%p_atJIPoJt-(eVT zEDBn`9l3Vc4cwRT;(DOx&iT4Y8UZJvkaAbdUNN0Hwu(?m2=1C@)tz{ls^vRD7#jtu86;M!JEH*;LfBY^?E(|^kXq+yoAtcYX5G#Zt*+lagbG=Z5 z)rR2!J5CU~C)@mN8+%RO{vD@|x;sEFl*-ol*dUo%`*{8|I;e25mQS0b?cvARHk|+? zjDGnZLrUAHCFvik(xU9ZibB}|Ze-nw@E{3w!k}9vv!vr~Br^1gyg}5!FcdY+f6M|+ zWXc=^iv0n%e9-vO1ep)H@6}zT9pbdgWY^xJNg`8E42Tm<&llaopfx8X=U~X z8DE=~KNX6}PlSt1*-#l`QdwXLB|X1l&>tkbVxQ}iU2%vL!99ddm&__GU~x{a8}W>T z5p&RJA6|F{78IHx4HE{ObsJ7-f0(0u0FXaJ`FfpxR*gm>WRjz*PGj_V?~hZh>4&an z@AShQl`>C(q8+e&EHfu~1ER8M?yyP+KgbK?W_n%B2&a~6Z&sMJ6beFOopaINbkRNU zr*^f7DnFQxV4r z^`f}y!x}gi@SqsK$KBk@xIu^E%|a`VfIDIlwQ@5TvMgWauqR+k#QlKwJf8e!`+@8B!8)DVV#Yepi(cC3W)&d9dsiN-74DqFACJ6MBZy31;<_Ud7q z`sf?;Kwc-@^8P8x3iz91M45-DRx)>qBh1Pf!0=;MOnEFtqdl1je~?8^4Yzc;WUxkV zza3Eh)yTTd(LcB&ubCpGxn>ijj}>2L$y4Lp47-%ROTA5+@ty5$QtLrBhuNB{Z?F%! z8)Du?#*euNI0o5$ki>PHl#(s%ORIQCA-&O!TM8^u+X$P9oQR@uKFC%WD_msTfhkv( z#MXQWn);#XQTi$*e>X7*QFe(%NI)}hrf9-+gEvxi{H7PV$vY_?DryP09zmut!`lTv zpsix#%Lb3-Q5f%-Zr`A2OPOyAEhkv=+LZ-nwt{?>{EX~&m+XAL3{#aIe5Ka(I(ShG zxSnWg7O2>aphBv}ri2W8P(tLTGNyM3+0aw>2=&HhP5nIf@Bl|I z#FZoix$@t_9Nq@IMo?KE-x$?GZX0Uy44!Wuf{T8*2cEc2> z)R1Zx6;^jQXXlt3VzuTpn?v1XQ3SXn z``81tlv?{x2ETcjzlV3lvHfo$!*2(?pRgj^^tinRmuU*)lJ8>+@4bv6gMeCsd=mV~|WceKb zLtg~%7WWeb?B{X3_>pd?!l(1jg8Y3vtjXV>>d2qRKqHV3r(6ms#~#k%@bX0iN(P~-w7!qj8V>kf|k*(goA*@i~~U=e>M8Ku2FeTL8Z*rf+4`L_SD~FQ`Aa< zx5R@XU(0LDAi7FeTR(omu2YZmO(wS~z&%{W? z+0&qeFdhhy$ZWuf%keBQ^Kq7RVJ`Tyf66N4>PsYmD;Bf*)vf{}nGI8fI-^i17OoJVRT3E?3bD50z9*_x6)5?YL&Er|O*f2rW; z854JwCAA+tv+0U4Lx-ktPTp`QJj5VQKIqpyMtGwaW{Of2>%BO<5u#OF)V!5(hpt9Pg*<_)P}<-Y`&qiV_2$ zr39Y2ye6vlyDc=4IgI?y$yUp)doXdHB@E8ORHIbf0bjiV_OXa z+}@Jb5ls~)4h*G_;K=hi4}ubY;((@d@sTGum_G__lnaTKbXKW`-33_37svBlh+;8k zK1rd3VB+2)@dmwu!$6iRZT*;x8JUb2nV@RFKGattS{LfCl1IKW{ZKNnCA<}Rd*!Gd+x@7uJ`dq0XjSVljk+LwSLBKaB z^%Xe3?5{66TyNFT;c59sXK5_RyFoA444tNIji3mntxsF1J$+gi>)Tob<76rS2XIF- zi#~(D8ug0Ny)Q46jW*dR4v{;pYYd=b7-suq@an#@KG`IVG6`3}e_hhXKFlOmWg07q z#9hKjSxhw0HTKl(xTA9rO7>qKHpnV9ztw5Fk^6u+^&91UC9IEeo|r9E`R-{y3CY*c z8gQPL4O?-?t|ZkMgB~YV;JOAUQU|JLq<=MX1+P^jQ}gA$+zJb#W?mgvC&2|Lt&y~1*T)~Ce4?-Uj->an$vOX zFS4h_z;8z{I8m)}&Rsfwscg0Ix4{52@RXe{TW6Q#XoZr;XL8T!C^zp)`sd%jE8I@$ z3M=f?=bBFY0+%IV1u=h9EPSSTcoKaHwK_(uLaA6C*;}IB6qA7#Kh)E>X{%RIbuYO! zB3?DSNvy0sODPvh0|u01cH9^Uy1z3JyH+skwqXL2H+H=6INRaYqvEl&zUO)Q?s)F# zWO=lB5}AjO`fj-=Pg8hd0ys|@1iE1hK1H0AU{*wKK4~0-9X@{nUhLGWv0>ycf9|?p zB9S%zGViD*G?LfBs2wg89cdX@a2Nf+EwasNx6rRj167qe^VBi1XOI_!*K7>pn3)UZ zlOmV9Ttg4ViJ5)0XNNn<+#g=O`8awb1A@$GT)}BM(jCT7-|6mp(4Yi-Q|nBB&1q1N zWt9nHU(G${ek6aVg8Y>V+tM-Mr{(IiM2X<$2%(ZNNL-|m>*o1%`mK|)2+8`?Bq)C+GZ!$~L zNKsmUSb2!UGn=D*;76fvJj)V=UUb|t_-g>= zMhQ@p*PQ}81fI9arwa!~!RaF*au*W`zys<|vebV7I<5KgkSy(MFxo#}x%B`sAs97t z0xQH^l94I*6p-}0jNil>e6bc?G9BD$xlzNXgT|RhsgnC+f<*mdI0A?qxQ6EQQ~4Yv z#rch;^jS4S17}&rIetV8QYiMX(N`%++4wOLxZUh4n0>(4Z`R9nnz<~98^4Elbiv7D zyBdF`dy9@hCr^AYFJnN3D5}7Z#0hT{vmtv)KNGKI4J?a%j1Pe;jgI+1uRe~Fu3dm7 z67fiw2%M0`2Y`6y%oFlWi6cSa$Pmb3iO)imVRCTJBob$x^y0*X*Dt^Pa?!8KoAylX zq1j83DS^Q7Wyl$;!IUG@p;Yr@#%LBD461*=x8b#gV>8Bdp{@MqDXktK>ML79D3&b_ zf)!v>7ajV{LXnR&Q|QgS$)>K{WysD=$>$6)pCOc`$M#;+sWX|2 zlZo=-IW@cpwaOE-${;~mNa8cWX;3|ih@|meUdqlLz}4(@ZqJ-u=^#3PMwQ_Tf#!b; zQXdF`+|nSw?G1J{!eYvg6E3 zy@xFUg0*5&e}37E8mIl|vsq37jW~Z41$L!s#|h}JSb5*KUM-_AQ>f)N-)cV|=IqR~ zY)A7-NDW*JXn@s_7n4d~R@1!DfY)gU&4#HX(2W3~$pgm?L zYBMttzo{(SV?%yglEX?qzzQFL6!vEwHT6vZRcA6D5}R`)#ntMvHcdfbk0dB;r| zqzO?~z}gnp2tI!ey1kwB?IM@TWd$Gv`k>yQm+oZ+90B^53uXl)1G}}Fmoa7q771ma zwsRQy@@jyWP-X=k3aI%C;G!Nh_Lt0;cV-1l2IvOD(9>_1$z}y1KrCL}c*<`li`n#A zsQEW5uZ{?nu$oZzk4S#{N+-khO3o19^^2mb&v9)0yqM z@0TiP1s#9;*lZIm5_dBQuQ$K#s)zE){K$jmlc}5EI7B`Jx&fEH#uSi`&pEXVO99?^ zJrk|q^$@%zXn*uO24hSB?e*JDkQca{nl^)oD}pE4l$Rg~$La|84Y2TPd#lrQYHkDA z#SIE2?WUwceBm(jCrINHcHCyO)^PFe*#cE*2!VebISX{z4&JY`oh~w)rjzWLhDK{$_?%>w7Fs+2$((Xet6(h6(-BLjits0&2D59I%TJ~_uB~&e?2_+hjmaj$dVamF1QjQ2a(D9MOMqWEk^~8Q)4aOF~s~Cns5WWty+i1>jR4 zr5C-nTW5~XhXqo~v_YkHNd-xC{x4_#rM9ZDju|HQ)GMS{DiN#Hr>V5i(<`QU0Al|! zd)*_*=Q1Ax02KlQ9HBcb_GWKYO2`bQ9Cx8Kk11Q;3$K`XjQh3HNnH$0pb_ehz;;Gcj(BA9#A~se|JOpFVKF8k>0LnTfG~u*Mz- z0lH!21b|A=ZMWSZJ0E0QT+D&P+G5G?kH}}QvYNqhNXr*(MN-^9i=s7l;+oq}1B-Gl z`T<_69hcyOJS^_VS8-0pC!acZ3UlKtCPVi-R5#{(LcKSNg(N@kg2stvdUk)khmaI} zT(ZO}D)U&&ng${E)XV@vS3LtV`!Up_MRL?GG`%pY;LO>nc#+#;H+?L6mkNjWv*8|D zBUl9QbP{D?xKt1a$YYJDNWs&7e*F_KjS`t>U}T!dd{O{r0B2dL4y)-bxJ|7l1yH)e zH5KVmj48=qh()m^oYI51#@l~SQ3v-MZer%0Cp7Q9st_IzFZX;RALuIdauJ5l;&ztyh)tIcXTHy0wr^KgxAG{Om<&xbuqj zU$Zttog{8ttVaGRf7uO=I_a$&R)Sw-gttG%Jjm`5j9Kur#sC*p(3Dz5Q6;Rvtp(o? zi9};Yi($Hi!6GSPn0!8#y=J}U1ocT8BURFZsv@y}dj8yzlc!Fe{zPB%VJ>pvqw??NF^#a%eAsw4$6&ky}VfNlvm2F@>2Oy`C@sw{9^e+d8T~4 ze5$-qK3hItK2ttf_R8&YSiWq>Ow1wK=wWw%x%wO$oZVnbs2tUf*KwP$+NP=UGLF7h z%MHqxDGK1reo#L_CICus@l~lD@pZ;oy{LT8H#MSign7xtT`a9lU9MhqgAj1C3lr4? z)u##ovm1HM(0+AI{H!iJLEA1yHf>(0jfko^HTX?;-#-3>^6F2Jajhg_IXuLXMhtO( z139c2ZQDIuC``I+(+wl$lww54x~`S<7K^-8NqCb@foLl-@^ZDL7PzS0lHYAP5UFT0 z01#!*9-H!}#rl8B8yR7})3$?IZ>}8L?reK*3M!&w5b`)gSSm&E!VbBFD^1~+5F%6v z3Gu=n8wD9?N8!GGg*M%{qNl+G2HJCfTS+WM4ZLnoI9?uSm&Q=DVOegq{m81juDG7h zWhr5|)A54{N?|}<%cthy#WD=PwKc(4NXQeY-JNq66)KjaasYiv(YpK^zJnyG3F09P zJ7Nj*tYvi2%nnp=)mMCAy1*`s7Sz!3$x>dMmBeOk20>d#f9O@;24{Vrj;yH z5iq_6ch;Sa=H~1@V{5e8se&7S<9JoYj)(oKhtX$4)R7G%8`{xrqb6&92jU`fymmO5 zqBT@5s-oC>#(E?uMDc-Z8kaT2Odzrwq}85131ZEqi%VS7+z+e=(}F!qlEno^*XdbO z_hhvk?B;DL>;hZqmub<>hlR9uOOx=Ejb|Jcs_cs-@+HX@A+SX_?FpWL2!$~8ZErT5 zoANEMZ3VL2zJ2X#ryDkkerZh`Vt{C|T}l&#y2d2>(-b(YKTakna2Q)O8P}#YOzoHw zb|UD8S`IgUT_QBSx-Jn}s{^2hpp1u2cT0tN5?Ua$Js9u7h(4RZgi(^3Et^D&Q6(6u zK2;hm(w7iLFE~*Hl-8wx;`j*tgmo@ZjBq*cUvS$AY^X^f7i@QRwNNPYv#61Sb|*Vp zU43;;mK;om34o?z?1ZqXn_@JI;-`)a6JaKx>A72WJ+#R@T3PoJq+))J@gvq9VF~Xt z%ttyEV{Kt|RaYBk4Kuu3lEX}21S%Sff?!g^fo%GsT32I=5%hL{Jn(S-id7y``HIQ% zo-MQ#k{qC#jFo*Fu(lTuRmTo1KDH*P)*4Q5Bmz~XN)hpj3S~fD>^OlF`9W!QHMDJy zs53V0Fd$t!i7fKiRJSU2>+D&-?97$BY!0{E5-}zaRKf&&Cicr9g1XRZ-wsE{rCQR~ zdMw7v9-aMk`02`j+{h@r7iz7_$zrl}Y8QYSYf3Iy*e-dX3t#b23_jmX+UxS)OsucD2@G zr6(6fw$pxePL|aM9523aAODfpq}5fuN#cc2LzUJndr`xGl1morJV3Ns&WcrY@EA5o zfCZ4Xp|#v_(P=k8e<->GF=~KPOGczmw+mbmlWjt4L~7Oy_<~8~nv&xahS71&@knZ! z{YXj!e@~=n-dyWG>a?+;h=>IXd2{c%Akb;472zT$(3%j-KFFXlE)z5HYvT!gW0MB! zbX?UagM*EKNTe@m0a-ZWc4mU<2dpkCaTQ#xROt4u)a8Rr8sk+ba-f{Rz-chCj%#fQ zJ0wGbGOG6(O<>_bc1;_$i$1f)85T+zC{@N`;ka*~p_-^Xo>@s(*T3TRfC`5TbJTx= z=?HpbB+lunIcI}8ITyh^VvyP-axT=zDd4Yiy5g`>+Bo;CCrC^ZKQdsLcVm z&a^M!IsjMboU_gxTXb8o7V6sVwOD`1qCjd%8Y_I7$^pq!s^$Yli_qdymO7wWEwZ~g zR2Ou)^O&m2;f_(3BFDQe1FgZO2A>!h?k|yRiN-BFrjN7K_M&dx1^q)`iGp6mTENOG z_zS&%;e;R1#zAsLJH{8(0+i6Ac@xIeg=;x5<{h0t4XF|VLy}6p*z}={H#$)Q?$j4+ z6Hm71rpBjHg$Jg^g}dE`)=!71)8o%@52%JyB>^uQ83>~A-A5x9BuoN8`i45-yVxEX zFHJK3H`0jtm6$aDZU^6xsYYWQw2aidIOuVIONgyZ)XvkC`V??!_ECFuN*UwHPD81q zH`|-TwkFa>#^>yym`;S|OzIuS<&_6w(dB|Mg?Nmc(sW@1i7_u}<3T1%z9D8c@(r-l zI2UvF1d{_^qIZM2DR;#7p7hqtwJ?SYKZ|{2ZbjXXGURTGoymA5AKJ0fAKGGJj%t5@ z8AM~b3;&wXY2E4ezJ1N@F?O?V$SDG$5ux4-0l@52IS(6|`4>$3LZ`%$s{0L@) zPI(eCVc%e`GUkXyp0OdJ*YcVUD7Pz_3q)uuB#p9lnIKUSRuE>kk9?B)YWK#ShVqzA z3g#gXnht0RL2S)R}#>xWKZye;Ib!z422?36r!JhRAj+p z>4ay~UxJ_Tx3E^O*{_l?f_yc?T z&NhHU_7!{dGsWu2;ZiXSSG|&d8}1z~w`AJvXTrG>CM}61*R8|jC7HvmuY#sig0zeF zXcfMe?a`tWtu8cIy~~*VqK1z^XQdflo-2L&)8mNp1s&zWNHF4#h~8elv@(a8W_XpN zJ*5=@eq7?g$J;9Z!XdVbV`~)$6<`BTFpySh46VZGS*4M)%E!#A`0EFMt29DZ`QTXP z!(x>Wh*cU2t27E$8UL>$=VMDxNo0umSBdXeiRo8~-&c{<5#lO>!XgVX{!K*JMa1Dx z09jY@WdEv%f1Gx-N@8Y}{@_2qyNYOHJqQ`lLzJ<#2={E_7@44wu(z>gf8HKyvNnN z>5L#@yR#E>WrY?IgBp!Aalu1CPCYn~8UupFv(I9Vg}6rykRU@n0fMje`jLNxp%A9a zBgxM9X+dZ&f@XDpvRu>;m5U@S6L9MVL8;LGnu_+1P9FvK5d*23>* zlm52+klr^#AHQ1k$8Rs;cbopy>F)~u4G1KG!9oiz{UN(1{c^Fy0#&$x1!@GMMg}4L z;dh$|t?oLALfxYWpZ>TA)%BtVVdv8ExB?z5;a><2v|#)j_=x3_iy)T>aKow7-;n;I zK2~V3KLPuHOE0_@{iWZqPNcuQ1`q!&;-5DCi4ZBu=|%Jhf4;m<9=o7Y4gE|X;z9RZ!X)Yd0!|xXRVp-gPzYY2K z3Vjj5BKFs(KlFE*`UREe!ZJ+X?3@0&^oM{gvwD|V70V5g>eU+TyUCt?_P0e}SnaY$ zoQy_y{NgQKq0U+HyXG+WCgucgi5zGT9Jg(?CY;U%!;OKC%k&DS| zri)gLe-wO-ISF<$98@r|MRcvuk?8>%iHyT+Xh~*|pTz zJzUFZac#gBH%5}YEqxh+lxQ?~KW5DoXa`1bf7Eh2o+Z5LcI=UguBhG|tWZ4LZdb;q z7>n3;SVCVeF_xneZ=cV&g6*QEID_XYD$@hhZ_;78u|eS zVM1#1%>nMwthzEsz&KN|`W$JG#ARpObD$aZYlzv2F^7rS4j0YvpFNGlbIY(O!w|8N z#tzE#9>_^uz-=d3f*=W=2xEUEKZkW3e_QMu<37n$cRHNv0!c&_ATDRSbLASms!cmn zH9@V0?a$W8Eu>-F&DB*JV@>w1Zfl&-m@6;Z8gjGExpK#@3npD;KguhdDpL*SLCFZh z8nk7{n{=dv&!lS%iE#u|=j%IaS_XiPaL;3yY!`R#-38k%=|m@TAI`e^RmW zQhU$uhPY0!g&QJjr%5JYo0e^gBI4Gu`jA8e?FfM^ZF!ePvf{a@RGqggDy@)hy#-Jo zLDN2n1b4R|?(PI9xH|-QcXz_#?(XjH4#8c6TX2Wq1PdJR_ul>QtE;Pewsy8_W_q@2 zXSa8zyPvV6C~*(o5S?}DeYvj#E|J$WNY!RfjkubTd}yzpzxtd?==Ms4Cq0-hf0X{- z=N@!|sr;9`yh%p%tA3cPO@V-wUD{g#pKaP4r#gBT2tfTZpe)PJr=(pV6ClRi@N6oR z0lr?Ei-DdPJ3oLc;lziRS}`#Gh|g8kgFP>r57KqUz)XepUm@5HrM5Ol3Nn%yi{x4RMN{rx0hybvtr&i^uF z1kRZNm{n)k?^14@~3>YWRjH zW0Tw@lDSZBA!kRRI&ELp%bL=`OAA}Bp!mBQxHVqR$lBLz`jep&>yd!CQ_u1u{neFI z$`?kg7t+uy9UdGi9p0_%wW4&ZMufmoRqUIAiYh+q*k|@TJLuRSHU6Us?y6DR6+xsWTs^qv((1|D1tCxfQqA0oj6A-aTJDR|`lvQ{Cq=rfhLI@#jWTs@H`&n)!IoZD5 z$)SSF7@bW&yLz)5ffJ!bXT?Sf>FqHM)HVcxhBH($DmcH%=8u3nRr@t=8DuL!LBErr ze>`qx94iWX-0~+9&Rv5AI(l}(Ql6%JtaYEWp!eT5l?nJ5G5u-S|5mcUzzly2!a3kk z*RMCo77)}Bw4t5}U`(D(nK-^Y{3M;EUCZ600TGkm9?M&dk_?`LNffC4Yq=yW{ADsdE{7%;zObz@&xYW^KCEEvC98qgiAX{APR_l6TnJSj{Umx) zx{Dorz&dkE9Gl$@rJ0>mGNW<~Ik&Ntn(m`rZr6gnrfo*{nXSBkWQtR$#s!1WK_!Bo zhkb0T&G26NLp66z6wCAW{+VsV{kx4QkgS@o2;_~i2?Os>ZyZ4r;Ck5pEI+Fb zG*Tm`(n+Rq^jO!k+#A3l8$N%<2t~U@Ox%5ugC$f~mXvPEDC`pfDPgPRb69FjM{GQh z!39RZ`?kd7Q6a8DZ>Pp*RH$2tAdO^12pGe&am(+rB@3R|Z-#tts6=-kW=x%0M*&{( zs9e7pCKc@+b>%=qY>VQ}(HH!@jTvj@m3R3(xqV~JClI9<@AI*rze+5*{>i_ZQ@iOeqKX>>2jVj}Z|pY5DBUg%nbawR zmT!2B`;%s2(9X0oGc2jLz|Dx8S#Q|2U=lV;HCnbcxSs^z#ekEQ%8D3ExL=~CI`0kU zq?l&O=Ei^5CS9lSO5KcT&KP4YH}OS zxZ)Xz?v@XT3FyBpK~Z8GooY}A(eov5r0a=6q5ZsI?ZfQ7;r?8l6V7YKImXS7ZICAH z4Q_mxPsR1Mj$^G^S6w=tsg{&+rJ7E}UCU_!`4;^2{~^`~d#9tScLN&wo^0-Aq-mbX z-q>m)Yhpz#B8eeCLw{O>D-qDDWedF zhTCN8z@&3vxPcq0Amit12LrjVV}!zc!y1`6il5@4f@w0ZjVMNS#9L4aEAgu^c{1NY zM2P}$FPti6vsLcPM0c3WI3+4MMRuMSn|9V%XbR@$kZD4FU~dtSPY&k{@X*7Vcn39! zRM*A^@up_Oh&^Fbs={cmX4uQQiCNsBD!bdY2ASs^U6gd(Hd-a?Wny3xTYbAGLHip{ zBNJk^qnF7pCp;FL=15@a972+;^Ei<-T$m0}N{+}X>NCVl98*W_V+sC^y}qK3nz4lD z0~ePmNr)`>Nt=^Vf+{K4Oc}S>s9@SQ`!h$1FoD(BZDQt zR-r6aO~-B~Z;Vz^)nS7tCgYvouyjCjyfL}Y;`IH~wP}}8;td(~G7+H024;tii3i6QX$@%YTR)-Ue;nMm~!(=0U0{GWwn3SY?GfC@m>t&S`yN zqY{dQ%tmfxB!uV}Rc!dctexynxOpXDHg+|@&P6y{zi8$|#=Fu@pZFg|-m)1r0aP+0 zo@O6CB-yH6M|*urtBGbEAB&m!3Kad{!6Q??2-aeGb5l-g1Q-lRk^=OMC(@4a{sjLU z`bhh34BFLicPyu)sbgcb&=S8t33LlFJw5egVuX!arVZ{sU%8e_Yeu5@9UOQ-5)>Td zlV0W&O(b*5liBzPX^w%M9TFSubn9sGHbi(G#%4R2?09%1S65dCN9sV*L3uVTkI&20 z>3+SMOi3QE-@)qmLLLduel$(XqZm&IlHpJ9ql@Px3k6~xP9A-19f%~1Lr-S2+rCT{ zy4Zo_L(ZvE@LL?{E%ntn+n!UP#5uqR65edcOs_;Z9DHHd-tq*p zoZUq@GM3C|6!l@hj;U^qY1{-7YSW$|*YH0RbiRJ3KeR4(Dz;y`Tt0n;7b3#FRN18R zz*!3=CKi(kjVCd$Bx>gie0jZ7Sr!Kk(7Hnk)!<+x)<}ODiBdB19F&Vu8bGjlWE4>t zdOCN-kI|Vlgpi&DkU3LHOvQ*T%C+ffe394XC{1A$ND-@5{X@Be>Rkjk&L~c$Ow-B+ zlt6hOq{<0l9^r*1!mgqL%h|C$m=aO#S=0v-BkhmX`K)vvR?pxacYjJOCvxaI_`m7W zVo=1CG>4fEByo)Bev$UacKR5p4lVanBx@Am#o_(s?4T?xjmCn>3yOj2AM*qmOk^t? zs?nJxs!L1-ue0n~pegp6q7B=5DVvwMd}Wy8K20QN8>FV9xc)j1SgVi{uxuB9bEzqI zDwCQXl4uQO=&Be_t7u`(0b`SrktXwN9MME0YGmyg7ikc+_LL>1=U^F~osy%~Z;C|e zxFBQQyvG4mGYGKDwt$TZe8K=3{Y=NdYt?6 z=1gNVC?XDA^lTGeAOw#HzIsk*V6*%9aM%{E|FsVY{VdSMW(;KL;wO(`-vdZfoX zVaN=~Se6a?wa=rX?osS#93XryZmw=asQOBh^aqZ+d}3;BE`7v5L&8-hHK?NEN$e}Z zdUJ1+Y7uu85U0E&5)r3(AxtbHPcv6gG7ceeIYT37;*VVW23T{2purR=FvWeQ3%p?P zH70`K5A;9X%w!}Tekk6B3otatfzVoWicg4s${ZHuG2ymsz;cm++Nq_8Jg%YD)Jk&I z7_LbDHkqG1g^@UewqOvDnzbg2$NTEij=WFuv3mrkZ(O~y0!+s+@=oE4cw z_y^*t&RyF20WZ~rrr#*#X}O9c-D5bOfAkcQ^^pO56QfVAF^T9`lQ7lUsCWBUmcVP{ zC_D8j+COH<(WCwA{|I1`&1jInX~(tA?SrgM=bNH;-D zu<5TwfR7Z`vW#zsK`Tvo>Wo9wK$Z-P)>Bg(p;W%1XZlPB8XD2@2ln8>kdI4NMuR|`$`kYaP3iSn&&14DzJfe*F zWzi?qDRUVd-_THF?Z{J9j=|@4ScM#blM&ij8xgv&m3Mk{avbyKH9Y=ZsgWYG)pybe zT)sjvs6bs)!Kt+A?+WV6S1~%oGYSa)=ZeG?gzA8IFm4;$X zH-^^)ri0BIWvtw8Jef32h#~FR`6(!JD}aaJu5Qg~xpZri(A=t(ocG}Hr-8nGQ&*eF z;KawRb_a>d{K?>-e~=)f-0ilw9~wE||FOJkA<8B}xfd8@6X5T{D0{Xau5`(x7F^6D zN0p4bW5spu%yJsGqP!kWeGufC!TkJqz&gG?OnFcH`3|WU^D?EXXtwpi%XKr=4;k@l zkSF+bKXm=RGJ3O%gQ#ku-TH9m_sQ@?T_X+?`mv7TX(2$I$?vcQN3cw^v5rEIi9h=A z@1oOqw}4*HEv^aoR=soTog>X41_~S4m=Sk?L&9!1gpFk&WiWpx>`}Wr|5L89u0O3- z>9C{-i)SwW{!3*+0I#EFPhYcImqy3O##Xc5dwj6xvV~^ivB92%$x4ugE7XHcHG>Xv z;HscBCnj>+Y2zZ-3LM3w^Zbw3gtlD3P*)CCGygZ(k&BQ!LE>UWzEF&`;c9z6?6M-w zNZ?uzE%+<1bxr|6`x>Vb`FBX(QWcw>{&F__sP(yaEQFEKM1tM!z=sh{Lufw`8m+7I zjpafbbL^+rn>m5&p8ZwT-s3slUfcKdR{;MoUkY2Gl$$7VjOf14bg*hA;SC}sTfzJZ zyy6j?T^m8`@zy={#M@ygA;A&gi4yZ<<|Y?3wpSkHvFTH)7NS(kuoV-Z=uFn zis4IWAIA&m_~_*u-!sGY^hRhT2|YEx?deM9@w$2&(R z9(uUq30G-*U3Hr9MT|G{5^{Sq-CX@(rP2f-6xR;Jt{2?Hiwt#y>Odq6%bBG4!i$ZF zJ0?5`gfj&V_BXX@I#O-;Vg5BHEh64$ie?7d*6d+gqT8rlP@O*$Qjxzw&U{czlN^Fh zEZOJ4XA*Vn#A-?#V&7i3QHXGfWv4#kZx>e`-vLnGslezANZ^CnB2H)ZM_6w92y+$O z?IctCIE000V9)<=z?T`EZ0*>wy2@G=g^Y}U8Ooh8WO0y9AW=*fw zK7){!zH_nfxQno`bnR0#zi-#`53wEb_MyW{CACH_RCF1+aK`9D5V9_pgTFY|J5+*z z1v``R*nZRGEF!Fbf;~Gc8ps0uhCJAJn1qDG`wUD(3`9uE;Vc>XGQol3XK8xhLawB` zmal^#)OLsR!!<5MkcF(EP)Wa{Dy?B$33+bJ8>m_PEkpv}>2koDD-Ff5Nf7VJ#;o9} z8`2TD$&y7eKxNj{QAF<|L3wMKM3dV^}93 zuGmCRvmTVm32U=f<)M-a5$fF*N_c?Bp~OJfF4)FQ5X~DJCF#h*dFmtSP=*2!-Nbs< zYJ8U^1LgYnl(Tvx74I1O_r4y&!%CN1qYL&Rp%if?n*2+#pg2PA+lB~?Yaz}L6O2(j z@tv?^(Mk%KH}fX1@=}@Bkhe7SZUK^MRC0_Zg;t|n+h1EgFV2TB+3 zOTXN~V{IGx2JBIUpkx8fI%=hv$wmb2>$hhd1xl9hN$%jGxGf9;1)0qREN^NXQHeB_ zR$XADIN6_sHwO09b8-OH)kK6pfnspIv0|4UIx2RqD(3EOxvEV&$cXY#)HIj@K~1(6;Zu0aASRUJm* z=7)U_xz5a;^0D48!(rU^c(wjhg>6F~+pAvYOf{;^g08v=;)=^gZl{di&SZ-i9#FA) z!BCxngo1zIyB$5N^r}mKoZu!-@%q92cyfYNA}!pV4vW2%&D}08U=8wc@=nmqE&JtB z#@~b4aTy=$?E)0gVYuf=rKHCcqTd8AK)Xpg)+gQ?Ig3S;@%1x5r4qSQLWZC7h<{8T zZ!Q1hEzDS-UdX%b)NAt_h{&djXnGEc>LY-ezY+93; z2qQ#vym9zhnt@;1Xi`+COD*{l-=Ohl`;;%83%c*Zd z;LbjY5WQiZoc&mN4b7U{=LL05s=xY@LxZX5FzuV7^g0svQPT^%%PX_xKy728D&%@rAc zN(c*u!545sOB##rZOYXw9+ST}kjRo^G&P3=zb~MpT@J@bXI%@E?3hFjuD1LiEsd#- za4y_v+K2f&eNLdlErWE0m1MV(Rv$B}EynsEl8Auf4&y-ClFLx{=owd>fw8DgDNS+R z(@b5z(yh(d_ZZxEs5qUEW4@$@1jyXZ{y!U}3BNJq${f#ag%npf#Lk#jPX*4}v|~BE zZ_BoVR%l#8c1|Ajb=ousmp}84V?PjrI7a6^?#MvFbwB z>HZD`_}tCp%O(f9-Y(Vl^u_7?wp$=#i5ujrxU8q!c)vG{=P)dp5-mSlU!%&klTRbo_VsP_H5{i zceRu+xq{byexY&R80Al#i*+64`niduxz7(!dlZ#4)>8d}W*EkIGlznnE5XTD_~jzk zyZU4G*OH>S@9C0#f4V_WmGQ)XW;3sI7fc;60t*j!T3m7o0s0uW;`C|;g&JnpL#9GL zT;9_dQV?g8+*-?PkZgQ<>4gx#(O$C)Co`MARF91kKZpuUtdYL!`!|yPRJGzE(E@^s zOA1+Q`F;+#G&aC*b|MG`9t4o9D)1w34nyXg+Qv6vj8RRRv|$s%F@iEBmbp0y-9c-c z2oD1V3LXWgOQn*m|Kd};<%Omlih=>=!we#`rDzB`_=0_+pw{9pffVj79@ioG=e63@ zC}mK0y&0qN*m_9`7;|C46BN=4Jg`~65iQc~m-ThtD|{Lh3uwlm#Nj0bAF=7L^4QBX z#wR9);>NT#>(Ox;8EFQ=|77JEPDuVrbeg_0B^rvn=Mc_zq;X5*oC+B}Kr0ys(yL%x zesbFLb*xC5W^Pv=tc&xuW2Q@OROGbyhIKI1p(s^lTZV-(Q@wY=E725g3LN+fJMviS zff_n~q%-`wvAV2E9j~@#!M;>gW%BI_ZbJQqw2-l5l}}u9zAG}h3o3=fk})DJ+vp8h z{F_ZB4c(>yQ>Y559wbOp`V66&Y6;?ZWtf3e`DdtbBwXSy2QS?=SJj2Zn=so#>Lv5F z>LeEa{gKSXm2_drgCrpS1Asw$MDNQJ^ zyZ8Cm6-g{Kf?c-Ss|xLkEdCo+C9ccHCl1rMewx60kb92b&^J@SYtL3Lkfo6i9r$6v zZV9ehph-mus01^-_!STPao-#KY^EBa8o>;(i3DBCP~U5>QbG|e0~1VB%zfViqA?AJ zdcGKLAQO4=*-RUD!>(J`vn*;E_Bh`9s^eiQol|de5p{w!)YtziJHzBtLX7S8tRJ)O z`3fxg+^sARH=I2MoN*VbNzA9{kS?h_y!EPQ4@NIeDeNrBr%gQjhVXq_KqRQYnMopO zOsB#K2h5+m!e>QC06-=enPWMD_~W$V#sXQccuy#X5HtdKgYsY^KZ@^PSl$;{-jlFD zq<3Qi_Jt0wKd=4|k`#(iSl?Cu?=Lp~2=Kq*?aPQe0<420hTY_a-sCkh@DDyIZVWo$ zew;QmUViq%6#bnw8u+-UaU%TG$KCx|$sKva=&kI(kW~DC%bTgl`$A@}%l}LF!r&fH z^v69n%YPcn1rvR$5>)uq&_!YY>$6%|?FY)fkN_S3r*r_RHd&8SSNXA4$(>$Cv4osH%A4$t zPthvGaJDnjTT95Bxoj})iB;P&3VlgMX~?k)zQRFX%fQMTlf<9+E`OTu1uSog!%&?^ zmkKU}nLeAyt}_e>ibm1Ut=D66(<8i>yft7o7!t4Xuqejofj2F_nvJW2HQU_GPrsykRpzd+C&I$_2Xio-LtRoZay@8I$@=R*dc6zq+0;38E`- z*nqjdv=KVrpPr!v;BXY&1M|mU++ssp2;JHIjDiugMdx5k<@5nV6tf%y~a z>I_53A=Ev|HZxC-H@0fxK^D{BLSRPJpj|Fvt#I2|lf^x__A~OR0g4+zoDcwyZ#M4@ zQy#RSA8OILKC-}XUa3o+WMEN|_$&i?`c96RsCG0;v%ou&v{V!fmto~0q zYvY#@Xf=8UeG^v^Nz$0R+q^;aA9f(K zPAv}SCIF_$YmACLiE@3RKWVqyUukr(zL*7r63cPK?}7TfN5iuN;^E~IEI5;r936>` zAF({7<%!h;KPUDAd01P&-=cyCT569sQai6HohROePIW;=G9TY5!d z{!Sb+--1cE6KdR)wHzZp(~29?2D9~;xAS4>o_us`7|fW!b-!v&VRh;?D~~lheo|Uw z1(vgj?c5N_!;)P=%IxaK5rIbzY#yhs-&+lc(}E57>uYGl;AVoMf$w{$yWK&r14&#x#09#LeH!f zY707f)ij6|^aQxS^SC)0m)BBpc3KSIcLw2Cf<3o4tEdv7ha;xUj@I}}AkAI#mjVP# z+${(f)(CpZ_#BG`tz}sMEG>O50+r6%3b6kI;!#mP_eFK%Z&XX^3^WJW&nuz+{nLx;PB7s?o)~ip??Hu>)+*aG*kE#pt`>83>Sq_Lr z6a9DgDU%*I?&FJ-?4YK}UXnN4l|1~~1q^ZGW7j5j*~{I<#yeF62BTbjCL7Bte ziPY_g?o^MpnuWv&99tf{x&<@p6Gl@CcdTJY<0hiNL#4ers7%>nqLUZD%Cu^ab+sHIe7we|}HwVhL+ zgFYDY@*}uI?@s5$>U)MC1yrExJ9ZHt$IMwY^92NS^GjA(6}>K_6c(!Z5@c7%Ypb(8 zrM{9N>E5vNKxAwrh?sM`T<%P{si=HyzJ`Cm|J80U9LT@hja(E#aC0YrPL6jFw+@d!*bY=DSqP++*B^4Q*r|BvpR= zPnWSpDRg|2V&wFf?LO?Ip)G8A>!V?~m4}{`j1bwov_g!J7bW}lWN()23lHx`6yUUV@bVl&u+d|gjCG-+ZOzkPegr%aE|pzlt)INIAz3_SqPN77 z4&&aXcl)hNHRksF+$_I3&%+dZmn@;T?!wv~3<1kAXh@(m<=QHHbnEk3bKTt+m9vFy z3TN?fwx1MMuW;a=N22B}>8s5=an@)V8{FWJjRxiMoO4+E1GWx(!ts79ww_opf#uFfgd>lp@Qm zjWDRp!>PVYTNm5V&`^d#)O-!RW|ZX>UNyiyBIezE2G4no;0s;fud2d~q6q%j@#p+p zvR>GSdGE*f0ev|cz-Iwd3$!PIws996Yi&=54C5S0+$K(#JxN-g@2m0g%<;!UC}OFk zL$_K3$9F?fh>lT+CiHdRTeGO9mdq<3sT{9jc|(ie7Wvbcb}#q!*C&OcVkdo{zT2~J zsPAAhVz=i*h&}tQBf$M|WV;iHSXuJRqWe*WJ?97XtO%cchQi)zm3mxod8uC`3T8C$X-fM>a;;BT%K~uo?S#gp@Vc*w9p#?ol z(|mWLW@nt)RO+s3_(CvX)!_=5RUY)bx&XTH9z-bed}7|Ycb|ftzzxkzR79~U0quh)!Tn>3*m_Ck z#(bvSIQ6$-g|a>3Ie8nn>KQ(`3j=3}xQo^CUF9EIgdE34`nA2lCK%hvH#cu}MUEfT z6W-6=KD6gc(x}g}(B5||7S>kz)%2CK;M@Mr?xg4c=0lT~VwOxM;uU(%D#fI`1&EeG zkPFvsvt1;sjlw26L9yFY-au%fjafH8jH!%j!cV#IqJxc;P88^2SPVQVl+qHgOt}(=*c93qQYu&O`pU(GbhnN21hdAP}*``?q<#jSkxD?c@ z>CEQ$kH=Wsai@)^+PZJ@6Y5<|39`yI8F)V zUKdXxN|!URwjB6dF}+fVO~?zN`!zhp%#i{AuThuAldS&0a6p!o8T#0yX~vNB1(|ol zoTEV%+UJa11!DX}?&p=tbkz!drB-zuoTUNv;X=qsemmJZ$`EHddYrbSGQ3M+s2!35TBMI}&6t?F3TyxKUMk{Of9M zuCD@D?t1)de?5aY`6`{hU);`0o&nX5Z~B)g>wFJCFWtME&jDqS{KL-=$ycXXKYoz3 zHo*DCZ;*BxF{72JN@vb|d&eQBsJghqaXDaMCVy-e41P1a>DE6TI5APcPAZ$DZu!xn zJD}l60@J*@*v1^?7?t}jeyj1zj5^wnO5>J8@^d5cU6_5vH&$D>Ramyn{K*;OiWe#W zy1yKL{{{NrB0Zr&Bh!xZ4`ubO5WP{#R{(OOosuDC{xe5$W^iGlo~=BNeG+%z1;I4@ zUMOaw<>5o?CeB0%^MGd;6;z}WracY!Am&E;iS`N#nU0L9EY6xAhx&dbgF8MtaW z3lHj~79DKYbh%UuIK&s!Ma#H7q$sh`S^B#8-77W!XFR9xs;QO}cGG5H8^bA+>yq+4 zWYTwp5=(*5z$vSqLdfn183F%NgU`3JpKE+Rh z+#)KX76nx-#@xa%#44^*#1`evufxNO_IyonBgalmCa(0N#v2)Z7a#ZeRDe^ib6KZ^ zLj#oSW==}jHkbSRs|y;c^@L<+q*`|q{p$%Ewh|5`r?Q9o0^ ztd&au7!I7Rbq88N1>n;v`0ZT1k7!FJ`s^9x!uf5c7`^MZF$iqxIaWy^ydW%|hQI1u z@|DRO+WY81|I!3{MG~f<9;lQeY8A*Y`w&Bm%}vIqC;GdbbgA1u+0UZPSnQ~~3?X~H zywi!jpu(qeoKB~liP7q?V-atP1aJq~-P$NS-@N7Yh(rFMYgEZxzBJd^7L3C3v@nFL z4{5IWO(P+Jxv5N0D9&g-`nS2YrTixTbxEmi$-3l|D~)c+$&)xtomtDmsM$WFwg z9>E$}*_k#@wsu!_tYQ`f#Qa3g&PD44HzrGN>bsmdyKweejU8BS37p{Cvd*$^nK>Pt zfoKC{qaJigoS9yFM!-Veum>xX{s)N&#k-@hV1T3#{s) zp82$nOw5S&ae8|Um=NyVG;0HK-<(K~wCL&1g#Wfskv+{dhe-0xH}RzB?4zBIq_5hB zgnPGKlenhfsh}dDDp<6P2pWgi^kAO8j)N|OYjvGqc#Kw?8Ucumr_XJ^D>W@6Z0yAy zm;sT~m-cp5;+&gIi4m3eUxJ7gdPBGaCkZIOwRZ2>mLb#Ur)d;jPsOYV4BK?qbW}%} ztOe&FE3{w0S%adorjNARW*KsEh&FI35M+Es#Jh4K!`2~3yi1O|uuY)af_z7ls(Q&s zbeU?{0TOad&V)#Ko`~5C*b#U{rVu6eXF$Zd;^vxEvg2A zSf8<(lHcpHWUrur6Ni~0apMgsAHbTn?Kxx?zTrqKdkPt{8Jurcr>8SV{mb1+X=3Pi z-W&I_W>E7L`K-wC)9??b*d(GMW9ind6s-b-p5k=uLOGI%oj(~yu{a>`q(7-2_Txre z%~=#Ls{s7DoapSalLnV@a<)|L@#WN8e}F!0Gv8){VwIc7OrDusCZ446)SS*RQBgGd z%f%OkLSKhj!**Vw=^(f+cO*}eA6au`CJT(oN9%hAIylJR5r<+k=IqE7%RDFG8%||* zyBvi&pO&F-0{sq`d$psD7b1z@;-eITeqY(w^#HnwIb0*R5cFTHIvqojFM@UUjuVUq zmNYJJAbyk5kE~!*QSziz8;w3?o{7d*)R;gK{*d?nDfAh`xfDNy8l?!gR(6ZLio0DM zX~2B9gY=d1a6mU!239^z(eckWH$AKPh^B7l6eOjjQUcgy4lb#S*6_=Ux0MGk$>rqI zTXW!v0rSdpe*8Y|yn28}#JU`BfL6e;1GPAhd2zEp4$M1v;vVfzJ6IThKmp#{HmIrx z`Yn1_=xN2ll24rJgli%~Kvk5QuUJczvsxx2YKgwam?lcITB}X;PN{3J)<6+@xKo4f zttpPH!|O#KQ$W;jaip2kdqVL0Drz=60vIqMi7?g5;K8UHsw!Ifc;0L?h+pHfgxd^}Qr1Kqk!1$GLd<4|Sj1Yj@lz zVzh1DF}qbt=nqZs&2{42v60LS!h$#Zk-dxWGLB>&9Ek6U!-T85q=Ehxb>8Nt!}>uI z(>ta1l_2tiaac8}d!m#*g~cw%>q`Y!yYgQr-7^y)IUZtdiF;XU!+n9Q}8l l;J0x_A~`#2)vWc!Qm&Q?`TxJ7P~|_ARaav(uyzNq{|mvj`7r0.38.1https://realm.github.io/SwiftLint/docsets/SwiftLintFramework.tgz +0.38.2https://realm.github.io/SwiftLint/docsets/SwiftLintFramework.tgz diff --git a/duplicate_enum_cases.html b/duplicate_enum_cases.html index e6cde2944..082dca4ee 100644 --- a/duplicate_enum_cases.html +++ b/duplicate_enum_cases.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/duplicate_imports.html b/duplicate_imports.html index 08d3a1d4d..d8fa69d29 100644 --- a/duplicate_imports.html +++ b/duplicate_imports.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/dynamic_inline.html b/dynamic_inline.html index fd8a64748..0cdd786a6 100644 --- a/dynamic_inline.html +++ b/dynamic_inline.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/empty_collection_literal.html b/empty_collection_literal.html index e302485bf..dcdf04870 100644 --- a/empty_collection_literal.html +++ b/empty_collection_literal.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/empty_count.html b/empty_count.html index f09632937..b4bbeede8 100644 --- a/empty_count.html +++ b/empty_count.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/empty_enum_arguments.html b/empty_enum_arguments.html index f7f67b5f4..ac487c1e7 100644 --- a/empty_enum_arguments.html +++ b/empty_enum_arguments.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/empty_parameters.html b/empty_parameters.html index 6cc7ca508..5180d7f54 100644 --- a/empty_parameters.html +++ b/empty_parameters.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/empty_parentheses_with_trailing_closure.html b/empty_parentheses_with_trailing_closure.html index b49a93ff2..857af6690 100644 --- a/empty_parentheses_with_trailing_closure.html +++ b/empty_parentheses_with_trailing_closure.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/empty_string.html b/empty_string.html index 8872d7071..7fbde93ca 100644 --- a/empty_string.html +++ b/empty_string.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/empty_xctest_method.html b/empty_xctest_method.html index 15e0ce2d3..e6317af8d 100644 --- a/empty_xctest_method.html +++ b/empty_xctest_method.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/enum_case_associated_values_count.html b/enum_case_associated_values_count.html index a1ecb4b7a..f03e51c15 100644 --- a/enum_case_associated_values_count.html +++ b/enum_case_associated_values_count.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/expiring_todo.html b/expiring_todo.html index 5ec659f93..c4be2acea 100644 --- a/expiring_todo.html +++ b/expiring_todo.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/explicit_acl.html b/explicit_acl.html index dfc522ec9..4e120aa3e 100644 --- a/explicit_acl.html +++ b/explicit_acl.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/explicit_enum_raw_value.html b/explicit_enum_raw_value.html index 497b2cc4d..d23b462bd 100644 --- a/explicit_enum_raw_value.html +++ b/explicit_enum_raw_value.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/explicit_init.html b/explicit_init.html index cc5879c2a..215e570fe 100644 --- a/explicit_init.html +++ b/explicit_init.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/explicit_self.html b/explicit_self.html index 1cd59b285..9256c3780 100644 --- a/explicit_self.html +++ b/explicit_self.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/explicit_top_level_acl.html b/explicit_top_level_acl.html index 40eac12a2..2669849a7 100644 --- a/explicit_top_level_acl.html +++ b/explicit_top_level_acl.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/explicit_type_interface.html b/explicit_type_interface.html index fb536e420..ff206e9df 100644 --- a/explicit_type_interface.html +++ b/explicit_type_interface.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/extension_access_modifier.html b/extension_access_modifier.html index 9b3a1660e..f70a8a772 100644 --- a/extension_access_modifier.html +++ b/extension_access_modifier.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/fallthrough.html b/fallthrough.html index 604f5bcd4..ca3ebde6f 100644 --- a/fallthrough.html +++ b/fallthrough.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/fatal_error_message.html b/fatal_error_message.html index 5f7e3e45e..67940cfe7 100644 --- a/fatal_error_message.html +++ b/fatal_error_message.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/file_header.html b/file_header.html index c752cee70..cf9643428 100644 --- a/file_header.html +++ b/file_header.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/file_length.html b/file_length.html index 29acda8f6..b3cffdc41 100644 --- a/file_length.html +++ b/file_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/file_name.html b/file_name.html index 82d6f109b..5de651a20 100644 --- a/file_name.html +++ b/file_name.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/file_name_no_space.html b/file_name_no_space.html index a139a7298..6a01e35c8 100644 --- a/file_name_no_space.html +++ b/file_name_no_space.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/file_types_order.html b/file_types_order.html index 2ed2add54..83153d5ac 100644 --- a/file_types_order.html +++ b/file_types_order.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/first_where.html b/first_where.html index b6d919cd2..731b55839 100644 --- a/first_where.html +++ b/first_where.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/flatmap_over_map_reduce.html b/flatmap_over_map_reduce.html index b827db961..4dea1af3d 100644 --- a/flatmap_over_map_reduce.html +++ b/flatmap_over_map_reduce.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/for_where.html b/for_where.html index 1ccb10686..e44ad679e 100644 --- a/for_where.html +++ b/for_where.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/force_cast.html b/force_cast.html index 3ce0672ca..89f4ed248 100644 --- a/force_cast.html +++ b/force_cast.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/force_try.html b/force_try.html index 0bc502d8c..62ca4a608 100644 --- a/force_try.html +++ b/force_try.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/force_unwrapping.html b/force_unwrapping.html index b3ade1365..f63791b1f 100644 --- a/force_unwrapping.html +++ b/force_unwrapping.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/function_body_length.html b/function_body_length.html index b3e684aab..171244230 100644 --- a/function_body_length.html +++ b/function_body_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/function_default_parameter_at_end.html b/function_default_parameter_at_end.html index ad6db6fd4..09807c538 100644 --- a/function_default_parameter_at_end.html +++ b/function_default_parameter_at_end.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/function_parameter_count.html b/function_parameter_count.html index 270d3cec9..0edbe4975 100644 --- a/function_parameter_count.html +++ b/function_parameter_count.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/generic_type_name.html b/generic_type_name.html index b47e0cf6b..61a2d1d09 100644 --- a/generic_type_name.html +++ b/generic_type_name.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/identical_operands.html b/identical_operands.html index 7844c8301..4aaeec70a 100644 --- a/identical_operands.html +++ b/identical_operands.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/identifier_name.html b/identifier_name.html index 9b3db6def..75d5fbe7d 100644 --- a/identifier_name.html +++ b/identifier_name.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/implicit_getter.html b/implicit_getter.html index 5c3c6686b..53dbb5287 100644 --- a/implicit_getter.html +++ b/implicit_getter.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/implicit_return.html b/implicit_return.html index 6a32ebac1..eb2e186d8 100644 --- a/implicit_return.html +++ b/implicit_return.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/implicitly_unwrapped_optional.html b/implicitly_unwrapped_optional.html index d4b06c1a6..6917cafb9 100644 --- a/implicitly_unwrapped_optional.html +++ b/implicitly_unwrapped_optional.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/indentation_width.html b/indentation_width.html index 7b97f9929..3964a63ac 100644 --- a/indentation_width.html +++ b/indentation_width.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/index.html b/index.html index eb72d2a03..830185faf 100644 --- a/index.html +++ b/index.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/inert_defer.html b/inert_defer.html index 23d04841b..6df4f7ecc 100644 --- a/inert_defer.html +++ b/inert_defer.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/is_disjoint.html b/is_disjoint.html index 2839969f1..8360ee3e3 100644 --- a/is_disjoint.html +++ b/is_disjoint.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/joined_default_parameter.html b/joined_default_parameter.html index ea02f2c69..d0139f2a9 100644 --- a/joined_default_parameter.html +++ b/joined_default_parameter.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/large_tuple.html b/large_tuple.html index ac22ab4ff..cde1bc43b 100644 --- a/large_tuple.html +++ b/large_tuple.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/last_where.html b/last_where.html index 29da01f11..a3016a1ef 100644 --- a/last_where.html +++ b/last_where.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/leading_whitespace.html b/leading_whitespace.html index 0f043e431..212600009 100644 --- a/leading_whitespace.html +++ b/leading_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/legacy_cggeometry_functions.html b/legacy_cggeometry_functions.html index d4116113a..a8b418734 100644 --- a/legacy_cggeometry_functions.html +++ b/legacy_cggeometry_functions.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/legacy_constant.html b/legacy_constant.html index baba52c6c..e19a87cdf 100644 --- a/legacy_constant.html +++ b/legacy_constant.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/legacy_constructor.html b/legacy_constructor.html index f5602a3a6..f2145aa94 100644 --- a/legacy_constructor.html +++ b/legacy_constructor.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/legacy_hashing.html b/legacy_hashing.html index 72499466e..1bcde8610 100644 --- a/legacy_hashing.html +++ b/legacy_hashing.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/legacy_multiple.html b/legacy_multiple.html index 7543392c5..b25b283c3 100644 --- a/legacy_multiple.html +++ b/legacy_multiple.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/legacy_nsgeometry_functions.html b/legacy_nsgeometry_functions.html index c07daafd0..ab75c0cd6 100644 --- a/legacy_nsgeometry_functions.html +++ b/legacy_nsgeometry_functions.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/legacy_random.html b/legacy_random.html index 296165c1a..1fc08bdef 100644 --- a/legacy_random.html +++ b/legacy_random.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/let_var_whitespace.html b/let_var_whitespace.html index 535fee16b..56a22fc8e 100644 --- a/let_var_whitespace.html +++ b/let_var_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/line_length.html b/line_length.html index 54180bbdb..cc9c0d657 100644 --- a/line_length.html +++ b/line_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/literal_expression_end_indentation.html b/literal_expression_end_indentation.html index e4db98411..3ba85615e 100644 --- a/literal_expression_end_indentation.html +++ b/literal_expression_end_indentation.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/lower_acl_than_parent.html b/lower_acl_than_parent.html index 8ffb73a75..fceb70a60 100644 --- a/lower_acl_than_parent.html +++ b/lower_acl_than_parent.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/mark.html b/mark.html index 7e2eb0da8..7da933250 100644 --- a/mark.html +++ b/mark.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/missing_docs.html b/missing_docs.html index 810a13154..35cbadf2f 100644 --- a/missing_docs.html +++ b/missing_docs.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/modifier_order.html b/modifier_order.html index 5d9555a5d..307ae3c18 100644 --- a/modifier_order.html +++ b/modifier_order.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/multiline_arguments.html b/multiline_arguments.html index 1e3d1a006..4db24e8f3 100644 --- a/multiline_arguments.html +++ b/multiline_arguments.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/multiline_arguments_brackets.html b/multiline_arguments_brackets.html index 458b3e6e0..180cfd7ae 100644 --- a/multiline_arguments_brackets.html +++ b/multiline_arguments_brackets.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/multiline_function_chains.html b/multiline_function_chains.html index 64a0338a1..8ed22c538 100644 --- a/multiline_function_chains.html +++ b/multiline_function_chains.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/multiline_literal_brackets.html b/multiline_literal_brackets.html index 3ffa8b2a4..740715499 100644 --- a/multiline_literal_brackets.html +++ b/multiline_literal_brackets.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/multiline_parameters.html b/multiline_parameters.html index 37059320c..2c99a2631 100644 --- a/multiline_parameters.html +++ b/multiline_parameters.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/multiline_parameters_brackets.html b/multiline_parameters_brackets.html index 018997145..080d1365b 100644 --- a/multiline_parameters_brackets.html +++ b/multiline_parameters_brackets.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/multiple_closures_with_trailing_closure.html b/multiple_closures_with_trailing_closure.html index 04972c4ae..30b55579b 100644 --- a/multiple_closures_with_trailing_closure.html +++ b/multiple_closures_with_trailing_closure.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/nesting.html b/nesting.html index c01b3a4c6..4d3a58659 100644 --- a/nesting.html +++ b/nesting.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/nimble_operator.html b/nimble_operator.html index 46c185ad3..e4fe784ce 100644 --- a/nimble_operator.html +++ b/nimble_operator.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/no_extension_access_modifier.html b/no_extension_access_modifier.html index 04c97402a..74e3aa322 100644 --- a/no_extension_access_modifier.html +++ b/no_extension_access_modifier.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/no_fallthrough_only.html b/no_fallthrough_only.html index c19686581..96a26f64b 100644 --- a/no_fallthrough_only.html +++ b/no_fallthrough_only.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/no_grouping_extension.html b/no_grouping_extension.html index 79200fa40..09dfe770e 100644 --- a/no_grouping_extension.html +++ b/no_grouping_extension.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/no_space_in_method_call.html b/no_space_in_method_call.html index 9cbf72dc0..da20b116d 100644 --- a/no_space_in_method_call.html +++ b/no_space_in_method_call.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/notification_center_detachment.html b/notification_center_detachment.html index 0efc96f2f..d81a47ef6 100644 --- a/notification_center_detachment.html +++ b/notification_center_detachment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/nslocalizedstring_key.html b/nslocalizedstring_key.html index 105feeac9..8e82e48e9 100644 --- a/nslocalizedstring_key.html +++ b/nslocalizedstring_key.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/nslocalizedstring_require_bundle.html b/nslocalizedstring_require_bundle.html index 9a5a01c72..4ec69378d 100644 --- a/nslocalizedstring_require_bundle.html +++ b/nslocalizedstring_require_bundle.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/nsobject_prefer_isequal.html b/nsobject_prefer_isequal.html index 378741fef..7bf47f619 100644 --- a/nsobject_prefer_isequal.html +++ b/nsobject_prefer_isequal.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/number_separator.html b/number_separator.html index 237fc9e01..d8bf387d4 100644 --- a/number_separator.html +++ b/number_separator.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/object_literal.html b/object_literal.html index 0c2fedf3e..0114eb5a5 100644 --- a/object_literal.html +++ b/object_literal.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/opening_brace.html b/opening_brace.html index de35010ce..0e9c062ae 100644 --- a/opening_brace.html +++ b/opening_brace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/operator_usage_whitespace.html b/operator_usage_whitespace.html index fbfeb3771..f6a4ae5f2 100644 --- a/operator_usage_whitespace.html +++ b/operator_usage_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/operator_whitespace.html b/operator_whitespace.html index f76171994..3e3e66fc0 100644 --- a/operator_whitespace.html +++ b/operator_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/optional_enum_case_matching.html b/optional_enum_case_matching.html index 742b8536e..55938deb5 100644 --- a/optional_enum_case_matching.html +++ b/optional_enum_case_matching.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/orphaned_doc_comment.html b/orphaned_doc_comment.html index e2bde23bd..152188569 100644 --- a/orphaned_doc_comment.html +++ b/orphaned_doc_comment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/overridden_super_call.html b/overridden_super_call.html index 99414e8bf..7215b86f1 100644 --- a/overridden_super_call.html +++ b/overridden_super_call.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/override_in_extension.html b/override_in_extension.html index 1457e4e72..602464974 100644 --- a/override_in_extension.html +++ b/override_in_extension.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/pattern_matching_keywords.html b/pattern_matching_keywords.html index 158856405..bb99bf0ea 100644 --- a/pattern_matching_keywords.html +++ b/pattern_matching_keywords.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index f0848d822..a8a368e81 100644 --- a/prefer_self_type_over_type_of_self.html +++ b/prefer_self_type_over_type_of_self.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/prefixed_toplevel_constant.html b/prefixed_toplevel_constant.html index 244450cd0..28a924206 100644 --- a/prefixed_toplevel_constant.html +++ b/prefixed_toplevel_constant.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/private_action.html b/private_action.html index 8b23dd144..1b3d5931f 100644 --- a/private_action.html +++ b/private_action.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/private_outlet.html b/private_outlet.html index ee81907fa..d7ba01c86 100644 --- a/private_outlet.html +++ b/private_outlet.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/private_over_fileprivate.html b/private_over_fileprivate.html index 3e25615b0..dd8a1f499 100644 --- a/private_over_fileprivate.html +++ b/private_over_fileprivate.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/private_unit_test.html b/private_unit_test.html index 66fe9922c..44c15b2b2 100644 --- a/private_unit_test.html +++ b/private_unit_test.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/prohibited_interface_builder.html b/prohibited_interface_builder.html index c1bc15bce..36dc9ede7 100644 --- a/prohibited_interface_builder.html +++ b/prohibited_interface_builder.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/prohibited_super_call.html b/prohibited_super_call.html index 8ef1f5db3..27f70ea62 100644 --- a/prohibited_super_call.html +++ b/prohibited_super_call.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/protocol_property_accessors_order.html b/protocol_property_accessors_order.html index 7c5a0933f..f7b5ce4cb 100644 --- a/protocol_property_accessors_order.html +++ b/protocol_property_accessors_order.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/quick_discouraged_call.html b/quick_discouraged_call.html index 1b72b3545..070ff7fca 100644 --- a/quick_discouraged_call.html +++ b/quick_discouraged_call.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/quick_discouraged_focused_test.html b/quick_discouraged_focused_test.html index 8d3fcf320..2b9c5645b 100644 --- a/quick_discouraged_focused_test.html +++ b/quick_discouraged_focused_test.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/quick_discouraged_pending_test.html b/quick_discouraged_pending_test.html index 0f1fb1b25..6436bd8ba 100644 --- a/quick_discouraged_pending_test.html +++ b/quick_discouraged_pending_test.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 535f06ec6..90b889dc7 100644 --- a/raw_value_for_camel_cased_codable_enum.html +++ b/raw_value_for_camel_cased_codable_enum.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/reduce_boolean.html b/reduce_boolean.html index 5a5768b1f..d932639b4 100644 --- a/reduce_boolean.html +++ b/reduce_boolean.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/reduce_into.html b/reduce_into.html index 933479c29..811f2efe3 100644 --- a/reduce_into.html +++ b/reduce_into.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/redundant_discardable_let.html b/redundant_discardable_let.html index fa54caea7..1435832f5 100644 --- a/redundant_discardable_let.html +++ b/redundant_discardable_let.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/redundant_nil_coalescing.html b/redundant_nil_coalescing.html index 9b2641594..a861cafd0 100644 --- a/redundant_nil_coalescing.html +++ b/redundant_nil_coalescing.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/redundant_objc_attribute.html b/redundant_objc_attribute.html index ec1f86cec..fabf0f9cf 100644 --- a/redundant_objc_attribute.html +++ b/redundant_objc_attribute.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/redundant_optional_initialization.html b/redundant_optional_initialization.html index 65ac9a198..9a2612f29 100644 --- a/redundant_optional_initialization.html +++ b/redundant_optional_initialization.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/redundant_set_access_control.html b/redundant_set_access_control.html index e4fc97d2f..f19225711 100644 --- a/redundant_set_access_control.html +++ b/redundant_set_access_control.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/redundant_string_enum_value.html b/redundant_string_enum_value.html index 29fa946d1..c595d82a1 100644 --- a/redundant_string_enum_value.html +++ b/redundant_string_enum_value.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/redundant_type_annotation.html b/redundant_type_annotation.html index 86ffd643c..96fc027b5 100644 --- a/redundant_type_annotation.html +++ b/redundant_type_annotation.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/redundant_void_return.html b/redundant_void_return.html index 09e77255e..38eb8b995 100644 --- a/redundant_void_return.html +++ b/redundant_void_return.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/required_deinit.html b/required_deinit.html index 99acda654..f6445e729 100644 --- a/required_deinit.html +++ b/required_deinit.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/required_enum_case.html b/required_enum_case.html index 0b60136b9..4db69f48d 100644 --- a/required_enum_case.html +++ b/required_enum_case.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/return_arrow_whitespace.html b/return_arrow_whitespace.html index 9c7ad5044..df6ba00c8 100644 --- a/return_arrow_whitespace.html +++ b/return_arrow_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/rule-directory.html b/rule-directory.html index 94227c20e..7003bfa37 100644 --- a/rule-directory.html +++ b/rule-directory.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/search.json b/search.json index 3ebaa9fdf..41d771564 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/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:18SwiftLintFramework0A7VersionV5threeACvpZ":{"name":"three","abstract":"

Swift 3.x - https://swift.org/download/#swift-30

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

Swift 4.0.x - https://swift.org/download/#swift-40

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

Swift 4.1.x - https://swift.org/download/#swift-41

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

Swift 4.2.x - https://swift.org/download/#swift-42

","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: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:18SwiftLintFramework0aB11SyntaxTokenV5rangeSo8_NSRangeVvp":{"name":"range","abstract":"

The byte range in a source file for this token.

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

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

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6lengthSivp":{"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:18SwiftLintFramework14StyleViolationV15ruleDescriptionAA04RuleG0Vvp":{"name":"ruleDescription","abstract":"

The description 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/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/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:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV11correctionsSDyS2SGvp":{"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_S2SAA0D4KindOAA0aK0VSaySSGARSDyS2SGShySSGSbtcfc":{"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_Sitcfc":{"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: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/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/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/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAESaySSG_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:18SwiftLintFramework13ConfigurationV9RulesModeO11whitelistedyAESaySSGcAEmF":{"name":"whitelisted(_:)","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/RulesMode.html":{"name":"RulesMode","abstract":"

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

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

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

","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:18SwiftLintFramework13ConfigurationV8includedSaySSGvp":{"name":"included","abstract":"

Included paths to lint.

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

Excluded paths to not lint.

","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: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:18SwiftLintFramework13ConfigurationV8rootPathSSSgvp":{"name":"rootPath","abstract":"

The root directory to search for nested configurations.

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

The absolute path from where this configuration was loaded from, if any.

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

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

All rules enabled in this configuration, derived from disabled, opt-in and whitelist rules

","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV9rulesMode8included8excluded16warningThreshold8reporter8ruleList15configuredRules16swiftlintVersion9cachePath11indentation06customO11IdentifiersACSgAC0oF0O_SaySSGARSiSgSSAA04RuleM0VSayAA0W0_pGSgSSSgAyC16IndentationStyleOARtcfc":{"name":"init(rulesMode:included:excluded:warningThreshold:reporter:ruleList:configuredRules:swiftlintVersion:cachePath:indentation:customRulesIdentifiers:)","abstract":"

Creates a Configuration by specifying its properties directly.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4path8rootPath8optional5quiet14enableAllRules05cacheG006customL11IdentifiersACSS_SSSgS3bAKSaySSGtcfc":{"name":"init(path:rootPath:optional:quiet:enableAllRules:cachePath:customRulesIdentifiers:)","abstract":"

Creates a Configuration with convenience parameters.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","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:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExcludeSayAA0aB4FileCGSS_SbtF":{"name":"lintableFiles(inPath:forceExclude:)","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: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:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePath06customJ11IdentifiersACSgSDySSypG_AA04RuleG0VSbSSSgSaySSGtcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:customRulesIdentifiers:)","abstract":"

Creates a Configuration value based on the specified parameters.

","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/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/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.html#/s:18SwiftLintFramework21AutomaticTestableRuleP":{"name":"AutomaticTestableRule","abstract":"

A rule that has unit tests automatically generated using Sourcery.

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

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

The magnitude of a StyleViolation.

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

The rule list containing all available rules built into SwiftLint.

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

"},"static_operator.html":{"name":"static_operator"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"override_in_extension.html":{"name":"override_in_extension"},"fallthrough.html":{"name":"fallthrough"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"explicit_init.html":{"name":"explicit_init"},"function_body_length.html":{"name":"function_body_length"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"custom_rules.html":{"name":"custom_rules"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"line_length.html":{"name":"line_length"},"sorted_imports.html":{"name":"sorted_imports"},"sorted_first_last.html":{"name":"sorted_first_last"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"legacy_random.html":{"name":"legacy_random"},"function_parameter_count.html":{"name":"function_parameter_count"},"last_where.html":{"name":"last_where"},"operator_whitespace.html":{"name":"operator_whitespace"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"explicit_acl.html":{"name":"explicit_acl"},"file_length.html":{"name":"file_length"},"private_outlet.html":{"name":"private_outlet"},"reduce_into.html":{"name":"reduce_into"},"trailing_comma.html":{"name":"trailing_comma"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"private_action.html":{"name":"private_action"},"opening_brace.html":{"name":"opening_brace"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"file_types_order.html":{"name":"file_types_order"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"object_literal.html":{"name":"object_literal"},"void_return.html":{"name":"void_return"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"single_test_class.html":{"name":"single_test_class"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"redundant_void_return.html":{"name":"redundant_void_return"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"unused_declaration.html":{"name":"unused_declaration"},"collection_alignment.html":{"name":"collection_alignment"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"file_name.html":{"name":"file_name"},"required_deinit.html":{"name":"required_deinit"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"explicit_self.html":{"name":"explicit_self"},"file_header.html":{"name":"file_header"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"generic_type_name.html":{"name":"generic_type_name"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"legacy_constant.html":{"name":"legacy_constant"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"for_where.html":{"name":"for_where"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"duplicate_imports.html":{"name":"duplicate_imports"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"block_based_kvo.html":{"name":"block_based_kvo"},"closure_spacing.html":{"name":"closure_spacing"},"unused_setter_value.html":{"name":"unused_setter_value"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nimble_operator.html":{"name":"nimble_operator"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"unused_capture_list.html":{"name":"unused_capture_list"},"todo.html":{"name":"todo"},"number_separator.html":{"name":"number_separator"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"private_unit_test.html":{"name":"private_unit_test"},"empty_count.html":{"name":"empty_count"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"toggle_bool.html":{"name":"toggle_bool"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"required_enum_case.html":{"name":"required_enum_case"},"type_body_length.html":{"name":"type_body_length"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"closing_brace.html":{"name":"closing_brace"},"missing_docs.html":{"name":"missing_docs"},"yoda_condition.html":{"name":"yoda_condition"},"type_name.html":{"name":"type_name"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"overridden_super_call.html":{"name":"overridden_super_call"},"colon.html":{"name":"colon"},"xctfail_message.html":{"name":"xctfail_message"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"inert_defer.html":{"name":"inert_defer"},"multiline_arguments.html":{"name":"multiline_arguments"},"indentation_width.html":{"name":"indentation_width"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"attributes.html":{"name":"attributes"},"nesting.html":{"name":"nesting"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"closure_body_length.html":{"name":"closure_body_length"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"leading_whitespace.html":{"name":"leading_whitespace"},"type_contents_order.html":{"name":"type_contents_order"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"mark.html":{"name":"mark"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"force_try.html":{"name":"force_try"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"force_cast.html":{"name":"force_cast"},"expiring_todo.html":{"name":"expiring_todo"},"unused_import.html":{"name":"unused_import"},"empty_string.html":{"name":"empty_string"},"identifier_name.html":{"name":"identifier_name"},"weak_delegate.html":{"name":"weak_delegate"},"multiline_parameters.html":{"name":"multiline_parameters"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"array_init.html":{"name":"array_init"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"implicit_getter.html":{"name":"implicit_getter"},"control_statement.html":{"name":"control_statement"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"fatal_error_message.html":{"name":"fatal_error_message"},"legacy_hashing.html":{"name":"legacy_hashing"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"dynamic_inline.html":{"name":"dynamic_inline"},"first_where.html":{"name":"first_where"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"deployment_target.html":{"name":"deployment_target"},"legacy_multiple.html":{"name":"legacy_multiple"},"identical_operands.html":{"name":"identical_operands"},"unused_enumerated.html":{"name":"unused_enumerated"},"trailing_closure.html":{"name":"trailing_closure"},"comma.html":{"name":"comma"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"is_disjoint.html":{"name":"is_disjoint"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"trailing_newline.html":{"name":"trailing_newline"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"statement_position.html":{"name":"statement_position"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"modifier_order.html":{"name":"modifier_order"},"force_unwrapping.html":{"name":"force_unwrapping"},"large_tuple.html":{"name":"large_tuple"},"implicit_return.html":{"name":"implicit_return"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"reduce_boolean.html":{"name":"reduce_boolean"},"empty_parameters.html":{"name":"empty_parameters"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"legacy_constructor.html":{"name":"legacy_constructor"},"file_name_no_space.html":{"name":"file_name_no_space"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"shorthand_operator.html":{"name":"shorthand_operator"},"unavailable_function.html":{"name":"unavailable_function"},"convenience_type.html":{"name":"convenience_type"},"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/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":"

Undocumented

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

Undocumented

","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:18SwiftLintFramework0A7VersionV5threeACvpZ":{"name":"three","abstract":"

Swift 3.x - https://swift.org/download/#swift-30

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

Swift 4.0.x - https://swift.org/download/#swift-40

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

Swift 4.1.x - https://swift.org/download/#swift-41

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

Swift 4.2.x - https://swift.org/download/#swift-42

","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: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:18SwiftLintFramework0aB11SyntaxTokenV5rangeSo8_NSRangeVvp":{"name":"range","abstract":"

The byte range in a source file for this token.

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

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

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6lengthSivp":{"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:18SwiftLintFramework14StyleViolationV15ruleDescriptionAA04RuleG0Vvp":{"name":"ruleDescription","abstract":"

The description 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/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/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:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSaySSGvp":{"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:18SwiftLintFramework15RuleDescriptionV11correctionsSDyS2SGvp":{"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_S2SAA0D4KindOAA0aK0VSaySSGARSDyS2SGShySSGSbtcfc":{"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_Sitcfc":{"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: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/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/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/RulesMode.html#/s:18SwiftLintFramework13ConfigurationV9RulesModeO7defaultyAESaySSG_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:18SwiftLintFramework13ConfigurationV9RulesModeO11whitelistedyAESaySSGcAEmF":{"name":"whitelisted(_:)","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/RulesMode.html":{"name":"RulesMode","abstract":"

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

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

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

","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:18SwiftLintFramework13ConfigurationV8includedSaySSGvp":{"name":"included","abstract":"

Included paths to lint.

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

Excluded paths to not lint.

","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: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:18SwiftLintFramework13ConfigurationV8rootPathSSSgvp":{"name":"rootPath","abstract":"

The root directory to search for nested configurations.

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

The absolute path from where this configuration was loaded from, if any.

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

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

All rules enabled in this configuration, derived from disabled, opt-in and whitelist rules

","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV9rulesMode8included8excluded16warningThreshold8reporter8ruleList15configuredRules16swiftlintVersion9cachePath11indentation06customO11IdentifiersACSgAC0oF0O_SaySSGARSiSgSSAA04RuleM0VSayAA0W0_pGSgSSSgAyC16IndentationStyleOARtcfc":{"name":"init(rulesMode:included:excluded:warningThreshold:reporter:ruleList:configuredRules:swiftlintVersion:cachePath:indentation:customRulesIdentifiers:)","abstract":"

Creates a Configuration by specifying its properties directly.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:18SwiftLintFramework13ConfigurationV4path8rootPath8optional5quiet14enableAllRules05cacheG006customL11IdentifiersACSS_SSSgS3bAKSaySSGtcfc":{"name":"init(path:rootPath:optional:quiet:enableAllRules:cachePath:customRulesIdentifiers:)","abstract":"

Creates a Configuration with convenience parameters.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","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:18SwiftLintFramework13ConfigurationV13lintableFiles6inPath12forceExcludeSayAA0aB4FileCGSS_SbtF":{"name":"lintableFiles(inPath:forceExclude:)","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: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:18SwiftLintFramework13ConfigurationV4dict8ruleList14enableAllRules9cachePath06customJ11IdentifiersACSgSDySSypG_AA04RuleG0VSbSSSgSaySSGtcfc":{"name":"init(dict:ruleList:enableAllRules:cachePath:customRulesIdentifiers:)","abstract":"

Creates a Configuration value based on the specified parameters.

","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/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":"

Undocumented

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

An interface for parsing YAML.

"},"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.html#/s:18SwiftLintFramework21AutomaticTestableRuleP":{"name":"AutomaticTestableRule","abstract":"

A rule that has unit tests automatically generated using Sourcery.

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

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

The magnitude of a StyleViolation.

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

The rule list containing all available rules built into SwiftLint.

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

"},"static_operator.html":{"name":"static_operator"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"override_in_extension.html":{"name":"override_in_extension"},"fallthrough.html":{"name":"fallthrough"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"explicit_init.html":{"name":"explicit_init"},"function_body_length.html":{"name":"function_body_length"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"custom_rules.html":{"name":"custom_rules"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"line_length.html":{"name":"line_length"},"sorted_imports.html":{"name":"sorted_imports"},"sorted_first_last.html":{"name":"sorted_first_last"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"legacy_random.html":{"name":"legacy_random"},"function_parameter_count.html":{"name":"function_parameter_count"},"last_where.html":{"name":"last_where"},"operator_whitespace.html":{"name":"operator_whitespace"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"explicit_acl.html":{"name":"explicit_acl"},"file_length.html":{"name":"file_length"},"private_outlet.html":{"name":"private_outlet"},"reduce_into.html":{"name":"reduce_into"},"trailing_comma.html":{"name":"trailing_comma"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"private_action.html":{"name":"private_action"},"opening_brace.html":{"name":"opening_brace"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"file_types_order.html":{"name":"file_types_order"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"object_literal.html":{"name":"object_literal"},"void_return.html":{"name":"void_return"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"single_test_class.html":{"name":"single_test_class"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"redundant_void_return.html":{"name":"redundant_void_return"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"unused_declaration.html":{"name":"unused_declaration"},"collection_alignment.html":{"name":"collection_alignment"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"file_name.html":{"name":"file_name"},"required_deinit.html":{"name":"required_deinit"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"explicit_self.html":{"name":"explicit_self"},"file_header.html":{"name":"file_header"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"generic_type_name.html":{"name":"generic_type_name"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"legacy_constant.html":{"name":"legacy_constant"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"for_where.html":{"name":"for_where"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"duplicate_imports.html":{"name":"duplicate_imports"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"block_based_kvo.html":{"name":"block_based_kvo"},"closure_spacing.html":{"name":"closure_spacing"},"unused_setter_value.html":{"name":"unused_setter_value"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nimble_operator.html":{"name":"nimble_operator"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"unused_capture_list.html":{"name":"unused_capture_list"},"todo.html":{"name":"todo"},"number_separator.html":{"name":"number_separator"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"private_unit_test.html":{"name":"private_unit_test"},"empty_count.html":{"name":"empty_count"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"toggle_bool.html":{"name":"toggle_bool"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"required_enum_case.html":{"name":"required_enum_case"},"type_body_length.html":{"name":"type_body_length"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"closing_brace.html":{"name":"closing_brace"},"missing_docs.html":{"name":"missing_docs"},"yoda_condition.html":{"name":"yoda_condition"},"type_name.html":{"name":"type_name"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"overridden_super_call.html":{"name":"overridden_super_call"},"colon.html":{"name":"colon"},"xctfail_message.html":{"name":"xctfail_message"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"inert_defer.html":{"name":"inert_defer"},"multiline_arguments.html":{"name":"multiline_arguments"},"indentation_width.html":{"name":"indentation_width"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"attributes.html":{"name":"attributes"},"nesting.html":{"name":"nesting"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"closure_body_length.html":{"name":"closure_body_length"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"leading_whitespace.html":{"name":"leading_whitespace"},"type_contents_order.html":{"name":"type_contents_order"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"mark.html":{"name":"mark"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"force_try.html":{"name":"force_try"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"force_cast.html":{"name":"force_cast"},"expiring_todo.html":{"name":"expiring_todo"},"unused_import.html":{"name":"unused_import"},"empty_string.html":{"name":"empty_string"},"identifier_name.html":{"name":"identifier_name"},"weak_delegate.html":{"name":"weak_delegate"},"multiline_parameters.html":{"name":"multiline_parameters"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"array_init.html":{"name":"array_init"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"implicit_getter.html":{"name":"implicit_getter"},"control_statement.html":{"name":"control_statement"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"fatal_error_message.html":{"name":"fatal_error_message"},"legacy_hashing.html":{"name":"legacy_hashing"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"dynamic_inline.html":{"name":"dynamic_inline"},"first_where.html":{"name":"first_where"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"deployment_target.html":{"name":"deployment_target"},"legacy_multiple.html":{"name":"legacy_multiple"},"identical_operands.html":{"name":"identical_operands"},"unused_enumerated.html":{"name":"unused_enumerated"},"trailing_closure.html":{"name":"trailing_closure"},"comma.html":{"name":"comma"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"is_disjoint.html":{"name":"is_disjoint"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"trailing_newline.html":{"name":"trailing_newline"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"statement_position.html":{"name":"statement_position"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"modifier_order.html":{"name":"modifier_order"},"force_unwrapping.html":{"name":"force_unwrapping"},"large_tuple.html":{"name":"large_tuple"},"implicit_return.html":{"name":"implicit_return"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"reduce_boolean.html":{"name":"reduce_boolean"},"empty_parameters.html":{"name":"empty_parameters"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"legacy_constructor.html":{"name":"legacy_constructor"},"file_name_no_space.html":{"name":"file_name_no_space"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"shorthand_operator.html":{"name":"shorthand_operator"},"unavailable_function.html":{"name":"unavailable_function"},"convenience_type.html":{"name":"convenience_type"},"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/shorthand_operator.html b/shorthand_operator.html index 2d1210050..0d760858d 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/single_test_class.html b/single_test_class.html index f2ac493b3..3203f87a5 100644 --- a/single_test_class.html +++ b/single_test_class.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/sorted_first_last.html b/sorted_first_last.html index b1031bc98..320db9ab2 100644 --- a/sorted_first_last.html +++ b/sorted_first_last.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/sorted_imports.html b/sorted_imports.html index 7e0e63a4b..6914100f8 100644 --- a/sorted_imports.html +++ b/sorted_imports.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/statement_position.html b/statement_position.html index 6e6faf3e7..9af7f75d8 100644 --- a/statement_position.html +++ b/statement_position.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/static_operator.html b/static_operator.html index a9a7b8e5f..6292892e2 100644 --- a/static_operator.html +++ b/static_operator.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/strict_fileprivate.html b/strict_fileprivate.html index 798355404..877f85075 100644 --- a/strict_fileprivate.html +++ b/strict_fileprivate.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/strong_iboutlet.html b/strong_iboutlet.html index ba3e5b35b..321f0743d 100644 --- a/strong_iboutlet.html +++ b/strong_iboutlet.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/superfluous_disable_command.html b/superfluous_disable_command.html index f78e5d5e6..27b5c371c 100644 --- a/superfluous_disable_command.html +++ b/superfluous_disable_command.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/switch_case_alignment.html b/switch_case_alignment.html index 946744095..ea968d835 100644 --- a/switch_case_alignment.html +++ b/switch_case_alignment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/switch_case_on_newline.html b/switch_case_on_newline.html index 37bd42c66..d73d73a56 100644 --- a/switch_case_on_newline.html +++ b/switch_case_on_newline.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/syntactic_sugar.html b/syntactic_sugar.html index ba33a426d..8be2c8287 100644 --- a/syntactic_sugar.html +++ b/syntactic_sugar.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/todo.html b/todo.html index 551e7f5a0..a739974dc 100644 --- a/todo.html +++ b/todo.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/toggle_bool.html b/toggle_bool.html index d27c56c6b..7ca810a32 100644 --- a/toggle_bool.html +++ b/toggle_bool.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/trailing_closure.html b/trailing_closure.html index 3cec4dbd3..fce66eb04 100644 --- a/trailing_closure.html +++ b/trailing_closure.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/trailing_comma.html b/trailing_comma.html index 6a87fe51b..9d6b4bfa9 100644 --- a/trailing_comma.html +++ b/trailing_comma.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/trailing_newline.html b/trailing_newline.html index 7420c57f2..d9ba97bb5 100644 --- a/trailing_newline.html +++ b/trailing_newline.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/trailing_semicolon.html b/trailing_semicolon.html index d93493de0..c826c8149 100644 --- a/trailing_semicolon.html +++ b/trailing_semicolon.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/trailing_whitespace.html b/trailing_whitespace.html index 7d74bcff7..a82e20279 100644 --- a/trailing_whitespace.html +++ b/trailing_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/type_body_length.html b/type_body_length.html index 05204e415..a34e5dc5b 100644 --- a/type_body_length.html +++ b/type_body_length.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/type_contents_order.html b/type_contents_order.html index 22440a465..b395d7439 100644 --- a/type_contents_order.html +++ b/type_contents_order.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/type_name.html b/type_name.html index cd05a2b99..0f9650e12 100644 --- a/type_name.html +++ b/type_name.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unavailable_function.html b/unavailable_function.html index 533df2028..3bf367d48 100644 --- a/unavailable_function.html +++ b/unavailable_function.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/undocumented.json b/undocumented.json index ce534607b..24f72bf13 100644 --- a/undocumented.json +++ b/undocumented.json @@ -1,6 +1,26 @@ { "warnings": [ - + { + "file": "/Users/runner/runners/2.163.1/work/1/s/Source/SwiftLintFramework/Models/Version.swift", + "line": 1, + "symbol": "Version", + "symbol_kind": "source.lang.swift.decl.struct", + "warning": "undocumented" + }, + { + "file": "/Users/runner/runners/2.163.1/work/1/s/Source/SwiftLintFramework/Models/Version.swift", + "line": 2, + "symbol": "Version.value", + "symbol_kind": "source.lang.swift.decl.var.instance", + "warning": "undocumented" + }, + { + "file": "/Users/runner/runners/2.163.1/work/1/s/Source/SwiftLintFramework/Models/Version.swift", + "line": 4, + "symbol": "Version.current", + "symbol_kind": "source.lang.swift.decl.var.static", + "warning": "undocumented" + } ], "source_directory": "/Users/runner/runners/2.163.1/work/1/s" } \ No newline at end of file diff --git a/unneeded_break_in_switch.html b/unneeded_break_in_switch.html index 88b9336f5..644d68560 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unneeded_parentheses_in_closure_argument.html b/unneeded_parentheses_in_closure_argument.html index a2901dbdf..7d7c43372 100644 --- a/unneeded_parentheses_in_closure_argument.html +++ b/unneeded_parentheses_in_closure_argument.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unowned_variable_capture.html b/unowned_variable_capture.html index d6b4b39f7..5284d0bca 100644 --- a/unowned_variable_capture.html +++ b/unowned_variable_capture.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/untyped_error_in_catch.html b/untyped_error_in_catch.html index d12ed26f5..efbf24b2b 100644 --- a/untyped_error_in_catch.html +++ b/untyped_error_in_catch.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unused_capture_list.html b/unused_capture_list.html index 42dcb42d1..23ee46051 100644 --- a/unused_capture_list.html +++ b/unused_capture_list.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unused_closure_parameter.html b/unused_closure_parameter.html index 870be513f..f3f5abb33 100644 --- a/unused_closure_parameter.html +++ b/unused_closure_parameter.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unused_control_flow_label.html b/unused_control_flow_label.html index 89401c2c8..48cafee48 100644 --- a/unused_control_flow_label.html +++ b/unused_control_flow_label.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unused_declaration.html b/unused_declaration.html index 1fcf970c4..d37bb159c 100644 --- a/unused_declaration.html +++ b/unused_declaration.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unused_enumerated.html b/unused_enumerated.html index 5ef2ad6fe..4a453acbd 100644 --- a/unused_enumerated.html +++ b/unused_enumerated.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unused_import.html b/unused_import.html index 244914d99..af8fadff5 100644 --- a/unused_import.html +++ b/unused_import.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unused_optional_binding.html b/unused_optional_binding.html index ae2162a24..058b69b44 100644 --- a/unused_optional_binding.html +++ b/unused_optional_binding.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/unused_setter_value.html b/unused_setter_value.html index 4e739097a..4f021602c 100644 --- a/unused_setter_value.html +++ b/unused_setter_value.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/valid_ibinspectable.html b/valid_ibinspectable.html index 25e748b55..3135bc29d 100644 --- a/valid_ibinspectable.html +++ b/valid_ibinspectable.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/vertical_parameter_alignment.html b/vertical_parameter_alignment.html index 3583e10b4..77f931e84 100644 --- a/vertical_parameter_alignment.html +++ b/vertical_parameter_alignment.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/vertical_parameter_alignment_on_call.html b/vertical_parameter_alignment_on_call.html index 32b399e82..0e9aeda55 100644 --- a/vertical_parameter_alignment_on_call.html +++ b/vertical_parameter_alignment_on_call.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/vertical_whitespace.html b/vertical_whitespace.html index 559241d1b..85fc43f7c 100644 --- a/vertical_whitespace.html +++ b/vertical_whitespace.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/vertical_whitespace_between_cases.html b/vertical_whitespace_between_cases.html index 283bf66db..35918c239 100644 --- a/vertical_whitespace_between_cases.html +++ b/vertical_whitespace_between_cases.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/vertical_whitespace_closing_braces.html b/vertical_whitespace_closing_braces.html index dbe5421da..d3e2eb472 100644 --- a/vertical_whitespace_closing_braces.html +++ b/vertical_whitespace_closing_braces.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/vertical_whitespace_opening_braces.html b/vertical_whitespace_opening_braces.html index b29cccbec..aaca77262 100644 --- a/vertical_whitespace_opening_braces.html +++ b/vertical_whitespace_opening_braces.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/void_return.html b/void_return.html index 9fcfdb6f8..cec2aba0e 100644 --- a/void_return.html +++ b/void_return.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/weak_delegate.html b/weak_delegate.html index eb9ead0b1..2b7aa9a1c 100644 --- a/weak_delegate.html +++ b/weak_delegate.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/xct_specific_matcher.html b/xct_specific_matcher.html index 953200109..76be73b83 100644 --- a/xct_specific_matcher.html +++ b/xct_specific_matcher.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/xctfail_message.html b/xctfail_message.html index 3e0e3d38b..1a5dd776d 100644 --- a/xctfail_message.html +++ b/xctfail_message.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

diff --git a/yoda_condition.html b/yoda_condition.html index 64df0662b..a6d73cb2c 100644 --- a/yoda_condition.html +++ b/yoda_condition.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (100% documented) + (99% documented)

sM4$|4}&j;~ibCWkfg;k39PRN`Ewe2?y_ThVJ8c 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 IwjU7x2kZJf5dZ)H delta 359623 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%0DT2A6jE=Y{8fxyJO3I|!PQS)f9&z#B{)+}dI`$BF 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