From 27948cd7bb5bed542489ba329641c2b3afc685c5 Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Wed, 8 Jan 2020 20:30:22 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: 5b5314ee70f92269ee816a5e913e20f85c5a1b4e --- 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 | 4 ++-- .../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 372694 -> 372682 bytes 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 | 4 ++-- 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 +- 523 files changed, 545 insertions(+), 565 deletions(-) diff --git a/Classes.html b/Classes.html index c12bd2cc7..eaf06247e 100644 --- a/Classes.html +++ b/Classes.html @@ -23,7 +23,7 @@ SwiftLintFramework Docs - (99% documented) + (100% documented)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-

Undocumented

+

A type describing the SwiftLint version.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Undocumented

+

A type describing the SwiftLint version.

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

Undocumented

+

The string value for this version.

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

Undocumented

+

The current SwiftLint version.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html index c12bd2cc7..eaf06247e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html index 971192f2b..df73dfb2e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html index a86305378..7d8dcec8f 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html index 1368c5eda..30e9d4ac4 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html index 2d92d2ebf..ea48b98c2 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html index 868a0a9e4..90bb2e547 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html index dbe4ffc26..557610519 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index 7ca876b22..656ba6650 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html index c0e1c97a1..ef152588f 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html index 31224b3fa..31d8f06e4 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html index b490db96e..dcf6145b5 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html index 66e80560f..68da30ce2 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html index 95cec9124..1b1739d76 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html index bcc96b844..e07537f8c 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html index 607ccb2a7..fa9e2aeb9 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html index ca88a4f11..c23c07dec 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html index 92bf5e949..610de7fb9 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html index 3d0d56be3..ed2905573 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html index 9b75d4141..986652e14 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html index 3b787af57..2a95fd3de 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html index 95a623bc8..54ed8998c 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html index 274ad27f5..009af8ea5 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html index 10771c4ba..533a0543f 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html index 1ca7a9c8b..bebd56dad 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html index c910d78d7..358ed056c 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html index 70b2a9537..1e491c227 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html index 93d9428fe..a9cd4a818 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html index 8184f7956..e38df41d6 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html index 09c648a45..61650857b 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html index 054471e7f..15e981c5e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html index cc60c3066..711b51df7 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html index d9762ef52..946412001 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html index 1496f2496..4621455b0 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html index 1e3e0b700..76d18dc3f 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 - (99% documented) + (100% documented)

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

-

Undocumented

+

A type describing the SwiftLint version.

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 c638a9352..624e14016 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html index e9df122a8..1c90fefdf 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html index 720295aa1..1f7ec7e19 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html index 03af2d9af..c13f30a48 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 - (99% documented) + (100% 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 820313204..a94adab37 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 - (99% documented) + (100% 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 7d84a321e..e8c879a7d 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html index d191b3e7d..eeca51f7b 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 - (99% documented) + (100% 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 d3b847a2b..64c19b1a6 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 - (99% documented) + (100% 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 8c263b244..3b341942e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html index c8550e1c2..19eb2fc71 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html index 803f2d25b..212c1a98e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html index 69a6d3207..fa5bf2537 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html index 7b0f75abf..5bf1b72ff 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html index 5dd7f59f9..4145a3387 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html index 902f9b2de..a0f3b7360 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html index e5a84e549..9449544e3 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html index 18c859ca5..8da55ec01 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html index 983cf8855..e305081ee 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html index f3905ab22..8b702d946 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html index 6dae17793..52bcb734b 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html index 290e55861..8414c8a20 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html index 570237738..7431766e0 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html index a81f94f7c..f822520da 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html index 0279ec536..3a8e7920e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html index 679121335..3a112258e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html index 6b0fa4b90..795ee0955 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html index 09d2a27a7..e9f1f7e47 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html index e0ade9660..b4b5e279e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html index d6b5afa64..5c65e7bc5 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html index cf67d1258..b9b7c3aab 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 - (99% documented) + (100% documented)

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

Undocumented

+

A type describing the SwiftLint version.

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

Undocumented

+

The string value for this version.

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

Undocumented

+

The current SwiftLint version.

@@ -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 87b58adae..e8d57dfb5 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html index bea11d81e..62125276b 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html index f4a46758b..c899f5ede 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html index 9f04779aa..2b45480de 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html index 7240aa4df..5a9692bd3 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 - (99% documented) + (100% 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 eb09873a1..f2db27bb9 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 - (99% documented) + (100% 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 352c8a8a1..7c59306df 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html index a68168f04..423f9773b 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 - (99% documented) + (100% 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 e2fac795b..1c82d235d 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 - (99% documented) + (100% 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 f45ed0bf0..d8e900e61 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 - (99% documented) + (100% 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 4a70509fc..1a73fb9d5 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html index 122440348..355f1222e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html index d198c9d38..245d3b5f2 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html index 2aadbb037..1fd1dd1ef 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html index f96e347d2..f45fcd0cc 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 - (99% documented) + (100% 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 b9af7e08c..27057a187 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 - (99% documented) + (100% 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 9fc72436c..58f8255ac 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 - (99% documented) + (100% 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 dac2b8f61..c94a219ab 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 - (99% documented) + (100% 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 16eaf6a75..74ce10672 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 - (99% documented) + (100% 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 5e6583edb..229d1eed6 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 - (99% documented) + (100% 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 6accd5158..50c806da5 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html index 2dce4ff54..cba71e305 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html index d6384763d..e86ebe353 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html index b932322db..704924904 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html index 2a6038829..54683fb85 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html index ee927cf67..5c24e2f1a 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 - (99% documented) + (100% 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 644d42b32..299b616f2 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 - (99% documented) + (100% 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 58b26aec3..08d3ed548 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 - (99% documented) + (100% 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 1e354d317..de4d58136 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 - (99% documented) + (100% 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 8658124e8..826089d52 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 - (99% documented) + (100% 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 23be6a2ff..dae1fa375 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 - (99% documented) + (100% 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 082dca4ee..e6cde2944 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html index d8fa69d29..08d3a1d4d 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html index 0cdd786a6..fd8a64748 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 - (99% documented) + (100% 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 dcdf04870..e302485bf 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html index b4bbeede8..f09632937 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 - (99% documented) + (100% 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 ac487c1e7..f7f67b5f4 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html index 5180d7f54..6cc7ca508 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 - (99% documented) + (100% 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 857af6690..b49a93ff2 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html index 7fbde93ca..8872d7071 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 - (99% documented) + (100% 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 e6317af8d..15e0ce2d3 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 - (99% documented) + (100% 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 f03e51c15..a1ecb4b7a 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html index c4be2acea..5ec659f93 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html index 4e120aa3e..dfc522ec9 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 - (99% documented) + (100% 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 d23b462bd..497b2cc4d 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html index 215e570fe..cc5879c2a 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html index 9256c3780..1cd59b285 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 - (99% documented) + (100% 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 2669849a7..40eac12a2 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 - (99% documented) + (100% 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 ff206e9df..fb536e420 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 - (99% documented) + (100% 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 f70a8a772..9b3a1660e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html index ca3ebde6f..604f5bcd4 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 - (99% documented) + (100% 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 67940cfe7..5f7e3e45e 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html index cf9643428..c752cee70 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html index b3cffdc41..29acda8f6 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html index 5de651a20..82d6f109b 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 - (99% documented) + (100% 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 6a01e35c8..a139a7298 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 - (99% documented) + (100% 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 83153d5ac..2ed2add54 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html index 731b55839..b6d919cd2 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 - (99% documented) + (100% 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 4dea1af3d..b827db961 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html index e44ad679e..1ccb10686 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html index 89f4ed248..3ce0672ca 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html index 62ca4a608..0bc502d8c 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html index f63791b1f..b3ade1365 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 - (99% documented) + (100% 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 171244230..b3e684aab 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 - (99% documented) + (100% 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 09807c538..ad6db6fd4 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 - (99% documented) + (100% 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 0edbe4975..270d3cec9 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 - (99% documented) + (100% 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 61a2d1d09..b47e0cf6b 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html index 4aaeec70a..7844c8301 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html index 75d5fbe7d..9b3db6def 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html index 53dbb5287..5c3c6686b 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 - (99% documented) + (100% documented)

diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html index c6246dabd..38781cfb4 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 - (99% documented) + (100% documented)

@@ -316,7 +316,7 @@

  • Kind: style
  • Analyzer rule: No
  • Minimum Swift compiler version: 3.0.0
  • -
  • Default configuration: warning, included: [SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.closure, SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.getter, SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.function]
  • +
  • Default configuration: warning, included: [SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.function, SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.closure, SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.getter]
  • Non Triggering Examples

    if foo {
    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 6917cafb9..d4b06c1a6 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
             
    -         (99% documented)
    +         (100% documented)
           

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html index 3964a63ac..7b97f9929 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html index 830185faf..eb72d2a03 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html index 6df4f7ecc..23d04841b 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html index 8360ee3e3..2839969f1 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 - (99% documented) + (100% 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 d0139f2a9..ea02f2c69 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html index cde1bc43b..ac22ab4ff 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html index a3016a1ef..29da01f11 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html index 212600009..0f043e431 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 - (99% documented) + (100% 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 a8b418734..d4116113a 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html index e19a87cdf..baba52c6c 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html index f2145aa94..f5602a3a6 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html index 1bcde8610..72499466e 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html index b25b283c3..7543392c5 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 - (99% documented) + (100% 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 ab75c0cd6..c07daafd0 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html index 1fc08bdef..296165c1a 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 - (99% documented) + (100% 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 56a22fc8e..535fee16b 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html index cc9c0d657..54180bbdb 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 - (99% documented) + (100% 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 3ba85615e..e4db98411 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 - (99% documented) + (100% 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 fceb70a60..8ffb73a75 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html index 7da933250..7e2eb0da8 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html index 35cbadf2f..810a13154 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html index 307ae3c18..5d9555a5d 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html index 4db24e8f3..1e3d1a006 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 - (99% documented) + (100% 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 180cfd7ae..458b3e6e0 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 - (99% documented) + (100% 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 8ed22c538..64a0338a1 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 - (99% documented) + (100% 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 740715499..3ffa8b2a4 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html index 2c99a2631..37059320c 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 - (99% documented) + (100% 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 080d1365b..018997145 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 - (99% documented) + (100% 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 30b55579b..04972c4ae 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html index 4d3a58659..c01b3a4c6 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html index e4fe784ce..46c185ad3 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 - (99% documented) + (100% 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 74e3aa322..04c97402a 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 - (99% documented) + (100% 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 96a26f64b..c19686581 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 - (99% documented) + (100% 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 09dfe770e..79200fa40 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 - (99% documented) + (100% 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 da20b116d..9cbf72dc0 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 - (99% documented) + (100% 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 d81a47ef6..0efc96f2f 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html index 8e82e48e9..105feeac9 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 - (99% documented) + (100% 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 4ec69378d..9a5a01c72 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 - (99% documented) + (100% 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 7bf47f619..378741fef 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html index d8bf387d4..237fc9e01 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html index 0114eb5a5..0c2fedf3e 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html index 0e9c062ae..de35010ce 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 - (99% documented) + (100% 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 f6a4ae5f2..fbfeb3771 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html index 3e3e66fc0..f76171994 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 - (99% documented) + (100% 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 55938deb5..742b8536e 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 - (99% documented) + (100% 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 152188569..e2bde23bd 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 - (99% documented) + (100% 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 7215b86f1..99414e8bf 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 - (99% documented) + (100% 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 602464974..1457e4e72 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 - (99% documented) + (100% 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 bb99bf0ea..158856405 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 - (99% documented) + (100% 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 a8a368e81..f0848d822 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 - (99% documented) + (100% 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 28a924206..244450cd0 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html index 1b3d5931f..8b23dd144 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html index d7ba01c86..ee81907fa 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 - (99% documented) + (100% 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 dd8a1f499..3e25615b0 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 - (99% documented) + (100% 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 44c15b2b2..66fe9922c 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 - (99% documented) + (100% 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 36dc9ede7..c1bc15bce 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 - (99% documented) + (100% 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 27f70ea62..8ef1f5db3 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 - (99% documented) + (100% 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 f7b5ce4cb..7c5a0933f 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 - (99% documented) + (100% 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 070ff7fca..1b72b3545 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 - (99% documented) + (100% 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 2b9c5645b..8d3fcf320 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 - (99% documented) + (100% 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 6436bd8ba..0f1fb1b25 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 - (99% documented) + (100% 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 90b889dc7..535f06ec6 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html index d932639b4..5a5768b1f 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html index 811f2efe3..933479c29 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 - (99% documented) + (100% 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 1435832f5..fa54caea7 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 - (99% documented) + (100% 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 a861cafd0..9b2641594 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 - (99% documented) + (100% 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 fabf0f9cf..ec1f86cec 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 - (99% documented) + (100% 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 9a2612f29..65ac9a198 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 - (99% documented) + (100% 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 f19225711..e4fc97d2f 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 - (99% documented) + (100% 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 c595d82a1..29fa946d1 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 - (99% documented) + (100% 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 96fc027b5..86ffd643c 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 - (99% documented) + (100% 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 38eb8b995..09e77255e 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html index f6445e729..99acda654 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 - (99% documented) + (100% 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 4db69f48d..0b60136b9 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 - (99% documented) + (100% 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 df6ba00c8..9c7ad5044 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html index 7003bfa37..94227c20e 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 - (99% documented) + (100% documented)

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

    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 +{"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 diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html index 0d760858d..2d1210050 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 - (99% documented) + (100% 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 3203f87a5..f2ac493b3 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 - (99% documented) + (100% 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 320db9ab2..b1031bc98 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html index 6914100f8..7e0e63a4b 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html index 9af7f75d8..6e6faf3e7 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html index 6292892e2..a9a7b8e5f 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html index 877f85075..798355404 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html index 321f0743d..ba3e5b35b 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 - (99% documented) + (100% 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 27b5c371c..f78e5d5e6 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 - (99% documented) + (100% 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 ea968d835..946744095 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 - (99% documented) + (100% 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 d73d73a56..37bd42c66 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html index 8be2c8287..ba33a426d 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html index a739974dc..551e7f5a0 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html index 7ca810a32..d27c56c6b 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html index fce66eb04..3cec4dbd3 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html index 9d6b4bfa9..6a87fe51b 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html index d9ba97bb5..7420c57f2 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html index c826c8149..d93493de0 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html index a82e20279..7d74bcff7 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 - (99% documented) + (100% 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 a34e5dc5b..05204e415 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 - (99% documented) + (100% 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 b395d7439..22440a465 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html index 0f9650e12..cd05a2b99 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html index 3bf367d48..533df2028 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 - (99% documented) + (100% 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 644d68560..88b9336f5 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 - (99% documented) + (100% 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 7d7c43372..a2901dbdf 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 - (99% documented) + (100% 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 5284d0bca..d6b4b39f7 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 - (99% documented) + (100% 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 efbf24b2b..d12ed26f5 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 - (99% documented) + (100% 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 23ee46051..42dcb42d1 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 - (99% documented) + (100% 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 f3f5abb33..870be513f 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 - (99% documented) + (100% 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 48cafee48..89401c2c8 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html index d37bb159c..1fcf970c4 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html index 4a453acbd..5ef2ad6fe 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html index af8fadff5..244914d99 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 - (99% documented) + (100% 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 058b69b44..ae2162a24 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 - (99% documented) + (100% 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 4f021602c..4e739097a 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html index 3135bc29d..25e748b55 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 - (99% documented) + (100% 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 77f931e84..3583e10b4 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 - (99% documented) + (100% 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 0e9aeda55..32b399e82 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html index 85fc43f7c..559241d1b 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 - (99% documented) + (100% 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 35918c239..283bf66db 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 - (99% documented) + (100% 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 d3e2eb472..dbe5421da 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 - (99% documented) + (100% 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 aaca77262..b29cccbec 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html index cec2aba0e..9fcfdb6f8 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html index 2b7aa9a1c..eb9ead0b1 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 - (99% documented) + (100% 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 76be73b83..953200109 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html index 1a5dd776d..3e0e3d38b 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html index a6d73cb2c..64df0662b 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 - (99% documented) + (100% documented)

    diff --git a/docsets/SwiftLintFramework.tgz b/docsets/SwiftLintFramework.tgz index a7a833ef6cd9be595e417f295e63bf193827dad0..0548083110b616bb63dc8260b39092c82114d418 100644 GIT binary patch delta 355714 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¨)~i<;3v*G`&WEmG@I{sf+m;1wX8#se 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 z


    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 z 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≶PlTXn=o%!L%pyHh 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 z�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сdlGJc`-jmW3!Et$o~^><4X3+w8`h)Dub{Djnqa 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ÁWP_Zl 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 delta 356059 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

    Dwsb5JI(^35c95z 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

    5OweJ7ZxjE zyB46@G_;92TcBRh+;8N6HO30z#;bpG_rR4Yv83obS%9;YGbR3eXX=uX52@Hm%xB)F zpawwhFCdU2iS=!nibkesWZC)YyG?)P(v9HRGM7@;G8<0U>pix97v5+D+X2pj0-l%mA6AG{UA;jAZ z_g2ww$D&#jSQ-XPK4sdvZ-0ll%P%+|7@9a9eR?xuFYRBMhhK9;YO$rAvUbyo`wCj+ zMagY>7=V5p@XL?A3SRVRY0lj=d9VlxDIMVCozY_KUHx|gc`akhZr1pNS}cFP?aIAi zWfI7J3UAss@$@S7a%%X!Pf5~@zd^L<*CRDchzv>!PU`d#p(8d@MouZEysfR@xWXu?LyC4M1Hnih@Fd*Dy)1zlHAPsQF zFhMi9B}n`G1@%03RB;OKIV3I3q?4(mgUvRd#b%x0xAFRBAe2rB!llyEhx|PKs(kJ1 zM@E!bzRv2$OibD)Y7^SJ$@ zTz&^6ES-1*`zkzw`u#fqa_$X41irIT1$@faMm>l>M7=J-W-V$035mcvFuDmVoc}2&(vv{Ss_<9ogH5Ik5*Z2Ib1eoK4ufhMt zUqS5C?R6;k7kzS;M*wr)Pk0m^%0Ld^!*6)X;`8p!m?&Y|>v^0;xE6HT7eAR(?j{Db zhj03rJ;;E6ARbT~-^qU5&R+z2QeKBrjZ6Pt73*Bk#9I8)h1N2&CrsNXJ7ZZarDgwrx>Zd zkux>Q==`ukCA?SDYx~+*CV=-_^i*-d5%F|tX=}W``3@$vl6KxT%9bABfzGUte&+HR zinxf{wb}&AkPZ=w?2BzX91*OPo^I)a)Dx$j(ec-|bPEAhuSgQiggfIE-1-(Uo*>Ma zKi^f|BG(kGJ3N)_QnwJ3@oua{jexQC_YwD&y?q@5PZT12T5f0lZZ&-yS<`i~`SH4T zW2FpGA8nkSy4?ngU@nFE5hI)^E+6x`{IAF7NBw2z7hiJy3R)RbrP4?7C`b& z?z*0M>wB|CSYs$R^S^+-5uImGAz6TXhkhr`Tz~{H;#zug9v_i=B)cY@jK+}XRUz#3d@}_zu)Fq3>HbvF1(YJQHTgb?0pTM3c_lWDY{DD-IRY0{L zkmESYjg*HL5^uv{xRN{E4s7@3lPPbDt`4$3#X7s(!sv1>r&(?;<}uXj5H8x!m4H>~ zoio0B^9$~zs<7}>P>I@uufZqbI4VUjzA~C3(%0Dj@(q!W$)GKslszJvkv|Ng?~#fL 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 z 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�ret!AYa}d(7^?WLs?SI< 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

    n`_2;1d&J7IGte zUvn`G7S?XSJ;hmoey`}u_Pr=V^^9NaMVrZ?@yUAPyRtYp(@&m|tJHUi_b%=d^Yrsh z@MvJ}v9O?>&B=e2?gNB63(je&P_u5uqG*IXnW+fxe~eG_H&}{bA%Ethp}~81)+{#F zE*6O)&GXrwSU8ScUxk?ebKJYHq^Tjwb(=ndj_^Ngv&?-$laEcMyFcueW^b11`;2Yx z=o{UkWp<4pyE^(fysUru@`%Bnuwjhl;KV}IG3n!ILF+S@O}YSVDoDGtet)}koO3?c zsdC#sojKb2lX}OPROInCu=V*w`)*<9v0BF2>vAA`S7z1M0VOy#I(m)WXTc99h=||S zV}V+ZU0Q%SE15ANd^kUMA`Z+y600P|DsO%jX`Gx8*GQ808MMJyRM9kg$U~JU#ha?j(Q>F2|afWDbc1S zP5O1TIPPvvAIA!lOSMF82)5vn+vF_$BkVC5dE-8Izcbw|3-=&3o-W%?6$>Iuo2DOKC(4uz8oAisL(lNP95*{zA3VAg?OOW)#gI;bC zzLr`f!n^3?Z|NFFW3$C2FteV&1c`;#*Y$-$ux8Q|aPi<$g}<_fFFaCd%VZL#8x@hU z^}`jpd3~lm20WZEHnd!8+XXf@v0@~4_3h@2-4!)6Cmg6~k))AV?1huFQZFVIm^WtG zprWAwH)}5?fq6D%UMNx(6jt{wK8tsS$gtG;retuLBjIA)8I!OHnbrz{v#b*-t9i*V zXL^)XGCT;VA?DIsm9=8{QFo#$)NyKwh6s_Fo*G_(fSiLiGuI%T?E0TYTK%1QJ4s#L zPvb7FQ4@4(tZgbDSOVkAr(TafAt?y~J3HD?I*9xppN8f8VHu!84C8U9NaygdRixA{ zT)4&HsawTRgR8oeoNgR^t%_ST(#&x#twpcJ%WgPV3(pf#wJO}z+8OW`&&z|v@QAV; zr}h@k0b%%ugD~~QSFOi)UD@aTnDst+Ez}5&qQn-d?sFYSuB2mF{TkS z3q=y4@q!6ynLDXp!b!hsiud-*5%zUzX`*}@GSV|T~%y2iOd6&{*)g8kPfX@%ew-{EMgSoj3>w-eorNnPp%d-C9Z=|XeS3% zYFd4SzvT9L_^61~xU;1~rCtAgV9ESeA~Q@y^+6TUYP*ekn}on-jOsa@B_RvkCXCv$M(GE?b-5uAuajz^S-qO6B$|DDvudb~&#=~&;0 z-8=Yw$Kc3`kCFyqS<7GIEsiZJlo7h+)by`JmIdgu?Ds)NeBY_R;2yb@5hUcC|0*vK zJ3T_!|7M?vq(^9(BIC4j*!qbNb0te*pB!+H=s<_{B_{84YEzmiXU&Cda*-XS;Ds5} zmQC3PRlko_E};DSgVlPzfjnAS1mPVj(cK4a1An$o$81KMEHb8I=GD~*6chEF?{GK; zk1zcJS#0Pk#4Urfa>a;;cb=v8GEw!WrFa%ID-(%LR+bmomiU(oQdVZ4r(vFqga?6W zSq#sRY5Lw7)71GD5vtT%_*u@uw2{ZOQEY8>`fNp)!MjZ67Dk>pXvIg?PFunH5Hh-{~uvju_=Cfy=2y71A^6#pH~f!(>C#LE-K%+uWI!nYEGj4 zl3`XKcT1dejgBKqtQLP`aA+{RH

    X8kC|c$6Qj( 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 SwiftLintFramework Docs
    - (99% documented) + (100% documented)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    @@ -316,7 +316,7 @@

  • Kind: style
  • Analyzer rule: No
  • Minimum Swift compiler version: 3.0.0
  • -
  • Default configuration: warning, included: [SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.closure, SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.getter, SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.function]
  • +
  • Default configuration: warning, included: [SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.function, SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.closure, SwiftLintFramework.ImplicitReturnConfiguration.ReturnKind.getter]
  • Non Triggering Examples

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    diff --git a/prefer_self_type_over_type_of_self.html b/prefer_self_type_over_type_of_self.html index a8a368e81..f0848d822 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 - (99% documented) + (100% documented)

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

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

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

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

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

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

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

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

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

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

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

    diff --git a/raw_value_for_camel_cased_codable_enum.html b/raw_value_for_camel_cased_codable_enum.html index 90b889dc7..535f06ec6 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 - (99% documented) + (100% documented)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    diff --git a/search.json b/search.json index 41d771564..3ebaa9fdf 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":"

    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 +{"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 diff --git a/shorthand_operator.html b/shorthand_operator.html index 0d760858d..2d1210050 100644 --- a/shorthand_operator.html +++ b/shorthand_operator.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (99% documented) + (100% documented)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    diff --git a/undocumented.json b/undocumented.json index 24f72bf13..ce534607b 100644 --- a/undocumented.json +++ b/undocumented.json @@ -1,26 +1,6 @@ { "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 644d68560..88b9336f5 100644 --- a/unneeded_break_in_switch.html +++ b/unneeded_break_in_switch.html @@ -22,7 +22,7 @@ SwiftLintFramework Docs - (99% documented) + (100% documented)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    3h+WTa~N>U{V0@K9Px1vq=xhbJgxMq+H)S~GmW)U!jr;(-^C%ZSprTq6wC2l!FMAX_D=%FK z^uUk$@1(07NIgQX}?|p;e8-kE!@di`fa$EVyu>(uBe94!W)n9Y?_B zNQLF!DJS(wjFTNpPF%GK=|N%Wd5Q&xn?l3YmE|9mm_@^~Tm|Y2m1?pq>gk{su16_j zXmcML3GC{70t<2vJjdNq^9~cUajuBR8w>0$EV^2r9P#FSATmFqPY{_HyPX=?A8c-S z`s~8&G~gdnh)4lrV%1%2 zSzCL>$=p);rT_wlpL|>7RZbEej2W_Q`)Rbhuqg((O7BV^0%e@&=ir!+U)3 zxi@-Vm98b&_vy_$Raw+B)zl;l6mC6Rn)d{!| z5Dgh8Hwy1@U7OZNljDN-93Z%0gYMglfpMM3eO>rL_^Z%os@`15DB*EJ%LhFYkipqR zfcOBCcm$Vtu;E^iO0-$k5`|vZe3)H`0!_4kRT^jp4@WNQiYciEg^b&4D*sp}+}nJsc`g`hzUNx&Dq_wYM5cKp z;&MGjYF|}VfGXzgNdH@f`~cSNSUy(O_DOc1!BtC3?s$szmSfdZsmdsqp;DP2dwd}6 z+B!=mDkYfECtEYAU;XKR+-M24e+K0i`!HI&#L>K>AP(yS*JOV@VplmD=+xxbC&y8y z%uTIcbSPRQfbA(5EJGHW(npHFv<&$yZWQLivE-l=K%(Psi@-Oj+_B#4V)Tu=i6y=< z9Sr65QqhaHNPUaU2iWLcHG@pk2iF+m3RW$17`S^fE(Kp;85O1|M~Dm_5-pk=4JPXa zCqi20DsMt~EO_~rI5-yt3c+NH8en*&>1`vmaYQN3vHXGRE9lk~8HG4m5wT7idw?^5 z$T+=RKP_E>BaZMgMedL0)Dh1|5+>hrf-%`m15LRyv$z-%#+|7Ocy)=i#8F$GyR!mQg+)l2f|kSv)3`O`YUh?=Knfs}d>Wvq#_PdXtQ=kfhQy+}g&mZ!+4%(F z+~kIuZPGqDfo3Qp*wuG^gAqsjq~5GjN%qC~n|{6u%rVJ}i@J2_k-l2sjrwCtzU^`R zvtwY^BZr!^{IwL}`|sCGm>mbGgV+sJ3io+2$86D7!b-ph0uJ#m zhWi2w(g#Pp9@48Y5Czf?A6)j8%FePB^9G`JRC)C6CiwN69|rT*abK+Y=>jBD?Du{j zf*k~(B!MNEH(P`^4(SX_`4&l(?HU3_dAdI1O@J^1@4|)#tYWo=665sFuh9H~@A^JN zd+!M*z6(g3mD)rB zJts#`iAT#}ixmpUubaVuI)%$44gNkC{uNI>puR;b+(l;R{)MMQtjEk+;+z zwyQmhXTxXAhnx(3dp*{S)Rzo_ki{|M>neH8X1b7}T7(H1Ij~ zWlFTG%$e~2^vANG6I-e@DY*LkbbH%gOLT#{EY4aiXED;{ewkX}07=_mv?9p+Dp4zQWRlKo@;T%L;-#Rw->-UE!Y!juizk za0*9W)NG;~N?gPL{yy@C(&$puL31P6@Cu*Oep3wcpPOmxZs2hD+A>$$zJt#Hu`Xc! z-?u>Kn-69({Ks#|?0}F0qJB)=Dx&QW1JteChTgzgvQs&Cy%-6{T#v?U3#)lQ_FJ=s z5GGU-Af}ixfXxhLlqhh1ZK$@jcgeDFqXzX##b&n_d4i(;EcUcMY_iNfagjbtaraZe zAdbT>b=YjQbj~5o&cfnckDP*yd}NmoJ^%$#%ZRndy?Awzx0epf zkS^BIePSBIpw+1CX}Y4{g5EMv-Lzx>@wiu(U@>#4w9+@xWc5`3OT~m5VBl^HOepBH zz#v3I?TEl3X;MEYHZnTWF_t=M70Nij3la%uqhgnrgC}_J8>{P0V=2u*J41b4Kfuz=9T70#2Qt|L#s-h$1FmejeGO!0)}`wJk&i zBNNEzW{$zKmj06ynR>9XAIUPo{6Bh&^Gl!a$G#`5(>e<=8QB)?LwA-?4*1TE8$S!* zARlm-l9yS{jB9$f+RblO`t{xG>9x(;-y8QR6BBe;^c}4^4#45A$c|pu`W=HE;J844 zwwYTR(C#}CCzWy%b0I`7CQTu|J@vF=C-*0{Tf|NE2UJ<(2WL{TUajXM z_w!b@(TntAo(jxOgIKUn1xk0}qRt$DBBnvD*A;w?BPhuIPjiwu?t#1hppcBYF%{H< zF&+DPdihRrnIJHS~&9LkPj$-CYC0-QC>@Zo%DlaCi6M?hxF9 zdvJGmce{t@{eIp*XHM1b)xE1&HD`6tbaUH41G;R7yy7{l$xk?nxV;z?X_O9JHj@Ae z33oy|RVsxXw80nUI^+G!<_qo?PE4}N?w1;Lne=!2L}&6G(vDQ)_&!l^(Dn;vcGMv% zSSFiGJ&#~XI8G2pHIe*D=Vm3K1La}gIB)O}OF1P-H7e3Ofbi`7NRPke%BPKjX7R>( z-%~YDYwdFf?Rk&F*0?1h-=*pf;#(Fp8)}5$00fpM!Rp*=71sMnE-6nDxCBc zF!!mpLslJObz(*B2vOna`87=_6l~PKz1SrAsl##n%}K1Tq<%84nPbo?`{NnP2w+MJ zuGL|9qy-NoaKO``qnN$O z@oa~7?jf0m4SrD}3#oH~%mNx*MSz!1Zg z1$>r7&+D%+RAmL>+?hJ@9f_}Y(&R-POHFKIh{v0_FCyZT8?6(oq>z`_qm~Kf!-Fdi z@Ps6;2dzpLc7xoT-c;UPlG5zP%GZ5bY1hSESQfxi3sgv2so3fsw1Jg8n;uUzoJh1$ zakBugvv_pd1ky@0c0KA%H#r*=cjq4T+o3H^pE9>7byxrMp;iTHvBWBlgCzwivsy|3 zmZ7SRnrg)A9H+yJ7H9p}QM0J3@H>(t55Us9>68B>hZ+1aU88iBJ|c=HFcbZE=E<&m zU^z=tXKWsi%|H5Hav;%SMe5X~EX%dP2Yyt?=1R&3bby8HWc_LJ*Fc#M9Msw$Cq{Me z>d(<+NYOjCU16tYm6K(Q;ExzlewYU?)TNT()g#DC|MC_Vy;#JF-)SRVJ8KhM4f9fU zaS68|{ykDe3E5{={zxf$Yy(fh@F{22J>A?NM$=x@_6 zM?d>-_eK*uSU7-jVpxH_%+n3G(IPs=tKdYD+3U?Do23GzZ@f#t>Q znldwET0=a@h9L!$=~RE{BWQl0DMM!ziRz;7XiITLp-Cb16t3&yu~>lZ;F(aw#rbMiDRIws3_%EayZYG9hdKWv8gz9gI6uB`S(7THuKZ zoAmGpQ-%l^d`?P?+8BZfS4pyEOCV0MZni`q{2I#SYSV$_C{gB2t4MyWA)kjaOwr%4 zI>B@qOMFTot0kW;CfwYdI7tJ(+dm+>M5}m&oaqc40j*Khpb|WIen$HjJaUgZiRm_e ziZbwNG$a8QU2;*v%Js;0(5v*8H}))6&7j?O_l9Y5tL!{6oxm$WSPXr%p{Dfro3y|% zg`MrP`84klKy2np8Yhj>6D*~R2<_KiM{=|*sT~0_PNKCKsmj;Px$I!byj=?7@>VWV(Qva9)RI_G^_Pp|*5 zFN`mxRb)5vO|(p3mG5RI?Q0@9^6zGCVQ?@$OWxg{_@CJPS$r|Mj^DGthA#wI+k0-R zEmnG&fbO=qR3okf+iAu^!hA?`+FMx(zaxM}x4L>J;h1d4?y|>?4)gzRUUZ{v{w%VF zUirxlg9qB_>hY|WbPZ}gktc@)A!{SkmzI~shhXIy^czN)5Jxf?DXW@dFIj*d^AE1_hS*8PfLm*s*NhuvI%+Zz`fAJ{*!x^h@TJmka z=9a5~FD|-frk)l{-q?8FG6yO;->&+7!%s8rzVAwuss8ZA#H%08EY?d`B6%w78x`?* zwDjSTCB{)Wu#3*D$!f86_9w)(Q5u>!%61v{ z#{$M!L5T`QkR5R+(51AmgKU2uup80B_APr)nU3(t^K;s-h>n8tyiz1FMu zPoA99@rz^me4wuVO@Xre1%ihV7q=#l5+JD3Qmm0c?-PrsP_jo*{^6un`p`cmUfPnv z5kJ0_8lXEWI4(4Xc&yY%z?-M2UNP(bF5-i5{;I@{iTU`2`S-+-nTyse;@3wKNXM39 zmB!v+)u)^tpt0DPrA)0h7E(IVZ{%zQvSumIi866wjU?SNgFNbpnx}L&XmKHyUvdsL zSL4j}F}VptZleLzCs+)}ty=l3xbVCGY(m&mERL0W9^7RFf7Hao5`hin)xZUZ)opfc z7LLxDMEs%xzg8@xL$mm|WZa={>IiQPB5&Ejta4~<(6JQmUWjw_M$7G&b*P>59_~dC zf-LVxi`*7<|JlKgmmfTkyNjukWWr<_iE{WViR4$w$|ACK$Rx)Eda_BE&w`3|6(R(c zwvFexEhV2#JhM+DZaJ;iENj}j--MoB@$R|bS}gRZaWnoTscU>~mUp;5L0putW;At8 z0oJ|JfkV&2=yW{`E}IsA8m9L?uNY0Es44xT_ZU9edj(()#oR~JvFdtcoK|%xCNx2y z8J?sJGIn5=GJd~TzQFz;j43K>(814M^X9lYGVgs0w0m>hNai_ggRiXth%gd|rZPuG zTHh58SCeC$?}=m&th}6}KgQIQli5=K9k!eSEDm{lBQ!=si$=1c#U8(mmxV%SYsj?> zQXNZyj`6cmTfconwD>1E`Ui9g^34eSCaj3fTW_|sMV`w;4#%=QD4)>sCv(YdDT52B z1(LdoP1ZF$9?L<&j&^vsT@`d!${Vg4?@D4+M>)B7MxQ@u4n4BOm($=@t%U$EUf_a(Q?e-_tb+ zW0*+oLi|fS)-`_UL#OE;^=Yu?rLK;ZEw)hN?|6E}pLh zMa<_%>%adJo#&|N#4YB9TdpXBOdiY!{|0aTQmjHCo~cMwR3`@e=J)ROwVPjqz~}K3 zLIde*JY=jREM^9wD0EyDYVk>pfxwkAsG1)TbYhHGv0-ECcvE+XOPtOY&1Jv+0(`$R zPjkhQaa_D(<7ixSmwP7)s(u*$p}9qxT*DINO!{0U+J>1Z$oA3YUXDA_sD_jk%IsDc zFuHl-^{X0795p<=H~jC@zc<=7%huuFygZ&K2Q8CcbtGxeek=p?k$a0_{?6+bZqfSe zS&aHZYS%to6b=s_u#P8qgn-Q01ju)G>ynA zPc9$ip?At+{v55hmR&@xIju9BA8GF$kBMXZ>74s@2L(=irwhdf)jZlwNtRy$D?~OaS z)=ktfni3j7j`FhtGcWn>z*^hgQ0F z$&o09{{2ChNW?tf0ObQkg2)V`Sx%#y&@CTon%~eg)2fit>yRD^4d9+r%OJ`6mEzyQ zWAtBol3D9RQQr|aBVE=L-K8jgb>F6m*krHtm^A?p6n-#~XX6+z?6KRBP9?Q+3>7Ir z>Ow)Ett(p-6gsrFr&tR&Gc3SeQrRT(fnYF;*P1j(7k0ozs7@GZ$TNq~|L${-CN^uN zF&UU!RZZAwJD00)1~8uV)TwvzStC_66>aBEzhYcobrkyD`SyLbiuAR*t5uMt70 z3WC#G%dHG$Q_YAKb`y(p4i+7&)sd_rn#JDYKnSZ1NjRzzz0_VI{Ce?*G}hNMVy6ac z?;cqkA2L()FS>y52-5+NPyGhG7A{y*LVBt-tZ%T@D+jT21Q?MPR-27|%?P>fH11fy z;J1->wl#YV)N7lk|BaQL%XZ4VL%T6d#9JUw$^7VtII;uZUfgBk7u>55^_xa89}I#q z>Fdn)g=6(bw@As|w7)eSD9o>8jQ1PR;V2WApjC5Z{WWX)G~#exuT0Q1muaX?Lxtq3GQ zT+v%XrV&=!MdU>%*AETSK~)JDJld84A%1bi-i;n_uR^3oOR(C z!wA;a4 znky=;1?Ym#Y3hGO)|m`W#&g1VhIl*Rp2csu;K>!CB7@S}zyWlG5a0qf~{*6T?hesmFQ51L$iNcqH$Q^hykt zv9&&P9-X^ZN&2?#v3&!tDV{9s!t}LO-}$XTBY5OxgHu5R_mZ#+)`c1yGJe1LKM6#t zZJ~)~<>ItD9VDavuyLk&zCjg9(f%1c4KRLYvkAr}OPNK>H*}r+7Jk=Y#e>{EU2;{Y zTs2WWuEQ@jnJ&4L@Wc1DNFF~E)+9_wIo*_O3ky zy)PXw#h;Cuhk^xQ=U2a0{&UOtXGDN}lIV;O?m^^Dhg>m6ds40QvwvUtw=mz28eRbD z4#tyu;I`iX6TMhdimp@+6~wp94HtaGKya-E5l&L{ZG~P0Qx+i?g$d+uw&eU#PDJvK zMXP}}rlNi!uc3L3Gs9nBReNn1XTNkd3jKD|?+nV-BevOr5IFqO&UgLZ=*w5Ro_UY$ z+-=(I%5HAm{710#9SM%46mnkJnH3zEwfnoS=aF5d|1*&f)0o)S5UN4%8pT7jUa)e~ zIN0X^&vOagaJap7c3(B>42mR@4KmW5`!q^bmM+|o3>NP52U)r&=49O@m5T%3;NsOW3Qh_DKO>ii zPfYFt0G`>8HhWH$zM-!zdA4*_Shp){Hj*w!Zp)?30QE-)$+{Z$^A=Kt3pVBJ{PanH zRUw^`VrFmjn{;ll?$|Q>s~Xw+df?9cxs7|f;dvw)deGaA2*kdLRh$b+I@p6pJRCcYxn{)j0-k(nYwO;z8OgB;Eb1|u-IR{ zC~d+Zu&(|@vTT77vV>;yE{W-VJzj=mZI%uU2r0h-<@KqiGR;DG(T6~vl#y1lr5=0_ zHZ|S$=8B>zN2Eou3E86%oa|I&s(>DI;}4oYmAv0cSH)U7RV_%v4O;tknMRGcKlU`iG;|Av7HNO$vvj<*3o7 zFV=zAZZ9N>{Z)DuTR1^>Id%w$o0ZJM8gUU?V)i9=822_4{j`80Bl>tqu@r*wYw?WH zA@%5w$T28O51ox|WE33fIIc1jQT)pTL)o! zN+{F?SrUCpB;-X*g>4Bb_Wm^VQe_E_}5tzeCptyGR${> zFc6A*aP;akiM{3I#=F*kKxd&|!54f$rD#;lutMNnb?B^8mmQn2U~RUnqboywO88Vj zw&Tsq#c^XR`!V*#)Z2IWfH>DhvErSXOH!|@6uLqDoYdCz_I0)Z^yWK%ku4BxDXa7esK5~4^AtYb(Gr>Deu$v7u;o$VC{f2PV z(Q~B>9+D`NIH@IMqeR1yfC2xdQJBkr8a*p&mdHTZ9c4DH&aJr0uO=?Z;~1vY%DSe} z5j7HA_yhuT!a5;cfXhB2&k*Qd}n+;>MzSS2HzmERSj7upY-#7aPINokt9mcyut$a50Y9;) z$f*m~&3g{j(u&)&`d}B&ZMacZX_^;n;7*<`>5ELoCikIdQjFvY5#L|jGpgT+g6Ov! zZ-DmA&jbw(iR+fSO0bSdD1)8l;!~Q&GI*JAnI%PLb(~ZG^?h|;OzlVI%ccqz1hQ41 zINm+3p6?7nl&jRtiO#*b1-xDT@PGVSoOqD46Z2qY$^&Bw*>&4)Z`~ITZ?Q>;r%KPCmQUL48`y+L;(W1 zX1)af2JjvCS4pm=qNeQW+~xECxgZT@DD;-ohAl+XxFi~Fa;)^z9uUIg&Twqv{@c2J zBHjYsZ&53mI^jLZBn3OCD2etX5NXJhDy7UHqdsk>*zq|fu587ZnH&+qGeSu`#R0hU z_4vOK#-Kg^^Wh70o9u9uXnmmgnz{uQd*kr}2N%ZFJGQ$X^YV@{05yA+mgKuvltyU5 z_s`m~V?fg`%kB>=@AA!AVKRGPdKCNW_CxG8OBBBo&n8s&-~Z3d-l`R|{cX0SrO7!_ z4&a6WhfE%*+*19;v=gnZX$hKU_c%_T6bpnG&^68E8yhnwrKxat0U5$jt>Ns%H5%W* zl9wMjMwCFK^C(34d4}T-hJV3660p~)$S?oCtI?q|e+cS$wMPYAM{y2aBk#-IV${if zwGS#-`I#vqMA!Y7zc*;ADJL#Kn}+1QzhH@=NMjh7{R6)2B}HC~g1#C!P+gB!;1sdl zr3gJqEeb<%D^ftF<57G;WnJVcMe9rHucF4cuI&~8I#>dyp@(zkZTAamykI)~g|q&bXhv4Qs2{O^7g2ICqWX-`fQ zYj7CLNrO-{=G>%bu@;e8%(d{H1Fx^V>PGkYS;}5G=`;DfakCyv%F}X(w;qts&)gTC z;5+)ZwuF!BFHR3H;A?LkdYzq}Rp6#iuX?3G9^mg{GYg3z&H*7QnS*3oGPP?^6Bx*B z*XuI){^sX(ga-^shQ)@61cToV2ggb>N4^k!Pb9R@m}nnQMzR30s(Au79ht{x|E|KDS5? zN&4@W65Lz1qQB-I%Vrd)3;b7d_G{?-mC`FWQJ<5rOx#b!qe^V+cn5VZEY26e0 zbC-_+!pVJ%5_zdXt#l$=Im$>spv<}{K#!0Iwn&SjfopHUmk~ynSX{qO8hPWh^K$TO zRgNf-`@-OFR0YQwH*wbmSPcR6@QknUYQz~?XYX22v!t^a;!Y5En7*e+9Q6;*jNu`4 zCgLL+b0rD?r~^&X7uy;!@n9d|_*bh&3lwTBZSoo~&&n(^x+^DNi+JuV5U&!E^X-(E z*W%<}T=+_eq+umi>h~I{cV``GL@LuEJ6^bmj_8#San`6Qnxm(gI5S4n#o#hjHqI(` z@2xTOB~sTWoY`OAs}lu<4M8$Is>wK-{_bK;^nOF?c*#O>o-9$~x`fPiTuC}lrIsoQaZUs#DO+fve>;MXxm>E+ zM0(0^+DZTX#wA5~TukM$x-D6^eXtkZ_P|7(BVlxr9GV*9^o@(%sSY&x02}xgp7KJd*7e6^AIreR%|f z?fOi-(MaOXp<$In5}~7L8yi$en4))nu7_T6Qen%4fH$Pt1jvR-`%IhR7*Vz);bf0v zMFgAm7=J03&+P&@m zrrk=9>$e{rwqM9rL6B?y#?)=_CDmPAM;*v)f#rc|a=(|D-`eu6^7EH-DFLGhId@GXEeDPn6&F)arNoysESD|*v z5Zq=rhf7=VtEsW`UpL3!`npA4zK;fY98;R23kN{!LNC@2XVsTU{?=g3s%ny(x3k3A z9-4xlBys+V!?ba|t76gI{WOkh*^b$NT;3zN>#gD8p{!gj8;()R161p}<)_L1_TNum zhm3qhc0vjH4@&uVM;`|j-`937p>6pse0+M5J1%nfvE9&OXv5y`?zTuWU?*t2Cx&AW zJ5+$q?~x`*2o64HjF%hf^?gx^-5hSWuVa0jb&Hl}$a;wESkJ(HX`MvjQtgk1YjyPo zN+M}>&=@1|oU+tET{+_rh3e;Zj<0N=9d@5c2c9xR^Clmc*pgNty*6Swc~kgCB&IIM zSx~!9C<1vlYz^bCz2mZq8yQKag+|2Jocw|PXCmHap__7?L6;h?x`J4i%n{jB-VU$E zTKz+t;7#CM=UUJ>s`EIT2&L;}yjO_-OP?TORLj51@dDEaL&CiGsr)S1aQtH)RQKF< zrqvS6TQ<~1&O!Rl*={d8@Q9RbyZeC~OS(=$-liO|jO@9;c~Ix(^PLTRu)RjRTfKlj zFS4^8AN-AD=i9(~sN-+ODU@!zh+o}u>QldzPrlup^o32!w%lHLuPuaqw5U(m$m zof&z)IA239@G=3#(kJ5b2gD~lif7rnBTqqk5d9uo(c|RgG3FWe<{RdOB2NOtW6}QJ zvFM1WEt6PW^N`(}SPoGN?;7);8QlQ1N*Ntq@ZJ#v2a=|Xi=0Y|pZ=|4ve-3_h8)wGc^&EQzhMJw*C-2G z+gbNEqSi*NIyB{|tfUa2<|9LqnZ^0+)>e-om27zMRu4Yc^Eb}*?EEA3?C5Mx%s9*^ zI*wt$p&IMkrM%i3#ED$57M9gdF^pkW@;g72@JC6MmGAi)TO9APS>B4)f7xM{oy1f; z*B1qE0x(I-z_%%re&RgMy43+#CztWy_gJykQVudGGOt4W%3LfC?j!f6G*)8>E4$5> zp>>zWn8)Z<^%#nCUR*<-u2A`}S@P{7@t3T!zE*Vms#G3{_s7JW&mNzXJ6X5pI~1Lr zoAp3Rb10@!tPb~2zL*EMce{6{theTPizMa?3QUQ;uY#_qVO%f9_GCb5$T&^%sXt%v z47qoI*`T)R0z7hpn}mXzXw<^0TA}{!>uXQ%)*^O9_Qjj8g)X&E!}}nDezAIa$Xfc> z=;8sMRzRAkTZuad4`rg3Kw}o%PeLVuk1#^r z>r|XLUNj3^mW=+h%Ngc5URjHrDwn}*g|@IpJNsbV(!E@npogjl&{UDc(W4s#0E*WG42A+*^e#5iNQK^i(rXEUIfa zd?!B+G~9uZfma|y5%O9+P14laV$|ruKB6WcudHCT!&F!``iojU|87mb#(ejH@P13T z9^dF-W*A%r+n#L^(sI?de~kktJzdWdq4% ze_zxu>{H&QirXPhA|9*ULU*ly$u4_R77l0~jb0?_l!bSP)Y`>LilyZ=V6)tE#RP-9 zHUtFg?*#)Z&e%5HwkRT)hNJL32;Y(h-k$wz-#9?Hy+2z5TE%N)p%|ZZO9;MQixwCzll|U zQZ+k5QjgVtzg+Kp+Xe=2H{TB2fL?N5GO2#>K4suemGm0fOURYFwwW28K+l=~Q{Qc5 z@4KD(Vx{ha^e>_kS6P>dd+L$*{a9M3L{eu;Jg!W*H&_0{m-l$_;Jj_9_xFn%w3l}^ zzTJm+oWLJ`{LuT=x9H0oqEwPv>LR@Wt;4>dK#P^<~i%-qFcGej`+V zza7VXodNVT1zwXep=SUP9ONe!ZU%4!fvU(5i{F_)`#$ZvUMRe$pYj-*X@A}Z93dXN zDi^w5AN4UbwVlNFf+R75`T%UApvqMTC;kz7O(nV28lJm%a&nq|Hcst#j*Dz;xf&|Z zu^On^dFjF|s`(%;Qkr$)g5}cbQ;fgw;x1GTgRk;_H{w9``;m;ZPl+Y;D^Sb71b_2x z&9uiV0yE*B_wXqZP)@w%7wKa+?G}8&j&swSNn1` zB;i5Z%Tu7N7gs_SUYRTPsonlDk7s1jl-9bq5%ZjZvo%je+sSgZ!Lpz3Fc$jW#a?_L_=ZtH*{}Py7l49KnG1QQ=@oi(sn_9 zea7U*iTvaX7?SBJ=wg=0TNP#Lh0@^_g}x!0y%j+3b3w$gPJ!85yF*1W4)99j7h@#< zQnBL!-RHohcdQvL6&2Er?RqjR9o7^-F!@kma0@fW^hpEK0H2Thl6vAjy=03W`RA5^ zNkwRmypur_H(foibsuU~Mh zS=a!B4japfiQH@We1VwHf-vREcoM!1&|j#lCEbZ2)KH<642(oiEI(6M*K@>t)-Ek2 zg18&TBZBZl13i%gnMhTBqDIQ^8g_yFSon-TefY6rMwReI|DO@+lpu_?7?*_a=^eob zZXrn}=Cdb@H8^#3&nz175d=cX03wtKf{heCzl$s17cE5{L&A4g^dkn5gs&=@KiWbD z2t+#s!bE`FKjO3H3)nhN{99dNF=lsUzbA75Z$BPlAHVe~ThQKrf){0S!w*)3;`l8O zr&5o*J4Z4O?(X3!7%IoV*xM{kOlL5>m+vF^nSMVKC`K39xP1EoA+RBwJ5HJL06KR- zAG;E{2gBmP(yxFBB!T|Pj31#%TEu(?jjlQ5S0SRzIZHDEjw>vHK3E@-h%%v$1F@(4 z4QdntvyDqUN^ydV)_L##(eyT%X4X`ad?L(}|FG%I9Efe#O^!aXC|sE{fnOf(7m>Y3`)FAl zsWedjsYx^Unm7WH)_E>n*X?2yzNqiU3*dV_AK+y7 zmKKXJuHV}JAFzQOJ)?6CZn^96*p3wf6hy@LT3wKY0~nKl*snsc*m&7Zgc#R%kNt=N zdK>hijTcr*5Ju_>^cti{8T>ww$=CZokFc+d4V5PpQZ4OcMq%%{uDUglYnmc6_&wV< zpS&;P;;~IEfYn`3g82!p$r7$k@^KW-t;$%(^Xu5PHLShSD|Rf4#%EClVCXsSDeytr ztn~VMM$O>OBj7e2zJF^r1YL<)-CtMW_LljPto5)tVR}=UwN$7iC1CbRX}dp>Dx=Ke zsZZVFYu2B5Fy(eNYv_W|%tn!YYV^l)^jO*1FVJ8Nz;O^K-832|gZvMb5+_D@Qt`c` z@t!rcVi~H#hOCvl+ed?PiLQ`)!ul!G;>Ox(g-%SW=$<(lyJz7dQkQ8k0g7h!rpzKR*kCfmlIh0Aj`GxerzdfPq+nRt;hW zl>vwqR0h9)`F>7P2ARas3V?w_l-B~Qf*&i079dB}AX>m^i28n5%>_6qbb(j_qXA;Y z2N1*xv}zD51i(I60SY4G`&mtpgvtQK3W#z9i{HOMtboyQkNrS@h0#DC`uz*U3bbme zE6{6@BB3#XSn+w!`WU-q*(2!fPZkIKwzfS$?!KoZ`FVVT)VEpP`p?%AuFW8OlqP{{ zX(<_+yOpuQNK3}Se55PsKky|)HzT~7L65h**;Yfpd}=Js{O?smY-(^K-qQjiH?YED z11K*QU@AG{@*ju~o4#S4Q{vA*wk)b*aMK_xJtPZbTWsqW_=(pJ%!nc$8a@?+wxb4`$T3p!|0j;t+d6kM2Kpn5B zNUkE8nJcFrCI2>tc`xrvJQo(wq&t}_N^3+xL5iwusS0!O&HWRBn_E0-pcT10T#vMd zGDC@4dBUP&hc`$~GQ2Q ztOhg7S?fld>yA^kO1WI$thzmWY8hv+y}xBELsM~8}us+Tp_%dhrfeb!PKS6 zn_J~PC$mcGV71DJYJK*DXhInkEJ!88Ew6L?spd!v`9-*N#%Ma)+JCg=49)D+lMkq2 z$W(r1j&-z)*ZJIB22d(O0Z$xtYKBq2()J8qj)6B_hfar1-TY`%Kb8Ym>(Ab}quc9u z>x)pEhP>HjkrQ4$8qW0v7peafWjVore`y;F@HseTaWtjxS>4X}!%eflNgEse`DskR z-cVo30!NgMy1~+3OQjW8bM5?(tuO0FC62~3U-#cX`WKhBNM*oevHhn@yjAt=D14rq z|Ipy{`#tcUox3XGUGwXIC^ zrak%u_3~%icO96biwdy~c?kOWn3L^otk1HTm`J>a&sjq{0(~5z1uNJ#K#LSNQtT4X zXtVl4-Tt?;AstoJa|C!;m6VdqXjhH;D%e8Z1}WHbf{fC4U;;dZiyMbs#EaPjJdTCG z{^!Y(8C9rV6)oh$612I2uwq<7?Lfn_C(#V9P&;UQ%USbau?7J_nw0{zm9Cim1!%WqQUqT=kp~B-`=Kq0Wj~;BX)uJrkve3~=vP=250=M1v7^ z5C6$agSB?rY?&B!o`e=jkFqxAu;z-iK30+JuE|hIO&*Y!9MoMVa|Izd9)!oP3~pN( z)Bo~7(fRYl_>3*Gz5m4dv!rZa-A${&RvAM4(>{|{T+=w(IK@&fiV zVO{H9prR{i*{ny;iORK!?QWF%x3Dkt@v(f^JvQr1+P{1hi9jOstvaLZxR-%ltvc0? zJd4^ZAIEx%Tz{LV(Rrp0BJo4dQ-8Y|njk7y!KovfGlsL);ca<)+N`cNdPE%ML;L%N@&#^*hlCq%OA;)95D!dL!RuK{v%BVbr0 z+e`#QhX^QOZ?arwj;5oIy_diViXA&sy7OJ<( zbb@N~32oF=YfCmH}*86BC{S&u;XNVt@o7hGlv1LU^=cSfBk>ywgRX;WCuxYf|+LGL-Wn-S{pOl`+x@y`f99Gr+x`6Y9JkH(qN8=w+w4}( z(`P)xcEij68h+e0bF1sIQkIBgU3M6JAEbTkI&f(X)loUt3;KMoSCv#D_FL8WKJDXX z*xGeCf=sj>AUM{64KMXS+#Ks0UiZY{AC7e6Q$cR1kUp%^V-Ut&S*E%lZ5r=Cfaibm z{jOKjf8cVg<5w1b0tKP6>!6kRvfqkbvf(vP44-k{R@?Q+z=-mJ?tZK!!Ol3}17UO} z2{_hGKw5q5e8ZvRm6unzqsZ*wZsrX25`&m}j5S!fp{g9_}+JpWHFr+dy|G*qKS>8vPRp^iwCE zCbi^eVR5D`)7Mo?+_lorF%T=hnsV2n9WvxLt|$o??3S8pYi_NIm2S0hXhmZNH*`2r zu!MJwxnbVKuFb)s$GesunsX19CW*dM%k8*i{} z4iXWCN8*C0+y5j8GPN;z>DuwY3mg;WV=p>JgJduUrB8v@N(4Bh0Say6dHmIZRPRgu14E4+KiIpleZkMhDjJ7 zc5&r)Jmb%yNf30qJOf&@vo0uO8~VT~$05d*&)4aSB?+T%4;0ZEem${h?oqUPZi+ z#MMG*)DqIjXgr8*ls=UqPh5854Ldw*ZiN=mm{v-M_qTA%za(Q^|HMH{ddi?pmX}; z#Jd+f&h@VAuM@aD=Ujch`?~1@7j5YYkXf#*z8miBYQ2>d7j4qv;1jI{r7&5pRij{8 z>~3ot?)xB<#vPc8w(jdnYuAtEO!(`EpH>PMkQYFa=);Pg7@z0dG~a)J)#m&^;7>`2 ziB|R=wu?4y9a%6?5XB95^%$ruR~99ZBVio3HFpybT#xJn?Z2-p%Ivl__JN7xxo8`K z`ZAHe-o5MY>FFNi#VDUKas8K9mSN!#zDoPVW~wMb#}gJ6+7p+|@f=82Go+7bU?WYQ zS*OciMG>Wo$zyTITY`0vuk+Eu)eqGjy_dQ4?u2UNu7@oV)wsX+swDTH`^kCE=gzqr z+Sum#`)tv`I+QI<;`hU#Ql^=`%v}ZsS~G1`@{kIw+&`?L18l^6`R9Va+fiZs3=j1W zsG23A7z#*uajBVb*6mDlCZ6xduOovr!R6LNM;#=3Ujk_w2PC119ZGYu_3R)Tl{gIU~AU8(M@~^VR zC&^kwAo?5h?wWa0ZW+I*Ge`IpJ9UuUz+~1jGd* z)pP-*{Imo}KNVJAA_>+HE+FMgg@X&0g1F$P0^-8|N@=?wlY|`@Bv6U2)Y|o9IRb>g zemE)xk%356k?5n~#!8I;r3AzUqFE3ZK7b%D2$q7lfRxV#;sPj$B9Vk@43wV=i;`eW zsW1+d5{L^#s(NJqmFtL9MVXlN-k%mnKpk#)a}3lMxLrSbyBb9aF-f}wHhQ7#t3w`I&nqP?RK)H-nv`$ zkqjA|UAXI$%Hubh+kPj|!LwMfbpZ-%ekqD~eGxXO5d|6<5!tqt#+j>;;B_J*ML3jI zyIZ#;txG27wtUsHQivJ1r)ST7f^EuNP`i3c;eqIHkGDe?w?iSCjz7M*@FbVD5UWXz zJ4qVlAhb^%aD0DMAHxl_nJvZ)8yQb~zLg>b^ook-H}m?Dil*>6VT!iXO|zlSzvnq7 z4PmdN+txYBjX9-d^;fm%T2{hC=?^@{jLO`mMG8FjB|GKll${jz^VqHX5zuYAg1J@d zc~nY-%ZlX;<0x^#zGovki# z6|s}0eoOZSQDX)?i{*X4Ji@po#qmkP7QgVWA-Cf3CR9|-%g;hAqJh3G*(^R7LC&+} zpm8NwPg!@D3Vp==2P!wr<4A_>MNUJmvU8=}eTFvXt&auEg`I!9lYi}<=Rlj5LHJxD z+M6>AoD=>^-sbV-BBq_4O-*Jqt#c{R(HNTk{iyr1)UH)^8*@-N%~>uRp9qhyGnQd0 zDWY7Lbo#>A<88B}7Z=9@+{NytHuuS0^31UmQX_^)${hveH-`NfIp{{|OU&A?C+>&e zdQU{1q8Q%Lo}da{&H0^nigK&&y_47ID{3L;t9wh&SXf&r-*BsZ9cuWG?vi5wx*a9B zk>;$T_ZU7kbk-^P1)U01n`vmg30i>dqhSAw4K4gn)BYY+j|2vBMj5f*!rV?MFf&Gf zK$qXCcjX^)Ta30`bjI!cEMAObv{>eZSdmkAlX}Mmr>OThdje@_FKi@4~+(Sj9Xb`t9E*+@hO(biqlb@qH$07|C z8xw}*%9^1ie@|LX;eqj$<*aJ{$m{DK##b+1{+F{CukSEj4%yIJ@t%(CtKM1T#H`J^ z;ho-8kwOeI?5XiriPnpuso zB_TB5VC(N2E&V^f{xYhrCR!T>aSakQ5L|;32ol^O!Ciy9TX0xNa0~7p+}+(FKyV4} z?jEGqe$TmI-`nGk{rp(O>Gl>-E$nj+k z($YSgQ7>I(Ybqz7(AH1KQf|5*SuB;q*~5k{Z7SZB-nVK{tRP2~W<@b9ePHlpZBy8} z_KH!faq!dQ^GCfdIBYB5z0v1O%}{$|F6-Ct4(z<4RbL)<@0_sF;4xTJ8&S1+2b?Rm z-zdr%wX|l6s3^^gdwukZWYU6G5l5oYTv5Dlv`nsgn~>4pcm0(#DsQGw$G5Wj@~dVW ze1Z$n+akI)NxOE*Y|VZ>rT^x8p#yp1%?7c@Ug;Qd3GzmR!YnAW3Osvn3TBy&<(y!=sYvb1=Qh z;4%5myF*c)P?ZGW)3H$Y#3QO42Il!6`!J>Bd7KiC(Y_yiYRawnXe!h+D9}3iB4^OaklH`%fP)hvNw2kH842)zDFe7hZqr5DgSQ=CU;U48yiuY zgQ?8qnr+py5V7&v^IrCk@)uwtWA{yZEYd1vqbQQ%WL zf7HY6wdGUip6Fv0zbAaLeR_UKn-|vu@}QGGI_~cbkuSub?yi$7D7FI^y%*;LWaN0Jw~K%Lr4vNK|`63h$B31!aqCP#@w9CFIqC4O| z+>pLL9|^t$>yVyCN8L&4Oo_^s%6n(KjdWNV3v9mk$r;)m`Q&2^-#%62-r zSE|NB;EhjNPShRnf}F*B5$dY^kKM>pk)${vQqRoUdlZ?pZ$F|X9&La)pLkpry)qq1Y1#W;0cinwpR1>pT8y<$Ksepy^~Wn9c|R2Noo2k~VA!9Yy>SmS z4}UFO`-hk4-pqE+Y8DaqUiy*S{LZx$#b$7Q_KfMbxs$MVw}rAeo@A}W`TFWgxyEJ| zbdvbCKtU0dHPbIPb2-fS&L55#=Wo64`@5V3{U5{`ogQ!2B?~qRIXLX@l1e&WDO3ngv&QJZv+?{&Z%lPz}4YrQ6Ug`1JQCuf~V- zP!IodTp1LZI!LHyQ~o6AAUh4d@Djc9ZITE_xB8tJB;aHTqpF4@9@j!><&N z=)BUp$`HQ$-RCLV^T@}*+JYQ4a0)!^m>Jii?Dz=+>zeS#S!Leb#>@+U%-#+^sYWCt zu&@l;!sdp++`X8(M6`|aDc;O3q1T1`1w84!BlN`cM8-boasHx)i=$2O$icwvwS_eh zo4#Eos?@+{9mC%d6)}}nG+H|JJVQ5;Q1o!T-92jv7^3_TtAi2E?JgT)bWuC#7%Yx1VeC@Z}t;SW3F19!}fnHz12Tw-aKPAp%X(P3dJm(5e#G>aoN7b$(yM64&l znxy=~Mmm&ruWkJE{K*R4owQ0 zacJtZFSvBmL%1?|pR(QT%DR!j^Vc$x$rfEj_;Fgol9BsA^l}WElRrCNh zO3VIof??3#RE&pflgB?>mDq;I_|AN${jEOl(H|u4-b;KG9FKU7>GYVLZcSa* zaGQuf@DJ+I2>Xwji;tvBV1IQA#8mX#1jUy~81>4ij?z}mT0S6-HL281M4@*o%Ou#v zURoA8`QHb7s;W|#>=1q4Q^&!m_w@0R(j)P4Z6}QArF}HZ!hiHQNcjO2j!%R>vjtt6`94ZO5`upH0@FlL)u9;(@$ zt33SxQHZG@rwbXI_rInMvw<_y@|bsGRn0D7sj$7)2QT4vZmPZ>RP9X4TeScMwMk*+<{-m2-9BO&xfQowZtZg5?sU`8Ffxky9_MN1g~(+NBO5@T9=+ySH&#HU9asTVB*qfZPjP$=_!Pgk->YSE6-O)@u{&9AAdu~ zP3^!_ElTDt|1sZ!Q8Kth@RnQfwa0TUv+SkDkRxWkb$#}Z3m@3~ZCaWU*qQzNgz>2p zvQsWRXsr-n!-J~HQQqvna1OuY3{l{^meIO6L6wTI8uk9ow$*V zy5Yr^%)6?$v5(!qhOLLw>;E6huTvG>vRTkDkaO|t;s3__g|(|WKIaIo4Zi+5ekbe! zI0o)(a;%?3mxe|!VUIgAbJgG7U#^V!2P|W;-Jro(_ zO-kJe&oDU!z4JdFHdifFkFz`2S9jD|&+1-Lpk2#sTxdRuw~vXrpgWG*eP=y;5ot=v z(g(`NGN0`?STyVhP@Q+5>hMU!-6UIqm-3sGY90EQ<6r;O<;94(OEGk8{tp#+^Oh7v@iQQN>ry0rbL8cqHFC#vO4>9_Nzd~kOzs5D(U|a zgJW2WQygryaX$!WZ|5%6G0u1oRu{kM;I33{vKY$=fV|)z>t2f+1b-7gAjihDJgFur z!8&kW4#-;Q*@n2K!Ee~9>S}1pi%~-{unkj{qeSE)O+Unl>)i#IWf8G{ejz=T^N~ML zQoPA&WiiFn=i1%?vZ$a{RxtLHoPqT!dA=;;{-q14QLmqYOr zb#UV$Qq*|O6V}(+ALv;cnul44e*Tz>ZIH!6sTZ{WLAZ$o4`}xyM7TQ6u!JcjWgds$ zcl3mzGr4q{K5IE5IG!Y4Gs3W_M<@LoO`HFn6e`t4(UD00$L+l`rj>Z%q0aXLBGOAL zb{;c$R!UUMsX@=`iuK)H(^pALz0|T~#z{)Xq6VI-;+pi5+mr6Xd`@Sz12px5?mJWK zxf`|4;AwX}C!jO-r1iY#`ML*r1uoq|d7OKdQzy&ox0mC@kk7Zr?X5q|kCvz0&ZR*H z^@@v{tWcHL8-P{t>=J5!hnbdOd1NJ{qs0O$o8FPwq}dPpIVRV!^bg9{J8XXUP=j;Q zgLoDm=N4!Wb@t&4zLwD&<4?HHdcTC#O57Xkc)1Rb*#LG`OvWuu^olAM^?eP)CRWCe zjU}nKT9ZRcDa;x^;(r+CzZ#G52*=4qGJJbZxon)K_9QU2?WRAZt?d@IPiuEhJ1ED~ zts`eiUDAb-`wmxlXlH_!+g0*;ay=u}TQnkUyeq|>8lzBS;)#*vG`E5gJtyGkF#iap zk-DiQNC!|Y;&+>*#0ajGj6NS|JlG2$8?qdyb1MwWP!@AW_&vqo&Ry7&ICKs}8)iY@ zD4wB0B#uHmD@}`Qt8A}?_PJQW(>`N{&J*ZqNg9h*CC9TDC&g`3?d_}ZMW+-dh0aGNh^h{k<*@qTZOY_}N@p?N_WU zSi3V#80J!vqX>4pzhp2gS^Q3+)SH zsG?Bo5L_I}9>m3=bc87&fnd+k&;MC$D4^_ZzknT@crZ}&)R@q|Z=vovz!)lgXkXM& z5%A|AK%tu%exx`&KAKoT6X+d7$ReLL>jkA)kz7Xu+^s#I6O9<+jE2@Db@#m}q=cYNoh!-!4qp4- zy%Os2fw*sF>gd+unpa;woJCUpy!8|?z?L0Q7lE&+PRB3WS6#J>`f-MUqVqBrqW4c? zc6P_(;COMn+E~40KuMREU!3gX;$`E-fbZFfcACO5>-7a+$|WzkMT3+QD=hUDr25k* zj$6jsl&Gu6v&`w=NNZLs{IzZaINMD)U)J@8=o6gCOGPA)ZQ+YQly=`&l9*Asd4cr( zykFRi-MwNR$np*<-2K&5{TQbg?X1tg#*R;huNvpumiZ@ZaTC*jnwNs_Uc|>I_I`5} zPAFUOygwgsQP{^mp#M}K@ei93Ua5f!3!7v(tmGlFCw!B#J>i4A1TpRzfU;aTgf&b$ zt@x_gpn`JyIX^sqlvA(48a@0Ldq;Y&%KV~9fF}v47~|qv5}rNQ&ZR9LmYD8**;})+ z%WVA<-l(iZJe$upmepSNjbSNuPCHGcGF=HK?e!2D?medU{ig@IQD95e+^|ypl%=qE zLTay*-^1C_4QscPI3t4uAPsn(8z>}twK4McU3DS8PBgc|ToH1HokSCBj0&+0^`6Si zBHerc$400TdPS{}JNvICHj=Y;+@-H=DGla+!$8==ES$5pg@aIIy^5-z?NP#KUt8D~ zwEc#3FeFX~+8NAEI6;Rr-a}B3IGPVxh(x z(**=)?ch>6$RH^D4JcTCwpJ4Ke{8->!L~3}GG_lB35TR}X8$dbLTD-f4CbiDB06gm z_z5*$@Vf1DcEp)|aJi&nUAq5r>6f+Kwa}N97_KvYmNF-AwZ-t)q>=!^;4HAw82FNu zJbW~BeFV(Z=jR6yKFdlSSHMDQB9JY`( zzgQVRjU)#0PUoN?&EWG!xrsgZZjd5UdbixN{MYjs{^tZ+v!7q3{61lf1T?mMfbwDK z=4W(nWa}Tu5__Q1vYA+{$z@hH{|?M++ns1Ry3eU)v#VKJd8g|9x~ijSe-mOwr-@VAQ=AJ(iTmNykBeHdvmebYSY);amV*4n zFK+5}Z(WCG)f@_zQrFITMKf}mj_6NO&?;?>uDk3S9(Bp(ZREvwvQT_Sqxx8nqp%-$l?)nK^c7Y&cvvffB1P1?E$ql4rDV z=gv>KDmx7h-mK(ue2rO=uGl&WY<=d?6m{~Jy$Wz1>BecJih(6ev{mFIfyi@j zTFD31zXlj6&S^kEj36yi$;9g~oj7-1{VRc|cPdT+$45u1srCQP59bOFyA*;Ok_RH@RE}Y+!3{KfAGnPd)zy#grxLL6p zL~X5%)1mkq<{4JakM*DK2$wAULIOiHnzXZGFJ3j;ACrmiC!T)|zVf;|dwCFszTTN% z@8ev&F5Sn6y$+T~cLBU4_bi6SVo#!df{>3+TZ$KPo;-d*%5knAkD^6_KORe!iA0`f zX)tp@Wl*pJ$Q`Db(E}iq8UsZGqo%KVZr1qgdsg{1A!2#0EyzQBv0syv&DnA~NK>b6`3y4^OU(Jev zVep|~PXyRgDoO|zPY6^1cEkY+$Vgx>?l9P!4(X)=hZ{i>D*{=>Tr;F=J=lc_m){4{ z)_v^8J0IAi1qX?1-fu?hT>5%%Yfa7&Y`kB^@yz=3TrfsS`l;EY-V=+K^^|)i74gb%q!8VVtRukaSNMaIkgG<*N23h zIDzh9J*Ib#^s}{Kl8x!qQRZJCCyVFrU9LnTFTOD>srD6Y4s*DD`Ac)(m(y_w;e4xz#;ad}1WBLg^=$I3 zAi?fy261Fm_bbS|3wzzuCdKR`4u+!9B%~7h2_*~zz#&(?$I@4duG`xict9W`v-jZ`42ND-P2s`;ji{kTWbezQs=5y4X@b5EX++FmsV3Hh|l&}r{3<d%Sm?ee}CppQIMzcuVcV)?UHJVWw{75M_+ z0HK6^_My9EZN2NCv}zW2;EV4v(VxNX`}K2j-ZC!~Qi0EW?}$lil&_~%v?unDKRz5` zU}z@%iFnVGrqKu*ebuH1z)%z~%%p~decZq`>Z!!82R1(%oXoJRVJHNqyOMW|XyP}v zecR4oNAy7&}BKGht-m z!Ig72YQ#d{Q(uJ4Kc(RTVf@AyRDHwc5ZQ)*UyV7R;&qvfQ$Jlu{8oqS?)GIlTPXsd!I{| zvKTHwd4y22Oz)2c^kxl&xDIej3cBGXM8J^XH)Q`+GNyrhTk-)D5?KTwAAmg(&Twxn8}EcL z$-!2d-X94(00ohWfFw5|aHw1`&R-1dkpO#U$WTW@o^Au@4RHX8X2h1U!E|u_)?v+HRG&1^eRc(s8znrK*uXU&~B>3I`6z zFQ{zaP(YripAr{Pzb>DMaiM;1Ip4(6+>D_7P4VRVEOG(j$jrEJ7_N2dQzIDq4og%3htcTEtBf6DtTP6-0dBg^nQAT!H--`GYLdgA zhBphN-(oUG9IC~-dqc6wDBDvuK$9v}*zlIUNe-^gUp&v4pK;e)ib++Jb!j@58V?It zSpF~`|5^Skd1=P)9W9l#(L?DNf8oIL_8y;>=jJ^6Q4glfwHYmj2?xwBy$T9z_rU4B zfNDeCl7`_`r*>6KuRkgUQ;Vo-+TkdtRO!Nad&RAs3tKHyYa&*Erh7zMfeo#ayX*Ec z@|@35zFVgsxGSh$Wu2Z5w@q_uN*a|43^ujz$KFDt2pd?ml1ebD1o|QCxkuA8C`yI}KD>*nwD9miRznH>GY79z=Hu03u_fZB^ zmBvd7NH&^EBYmv!cPlwCCt(}>8Gr;?kuA8C&yKD9VPCf1553~k<<%SN{5NksWaD)^ ze@SN3V&KWg32JVUkF}U#jKl3d(TC_e$tRLmc~6)rvte2%Ub(;`q-mpG*|QYnb>FXd zQBpaJCx`NL^CAytMJjYcP4yCka#P^zC8>s~1c>!;Jw_mm!IN5>@O;Ksq|?UJgiIh71BfE(#yI&i9EDH$51n zE?@mr$K%ETnaf}{EH?(oT)z5~4(8AggDDY0_9XYjI^(^jl=5C&&&_~s@An0wt9A6G z_%qa6d=-vRhdk_yQvS7T;M1LtEA_FgqIFFz30C4vd%DJN_ps7X!x$^Oz`Q1nZzwpT zCND1M<*{-~+TLd3%O4m9)4rK(E z+56WpLR~jc0*L7%I1gH(t6 zz!$6QKMnI^^MH~bQrflOt7TM<`*y6uxYr(xx&AKID(+Jlv9PR4xptZhSu@!mC ze1uw0O@}pnt;2&@YW^$9`_fErI=@EziHO;gf?b>uxU5;0^x#JPdUe&#En6n+97eIY z=ZZPP$FGfQr}CdofSSRlcDXUTFU2YOCMTpcqt(j75>@4kS1!<~^QL zDDF54yaR?2QA1rllamMDMF0$6&bvk}%OXtL;aH4D)e1;IYh{ZCbcFn}$>Fb(zR%|T z%v;8nuz1{~G3A;>M4~bzSH{SUwqoRWNS0BlmU{Ta{3M}x zQ**gslc^jD=nh)}OW_KKKWUpIGJZhc#0<_W@~m|%?M@*V+hsfJ@_WlM-F(IP)X)Qe zwR^j`R1;}3>>8A+9dKgH`P0Q{oX=%s-}@@Ou#=}Q<)g)_t&QzF>_wu~C*sOIcE`U{ zgY$;MJB~cV9+j(+jW<1kPABnlne*3!bW!-zaP_I;0C!vAgaG3?`3gIfc=xv6bFXds@*? zClQ>oqc%;jn@i+nOEd!aT=)9vtM)S< zP&me_=1d(&i}Txzy$$WqSd*fFUnUdk^VLcEb1billV*eoHwknN`jjdr32c8DtwPS; zsLs{T-oGTaaGDL6LEp1!6-&968>FVi-1T;=SWvdx7M@<~_b*Am!~9ig`!&t5Io_?Y z3#e3%X;l5rN;0d?On{vTs!$&2r(zU#kQD`vtf#qDbQ`J-%-g;vxUG>!E+vmi1L{|o z-8+Zs}+<+Hp>~FwEIpE6B1a{ZzyI zqHJkAYo9^gxFsDnEnP99JwVK|uyQ0@EyblMdq}ua27{}&6Ng(Atr}KIz|~F-pE4Pj zm;S!E3YVB>L{m4bG5dqb(bAEMk9uO;yryZpE?TGhhdkoS_-M>FX zeVz}VDVBNC8p>|34NQy|Z<<|eyyzMASEH~{pry@9qN#U)79_=&r7dDdgZyz-KR87m zI?rgNSc$B%f&a^5q01Nz5YfPIXs;n5C3sJlS`MJ}?VIyg@+2$zt%qSf2Tv@+G! zUt`6F62E06i)kN$CTHhF49jHyD!L3e8B3C<1F7B~jee6Bba-?dq-IB?j2K4YoIbVg z>ixJY$K%7b%i5k3bI-6|-b)+wB#~CxyD_qzdB+KbwdMx!+_hx)DyKNTY>UjoZbiDi zN@%c{!XuCgA3i>_bUsD=Ue=8oC%G4mRqYBIUJ4f7r9$(@i{az?P5lu~*F$a*BZR`M z_>QYq9H*+{u(Y1I=r3%|R6N}`kf<;>AAlM&oHzt}#3FTy$*wa>S)u*=dOb%ViBY?@xLH@%*8kB4#oURr*pH@e z#P{gj1kP!AH3*0Ir{G275ZQ%O@`~WegS%4)ydgo;$2UP-1vOgmy!78LDh>2z8K|+a z$mtdgxW^63h2M$mHwaN>`-tmpzl9HCPmp9_ecI>Ip>aPYKGxHbX5k6ZD_dP_r`Hm! zSnhWPVlZhzt1d)t_lE50Xu}Y^*>}8?^)vX=Tap~PY|dp?eo^X9bFo^Lk);eI|M<$d zPGT!|UN3sn=HE7Vi+&sZH{IXb_}0B!G-LFin)*pm$2!Pd=urF}&AufOZ5}~#s%Q5a zp|{bha962&b6r8hC9}tF(vqE{k+CVIetXvkI28JHKQ%kzzL_~CInY`*^)0p)u|bT! zsnmKAW@pAd0e!;G+U!+yNm=ADU+pVPO2q0vJv|L8RcoN#8rpz&<5Nk&Yu_sG?OeOD zpKB*jz1y#4dODS9<5fFuU4E=Q@>4V?&)$B z!PTSx2MK}yQ}&wsBjV%i_s1Iad#G;BxSjvQKd2R%jYd3XR6j{u(eohZZvX!=7z03u zu}7TV;o)@EQ0%w%*VjyTUT4hAG;{m={_;ce#Ccw>)eU;+1Cw=kw9)RHgA{!`0TqYJ zi+|K^S&FZO@(Oi1qw>`e> zZl*5+*7db+XL7Ti8G)~^l{~0=v)vEWz-Yqu! z{QLdqQ^$f-=cfOf({qf`^LXFnzL(8==~GyNrhgu75mdxyeC&v6J>I);DYySG%!8wl zv7frb4+2v16`1^`2teDj1ILA;XHUxbPQfjSUWfK#rE_ENd8cc|0~y=k+KoIWv_YE3 zVqB~ty@)JNHnVe^Q!zou!W!4(|1lmz#6OZARXgEenG%}7A<4?uoB1nayhqmfq=tBP z%JL)a0r_@*>39(X|HU8PtWC&lT;6I!@rP^O(VA8kKrouWIU&~q+=$Ki)joF3-W~x@ z8E)65K0}^Hzy0HGb^dQwWFHjnIl~i((QxvCGCd`|19m%$V|YC$90el&*>?NM3`8qm z*K8|`9Oi0L{tYW5LTjeg|A!}8b>f2;b`>Klx;M!iqq%me7b|^Wd$79$LP0S4Ukbt* zt^g?c5tRQ2(s|qr_QM|Rjz;%u{w!Ra2HLuPo=}}cV|WqS-HywU-nISxO1(hpf{5Y5 zJn7ln)?~u8JN@1S_gnl<)_%$i#(-oAZ8&bB2l*YZr55xwBKmhGma;P1+?O7%LP?%n z2*t>!5@4*q^NPzYv~|i3ntxtjq(zj8dJS&9T2*dQQSshC4JUwWxRB)9Yz2bu+Ta@I zn)cfNm#jd%+;-;GlcEtJhWXARE~l~7Z2#mi6w%*(;FX5tYqZ-HgFHGOCCRuM$F02k zT~$au>)cX=PK!GUVT+42W55Echjc;MI54rSutUjf>5&#H~Tx_%=Y<2HqRvSl6`wr_r)qo6sMq$(csL6%D&9x5+o`2n=GqLvmNmW=1bABb$q9Eq1p7UzC_ga3kws<36xf`C&) zI@n4FKV!&siU~7CPEnWcPqK{JG95qv)fz%=tE%isCKC;U-Vcb0GCP+u#BKHU*4x2G z0;<1XIh7t&JG<6P#?*9Iy#BguP&RapW*yeKSRlBo?D)F(d1#@d$f^g zx+otGlO*@ay8Ssr^c~BA1^j0#1qNn)7evr1?GZ#-pt@|KTNBRdh5@#Pu2mJYV{bFV za`l;X8C+QrU}RG;BWhfZMEqW!@)q%49wIc(!YapjoQ|3X{k70a(uh+D{v{~Lr;mh zO$$o?p6V8-*^Mi#4StuAug$XKy!YDF@OORL>1$69krmp!M1wyBpC!9o$X~Va;q%S8 zMr^oEd=`{9nSc2g74DV5&tbFgi;4)!*55>olf-qt+ys-7V5zP>dCR9g*Ku|{p71L_ zz4l@}i-?9+Dy8P z0cR<}NJRJ${S8d&qXD`A1(RZ?Yen=?&Ot*h^+oE1PDZ;aT8Wm?*I1fAY|YB^hoX+V zbebMjt24@fc?=Fu95YrDRv9B1l65{8Lhgaq%MHRqk#(i51K|FCf$e=CVXM&jw`A?_ z-R^qbkn63#(fFISLqI!~{}cFlc_EYGEn2A3USPLB#cKDu0y|%Lm%o#yWHK7)!vsZh zYinRAeW_P?s*5U`^`R{P=&9($to0 zK>kNAkz1zdhq@TG6wv;6?~{~Cn$YCpXd1n{gSGVw_dpeh(ppD)+<%1U|*Kf z!6Z=n4pIh$y7WNl`~8ur^u$lg_}1l|&U)IY3HMz+SzT`RIH$8iw8tBr=@3u$@Us9V znD@aU1#Bi^yAJv+bhN28{)(SY56htpAAHY=500zfyE^PcQK#Gs1~Bdmac zjQ0!(J_GR)smU)z&5u_THvC79-*z-Vo)2IMSmaZ%nXt|kG0{Hj&?tWa#Scf09A75Y zQ1dl}LyT*v2=e7lurOK~@2VI~ni((ZN*(3X6w3jbRnwhJ3H8L0mf_8bJXi}{+k6C; z;#}%0U&r~4KT;HG>M|u>=?sbA+RWed?;bi5P^ktq%oT=jPBh|pyX1{1@8WkYXUUN7n7CCjx@(I#T7?wyWa*$;UFKl|v+Vbs!jil!dam4^V!5yR9y4v!X@r09e7fm$r;v%QHgMQl zuRDF?tYkW+-BFJmWGn9pSdNCp)lchrA7L_p)<3*CCPupjyNmIEnvp8&f|h1O-u%9+ zV_j4JLzVm{jArzrPDDJyB9~V{R;8#xe`&v>^L#IzlU}9vRO79o7TuL*vf8E6jg1za zYo4uL4_)0Hd=BcV+CGez<$Zj_s}Mi^nAltE>S4B~6`IS4h7 zuk zi4ua<69Vlqcf=_mBY`zQ{2Fl*#IFO2s4zCjK>V5;3B<37esorXLjNNIkAEJU_S`@u zoP$~m{OWa^5ayX|2Y$#GfXph~_V&%&z169e+V zG~B)0UWHPdPs*uywUGbp8LJjXaQZI=EzSKKXXx#<`JOS7z@<_)K%ZEhJAAi%tCbK_ zOc01RR)^N?HSoEpZ(naFSXo*HUWB3PpqG#Ld;vWz!+#PvWJF1J;*-wFcCc-B~KdoFd-Qo6;0yzx;#*b^ZFU71Nzc^ z{^!IvA!ZMkvll-%w}RU7iEGcuz0eyFIUssZF*>I|L;LT!}*k`I&MkpOGuzav2?GZT9J zKEy6-5}ZaKCc*n$tPIdDYZ5#Wgd$M4fF}Y-1D*)LLi^x};Hxv}mIVf_fNoj2pb5ZN zXNX%CnAb>+8@~@Z5rm#X+_EOY69LvY&@F2cJP}a0fNoi0dkOGgo!x;LNIKeAXV5N7 zjEfdb0`0OwnJLdJlyb8eC1UEo6P*&Z7;?N+WgCyLPDH+sy3Fa06bSng3b8B9A|h8e zw8?d8?OZ(HGSNc$TtpW>=>=bbBY}S#E$?W(E2@&l+&`9#Y}gOc?DGGAHM=mc5X~-4 zD!|9#<|e>{%o6FbXL}>lsck(?$K^al$oMdzJPh0Bzq3+3A8U-A7J7Kabmy4mO2*J4 zRgRL@joqB>#R9$pIPZ&EklPhXL5u*sUjLYz(&2M2UA*)tXM#mtM=-Oi*0H2oQC~9l zAwIiRAB`e6A(^NUi||#y3aB+4uEN($}snXazf#f>G%p&{P@GXZSY*|cTB!P z{P@^>1DY{}dyHZ259}iy$&)tz)i~jC7gu8mWu?4dnz`*gJ7R!x9q~d_O5~@pl(78q zeTCy$7b_3nsMz#69}!IUa2)jbg~!-oPP(@5uDIy|BQcXU6a=yy=DJpcM@lXnW56n| zw|-hY3Afeeife3uo1F`$4o_M`QVOF0OElWv1hz*h>=Bb** zzc4vh)zNsejr3p*ebSNs$M4w{nBZU_hlF{fG^_G2k(ZwOxCG|8W2;gmdSivvfyXF( zDkoPnNRlz;diFQZ{3zMv zz4CgJ=YCS0N4%x&=h)+%Pm8tnChw(bKVsX|X6XgEaE$uT<0R zqrF%!0ojQQ%PVh(K`rtD5+&AJ{@`7!DnU%&+1z;um7-4tzgH$dD+L`71@L+PQw`g_ z+Yk8#_|a4a-39oy6cg=_8>ycAsd1@lit|J=E_-~+A~tJn3|T!NAO7C-dZw3h=bvY! zewT7sO!2I5zYM0NKMrxOS=5n`88OSg&w5O_^Zy-5xhXF|TWDpwgVzpw`rySUC+6@dyPFxD^H%5q=na|M27Qz_K$WNJw%O8 zP@HY%c=>ChV1csU%V6SG!&a$s>u;-D+LVUXsiU?1qEda3U{EsSp|I?*K|8eCTE^q! z`dhHu;`ixgU-lXmjGzKZFQt1W%OJUwl4|GnTG66wMe;u5RGj+lxiUa3|4gmlvYzj8 zm=A-7g6#v(AGKiaZ_)8kLC5Bix zqk@Dk(!H|0YW#xg4lTe~(oZJ()s2mZFp}bebV4p#9`m(2Qoi^;8v2OxX{#a-a6a9Z zw3cb$fZ?Rjr-XbMaY4V2`}d1qP;i{9&q}OKqR$F6Q`+R1qrto&Op6b8iv)K@U8DbY z#xwCe(UloRdQvQ2ZiKj!Ut^*S>};hO+D zkkyMWah#Af*<3SsEHv_eNWE=|nqrz)52SWgq*DJN&&XCkVUi#lEC-!WK5!SFl`U(! zd=ptxI(jn|$@_^TkwMjnt}?@gP|B+fXae5Jzb+5Ez9Yo@A3ARa1y-2H9Z2W>T~do; zkajqWyCY2N z&9t|>R9eyL@=&o_dvneh?DNZ(CvP!eW4)EH!j zR=x}~cKn4+g*V6Za`gUsspo7&5!753DgOjz!GD(J(|3wEZ8PI3x2Q)T<%sWRe_nxg!894XSF(YDbF#AjShx`<5N_q>F_XWMH z)fCu(F}n6FxS3wM9|3l^lk3IJWboc%P_)tie4o&Z8q%KKXDATQ{WlBwb*BSUpTUAoP4DG7aVLO){eqOJ?cvhjS`HSPwGCY9;nuoabmzQ3m2*-O`hJbudrT8 zZeeHpxVTP#`pc)$?t<~NJ9J0V;+oY?{MEj|Uv69VJ!EQC`>W4C_|XTJhP3uI+VeN| zefSU@&+Pd_kbYQ|&Nq|--p;-HYx5q9>};2;gd=oLP2illzx54^&ZUBbw((4j;JaJr z7^TTnHc2YcW}8?bU)?a_k2FlOmTP>mYV2zr+pLvZ6Sm3KRp1lovQ#)-TN@|&_GNlw z@__t*FI{@(5brGpyXBRf0`B29u|wp^1ip)U#kxp)`Xr{?3GqYUz|AOUZ2EeXfY#db z;3PRLP8G_|{BM#d$mjP%-+*K#_`_mwk{lufMYP$O;4C@(;s~!GFT}6fzzb<^$YCLc zRN_*=G9NG@LEt2rQD&d=^8krTU}8~W!!MYd8E}#)$U`OxILL?WOmLDM784W;@q;v_ zqQbTsUk`c~EJ!w3hJv7|a2L!``9h)~ZvqE%(|5L>3uG>j@rjzT%fp~=w>$a$TeYw` zm#fTd3D#-B4(4fgWe~GMv7Z)EqmaljMaZ9@2tEIt4^tJ1*Xe_o0LuT{&*H+ngx!5yL{&(8(c~~g5Ivw6SMKM%f z3Yb?t6A`B9V^HT#kYsJPlvQ2|G0^$@02-URu|l6rnv7 zp?N&x0zzF^`_3*k>A1yFP95pQf~?BT!^R^ zVn>l>owplUkdsYq38oX1kVNNRkdkC%kiCe4URxKWhI5igA;cKaF{Tb;enL1%kdF}C zT%lh#GM+va>2^qPenOZ?aEgW8aQ;QIWH7>?=rH`qN|43KLLh|wA3~V<{p6Tp(y9Qi z9~nqMg7X(5LxS@kf<#fNlVQTa2!rbdj4&Cd7%7|Yf2HD5Fp+X|g&>h3G`}b@#n`9b zBIT~E!upYc9ZbbYaFgILBRqe2*4i2;7?$222?+?k#I4{Kwu5} zSg`Xm0O|cg0wWy%Hbe;X3Eh?q$yG3VVUC98{pQT1Aa~MFjAN|J#BVjo2pbuj#i0vm z+X#WI&L@e8ELEB`p}FOFVHz`o%sZYU33O|(7eCM2yEvN_Pv8}uYj$}93c|#>=Bs+y zDQ;)=l>P-NWkmGl5ByNG(t?4AcU|rES|7{e<#AxE%s4~6wsLm+2TEDy2z{ods zohrpnj@4mh)A)*iN3pq{?+H*=0CH|VsT%pOgL5}XmdxMT%9l?4m*7X!hu6;(`@ek| zq$U|xT52YI;whb57XHfT`6a28DeSL0&9m#UDC*0*+VR17=VN&^QL9n{50w3ET zw!-3rsV59|HQlO9F-*fmN`OmQH^X$K z;kZEZ;n!8^!bL+BzAMT8IHGw|M@@V(K;|SR23NBc%>guF8_TfNG2N#3zGJ*=Sd(R7 z7FeXRyCW!Xs@*rc8Nd1!3;cg*`pTd@nx^XjL4vz`a1Q~3y9EjE?hYYH@WtJNyE{RH zySuvt*Wm8*F8B9*f3B^%dU|@Q&Q$m8cAuVT*N|_Dx}Q&n!pm!5OyXDTDW&DOYiPen zQz}i~CYL0Xx=rmxDnHj$(>@3ORs71vuUu9fb@V9Dp~vLxz?o{XnLDT?*0;Mhwqe_d zcsvwc@0hw;hh{IukB^IWyB?G(?si!ATwC%l`_LInDPA?o(Atfnl_wzDeW1mp{mKpy zTU%Ov2s}Q)dQjq#k6d1BtZQgO5Xc}{0!GJ}_UdXvM`)+1y zu+2fuiub2k7Dm*r=AY@gfF?aD|IR~9rNLZ`BhjEAI_{qjsJ4;tjb8DM=)RsJb6VZe z%mm@^YC?XVPvwi5WA%-kgdILW;bptrSmZYnvAZ?u z{;0@~SKGHT%yb*i^^Tu}u)0O?-pI(@ocrrpem_NEng7Ryguq5t=hWYD3WZ{5;qdVe z_(F?Pd1eU-fnfJLSVz`7AQ2l@-9=gjtMUxoCzanjx*!n7!6DxVvAhGIuyq$t-X5z# zi0`lgWOWx=Q%HuE9Kp9ycEa5H8>5o23@u<_c~e}Dfme623$*bL_zA`p&`8cZgbGr$ z$}`hENNn98wvMjLAyB(T@=Y653pMWON{t0|C|$v2puwqgw)-I<{N%Vpy#GdAHE%QU z<*s3Eck?@;@ttlS8IA{VI}Yni>DoWVxfb5Y*&-CuJkMQ;vKMzJb?5N6`^n-q;@+r> z0?UL_lF=~9xWpV^VCe5@SCU3R$M&Lo3jB|u%u-bg`TJXs zT`E6iTP{1rvaBJwTZv{Lx=gTTeko?h#T1Jai@}1;9?10?xlIC4`Vytcz5J);hjL_L zY@2C2sL_PI#?aBnbqT^V(?21$9}ZzEyuaA88&dx~n#5PX;|i6K_IUk~PtLZ zk=2|wD{4511`n!$nbb8OkLqNdi=&fSX>y0#g)jY5ewHoO{OE)uHcd>Ho8 z3~ZheNF(IF;AxPQsLD0NU7Eyz-S_BcCa=h7Thgxa;dtS9OjAcNDjOZ3q#Ux$FLvyE z4_50wlYeqNz9G{9TM-x4QQoYhJ%s3Rs@Qa`(zps6eZw^5ViV2K)yKW~NPxjXi)GB# zL_JK39}BpIq6z0xEnt_u!;iW}fiOp07dQO!?3t%Xz2ZsbLNOo8$Rz+eCsa&yC|?gc znHcw-T)Az*$czcYx*XnCcI}Wsub>>;{Gy1?yDv1B77B6^wU{n(g@vS(T`%0{J&Hu( zDD`uQSVL-Gju;SDM}?=&e_+L6FRh#zt;8?Y{{|M?XtZs$BD$?}+GU};@(C&}^;$e@ zTkkKv9i}e2b3pD^{7LsB3(C;gXWB-EXBAzzSay-}1$JH0j-x{o@O*WEP>{Q+BLp z1=L&ZOMLMzgveOU0ozA@4x*gKOP5s*9Ykg*5-STSkt;|sD3j$j=tETt&8+@>H!e{~ zoeTGRA4dfF+W6K~(n0qS3chtqejgnRBF{WJM<^7AwuwN|F$CFaeEjz%(w+Hwu1{3C z65-h-nDOIp`s&&tp@sqH;rL&|j~{5N;atxJGkzTsw?l*-5>O;a9**C@G1BGl`0?-d z!HnPA1I+lnO$28A&L+W(-`gOJDW51?aqhE8Fyr^8x00Z|p8J;Z<8J~pes4ygJshD! zIwU}z_T4_1@gqrB!#%~1=n-IjGsqM{iqr4!tUqo zt~48d5xZ2mG~wH_)R>mFyltNB3@+Ni#?&8BDag75ZRjhNA?{JB(6fW#)n;(N(;po- z`Bs*gyQ0RLor+17AHeqI1yaB`wK;3$RKjJ~`|=vCDhD5dsjuD+AFf5DBoNjG4XJ?> zY9E$6B_>aQ2_pGQ*g*?UQ@MiQ9N|)0`Nf4;OClOEU={fo<|xr9P4gm)cVb9=Mqyw! z7DG;y$6#bD2c=n|-zNfM3Jedoew*1nzjNhD^k4iIL|6_U0o-)O$5Tn-iVzkyZ8C+o zSq1p*?)k}!emBK;T8G~?OKP-cT(JNf8X+su%NAzZHp)y#8pDDbs$1ruUP}+n7~@0e zP_KsOi`xAP^vzWy753yzJl*$#6-TY%Ws(ykV#AG^^@>C)!ItlL+Bj37YB3AmZoj+e-vuL)_2#CGg^h5 z-fp1tlede#cy~|+P@!h6{^$JU?JVryU4zaK;@~)*>)io#5l+@>8aO6i8$zC0uoZNE zZx7JKTjQUB5X$c{|Ygfkvp{vsU5JAr8P} zm0&CA{EEI*FnGHShk@EamaexO==_T6xj-e*`N`Yi`MkRZonMx2)qfo7oEj-x+wQhj^v z|720^?A_~JEfeh2p@w~_geWGpod@p_sY~_mi|BCH@RSDDUwvy+VGh6xW!_%lceO@f zjnw+9!Y9cn%byvMs5a)($t$D({b1q0D^q%uRc&|C9k4@T^-(|HyR9V7!V&O^(zGbggkn6i^RMypw1m1SQkhqBq9mCm+P01=r3Fs_>UzNqd~$_ zL=+^n!@@ftPb%Vr2+gYe#kh!&XeJ|*Yma~hQ0Neaz)&gV)XxEV^)kvJuRf%N3N@+d zzda$NY+>Ia`o^mdIRFD<2qYDJQV|#sLt?ZcWH4D2z&-Ky0QUq7I1k9H*UtfY^>2f~ zJ%KSB?x>&hMym()N*IefL_t;=jEwSIKm=`ogTR0Ygn+Cv76ouqP|;N|=;wgEdQd{6 zp9AvhsYQO}_xY;+x~Gu@KvzRY5yAZKMJ#yGXep~f zQm$P!yk8h!@J%K4H{;EhAW8d-xJO(=g%{Fg7KEy7W36a--<+h8sl1}odr@f^I;nJ^ zc+5^=T@0(+46zTtHdX^0Y@6`+f9yxrcYXPWRGswdG2l0xw8;(SY6f8m6~zH;WA;y2 z7<=_PU%UE4;JIe^4LFwI^EHcFwgwJAJ$t)wKJEr8#qP^gMgC0cE+ZkOV{pIl`~l;tEUkQK8k`FdPS+pGMn(lGZSU})obCnjp7I7Hhpx(nZ*Uz9KF}N>F#yWJ#kk&(t7-|{G7H$K400C9Rii& z^B>XJ*%?XTXchf)1|aaleX{Ywvm}#i;%M1SFq<-lr6cDLJa;p_%y0SS`f3nG zU9_j%VQm7GyZl}4CtOcfYULmA5eD@nUxY8zc(yBa%9O_C@LmzB^n#y-kJREfQ6E*3 z1$(?^X;G^5cHWcUlyYDo$Ob>tF(6mzAz`WXcsT)dJgAQW3(P%UCUHRv%-}29o8~_c zi6b1t_NM4}Jziutr8(B%e_wt66A?|JJ*q@G_IR-`yOG|2rewd09jTf9<>>LM1rOh# z9Z^ujUlg?Z5vxj1MN;HQO;rQ5$%OvDW#J75KbOeS8MaFeihx(!pn>!HQo|joRTi4P zYj!>IF+yJ0&9H$SA$V2nV#>E8Kbm^?=wZ??HL; z#WMOl{{2=cS)2L&kCXQ+R#8PHyG_mVIQ`qpcI}V0QRd=jr?3y3u=7t(^(YKCYo~38 zsEF2+nUwj@Q1`c}E>CB={GDQxl|7KP)J*rFJaVD`S+E%s_p%9=os zU-+mgvWuA$FS3x#?)8-p%a>f>Iwp4h9Tm2p!5Jz`Baa(3{pxB_`oPM36HxE4mG0kA zcVV$L=E%61(fkLk?ZA~p=DF9t@o=$pxMq({V}(PzJ5?Vj{P_(to}AjeF(IQJ+U=1X zrwVQrD&4PK`0<6hSABnqLUL6~_6l}3gFY3LRmt!`s6t&K?XGPN$6wUb#*)=i@jS)j znDs_(ihi2QT+_VD^@k+|CmW5*gZhh z_So+Gq^Fvh*ksjodjt*LlQl@}Z zBSQ-5&@drGYiN-C-?B^qijQaw{Kb;*nJ7_0I>g?C^Jb6+cVwsYK~?=RBXz#978zjj z3*(z%I`1Fm$66@u-}bSE(o^NV@#%dL>zTI6QMYt4LUV0bMB4nVOm3^rlEvhD>JXqd z6e0DVF(N}{AYvY}yP$MG{jUjy-Xa}ZgBB|(q>FS7Wh1-Jh3+3sHE;GCj;Bd#H?8tZ z?=U3}iJcytuvikFR?hH`ku#quL`lhV4naI%om%Z}3kjB}@N3BasJK65?B32)VMgqZ zUOSej)>)kwClEaa^>6jdW%k{nL`4ykkj36D5<(;6kOS_2@RsBuAWr^RE@wahfqDur zhd~kLqwHoSBV6>P$3)F{6|i!VIZyL`g>o6ZLN8Vr?S@bD@+Tj+uiHd)V?PsoEtmWu z7DFGStwr8Q^+k$LKYB`jZ z(dL&xSheXlHPPl%6o@wgO%T^NO%PZ6vS6!YVMx^Z(1tk>SNk#$*EbP}tF{&26sQW~ z+Mo)~Lka#1;)*)I1mgN;C!k>t9UZh9rQB1iN`_=#2I5*?+aUSBWtmWXEU)D+4z^;X zM6oXeVJ*kXSl`g>Rm}i=Sm!a4es3~xae1P7tI0X0Gbp>2spsweQaO&`o=>RvXZHVS zNJ(fQy)nRZebZ{eXboIOd!zPQxx{qPf5`G<% z@c0`t72WskA}h+|7az~>`cy^@f=5Q_j|<@;&aIMAh@tiRWjTp~h#ENMoMApnTGNQ} zTy~EP#lLmFC~b^20Fvq2n0Dg_HIrjE)*stW63$_N%#AFTFD+O?>G=sg#1eePGW5*u zAspOZrQxhlk{ORAAo7?SU=R+a!gg86r$!PpV^;SNkJN2KtVW62~F#R(0AI2r$mAVfd4#AO7vr}PwO7;!WFLs zKEss$FPJd41!wche>Py$#d$@@u7nE^qp=2~F1%Kb6 zBqsu1KX7;233;<$#a^T_+J&DI{cWCtfyTAF#2E&O2ZSlT=ojCsMCX0xVp$L+>{kR} zgBcDGx|0TBdQk*nYM-G+*hR zhRI6AcyLsLEeW$^kX_P5F#NFWCb;j73P-<{;dP;|}kcZ&li( zQLKd$*5>w}V0u4zsA?o&nDt_)MYC9Dd~iqQ3@MIpPSIdC4%oxF9-(Z^ub|Y1@o_@o z$i5ezD-io*#2&C!a)DmSy3MHm){mfEHRYI$D7ad^m<`D8nCud-LqDA)7q487!Diur z-Be#1aWd!P$}d3*P>okAiJaJU9I7y6FS*@eT&xtA29{}%yJ07%#4$B%W>5$?eENs( zVd_Sw>XlTY2gqD=OKZ9?+JtlV@M}m*2srYkOb?_QC-+mkonq?zn~aF9YQEn4$<-%` zzTlN_eqKpy&z1G*_NIx&sVQifxtL($yqrC+L)uO?mblXRgEn3`xqKP>Cvk6jTCMv! zN8n!I6*vU$+h4kY@n3|LnRk2jM|X-%s1gLw@GYU2pf3Fn+zD)0Xf6a}6aO^>F%Iz}#ONeX^ zz-;7@o_{mbw9T?FQ2Vj?y6QoGQ;)A+eJLeMx+06j#U29ybsA~{)6B; zn^?=i7lBq+PiHRA$A|0L@$83LWXL#dl4|lfZWk;jilDJ`fPCXI<0apxIgFpaM3~i+h<^Mt&GF6|HTLvjoIjXR0yFc4WhCd~_3$+nL`z zbMTJVMo`vn93yUc<`^~1IqcTSkaXLlqaRljHuw$%qPdPpq3I`%^vR#6&w_`ify5bO zw%X8@TpJRDy<@IXj-@juQ7x*9ftJQRb{D>ed_T9x^x|Ah-!>o6VdH0imvYi=d!sN4MS~V zDY=vxY@Z*-th+Gp3xiUB&g(`p0gMi<$3IT?D;VOh=jy(nK42)cG)~L*Sgf(bIHJ%~ zePf&F`h$7|N#}3WViTow%F2|WNA(B#60RG^mvOgg@I5CQbMPE&whWu${O_3YxtY=e z+n{C*?~lB=-g{E7B4KsXhj$SVTpIKf-^Eg!gREPm`X0NXggvn;gRf~)R)L=|qp?B_ zg~aA{$0aottovtHwo87=QabidEUP5pQ7{tAb$6e6ef^sqesmHG=@M+`vjU!9+l-^$ zk!|H}C=_-7=wQxO)o1*cedHW>IQepRrr$u4;zsrack9N+(L_35GM&qn)5WT54#Tdq zaYFECc2iZ4Fm`zPIy@2qX&T5*FSMHYIK8&8b)L`DtPFhjL9#E_yWjN$kMPXRzP@eq zxpo+gL}l*+hgPI3gelzWbMQ#$QX|Itu}@8N|KMzm^FO9bV!6t!HaYS(6+}?BCm}`m z+)7_Sa^KM_{SH9VJiGqq>bcQQo1MIQ$8Yp z+#INjmgrmf>(|ymvIzhR=A9}$y)ZIS$~g*K|HVcns~YyfgY!O021fxB)aR8}Vvlyb z1w>NLGrnX6z#SC_`<;>Sr*MR2S~ldX@F$2LHp@*6pP~Nf4#(vJU3b>6d5W$AqJ zeHmJTQH|2LmF4Nya+)+EYLj9b8w=Vd(OEXg2oXM9bH5PO6SM*HumlJssm41+Yb zVt0|2=~d=U-pegD!Ko!aDzvfJC#9p5r;qpMv;1OV)m~EUmyge+hGKfeNMXyBXi*D* zA*(u6UQzWs%xQZJ&&a44F+P3H68MJzMG|xYl_EUpSRB^cVPwY64%IqH0@LHj#D4$I zpcHkABO&p6JH#JQ|Jc9mJ_)&2 zp-&|{1efx(_7s;S^5r>1U?KYNy~C8fi^|kOUZ(Z7S?NbrS)bc{&WY*ep$KmMTIb5_ zGQWfgHhwc4D3QY$T?V>+0_RUX4PbS6eS6{elCb`(rUpj%p8J|DS$Y ztg~UvAauWL1r8>vFrT0UwZ}Jj!!!4v+Rgxm*dKmKpUOty#&327Zbkl4G@PW0*-Fp@7aYmCkdv52a;@oiXWx!43=D36`IEEA<9f-OGLUb`(_~12 ziFrD5BQG*CZAXo2x*N3WDROsa5Y=#hEHC}(Q=+s@Ic+u`)8-1rkKsr1ckH~CC5C?% zRW@ZeAHOJ&zzRZwMJqC7e{8pE^-lt@w=4S(CWXb;uKI7ZV4KCzS{5@iZ|*MAhkGF768D zEafI$r2K8dpkfu;*JWmBt(Fe$506g%B^sqd0zc=FNT>ZN19eF zJOE%vlP~1*2Io8^NOsiAQz{myaBuu&Pai$eYZ-nsPaq~nHrpvfX*OgD)hPGZA`*y4 z%uv55)XG3geNdAk4n3pjzjAd4`p!OE%xd4P=w^za$zAie@)SzD(srtom7v!H z{vVXywbF&4h8;h3=G3st9JjC5FJ=oCMgd?vp)SqB<(rNWE}qNB=QZho-U#e8$+Uxv zOIKEPiCEs$!||M*G-s4FN^a!8SKmC$R9hzbP3a9W+d7xz9_#l=I7;%X^0Oa)vefo7 zR~3sOIw}XIBR8TQQ2`Dt$H8_XKdB5<-`lofXOqCJzf1z|*`(Ih*k`RYI4QE!)ph{v z>LHoX#uN9J6659|w+nZM#&d92_>G|aonJPpEe&kN##?@Kb0U5|_P^pm<5 zRy}4EqvQ}B-jtn>kO^18jncx&H(T(r zcnFDEtG?Xa1v^Al&I$=5t5H`&1fGmsB$PbR*GZnSi`BzEJ#=dFKBJ}Lo^}GHmIhrC zJ$QFfb;mm-r@p-(VW18U5bvxfz0c?Gx1M|$8N=!hI5&57&(Ja&C(c%G`f}Ha-1R!Y zt?9Njrs%e~UCz#4-S>uF{`+@Wp{o->ycny~Kr*~@Oy9Q|3d^F9Z^NIca~mt#JO0an z^EJ3k(GF#9d|?QGx5AEXm~9UD&FcCUilCAz;NwASS9@)!%x7%;Eacr&bu_L85|W5M z*cwJP74uZs6Vr}X+3{_H8?p4rxd4m0>UK`C>eS;rqpQpxL04SfvKp|= z>GJE274F|Z*L-qL8xex;P&M-#dY9KsW$Ej+jw2HxM1&+UV-iSTM<#u{UVKvd4J9%n zk0;DmI%@6k_KY@up3IDN0fGC2-r1{z>qDGEfVn8eOC^pXW=E%#a$mHl#S|H^8sV+8fR=Gv19(d97;h@ zHks&vnDm*T9s!G>y}(g`Tm13wX@fr>KewOZiR+F{zM@D0ozVKmyCTbowTSj+-?j(B z!qoJho!sspO6v>vfVPH|wuZYO54+n3avAkWaRQSkU#2FJdkkR*g*_|Gt`oT46IthV zssz6lLp)8p#2#{88=8hj*bLOdcrpTE4IT6`*67X`BO7S;8C=*;)B2)@QgTp zpN^f$#0|CqvT^Y-%l>O-%w@gbIQOXkDx?j;cVC>ShH$gUV6*;N2Ipct6oCmX9F1}; zE91UyD0^7Iz7L0J8<;#LrPF`;LbU5O-MM9G$Blo25*c_e>vGm?$ia)hTfezsq&^k* zsuT6O^&hkrGmh&^aH8OYo+{tdEQj?>s}3NRg{KbKbT83s@(oP)ui~yiX4;oGBdmV$ z=O-1z_JP-%X{1ESCc35Pb(-8SUL{+&LM>~7>f#DZEOn3P7d`0=HuE+iC zY;UPR_3WXYb{+o(>;q!|t{#8c1b&)WO|0)HvPI$;% zlA_vpPF2Ou7Fu`(h9LbTW6K~+H`Lco7uj)L+#Y(8AcKDYRj%3a;+??$i3B?S3JGC@ z*q|kOqLX`mp5^vyh`%(WlXe!wKgQqvK4I(wRx=Jz7|l#m%N=(UyVE|7WLHvtpX1rr z)o-OF(m9Xo^}NLJ%5cSx#*rD*{A7F2M!A?&2Xm-keIZYziy|g>V1|LBBO8{sVPlCx zv{71oHzK{6`#448$^9QVr&2xE@srPCSkdTOT~ypL+&n z$sU?S=4O5R1bvDk|DSQt-LimGLBEx?IW*C2lDLnYGlQ-W@&4EzsRiP2!$AG20Lp?u zD?rrM9@xF{)8}?qE;;zUtAl5oqx$S1kQh)>LyMMKl%$`c(fPG4>0QZ38wWQlb@G7% z6hxpdnTnU4a&zj(2iI?6ArlM5tDhg`U6VKyu6q8mP)Vug9A##WHG=#K?{38LR^^s7BTozYr44v`hq#k*<;2Iz=s z70-p`Zu?{|4)C;R1k;U}yYUmLk2QNYGGqm{H$v$3GZxCVYX?6AnelO@FU-;=L zv*wnYTu$`Z=7@MGUQg_fxXko?taZh5$zm{fIA`VE`ZFYi=k(m2uMYJ(`woA2ZoISm zEWQ{YGrvz>O? zYd=7N29GDjhbIDt@v4Rf}w>_JbQJJJ=I^b3LQ8;a+{*C%NJvq zsxtg~&XFOHB`?W%=5LL4F&|P9Yv>@t(g;Iq5~#8G-H-TBjvjLh@0JuXWU%1Qw9*UWz`!_U&da*xmr&%$4i?scxP{I&I;%k(?)-L> zGygeh1dqkM-e4K$qFvzfpE!r#C_?7K1Hte3ziv;0yDZ{?r}wsb$%;qf*yF#-noRyQ zgdnk~GihR9E=R~x2Znx#gVj|H-H((Br&?u7h^*FdtLo%ljhQxNVm;)%CewNj=n-8F z3Mb#)An92|HqcFY-zNIImnfzk3FiCgT2{*0^%R17F}d?5au_b~Yy3ev_M?>3;5JLK zR&k@^YO%G^g0{|CMeSMqu3ZN7t11m&VW`-0wN>pv>m(n&s|_bNPMw?W0m2$R-8Cs3 zKLhpxrq_bqPL%XejY9?AR;k4OHrMe2wnML`WZ2ghs3AS|yY1F}mltf!yN=AKFBkGi zWno^*MXjhL{snbF33Dr~wR>{=>PZfyTyPn~jF&P_Mr>!a{yFnkMUZ80tw^W1Wz)`lr9)&IQ;mnXI;37wgi*ujX}I&yh~ehu7yLKB+bWW9BR%?LUlLZ{J|P-fku9Pd+86VNu`Z(l1)mCLvKyUM?|)aF$n|YK z$0aId*S9$)bO}ZlO~D*{Gm0^dHLesX-SuQD7~F(P&XSy*7H%7{6*}*4eO=xmQ*e42k7EPXo!OLyw@190OXz9!dS4>N!_KjA?3HbywdDefkPrRwG^ zE^omM&Hl8l)$2^9W3ZEWERJGST_-L~*bpA0KBDya!-~XSMtdfOd8Ag?O+p>x$bw2r z#Jm&^5kKAP^LdSGg*?D};=N4lt=W`>XJQOp|C%QmfcfX&2TgiseqA&+0Y`M{O0WZ8XkXBu)+m`_y(!FTaP}g@(;C_ey@# z#(N8yZD)>q5iOY@n>>*keDsjiS))lKub-+VFy7F&f{ zd^ct392iijl?cF{K|NT~^w}PdYlkPhWyeWk(!a7W;O0oLlmx~@E3LgtDhB;m=spui zsu;WE<4FQHW50ooT8!>9)T{)UF_X@=#+I%M}%UxPYIx}`TgyQ{HQE?P^YRx+BRO?3Y7NXE;T z7EJ2&fK#VI7R(btd3eAkd67JV*gdNELCQq z0^%h-jnzKpF-q9NAL~heakQ~5%*%iC^slB`6 z#hN#R(EiX@j-JE+Zjmcx1@>!eR5gQ0nDUnYXmnxn$O0lq_x=cuUU7@;2FW}J0|g)3 zSf$!uguh)n9g}Fa{k8Auk9zz4eosdbG>g77$jq(g}_WkuqAjUz6 z^o#YHEayx zpOlamqcM1f^&pWr+%QW{|7A*WOeMPdDB0-R=gNm;q2aS_`L6Mqf(=1%AXESTKF zqT!@x`lg{}_IfloQ?>cHOx{zy7Z5ksb$g6qW~=H+7r4qL2nqpy_p9lpDY$(w2lenM z{-~b>ut&#Nk{mxE_PjU-ySG-Zw9(o@f~ zCH40PFO|{Y4U6b15(;~__L-srFwhuwmwi7}Ei)a`I*GBnWbJ3*s3XVHc2&RSp81?; z&CW2qXbyo(WmD;UyaiPS@Iw5;=S~%6G>9b*@h@()XH zn`PWmuRb%Z&x7qQh#E?v-c4^vFLr?Ys#-X*)<~db?O)w$H^U1j#K0*G;Oo0YC3%&b z^H2Q9=7j%} zHr}F(sa#i|;UXGvn9`rA^gp>lYt6*);l;SjKlDKRq6amAz}8Z~SCO0XD3ob5jM{s9 zDRg(}D*OQzwfauNnIshfpzoZyrto-J3?^RK<)SXfG!hF=N5QBNj+Lyu#>U@=NUhFw z4jA~JMnjv#=KXu?cOR~Z6>>vrWn|;+kGcLEu(?lXkP`cVh^20ro%-y(is9{w;^dWt zF_NCU8Gm_K)O$1|gHCJPN>N*uvpD1;#kz0(c3qA;ZVL#g^K+C8A(+a5#HJvJ_@}GHdAnDS``zuUr@f6J*Y6&r`VRs+8882y zcJ9ahZSJIJCNB@{2KLQrB>xtLeb)5x4S1O_==UXX#p@JKE^6vpE)T$8xs+wD(b+|) z@oKQ#Z2;6m~0UVLiSw#;UOqLtPuD1}fRRWOe*~hB<;u8pcHn0}RxI!3J{6n;t zXc*lHqajiaEc8$g`E3`mHJRBID^G??wLR*a%STnZzbzC$_-4X6w>*}2hJ{UEswM6{ z4-SXXlb-|yuA#(sWRBGNP|PTC61p8=BWE6yn%O?M+id)91NNhUpEK0CSx=&fND$m& zXudKUO$^_l8D;G@xcqNsT9B*9C63TF(PehuU)@ozEAn9X#AH#K$vS*5eI08r+D@YC z{1N#t_#1mmS$$oj#s_#yl!_T)z*_)WT;lBuvK z^>T8r(z8=Pf=vjm#F?lM(0btg5z7Dt>?7=BHcPD=4Zu`pCM?ipp2_KGoj>KX?N~tn zoy-QcZNHR6y#eNc>2-_X$Dm;}3o_JgxJ3lsLpS`*oWR3!fqAklaIH!jdKymxw5$~S z>4X=r^4kho~(ibHU!ZG{YgYn&!ufb)f<_C zsukFu0_+HgKfNC)I(WZcQcqV=f3q(mD1MBlB?J|b2B)6(5c&N4Of4bt{^jv%(CB9E z8S2IEfronmc=8WN$vhI^=jP<~@DRO0$sp$Ae}JuC^M@$f%TiZ{ckC~rY>(8f(=Ol* zq6T{dw|;ClYv*?Nbh{o+b?8Fa`+SGuBiUZl16;lvALo<|!Ls8pVfnDbpS=>K|Amj> z{LhnAkwMF5<#^+bluA1PB`#N`DOoIY)U#@S|nb~1(lt!sznxGEaa3J?F z_i*QF%Lg=OdBmFMH6$EYanaei}`$-JrfT4c*ldu*&&y0IuZjr##(H}VvwoIKUlKTb85Kbgg)DGLvy{(xq+t7bBla4zfp@K8Rm+s z2b3z|^j>{Z>Oo^&M*(hSp4`Nv8az8V^TUa-QLOO}p-in4H&fVn%|-rHWg!eplcMG` z6MrSHpi$fGt17_Z%U?NzAE`5!)7`J|qaovs%%AmLa=&lYC%%Uug8)wJbRN$qHLEN> z1m-|~n)vqZW_IsUZ_Qf2Q~6Hx_G0hv_j%ofjuOSyH>T?cE?Y$v`Q<$irp3)K@4zMLU)o;Gess2f9WZugyvk0Tq^xKU|?B!}nA#fm#(e z;p!g6hRV8$>^W$l0Oz!jy6?ES_|RjN5zY(h!Kl9}J=m{`q!y>Hr7L(rT5{?f>?a8y z?mnbO;6C;AD{0#!F^~G-ICNk_@&-xk45v7A>QW~WPbnLj{NcGT?VC8?&O}In=*n8XlX(o#6{;y&yll7tc zVF<2Hmn!6_eP>>F0`0+D6Wc}6qi;f{_YvHen+OIh0-g0|PQ!_}I1JwbA)PZhD+T5* zo~4`mIVGRno1QAbNpvQ-f**Cs>;5M|{UoTi-Rdvv+?mG*cZFQbY~P%_FG~H3CR!rg zTh zscw)5-%ZpUdTPr3Udzx3*r042*}DTe^D|$IdXnH0l{UP8H%JI5PRB^yv)~JJ@y*z%pAw1 z&8;FhPx(SQcTFozmHU&jb3)W3@Yo^R;!*CtW!N}F$^geP0#&i&;-#O~9ABxc7Ne)D ztl?Td=(C}~7<@(xcO~O6a}WQT8jHsC`s4iRptrZQ^xr=^FJcsQnv%lzY@>35eE;``odN3_e_Jy#7Pvb>( zoAM-BXv+bl)}IPs{MsV7&Y!S>%xT}- zOBX~TR$>pt=VoA?bx2nX{ms4}FHBHS%)Z5dtc1n~41>iTNuGAUqTu_kGr-#h9774ndxzlN3n z($QNAFEhVh+%mdSB8_CG1y{)z1Ou$RVr{=JSW_O&{1uF6`N`rvbuS>-7Zuf~@G`#fGTEuL{mOPu-}4%>!_Vq{ z!UZLnu{Ho9jEwrjI~r;R8CG(Y>H3N7ygeF#_Gch9hESnJ))0*UAc`%Yei03={Ef8Q z+wybOgg--8*Jd>IjJ$#vwtQhVl!o8{q%gL;xa$C9jJD64V*J=oV+b;YB7_fu*r?Us zbVF3&f0)5j(7<_JeDxvDS9qc9zKnBJ_yRwu zD|(?JFa~(g3m_Pk-FQT<77Q~{HQe;{Zi5ZDjV+2Tzcb(jQ`emrX|WL7WS^tR|AZWv zCet6w5ikI#ax{R|$<%K>$pay>zz>GjttVJDgU>D@Y7<((g$1**G$OOf;CMk{_P*3P z>!1hTLs!sOi+Ab~ZPgCca;DLIwCMdMXN*zC#U#89&isk|C(_e1pN%DWMfB4Hwlu{r z9QN1*FjrJ57r&A`JBSTr8|KGp?)aP#m>g!%FY?U~-YNsC`vkN%v(#-bn#!%aFmxu@ zIfvz2JBO}i?4Da=S8+{QZdPJDi^dv5HW!O8+s{(9G4!;heNFI}#9W8?e+LEBR)&$8 zjmJ_B)rL}2PVQ<&esfclyj83VX2ooM;RJz@{<~PfQ{2(XO zQ!Q|>u)GZ%_)dk^=6M&yk4rR0*m63uBp;u{X@ByWwRR4h+d@j>mx`}m@*;MHVyBpC;0O`(<_^$~>K zB()85&DH3(jC(OU{TVsl zkW=<%8eAEZP<_liEoK6|C2`;B#@WZw7EPF38`y`_P9N|{R(pjP6kL1E3Miyr>+%gS zPL%JY$65~F#L7Z^YFEPlz8}6uax*EWW_@T;PT1P>WK5&&w_bOpm34GIA7_ZW9pnj+1M45 z@@=$>HJA&;!Atua@obT2&DF%0&qZ2!-oF=D?Se>+mBsURhiNjr>+893A9W(( zH`2gyV|Gszsc1_&PX(2TsY}&PNJqn40&cj?9yJCu@Is5R*#oMLH+vGWLmiC&O>75a zq=?Rjw=b&jZ$y(tM{WOg00qYm#?+dIO9bDDRQXol+M@JC?u$XQzdRPvr?cBC$ol`Y zJVikQ8l?g+pyv4B?UM;=pee$7)Xkn3(eaD7AO~YPnXZPnS2EoVZ`EZ$huWq_ODP+a z|LnFmyamfpjF(dG^FA-7s9b=?G5yJ`mQu`19NaTrbpc`DR}{)L7_}$b8}CSE{C%DA zbF>&g+TtjNSYkR3YtS6jcN&&NC+qFAK89oAD}UUROIl{$tuN#bNW~cbIQtsve4YcN znTy`V-lhW=+)lZ7pRk8cMrivKdAJ3SJe#M7tPZH{pBh~MXieeoU0$>Wo2j2oa$WqP z7MZZCM2aJ~dqDNwYXKi7+&Y%R9m~h0$bKo^b+5eg0Syzk-waoG?L^Mq^1@%UxlD~!lY>NmkLB)My}CZEcB*1@}XkJTmmd!DrTK96H|2rnJevB@mivOXKwF_>%scD8qyuSea_#UQ^* zp6A!&+aq${-kT>LaTT|P#oMTV>B_JIETR*WFZZ6_uRp=wiRp`sUgeH{B(7ptU&Ofd zM;lk))*sa_`pPNWFXfw@;{D7yPoMNRZYQ1|;ZX{oq<2^%U=2A(JF0m+ln;gYKif_5YWau;pb*3{$ZR!!@NpPdyG|+EBlYZz|M-DS8$jdju+*h{6 zVQTbS`b!saM(_uPhS}IZM67Ws%p@^sWC7V6f5GzPzKgW!gC#s8n?7OM$V8&6bd|c@ zx`lt8zR8`7TOOu$rcdZ9Hi7VC3_(cNv)?6D&v}ZM*(%@M~#z2ld ziU!wUm8)#52Mh!5XqK`F^U9x&4cx6(!kvVq{6@a%Z~Hnf8ato)G@S(rVe2Cx*Y4gp z+pQ#|M`VDIwX6~BnF2Blp3{r?1PhLl@c+ldq(A8tjc`F7+h#wD3 z7Z|8RIe>w>h+f7828N~*IrPRqJojtp*ucP;1p{>vJupy*azF?b7txdQKnRW3^MC0G z2I??f6y#-Kpe{lTy#WU5;Cncsz)Kq#sY5w{k-CT;7^y?Q*hx@>>3WIOMfAW({lyOs z^adEHi|7feU}9(ny@Tlj19iWK4NA=a4GRp^{TjePoxChT0HzBJ)ctte1739z?)V)a z5Po>;tvUM2^@=*SvyVm(!7Ke!6>>krANH@2oRI*0(o>+7?+J!!B{`B2IxXk4M|m-v zg9hWe9XWfE=-yc@$s#>o;vcYr$DXv}yNR%hQqOlDZJ4(=k!i1LBHr#;3n6?#;Bfl@ z%`r>zi@1{^b%#|_vU)@oa zV=@=0hC?V6hW~19Y$>%7F)?(V{!J*(5(`m)P&Uz5>rM?aHN zsXFtIOrwg+H7c2OR>3;{eS{OP+O}UPp*HOilCc z3CnUAWXR?v(Xrz^pJ#+PhIGsU*gLxlzzE5STGcL!itwq&cmJ`zv#_S2=hklX>0Iby z^`%I^)n->HXZ3{lp5^^u?0xVQcU}v{RVm4V?w84_%lK}H*cuV^D#oowJ`YTbIxT?V zZ|5=~zNX9TkKkQ0+$Dw$y^0h8z806n^|#9yK!a(aI79WfBiyDqQ*?y=*OPA*^ESAx zo|XEQza7|#J{`2CLjJEQ#2Kb#nu^5VZn%yV!5cKAs)Bht1IC2@b}Zl~YM`5s2;NK- znErNGGLmb$xDx;dC?dgwUJZ|s_-|ZN9MG!=@!@UtDi@$#3DE8uBJ?fX>cAa!V2JM` zTyPr-n+I$RSM)ue;mRB@oPD)sK?z%^5l3B$xT-YHX3}p1%cuc2mfiM78@qP{vX13O+2)#zW6=ACBxsT zV8^8SwSECVa&)H@D|t~N3Gl-X$t?_#R?c}038V`Fi!&{@z%uYQN3vM-8{#{RQPVsD z@@*&vbQuqekP8gENKaq6TLT1Fk&4#=B*i!(h9Ltmlylii9tf`VbQtYuwW(SbVikb6 zkpqIO#m}E$lj^*`Av_E}`5Z;A01UrO*}tA3v;~l09E}CRkk3K2qk+g4Kq7}E@nZBK zCdx3xGmmO6dw%A1I~r(4jxm4)#5Ib!?Cxot7e7etXf)KIY0@GD*Pmi<0!XR`#45xc zV*eY~fD9m2A?~AsdGtY!G=L-=0kkV1>PIq1N-E|2Dmc*Htj*bQQvlA%aFAT!d*`%V zt#?AF0!^^2d%|pL)4P2_zIW6GqLAi14uVzxQ>BqWS3|e0Jl@cFNkg>NHk<*pw7}tz zclxxv;BSFo?#$Yyt!m*%P*-Kmp%reDGRhSC0N^R!o4lC%9FEt*1QBy&WzCxhM6&8C zA1RMc&uO@*3xz%4uD*X+ruRMfsozshDtlXqwLgv+_WfPbQy9nPh@_IueSC;)ZzPdt z#8&WTSMqPC02hI<`ePcaT(&gzhaBm!`f+UGex*ldrLkXI1tcFYcSpZU9a-Pd`J~gd z8UWSV^{Z+VLLX$*JN4-fkx^pbZd%~K*R*z-o#aT9wk6p|?XN9ux=<6%KZ!k7`JnkH zYK5EZhAtQL(7>WTp3riB?xZQW^A; zfCb_nGI?DT;;Z;;vv5fWr1zOhwiZtiC;&b|a`(^GBRqRr9|u=WwVUa%9SnX$4gKJg z>{FQi85(zNXdeCrpLkY_c1rEdX|A&FuUojJl2WK6W#?&Gr2$mtv{koRRg_7=W<-dulPzeTu4&QT$6!uqb{!CN%g6EQ&`Bv*-hh;>TmaqWG64uqghW z30M@5Iu91bTgZTRXmH14UW(#T=fR@*7e7H3ePB^Ms&=%Rgg96fKOO@X#lNX)0Pp>0 z0W6AtQw0{q2Q$;4kH>&T@o%s)$;V>6IY&hR>z#QxIQ^>2t$-}_wU`YN1oZx_gotN? zW!VJm*B%A)ef~$}@Nv5ZIHFFDj&TU#efEdR2EN*VXC@~nbLulQGSqv&%$pMHYlAVr zN<_Gzhtqhd)&lW9R25zQ5Pl6Gx0#xDWxwA+NxeV_vZ*E2V>_lnOT2-mshG^LECU7b zt{hiKY2fb81IxVkNI6)xSNk9$scv^PYu6_^Z-w1rJuc;1{GhCvj1*TLr{>pHVT)hB zs!I8R>pE>yT-nb!2?AsrZ8bT`Wp`7^%$B;C}#__*~u5veHL&d9O^JREU0g~8+{F(srj z%z)x~b7V=HdP`7RY=;3#CQL$(T7@zeYaWe;Ls@?MQneo!VmLBwHeeINw2$AXf%xP(?&Y{5LKsjsU8|`0%wp5Q2!cB|y9Dh|t7{4_6&`;G;J%>UVrPFLm9P zL+B`HM?v?@vSsCp%p0T&{dGb4M0hb3RVsF&pLCGe&?4_v&uD^2t)p z6nQKMA{pUp6_se9ePRc3Z2*muA-aE4FsB3l(fA@y*ITa7g_r-U(9&=9cM!X1?8;_P9gPdjRu|oMeR^-2duGp`b`-=N}bye z4&D6SD9P&GC9OQ1pJMs!g!&T7k9s7ejJ1|`DwR9dQe_88-OEFl2^o|glaXGI=0;Wm z?RfVo@8EE*g^#(c$b5wBOYB#IgerPk5algMX#Re3`P=+uOnMW>d3ru{=#ab?qbO*< zHRrMQs;4mn80r3^GnsPmM)7-2NG0%W2M;+tJKLWmfSj(K8Gd_grS%;Zk5+wp zpN~h}^PVV<(JcX)2dl8_`ey%wyRc1wVhf!DK)5SWAr^aP#14&V<=dv%D*rC>^>Nzl zb2cIc5Y!F61{aVqtxBfwV$T>CAu+ArE-)_W8Ug5+o=h312zTOr2KZQhF~VOT)e{uK z_ZTq#85QRfdp?MbifIK`k6#}_I}Ak#cZc5=gJW93wIey`hyLqhVhrfjGmmns9LW;l zZjcd~0_c{c{NJ#cs0b;5D_O}t0|pP!EG2063u*EzSPq^ES5&>(?J!3h4TET^*5EyBwec;b%v7Vag)>(mUwLgs=)7 zF;f9C{%?+ADP8@PC0%4pNDkr@E%{YOtLpPD{aGS)IQ|umWg7y$ zTE7;O#vYb(OYVld?655U{k}Q6^2fOPaa8^`8`;zIBkZb=k3##4Zz`5^gteP`1m->E zJtyAL6l1F*!-W(}bAEM6i%b?ywXtF~apdd=u$h=xVl63dFKl;NxcBql-EpOfn46}a z+6)B@RQnmy)?^~4ytdgDDH--*>gup{r+vGnbuI17T(-#iI=|6{#CiWDPH|J;_`m{M ze>;sRV4&%zmmOoHd5F}nT75~jVqfVxdw$H+7Rf65I7!_H+$})oAi%8UGmon0zM7FP zFk0x;a^sDRkTwDl@O1pU#XbNL5Fi#7l6W?MSr(7hEJ>5^3Bm`M4S7?4rKG??%$7m0 z3BgFKj6DF)T?8mNaALDVQA$;aDaDzvL;J?Ssn1dKT|^>y=4I-~W`k3oqXwM%ePiI% zrxeE|1fPLZpOCQ;`lTbll5rY}B57g)PW`?Q62Te?ilHbh3>g26it|y5AI3)Yje%2N zBAAk+hM_1F? zbjsBkVaY}>3_t*c#*G|^D_>SR-~L-M$E3=E+c@Z_TcM37NjP;8rt>f*&efFAAVD6a zm_xn^u;ItPvyoPH3Z0TQxI z3bS#RbT#?eG^HF`@FKjdDCo~0p$cg9Jrlpj2IsrY9_Y{DCAeD}8GNZ3j>$9y7f zqN`iIFcl{`Ps0QjpDFO!_G4#c>T*K#O7&Izt$#JZm;W%@m$~@_6VOm1Z85Wg>K3-#SKr5s z9QPD+G<$9!`n(#_$XUyMpr`xga$m<`hv_YM>fb1}=T&z|Ka?OqxDAO!&!U8s$AW>2 zfyxQh&1t3+#MOlF;yLCfFe7A+&tMV; z0N=z3eQ5)eFuVYmgc&galQ53Ypq&J@t;d%n%!t7YT?+caaeM}oFe3&aTY3p5VYVK@ zB+U0#kS+b+u)rkD_f{|ovs<1Zu=NNgVZIBy2dq8%{MfW#By?}~g!`;H%C)ptUU+61 zq!*6dFYjxV0_?*-_=Vn3Q`%yn*Mxb9k2)4W3%Yz(b>iO@Zg`bs1dm9f+%wwBL6y8k zaYu8kJ|KI>KWQy->w>W^js8Hh)tIx`_yb?+jr#6K$&{Fi4kr2VuD#$k&9oI8AG2MW zaH(R-Ag{2z1TgtR{Lbo{HqP{h?ukZi<5_T!&2wWh4rLGL{TS7$=k`1OhA!%N z{ymygc9EV|!C#9M)JW4n3UJp3ecGd+50chuKVut-QXP5+9CUIsy*2B97xJ5(OwAA- zFPm`sn3wt#E^am(x@cpLY8oyQAnYp5jI66mPbBdhHNRPe-oN*maHtk0lzU|3J+0@& z8_;h)tpNP16ky{Lrs7!a8uRztt|d=0?GF8Vm?r~{2ZvN_E{m3q?cXOsnPMliSl$?h zS2QJ6&yBrismbL&x(`XTb^C)0*E7We!R!n9}&Py5y-Ua5kJ<8BO<7CW*xq`yDU&$ z8e_}?_mhTGUC!TFHmqt^?cis(^QDW^JMT^4kKOrArof-LL0Nlul6;&~)Uw&#Y*BUU zjCks2PMO6SP^mMlDwV;h_AK|eQisv*&tY0d(_2;%-Q{Maxv;l=%k1j#zni_Re}A!bg$BS|9G1Xa1Z~AK85g^83R!TOccf=(wJH`&@O3FucW`Fv zAf)3pwReod$dd_^)qnvWQ7AZ%-%bqUV7d^xM|?B0A;F znDh1cr(S9JkdWx;zUTGl=k;~rm?v74wS}596^10Mu{7HMzXI}b0aQR{*WRXS7)H7J zz?CdY+PJ(6;mV9%qT6Cw1Ju=xm2_==Tj=N;d-zwd=3eF3X%-)h6>PZX`i{FQh9^lE=XYQQBaaP{hsSr)~4n9XqO9-#dGajkgf z*uIpo^K}0;UJS>=VYuivDfun@mxD_ECr-1nDYs96PYFD1L3U-OyN6*`25Z8eTBE zfprPWvZnfx9HT$`8E9sqs_Cv0M-xrSemtul6{0{M&nb$KZi%Qs+}5kQZufK5DX0vU z{ggJ7rbRpVP4~Al4lq;i0V&|c=%umh>2VRGX;S9mdw)4Fwcp&bXHfOvo%+pBp7Wza zg1-T62PwKtii}De1zB8NEfrhdN=O#bxt7YpJ>Ru}4O-D>)1*vd{qkU<%_iaSm7Cgv z7P=|XhuodV{tU?_AsXudTC6|d`GbZ<#mH&)W`4?O%0j&EN&qA}|0zDu$rkNC#B3tB zg=KH`w^wba^wWi0IRt}gN*e{vF;2nNXzY{xY?xULr)R%X`gwt09eR$+LsI&<3Cm7W zb0#cB6ZC6X^LR!Ju~HNlf|hUgjJrrK9^(7P5Hmz-UnJ8~l~H9(2vZjoKJi7nm;AhS z$8dc1?d+IvEnr0x{9YMJ3olY#!;<_xo*o0vaIP-q)T>89EsIxp+)oIEH_vJELjZd`nHfO@>@-xeaPis>K`YP*SFIv9A zk5n6^%+6x8@)UC)$JK2^_7AorQkKrL>$aajk&EVA4`5xqbnszd?0ZAY8Q7;q?Ux(! zXU!kZ%av;Xip3+;x)l#;exY6=<)6@a_S*QN+M4&&=tzQA#~f9| z!fMY{ORi^ot928;{jX{$i}(mA)q2xqcP>XSEc)1)!B~tnJ%KSHZPo4S&g>PM?B-Zi zF0=|j?m_NKLfM%O7(sPAHbs0ay$I!89zdgYbmqt^sY6w*Nh)gnV5g?Pw<0vIA-OF^ zb*??iGKeC^(yLs&0kKm9dHnEm<91$=;JTl)`>AGFHv;WxHlj9PA zR~>VQHB!Sg9X;r{I)T-sw z!SRCM?ziCbql>saWkU1WGX=0n6fUuwrSi+;_y$$# z8Nkfm+v&rOx~SUB(D8i!YLfqlloa^CT2fKSwhqaI{W_c0+H*kDTGmX?r>|}`$9AQK zJD#Pt)$tn!B$)3vO3=U789XnqA_|Y;daw;kx=)b8c!n$_H!Od2&WV@7>AUAjUr<6# zoe-X3DZ=mR(8cgVw2Bf7-z;3fA4$8kM?6ETVPTn|cFm>nHX7-y?FJsq7pqo^XDJM# zpK@JfYs@l>ylH?bbX1b#0GZo21P?rOxZ39HiC1qUW1aLd9;Kj8m&3d>ucK>O&L-aB z9A+(Pdu#8_oL>ipzm3X$WB$e}7#E;$y6B&w5$E0k5U-a{&e~^aJgJ5Tb#;t|eyeev zOKLxdMall*SS^yO(gIwIu^n4ASojmJvc+u%BNz`uf3|kuook8X@Xpk=*(KCI!*Nl2 z9t6C`MY-uT&x-s>3?cgrX)bgwwdfH!ir5d~n(VFbi~yu=et)f-3B6p&4K=ofv+72) z%ie8$Vaf4yWRJE9EB*+)_R1ZiNQrX?k5k=$-}=qFzwS}*0vODU)G%gzobM4H&ist+ zW!iKfFr-$MJyO@Srn`sxdD7}9)EWz8cBk~5>dvn{sD((ZTSH}>bP}zfYJLQb=ctmS zZN)V*3Yqg!rf+8B4Q=Mmt7CcamQ%YfX}m`pp)UCphQ#z4%TB(Y;L_EfHaT;Du(!!+ zV9(!*BonLmeGN>qoi7^dtM0u?M-SQ1^f16cJUT|ye+HTM>;KW}+`4g%jVl&>e=dV( zAI645I-k~`ub<2XhX0O?S+F`UdUbPX)m0H`^IlWh6V~{dhId?rn^~I1HmtDR$LCuO z#WREqzAWWUoxe$kagTEf-?2x`g=Llad%e2i&-HvL8)MS!PGD5 zy6Rhtlp<6Pmmzd(-*toW*jH4Ot{+QSak|Iv5F=_d{}>c$BuaXn?5Z?R<5XXNGPP-# z?f`z3vRF;(9PCtQG!=0X>Cu)r{l3DEi|R`L*owwCl;2s9QFiXCapL=z!DcG%;qW&8 zGD()V_e!gHr$c$$^)n?e8~;bqPkCtiNpaLPoz`}S?Ui!Ug_DHIh7 zgPpx6BXy-_S5vLh?$+2RcateI=r?IZ%(m&#rYH6<$_J_o>1m?~qn$F-${;}|zbD@> z@g?}lCdL=rn_IP_Nol71CTI=o`IeYLdRE-U6lJUOYD}Nr7HaYo56^5^1n*dcmpvgs zXyK@YN;#W!`3-DNHUW4{yD9jW9l`Qb9})i8ye-+yEKM|%|5mYEoaWD${eWH37M}`&Je`_SRh5Fk^L~L0{py<@_^OysR z_?I3ACS%n_?Y#x-18dpmT*i!D`S15K>C!)d2CLx)-=Z?b!)y7;_jpz2@=O4}niidb z&u}7s*hUedje4?T?`~$sFHh1D$H@IKQ-=D<+Jj$1-CA6wEa_<(awQ!lSS-0iN|sMj znXbA|KjtgG$JWU(Up4-bq;b}KEHLPQ&!Q-=Gh)J;ouv1g!qw~|fefeH=%-7p`S6TS zYhufn-)tEM3j58fs=p56SoPBYGb-becwU#tE) zsCh6lbuDNJThGmCL4WLXgVkD-@F_NgMF=)Rv z0JmREuRps~J&oR)cWf;fAjz`b~4W^h0kWq~NT_~XbJ%TxA0_0zLBL577Om1Zx z0A`sh+tO?V|J`pT_hJjoHC49hfJf) zj<~mYT0Sb^g~0p!jf98 zhyY_D5oHWma?YN21`z(YNvr>@A?sHdD(k`w{9YtVKk(Q!=1}Av3oa7js;3yrz^vr<3-H|(R zJ5TBp%xNIY>bIDYz7?N!7r>8|e1wj~cG{mDzzfxZVs5dN(-Sn$UW9+yocw_gijs8s z36#1oMCA`>Fj!kJYb~I%pfJ2zbACP@-#m|}OO65Wfem@}ec@ewJs(sL6wm_Zd=@*F z#~jF5x>aq4%~(~=?D%i(l%vqDZ;T)7p9-awV<9tL*%?iC2!PU?z~ot zC)9nr8d+*zTNC3#&gv;av*4F~#ti_%qasJU^Kj@H9?3DtzOsJ4*zjU`+_Pi8_S1Sl z>PuN9d3o(Ns6Vgpg?Mb#WLWiP9#dr4%2?W4K9YRu$)#Bc3H#uptBCvI;=D&p7vTD2pJTqW z`E2rz(#mQ5-i%q#rb?jc_4g(e2G19T*X>%jwPV3J)rfbZJA`#e+1JG-IgX2@4qEHWWWBC1lsFVH4gR8|Q8$frFm_ZI|7iTexg8Zg+JFf7Iy$pQodeg= zXg9Ht$(LU=UD5*rq;dC*%)^)J4!&Pl=2`SYnSYDSqZur<>w<_Kp??N29#r#rx}HH* zc%?ANyB;a?f(Ky~z3{G|0Z{sLqzv+|mBJwJ+VxC+4PPlt2y9baOFP2;>j@IC4}o)8 zAn{r$4E6$v*9TP<@_$Vs&Rx%-AiPo-Bwj%i297@fVHJ~_T!b^Rp{{9;3f%lC&W;Ubmp_NFPCQFth=#Y4dHb4B zkgs17Cfr6?jCf4i@AW-7g$ePX2m!cF#aUEKIv#g_b<5>Ghf9ulnvCp4^%|+&`^k*A zBA#M^LF|SkP~{9ndQ|P?>s^9EG9wX%(rp(zy33zPM8a{Ews7cWBn+Vi6DnSxmsX-F zso}7nW{B$M z<-Y`E|4vLi>{hCd&oE1craHCdNRErkhvHazZ*5xSTf|!!&cdnSxN}42JawL?n96jY zxTWDS!fST&>++LE+g#YaisEwCTye|NN3{X7SMNKIr4*Iyft-1ll+WfwEY-d0y(TQk}Q$aFNxBsyORQSM0d$;KAx6f%1=%FeZE3l z*a)bDUeI&;yI78*WTNA|EWpy7?($wU)jD|@w<9&HS^d|^BK=P8aeswJ)9c|$Xr#)Cu-EKA^}>%LEpdkuBKzWzsYnddIoqmc`GF|ADO8iJ|F6$#H2L#luyz~Ug#Z*Y&<0*JZ$6fRg1SA(zAt1T<(gf;Ob^!2@j=NQm zTO0yRp20&pQXwF>7<0D@a*Hp1f`%aAAsu%H(P}2o;2|BU5RhBEY;BPFZ&)C=c-bmc z1oS8JPka_9V$ymCY*hW^JlZPL|~cO+Kaj%p1fiqtJq>e(@;7% zQUoa9#1YHjGGr5x-lY4aJ_*SRRDxQi!0)M0H`J|gAJ(Fa2ZCvs$=r5IeuFE53Z=e2 zQ&r@FcrxCeNX)nBgrdB=}fkpnZ(0onP~j8I4v>?fT)j>jn&a>gyN_ z`n69!rgTJ_;qwC$DCKY6ME?RM@&|v}Y8p5CJY_8D+630UYn17g8A(XStNwP^U!L~S z0Wr9Ai25=2uJ&Fm>ecTi6m@CCSD?HW>B}+{oRh2WUcD|aoo13xZ5`CyK{;=Md$jL6 zO!X`!G_SG7eAR>7Zwo1i%Ye!pfe0bz^nzuDH(*)evuZMlG!%Ha3cTJ5YqF3uR3}i{;P<@}8JhN% zLGS0n7R3BizkX3FPT>6cs8GbI&htoHp0X%i-o`1IW}ek;K55apsM)m%9bKkCMvJ_y zLlSG5e|M_tC)6Y~?d)e&$wIZ0aixe+51F*IROSqe&^;5)x8UQY*geqf29% z1e}+6gayVw9)fHlOWOd$(ZE-!T^VX(cS?WQzu-;OE1s>q>*AhlQ30jT8qtpo-6gLo z`ky}=4Q8Y9PJNShcFubf<(!AK5&WvKa7YXN3Nt?VyM39-9sguI#16G-me#JlP9~8$ zb2MhRA8No&B1c)FF0KvP>7@5exE3R&d?wilkv(O&=t|B#!LJ99RcsdRV+lA{mscH- zZt+`r^(f8&^lP}KC9dui&(J8U_N`6i)RhcAvrC#7@AtQ`A6lsG$HT)N4RwFs zUhIxh!+$_m)!R0UJQ5*r)AZ&7}yjrr-+qE zZ(H%2UpWFyz(f@+%|et~U4cU5R)LauqT9@(YP__0f|x zm$N_-GKTQ}4pT(Soj!B{C*n0`1ZI@R7R;d-Q7B&Epw-K2tj{rcztjKo-mA5pt`zDU zP{=xJpE}lC-Afi*;?8dxR2F5Y$S=VlNp4Bl0XSm;Fscl^zlIYnc}YS@Yi5P<;SuCl z5JXcCQAMWL3eCxeo0-<`qiJu}>ED)o(ql5!xzQ3o7GK(OI~MlE>^io&=e!BDe9Sju zZy~*$fn%d2m4-E?DxBb6b+w+=L6f@ad=MdcJzDuJ4{w&ZW4bVLLf1rOh)lke#d&d97Jsuimp&Iw`v1UhCU=zWQKXXQhPp?4Nf`QU?jZPo)X>?`2W%P;~Tm zjuhN_*BMi=c4N`1pSqdrNKAGdys1Pq*K8jsPd7O!8x{AYM5-P(QXB&DS|;Qy}WYQC5I0VygtG!ku91o zP(ns*;oF4RI5Bh@;kr`Fk+J)mdb1QQ_$8)nsPTR&{%+P?Hx9XSj;&0|#`EgRG`l-) z8EBd*jmF1H$*qLmE4Ip?us$?X;-hx?@45!sMkCkD$%d~-K~FmF!Qn%~h=o)it&>)P zT%y5Llleb90ZbOjfkkbc35iul@p!0xy`(j#Q7lzqZsxF@ogHOd*(J1SmeJRv+dhm} zBeuq~3MN-e;wfxobx4*FxpMT$sFv#`-tkNLe6-%oeTDHhA1-gS@1m zj#nBET(8E`;g)6Jy~68na1~?@Yr0wky8g6We`K$KiL%JiD|$UA)N3WyLBukrwPU@d z5U3r_n?`RMWd_CHmeGpJmBS6itKdzPycE1nV~5VgK4Q;LWPJIxZ)&Fgz@>HnGQqSK3Uc9~~ocdAkVAHTh z?>lDby5Beik>PzTZwK>^rh9^iR|>8lMsv)IKif&dZs8@H&J1=Tk}CU}ZKl%7^*65bS1Cy=7}29qe!_^+2I$10+qk~kj*cl^SMtFU5_J|0NV1ZF@PJ0h=wQ5 zqs@xsA2uu#pwx9k^F${{xx?VO9k|hNVvf`618z1u_%M56OT04ZEI4yqg(i9M@oE7n zgDL*j^!L3*RALif)j332sp-tG)#5eM&pm3fmL*g;81y~yokK0OY1yAY3J8Uo;2OJ< z?hJp@mtx;l!s9T`GvIKE%m8H61B55o6AN{`e1&CvhyG@ciBdry(CRkT_DlX^{yF&i z3CtBbAd?)LSJ*lv78*)bfi_Vwsx!*v}w(jSz&g(O59~z8vCUaGt zeVnIKzZ1Lh8DClm!~tJDZzBi}DXMV0UK3J~q2pMq7L=L$P`D8=w;KAcgxfcf^t!}p zej2A@vu1>U?T{3gr20Lx!lrglpK#k_<4qJ1!O=3IMrPN1__7-%)TVUB`xsi75AX4^ z>+So4&_B=;1o9JWjs|du4d4~iXUp)FiT6w`UGWr7m9zfT*U1F7KK>rHy+o*5ucG1h zU>=3f(q+sj>{&)J5?%U{uRIh&UngV6$SX+0#UJ|k83^Iv&G-Rp_NLC}zAmT`0bn1b zS1eF)oj+u*Tn%Rr%#PMa##;?tr3ycG<#1A6UrP1Wo9?k47}8RVLRpB?j@4Hc4 zU0Ll!m#ABUF{^*3voBg_NQv`Fu6a_4cIn2(2re$=(>!}uNk=<|vU(VRu(KC(jeA`B zEX@`Fv09J-=+}tUdqk5F+H~iA{b@vH=15^+NPEVOXY-bKu)-;6yI^ZVU4(E*w_Rg_ zspuzTps*`u+^W0xxtPQD+fz=&p!9borte3 zpw-tR4^ggNKe;T(E|?As#%U(JS?&^3p-QW3Z?l{F^qZ-7i;9fwkX`W#w@JO<7Z`H6 zt$+yP_TJ?1X83{lWbh zpy9*K0}#A+$=%BP{Gyb$HjRw>uZ`+wHZ#NrLwpTCn10Q_F1faEccQ{!7{n^bEUt+T zxsLi|zhgwWO7UFDYnuMrfLaeA>~V7JawLM>9i< zX!5uaQlI|$_hhhcVzSAvw$z_@%b0&Rd3W^t-BgTmGjr3g%(gj0o%{qumLi3JyyFYU zz`DCcm?LEGUmpK62T-${zP7D$>gtj3B0iLQe^*c}NK65_-Jh=Rg0@pxnl?ZmNK1rW z`gnSfCpW2dOsB8a{<;nNm5E*x({LFN22!3e|JC}i!&o~L%QIFyKzu)UK~Ji(S%Y@# z_S)Kam_b9keNevkZ%Pfds=8YXf~cm^4K8eEkS!D*;TI?PH}w2?5;yN8eODM-%hAkNw&a;y5)u1ReiWOp2Di`F&UnvzxmZ5Y%1fL^) z|3ph!02j?h;Hr!oUJV1?Ud>4S^K(hx^m3)W(q3)&_Ez zj}OQ4l#(d4i6l>b8IF_epbmwHA2yT5SG-XzN22nPI4bUJP zpc){(n~gDifHZ;{HJW{LXDBy{GUXfbs!>VEJ?ZWfpNz(qx&@$glG4dJnJj6TO)wnTg%vEtZ!C>o8o1miWb*HI!hgfqhA4)5!{ zmtJiT|2;Gw5WNu%W{}a#EibDyaz5o6*L?avjJ%bEe)8LTKw-~mOtc;zxf=OMkZ(r-Dgj)cuO_V1SJBCJ5BZ1 z1XTglPvkrwbI-u~m!S!@($!+*FZVYVJwt#hNu5Ao|AQHg{9Q>@HO};;B>lM?)d#X^ z3ON9%MR8M9*lO{(cJYN-nF-7pyq;_yBhLMqt7bw-(`lU+XVI0#2xiM4W^xgK zU^R+a!7f55c}m!U$58w!L?oS-{XEHa_3j41<&>aj#6%5<33qU!!bD(H`FYJ^PufsQ zOiu?QosOhgjq1dclUHxI5X{S@AQ`oOrb~XNZB$H~9EYV@7})k|9gVV@Ph^M(qbfpL zjRM>QV>SXZS1V&uD3cA|@GSIS_N`Kl8a^S2$MZLA|9%U_}qFAL}ihcxKnG(4F*bWoDqG>ZmaG6WV|=^Td8g|M!s!lUCz$V*%I5Gw03t7FtlH6 zx@gZaT~@gH5WRs{ejb+AUg%Cy>7s3O1qrV*`v52^t{eG(6CdA2Gnd4AJY99OdvZ+u zk08j_ajJZ)#V`1xM4sOBAZQAJP`6PnmkF7dyIBfK4ZaUqCro_CGi8e7pBpD6ys&jF za~aVbHv5k4g=4(pd~4Wf)qI3!Exb5>!UTHQxfE3#d)vC zi%<|b@LMrZAi_fDQdmB;M5zLXmI*uY*l3&P2L8yq1`-nw|-9 zpK3ehDbN3eS_E~=k>fg(GkEDy`ZoWvH!=krg?WXc~ul&omA&edm z7yc7K$>1eWF-JU?FH*o$Lco*KFa9Ea`WZ}{F`7g_HANSc5@7Jpaoe@2zEev=RrL|2 zvWYFgU&m5I7Ydpo(Cul0$ zLnD-b}Xh4$)gvO@=G?#}3&oPFl-lUQ9uin3BJx5{> zP_t%(Ul-vXpFEpeCN=DQy@z^NLlFm_lsNKt53R3QR2iME%pd`61?-<5qs%-v>s|0# z3g1CDgvQmVHE^X2T~6Xe2Ls_E%($PCf7TWjxCVUCYqULJ!~gqou=8d zkss#<0q@m6*nX7Dl?NqVRG3tpG@T3sFRhm8!zk# zL;LfQiQXfkGel11{d`@6We-2qOCOX3Adq7?gClsqxnrA9RI}jMWxsAPbH&8~;n~O* z&`g`{CkgXhuFKeibIY-PO7CtzTVKR=G}FU#qK~#at0E=RC1UPDMJbFxr9na-C*;_v zSpJl4@-W$XbQyrf-xkX;9uUh#A9g;IIY;zZqm{Bz)c)E-!TlW0P)fl`aFB2Z$PCx& zvJ?#`S#~d@Oj4~D}rywpts-$txDDkqGl4ZWp z9v$EqeRM;z$0iOeok#9aA&!IsIAS;&r8S8C?xXJ_DUzaSxC<|Ru!50F$2cMfr=wlg z#F5jUxIX58Jr$keYtYH@JTfZTE#g{RiI4m#VqFj*9PZOVMzq%^6CMpZN748vsH?0n zG0`BN_Dxdk^m{24?YEB=OA`A5Q4edLpW8;2Anrm=GP;yB=V9QP80-nH zBqC?7t48~_`ZktyR$GChOTjO}!FNBW%W9zMqxCc`mt<2@u14-$!_L6wft8vnVA5BE z)eVi{ELaB?Fh&s*M&Hu83;0tcS}pqsY4O^nH+sxgW1;2jlqTIwA=;NKe4|c;%_8fU zb{P=ofK$YC35PoCVf^NSt0iH!t=qN5N!U0kp-9@$hOWccM_a|F$a*9QOq13ZBtRCr zGmdSwGpsX8jO}hWjmh&ujMM(GQ$YYWhu5@rFmBf^N)ahqGP&b#0N~3T!n(1!1Rjz4 zhGj^QllrUrvR?ie3K3PKfv9-KFrD%N=P|hY83EdP62T_B z1roE){Z$GNANFNwBNeoE*%5@toJUXpr5!sgD7&`L@ zDf*8+9B$A4!LwLONvou^cbO1LwLO0gLoGB@1TRCO7V5TYKy=_K45?@40lLzrG*}(v zD0Kp%U1E)Q^fY03^Sh|de551qVN@|j3taUw zoB!9sd2vEJT_pR9Oa=UQ(@`2j{cUrZEV4_(i6K;3!Xjlr;Ut&614fL_W4}6oYbx7V zSZ-Dt`MksgTL+}+-^1b2{>i8pl96UB35O&Mez*B;Q{5)Me84iPKms0yQ@={V_GHqI zYy6FSxJIb%cq`M16U;I=&OcF@i52s!&;jl-8Mo94a~D;j*sifT3` zpKQxw@C95&?C=hUkKnsWm-tpOX|_gOI?TYww%(F|92(vp&`qSI6vyv{7}P-(#d9qE zIu(D1!i||Zwz?4EzS>T@skP&xh?$&BkhqF0jy6NP1+`{N91Db&0#Flcn`v9*isjo z4&T=1+F!kVW01{ey_0UYM(A0y^w!7-r=WbvHxM6GupRn5jCz;-nk|vfb~s^>y^jz$ zNtcyMfiio^tpd0^E(mP0bI#$RjfS`r{}fRrg&M(y=Fq*8_y>#wCe#Dp-UBFB0~$yB zc&VB<-mYfGF9=~-Cc2G@f40!h7r$swf^9rPf+SMxX)KO$dA<;V^ejHHwk;m6SYs$j z&pi#~`Bkzs!{%GuoWkmYen}Y*SU?Owar2$R^y7@f;sd(SEM8>CsgvY{@s;8+wLJcQ ziMI(^kl%O{h*=TzJNsR%kj7^p{9=lv!QGw70r>RqStnR&dL@}!iw~=r(M6i-lIHDkHzGxb$Qhtc}m>B)@2-mI{ZWyK< z&BwAeX9=(w2^V=lDkI-NVr->7m=iA+xD7a6?9-QyaoI!XS((j;XbXeTG!vsHoo%3N zu|c~Ah?OArR}=Ha3VCFy+6Hl1k6)m2B4Ckl;hV(r?GeWW(dfRj!yY=qaLV(6(VJ}g zJo7z*^C7hkJ@wJ_JRqU)ZOA&`^V#l)4AokAur z$8se~Nyqb{dYNL;oNGbiH~(G6#D+@J`X;zls>qz#d$a$7jHKZ0q-jvA#NUG%seFAb z8JlJr*JmL`HtYKynyPP&^k7E`mL+qLrQNJ}qL4H7g1B+umPRb$Zb0*8D*O6TAq(+< z3kleIkfp{E>_~i=Zhp_-0i^%pRa<;mPI?zUV@D?Jza_qZ3F%E< zdYu!X&>x_B>2!m*afHd^!JZejIiF#Y%3q4K{LVK_qnt6%ji+2n8^3 zy9oOMdQXrkrkcfa&?ork@cDL*(DpEK*DEbez-B6M7BX6q&{!#bC|-&bEAr~F&23;% zZy3EXYPakH()i%7Vs5)-kC+?_&N$>@onhT!GPZB{j~BRyvs4f2_uGc>%Na?G?eyn-GO-=s^e!$SaJZ`t#b7m<(@!*Q=X2w$D7=?Y6Cc}y?dN!{c#2e zzHvAg{4Li%qul`(-w)Wg@qEJC>;|y*t$r+eeJ#jCNVe;XGSCKu@UB;w;hdTLcytw` zMg!L|ipxQ47q9^Pm{zI-#Fc@?d3q!fn*O=e&&MAu-M3{fk^um_3}e)(RNz94!>q(X{XQkU_fU)NniTiP)Z)Ms zxMR!E3|q6*d{4TO1fIqF2sG})j3T5`pI)ZmKO?~gayP0o zi1?iQE;hxfoTjO};zcL32^npVJadd*-41f)U)|D=a>TfS)CtId2@L8W(0o6vVX=Jv z8xiDA_a$)YV7;i_P~#2#V5Dr_dr9e&6O>@fd(eSvhSV31UXQ(oqD_BautIxbzyB*Rw107j`U z${0ME=O-h=Qk(ryBI$%xEZP0{UsqzJre83|<^94rpBFnM@(1-*d#Ep9;B+|6j_>fmrL z_E|HV!Ih&*r6DT8&Dv<@()d2Nl_?S9=2S3Ib&Q#~iX8gOv_TsN7J?yZJ%s+YNiE_K z3=IFA9W2PL5M^ZQ-$Iy*9FV@ocw=AT#C{>6eRa&q;9W>txsESy8RexeE;rD1PLKhk z6*mGc_OPj+C9HZB(S*B}Vmx^tpIb7g}j8Sc2Ntjsn*U^1j{% z=o$^(SnTO4_jFP(pIP7Kq~D8f6r1=W>-opF>vPyoQr^(~uy<%){I!cB51zugz_#(V z#bL@A%J@&QzJel@up%L}`a$GTlS`e-KsVE{og(}gU`c}R1r_3Q9GtEVq;F4DSq)>q z+ZK~a<(XVMp&4fZa0c|<#(3^B5P3~%?{)r+pgLD@^vqqCH;A*R0>nl5Ap{Jw+6u9K z1Zv{})Y+)M;r@ibO}k2|5E1G9#$(bZ-sXxD4>uJ_SfviyzdOIsBd;yY!eX6ioj@$J{A;0)svR3j(GE(c zjd*`T$GiOuiGdw64Z$&pAkUqJS?Z54ioWAnf>dY`yFbG>dKY|V6>EHqFrA&INpaxn z$MN_v6@M1`xF3`|g1?0(m^~9{&jd1K6hgyLOKJjec>%xt`J7c(dsg>5A0AujI>CHg zKg9E*;=p7=TTZDJKIbGdm=W2Cj%%7yVX}@B#5ssxXl9dwk3v{kdY2B)I&yW@BgNSJ zxVJG}FbdBs#}SHVv294>cgW?itJJgNNQq*L42BUS`aLJvAM`XPqb*^!gsAb-bn!}9 zB)0^Bh7_}QU5nE5V~OWgOL=SVP;u%ONGfK$f?XQ+CZ({x523wBtnbd+)!qCn!a{xhJLoJznk_K1Zof_anfH@@ zUC}9Lxmrs4iQR8IRBBY>q3{BO=i$l^a3V$T=gF4R-fohfyU9tMe(f#N9_~2(T$LX= z+5%69HaugIG8gT1N6!N_&2vdF>c&VlfvymVJGjUUt3zP~Q##RhmPoBhZC^xK@rGA{ zvq9xKuaGcV{>17iW$=#)z-)v5rmJmGH+RqRv;V<_JhZBjSnJgS8XEn_(r;kbN8}fs zxv#ZsqPQ|PXtK?0!jDFFPe+f}RE=5{Pp|!7e=Zf)^TszYG8kCt*h;13uGdQEy@1<3 zWVpBS+OMbkbr#b@jxoBC?l7ExE9g8F7M?bruTqX25bH{DbV*fQ`lBsqV(m(2_yBWJu}=gG-wz$s>|7fsSAUs9_!t|(;2B4SjMenG91Qv z_+6C`qW`h$?Cf!l?_UMF+)^<9!cUuTbcRJ`kq_epG1G0pQ%_QDxPyS(1K`E(%^9D2 zVLdBQ?4TkmlcWCTAk%!SM$Wz4RcO;H*kVRgrrrXTh9K>@Ly+_U?N-g{1_K~n zV2bf(cN_m~`y5Q>yU9)c1NaqpRawswWY`mfmronFI(myWfgtykgKP80BB%$SlGz{r z$DT}1=`B`JTlJ@-Ac41Y8tmRbU+=a!yZ&$xMBPdXHzIDZqx@dahj_${fo-bk_4*#Q zuq~<;?EQF$?SdnfuplsLwBT0|&Cp#qp7wTxW^J|1Oc@tS3~k8TNx=Sz(c!V$H@-X3 zx5Q=F-yV=5J85KE6wHNeia1j0W~*BR(I!{pw1q%p_QVhI}l?r$Ax>kcVJ zrHMaTqiQ*~?T&$kCq#HWH)4@QTFV&Vmc@o~&_tLxal0EbumYU81~BKAZG@qU>O`Jk znm}lXEA$CIy{AaIjM0TC4~|s$C{S4_9=$i zS_6b-Qg|=&*phEhqAz#RH}-5vRF$=7X-Xh-%V?*cHz`OuS9g_2r87wnSW78CQ+b@;07Z!4UO*4RLj zzsEQ+XKqRz*819(lXoT(eKvT%1i(P*Tv#KF=R_Xy-C^|QJ96Tr+e|}=2jh9Qk?er` zkLWuSSd>!ntE1(;e}wK67>jbc?iQJaMGlgvbX2pr!svPY%gBr*ahXN=0_l%t9TZkZ z_>~8cOcw2^OsW_;Q7+%SPJ1mt=LtnxU##DQdC^$Gz)TM1FnU&jNtz@j1Jl=+3wbo; z6Rk{}Ozv&r6Z`>|7f>Lh;vd61I{-JRr!|Ju?E*Uhy|SpYh_^jW&-dr&lr5F1?3|aX za~HnX+GG2JEhdBN+@Kiai2bRlmTEGY!B7^!m^3c6m}!Q@EnqzbKZRU8Y-CVOAZTph zi`1((P2<)UwIKSj$|wv!>r8IHQq^iW2|MxP6mjB`Kn5OGqaWX5ggjUB9~hng1O~ab zQbPIo93prX#Mywcy(!J8p*6Us`44TZq@l$O$ky|a-#cq^*jUc_d^xN2gnfscI30%o zVxrA7n4b)ECxQD(obDl=s89(+3_`Qy$8x}5sPVQ%v;h*qdGg1#eR1WatnepyPX148 zs?+)X--rDLEH*?-6f^|4Snfa0mPIhV_0(f-%v5P*m{X$}*U~6l#w0Wn#xD~h0Xk&u zXvGcrP%TXdnIt>G4K?wp5l?s!H^_PbhlFHtp4=FsV_Y$3j={KbH4QBCg#1K~i?S%o zAYEezU0Ye|1eK8)a_s>Rhz^Hg*Nz~!{!ZoCOT&-5!1!Q~Qfz1xiRmgUV10O2=)&m2$_Sf&qvx`{pV{IZ zeXu&|;iVr@5@~R>C@N`Kr;Y6ZifY3~VRgs&KGismVnw8fBFWFtg!N_SY>C!aWr9Pd z(jswK)S*($9dq_Qc*Gg_(zTIlgQ*s@dzCfRmJDoVM+Xm|%T$7go#vndAO<#I(fymS zSs;U&m5g=AO>q@naWo=qZX5a$pv*N0RM%ZvDCtB_p=3yL$RBHMtX44rt0+GF=56Yg zFzVd%mErSpGOz6G4aNrOGO!YvE_HP9Xg?_gdQ8VrEN-{G8&0)$V(z6>yj8l+USij z|MIRO5p0TjU#3ghuX!{zO#pWiHcO16yY(&qPkoFGay?zm)es z#2be`xj^RP_V7Dt6GVZz_Bx*`j=S|E1)6=1Frs-0^#0B==-PYiG9XA&E8Kex7y_QK znpu8iZaudE7mjgSw-S&C+|o5X-8gP-S6Zr{i_lO|1Rxs(2n@|6@rFoFpl`VM7{@SH2#w^O z{WXOmP>}tA-p)$B=aSWkbVI1}mebf}IMpb!?iAKzX?{n$vZlD(zt=pDfZO+@eYEQ; zQ+FtX8(zaDiiO!qPGA?9CjLTSd$GYI4E29Tqxyr-Xl5s)Fn{Q6GTv{SFv!(7wjg#a z2A`ez9aCgq4WH^fY` z^SCY+dDT45XOKtT|5accjFGT!&~==ntE!+1AO|eSYUgA{awHvpgdDCWLx3e7JT3*^ z$LZ!(aobET-i8BeUoI^XmL@yPmL4E;>FM&E#J{J8H7(=cm(qyd%&p-&ncAK#&OY|f zJUsH?DEnyaQDdt3{UPVP10prql4DQejC5iGrDATtE%ne%(Vw-UvQrMU#=SrfUHnB1 zupW*GP8D_;#kEd0XbU@2A#um1G_qm=2h%ATF|NrmDZ|Jz^n!hVEl%^vFRe`q&qCKv zXj(#>n#|oi!Jny-T2%N)FBR6vC%IiSkzwpf+=<*AwO4tb?9ABqFT3fQiV4qYgM^xf z#HniVk>W|>I*rp-=x<%75lB0h-94XVfW4~!wkc($N^@9sbX3cI7l{rjPJNmx7g@>4 z;yoxG28lEK=1ywos_h$sIZyIWgG${_lLE%0 z6)a>=YE4JaUfFvv# zghD#Rg~4C>5WI;6p@Z}qF9`%F?K#F~8d?FT?+Bf>YZqx{wa^waO0XlyLI+2`G`!YX zYz2CTZOlAo6;_ZE)-}gMdFC(H-94f?`m-CVQS$ej-yT;vM5Wu)a`Ey^;n(;!Gdj%mJ(KL7U-D$;|aYhSGI4S4JMLvGlO6y`JPUdSOM2)`k!mjD{OC5|)()w}J zet%rsQR=g?Bpes4AwOo^094CZgjav-ZTLTwG=97V7b>y6P=uKn*-9nF`}aK!S(1`* zrhyVN^;-#*^cKaBPfJTU1ruUO8r6uZrWNK!h8l#`_(-CBcY5&zv z>8lU{YR@DHfP$L-6V*(JCNLwDMnv@}OpXD<7?PEVB3R2X7pB5dhKc+N0YY{JYyL1$ zG0LjEz=7JI&ND;`7C<(`XdI0di)01|OH7@IV=@wxI?mqsaYIsLx!1bi7o3hf!Y!T~ z36JG_nS3szm!*7L{#u|npE@+RvX#0Y704(asvK-!T*&`Pkb!W+1t)Mg3i;6c=+ImK zVz6Sf5!$&$4RUGZlzzWURuCui)gR1Tg3X82@Y3hhGjHFj2#AS6c)d9rXMS_&lm#3B zBuldg$qJo476b&&2?+^_aIOa3Iv2m9=eL7F>L#td(lC%2=Dg3H+SZ<26?l_y$i8mC z-(Egiu~ScS{r=r9_$yrUdm()@+b*W}Sdx@3dz=24-Ro!g2>3>*>XYEle?cS*fdu#o zJy>a9)^8iS1BU#BO~4NYat z*nR*4)~4_wOPF&&+jMUWFrikxXMfR0G6*2-;PqPij<9{;lk!y>BfEXG+WT)M-|!3O z6=SHwtXC{7(7K&^B=>;gXU-wMNA+0`y^TGNu!1wt=&x+P;RWlMy49>isr zH>(NzeCih-l{vE`4Vu=_9c0jF^ulnw*TC?`bG^OcXEQ{{!pgwjy0jqGNY1T2^nWYL zJF5&bHMC6iVNEJ-KsX&N#P)tZ|2Z-DU>J*% z=`vHY1tgtvUW2ZpO8MDyM>6fQb(qoHI!Bo^bZz?1ov$VkdBaOgi8lJJ{B8{iL{WqRN73U|S(|7NaVLgirt|?~Wc--&O()+ul8oZv+ z&>Sp|NDt}m@a}I1UI|r+;AW?UWgrd}*z0lKH$eUc^NVQjGxJ)O7U?7OXn#oy>(zm$ z`=5_>Rc+gcuT1$Q48mA^_$8w5e5;+7qW&&vFiT+x$R;#L8SuZ9u4jA={)9{rXUUvH zlS7E2Fd>u4n8kx(v@W^-PSOt@DmqOxS=|f6S?oJQtJSe_sc^k8c7W^QFwGI?qm;dP z5DKl)yTv5eozbXfLi!;gqrTj^ZrgWTD8+l-Dq(V+BHYGsx8TL z1CDDV?YhJztd%ReR#*AjB%KQ9+q&KmAs|<#tOYdy*fHd(y;B0T&FJxy%rLR|2IiWXC#7C=?B zEStm9WU82;%2*z8>fbHr1%73IURR$=&Nk^XVoJ~@W4y?m(Vnz{L6Yy#x5xQ-8hiZY zeZJL-{cW#S8>vS7HzhGw6r*6AP6&}W#YQUdgdko^Z1l$HRu2hEw0DspPKcsOwFb)Q zwqjX!)t8Ta9(fih$OI}Sb7h>i0r^XSz7L4Wqi%u+QI*{lok1L~y)lY?0|sdD_{cKN zj2W3#lgM+;9Nv?gsOR@PyOF*9S$G(;Q0_xnK?S%}Q|HnVQdieP;9`>Mr3UbypmXIVWtml$pz{QiS8ORevi*Jll!)II$Ea2x zNF_|qnpp=SFL~VgV}ncf9wpOv$QOzqIfA9^DIyac>PemRwvS z+oT>YDcILMy*@jkb~&c?hke&%AOBe*1pJjm!8Z!m=MYm#gENwHUV=SqPW;7$JsR-K zz>_*-fW@kr)sYEC($5eQKoXYJC|3YTF(|8-!*Ev0_{ipY7`QssccSS~?(y+43it(&i+4DvW4YTiR2}Qsbyz92#JJB8x`k%GR8y3y%U}#Htxh(Z{UFDtc}PmG(fwuXl_;dc)Ji2Eu z_AQsZll8}YfGmM@wt}(Vk)H(Jx<`Yb&wji*-+>KsAO`#FIE;LY&STk_D)E*F58A0N zEq|8DZ>!EQ`XM9uT^vN1ECn~OZtDN}M!@4TY719^=xuEbL?(0jJ=whWDOA4TOYoGq z8jZmDuv$Hh<)%qwZLtpN>YgQE$UI z&KPrO#_`*nF|O!nX}_Jt?0F7$3J|s^)Wo2*qL2;J1X9L_dBCD+ZTcsgU6`JAbtsbY z=M$_U`5z2}Gb-bQ9&Y3-bh#QfY+!)FZH9kNIKq z5f~)J0ieDoD>m0y1>@6bulZWWyz@mpja}q-4sb=qMXaL77?2h82Jyr2y?fSG-d^wg zpLuG;y{(3bXi%074Mgq?4tZdnY-w>$9eC*#>3r$eN&E#f((af#l*zwH*}Xl3_`3dm zAANs@%2|7PHt`z$Gus;1^DZ3NULNW=;;db>2dF@ZLrUB3M5OG~7I9Y8DdNJ6sdj(A zDHd*Cx3phz27l8`y#dXyVY@X`v(8o-M^?bMEh3w z9+2!i`SSy!Ph=K0)8je>)-m@FTm&zypVA@I3ga3CDt&uL{ncadK7ejt@L2q0+NTia z`|h?bdjN3hrqGG|?TG!YF#u3|?2!okn20BieAhD(v6hpHhAn3%x#$m~Z&8dj-aa+J zB~U38wRRbkM=PBt;grae2;HLe#3gXz2Y|8j9Il8>SuUK$(V+v4?nM>21P#i6^XEy} zd5R=L>7{cdLe-MyPUC>?SAMJijSa8}mM&7!NbULdz{_mV%Kq~`> z0JJ~QGt{3+})~ZQ@l`m$pBms2$1^$8=Yn#G6)( zaNY4XUf@^SU8V2ht)sIR?jvgaMZYX7D+4%nR2f=9(Y~ijV;zNW2j#+Uf}A@iu)zx; zW&~~v0a7Jn^Ze@59`{2ZcH(YCc>wCu&I06jrWw5EyCzLXc%Oa8gh8(eGhYouNGSyy zg`OnhLM!w95%?l`;N;jzZ~{m9?>u&<$%lzk4)tMGE|ywd8`4?ZCwlIVB?e)`Hx5>d_3^a0l@DIgpF zL{Ws@^7X%k+>3zrD7b)%p_N$U@FU(fV@S;HDSzjtJDa_K_3h+~^-`A+oQ6UyOK(k~bDHvT<1{C$b8j zXyo}niZ-43!Pr|){s+-o4iKVx{{JA_Yy?77&(GdcI`RyJXyh3P(OM4B8wk;VV9O^h{WU(PJLK zvV!R3ic*hcV+x~)2!U@XZ8ZU!L9+KVi};Bzgz9{mxO-r`kA|IzB<^Pw-H{~%r$6D= z7X*CWT-LbH_}EJbMUcpIT4HngF9?C9kk}>M!icLUg$R*yaZ9?>(zTRxPO)4gJH-DM z*ekb|=`8&`|Nnam_`iAI+1NTJYOYqbbBn_|vZYLWJI4ralX|}AVlS?s>nWrz9=UM; zzYUdzS=Mw>{5C(Iik>PxW-4|X|Nkrk@c+5wyS>&jgRyg`jx2`K$+Q2LK{q|MNrd_+ z+;wtP#k@b-F`ui51-?*D))8~TF|k&UbJv(y(BSdwL@?UEbMv@B{9!NOLb&dB772hP z!02PsBj|SWlZ>gG22Q^zglsb?kg&m^X^!81h51V32AL=d)OsB_yZcS- zfN<2nHyWQl)jx!B=KFC8&U_E1$9I=xF^9;9qt{0pYe85Br}yKt*YE8efY*BUIkV>n zE#+mM21!J2u->{gpy(467&IMx;s+QBR7gAIf%S{p8b=fPPVn>e13_)^j`b`2F8>-f zx-szd=-X=Fp8gslc&Fy#Dh2KS{1a;{_6Ci8%|+gyhCKH<&@!UIB&NVc4 zd(zw8#`pcW7@7)2Ks&o92t^pA%J*ft^m5`))(53y2)Xu5Cj3Zgc@ zjMm$f`r6vm@nCBIsRP*Zu`Q{%b&d!=>Gd`SwBd%tH#$6;eg$5L0!6g92cc88bi|>}Y9?L|{6b-a0}f?+O~FnZqpl?JTl*3HfdArEN`2il zP&9FTtwgT)FGY^C<+E>Pn;TvaZ}jsr3yCQ9ONaZ#)vM28Gs}dMUL)rJH1rgZZ?=dI zpeyL+dNAbKG~ilX3DCNk5OIfkZr9i8f7z3|1-?r`bQ-2I`-5TtP`7)}dW!b@09p(R z(PjbPC8{;Er6d0$CU;7cI->gg@zck)xjZNv?FOBq;B||X%$KMQW&5FA>Dy7wZCIWM z-o_N6n$xF~5tYWv4ohOv5OOB#!@IR&1n)DMEQj#1HcKU$9Ud7kDMyI%zGk+wEf}!6 z@|~vI5WW^O7C=V<;j~TdAKm3AA@BxEc$*VRYtBq3XZq|%!w~%MKlaaJ$KyYKW-vht zdk38Dyq4e4Q2!}NPjEWVD-+5NrP;{TB77d#qp)8cA2UyLuf;XlP4RRVq+7w2vtV-co2S-iCTjq1o$j(qEb z^j|1cFk9+VvLpCV_x z%OE{Rd&P5GHd?V$b4MXX{&&E9@4MFb^uG*4jzZo{SMVxc?+t6d6G$SLd3YIBnQR6%y(0kcuhJus}zZi-+#HCIL z8MyRM#5-jC*lKqSf`J8XB}k+EI4f4gX_M_I$7f04<`4hdX;`m2SZGs)CfP=FNYoqJ z@6P=L;ZwmK1n=HtgGTcYlgILT@r3|kj_?s{na^_(gD>s4XQ&F`8}tF4KJ~?I3R$|p ziY+?;Jw})G>&S@-r9I56_^ir>zopFYsQp1qFt1kn_Yc$m_3xi?& zSRr~CdKPi3-bQkS^y@FR3972=9FY&0B&Ad3S#3vCDA^?Q)e&|_M17ogUEAz|T)-{>SqMN|y)Ng%`^ohCgbCV5#1DjSKMYmd>uL(0e1PAbpDRCHDpJ!p z;)61tp}3Vs%!y7r%O?`Co@%ag%mM7oDcCX%x9=6)xLd ze#J&q^!$1u5V#8?``AE|FrWq_no+1ARhzvO*zO^8?ehgN++)L#H%f2XNay+yL?&1l zh$1$jO*t<($+)CN8Np30|D}-a=_ZnPskm#9zgqVv@^t|0341PxusU2{Ea}&a_C-5y zZsy%J`TH_T0n+IexWp#o_ZJbAyd|9H%@%C06*7c`^iyJ5HZ?A@v=l74Gq8GZD3|hx z)imi-G;27ZW&~+>2369Lr_ygAocn~GSf(tKt)HA@5Us~`^usdTZ$*AZlI_Tc|Gv;I z;dZP`=+UkBG}NhFo)}F5Ts8EMJjq31uSsr!@|X=+Kat$+Hu#~WRZ%+JC%>*sWXMDYr9{E^Y#Z_ojI{55sZ>@_3ce6- zdR0TD{tGSSPPKo664FR4QNZG9T|czXA~SK{AwReA7r5B}nj!SYUfkE8DBbC3%-zq# zzP3V~jLl#HbFb&*1po5o`=nxFzKBCv182tuP4kK<%7<8!2R;I;9kL>OxMCQxtzgHiMH8ZAem7Y z*mAgOZG2*+-f5$3{e4jJH$6v`p(QRt%&ai)1ZkyMC17^Pgy65%?L($?CG_XSZ*l}? z^i@wHU?%E(964bA{PQPR9+Qf?4xqdKjLeGtq+@yT0dZ2c^;IhcDXB|Y!?S@D)nm@1 zGH#xmhLk+}&cSiy*H{atH=X=&dV@ac=Jez5$`hV@`qpJ{lIb*^YJH1l2S|7OCkIy| zYXiNuy|I)@ojO%2 zGw8=F8eGqk2Iwz&nZuRG{ID!n%z~z>^c&@go3hCh506GI9pN`sE6l?^%t6NQ8$r|L zAVSLtZBN%VJHB!F&D(5btYnW)!kO48H7CQCBPvv-oJoA7ds*e$Nbuy2>lt;JlR0#~w147{^_s2b24c7d(MM7x2l<=|WlU~Mb; ze`X=k2HIo)vtt1znjL9n^hrWSj_MTG70|=I7!ujMbkd4RCevG%KWYlIrzfQP4th zX@!om%4gwCXrWi}nDgJ(mE@1T%hc2jv+rfg?~w_M-^O>Q~I8+e-I;-{&dpOq6OpRsIy(+pZdg zXWvf&ydAVg)pbmhj!u*G(<}*k@^nvz8?OWLg7EQZ>8)N<1ddL6jQTFLfMR2AjXUxh z=nBIBi?6=`j-v^>L{Tw=#mr=}#mvkWGs^;t!D6c|1`8}Ei3LSAuA3fsUA5;F~9EhhQ`z0>=J4sc4=3h zWHhh@{kB+tH@B;b0DZ82P3-5J!6Bd7Y+1-rGp!lDUtVBOAny2Miu`t$NY93wkhF%% z_&}!67o$TrV-i-x*hcX5wq7>vs!W(^#W(brBS+jv7r4h)-}A*;>gyVO))+l~sYdr} zH2+Kb{-k`Rkv4l4fvWO7?nYGErP1!Q-xqkklhhP=k5B4qkgl|Cp&pNFH`wjzu$O7x z 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