From 7811b3eea30d9b3e98fa194bc6abdbc5f58f1502 Mon Sep 17 00:00:00 2001
From: "swiftlintbot@jpsim.com"
Date: Sun, 12 Apr 2020 14:31:00 +0000
Subject: [PATCH] Automated deployment to GitHub Pages:
ef4a37ee1e0d9833daa485ec845f031347fe45e4
---
Classes.html | 3 +
Classes/LinterCache.html | 3 +
Classes/RuleStorage.html | 3 +
Classes/SwiftLintFile.html | 3 +
Enums.html | 3 +
Enums/AccessControlLevel.html | 3 +
Enums/ConfigurationError.html | 3 +
Enums/RuleIdentifier.html | 3 +
Enums/RuleKind.html | 3 +
Enums/RuleListError.html | 3 +
Enums/SwiftExpressionKind.html | 3 +
Enums/ViolationSeverity.html | 3 +
Extensions.html | 3 +
Extensions/FileManager.html | 3 +
Extensions/String.html | 3 +
Functions.html | 5 +-
Global Variables.html | 3 +
Guides.html | 3 +
Protocols.html | 3 +
Protocols/ASTRule.html | 3 +
Protocols/AnalyzerRule.html | 3 +
Protocols/CollectingCorrectableRule.html | 3 +
Protocols/CollectingRule.html | 3 +
Protocols/ConfigurationProviderRule.html | 3 +
Protocols/CorrectableRule.html | 3 +
Protocols/LintableFileManager.html | 3 +
Protocols/Reporter.html | 3 +
Protocols/Rule.html | 3 +
Protocols/RuleConfiguration.html | 3 +
Protocols/SubstitutionCorrectableASTRule.html | 3 +
Protocols/SubstitutionCorrectableRule.html | 3 +
Reporters.html | 3 +
Rules.html | 3 +
Structs.html | 34 ++
Structs/CSVReporter.html | 3 +
Structs/CheckstyleReporter.html | 3 +
Structs/CollectedLinter.html | 3 +
Structs/Command.html | 3 +
Structs/Command/Action.html | 3 +
Structs/Command/Modifier.html | 3 +
Structs/Configuration.html | 3 +
Structs/Configuration/IndentationStyle.html | 3 +
Structs/Configuration/RulesMode.html | 3 +
Structs/Correction.html | 3 +
Structs/EmojiReporter.html | 3 +
Structs/Example.html | 3 +
Structs/GitHubActionsLoggingReporter.html | 3 +
Structs/GitLabJUnitReporter.html | 468 ++++++++++++++++++
Structs/HTMLReporter.html | 3 +
Structs/JSONReporter.html | 3 +
Structs/JUnitReporter.html | 3 +
Structs/Linter.html | 3 +
Structs/Location.html | 3 +
Structs/MarkdownReporter.html | 3 +
Structs/Region.html | 3 +
Structs/RuleDescription.html | 3 +
Structs/RuleList.html | 3 +
Structs/RuleListDocumentation.html | 3 +
Structs/RuleParameter.html | 3 +
Structs/SonarQubeReporter.html | 3 +
Structs/SourceKittenDictionary.html | 3 +
Structs/StyleViolation.html | 3 +
Structs/SwiftLintSyntaxMap.html | 3 +
Structs/SwiftLintSyntaxToken.html | 3 +
Structs/SwiftVersion.html | 3 +
Structs/Version.html | 3 +
Structs/XcodeReporter.html | 3 +
Structs/YamlParser.html | 3 +
anyobject_protocol.html | 3 +
array_init.html | 3 +
attributes.html | 3 +
block_based_kvo.html | 3 +
class_delegate_protocol.html | 3 +
closing_brace.html | 3 +
closure_body_length.html | 3 +
closure_end_indentation.html | 3 +
closure_parameter_position.html | 3 +
closure_spacing.html | 3 +
collection_alignment.html | 3 +
colon.html | 3 +
comma.html | 3 +
compiler_protocol_init.html | 3 +
conditional_returns_on_newline.html | 3 +
contains_over_filter_count.html | 3 +
contains_over_filter_is_empty.html | 3 +
contains_over_first_not_nil.html | 3 +
contains_over_range_nil_comparison.html | 3 +
control_statement.html | 3 +
convenience_type.html | 3 +
custom_rules.html | 3 +
cyclomatic_complexity.html | 3 +
deployment_target.html | 3 +
discarded_notification_center_observer.html | 3 +
discouraged_direct_init.html | 3 +
discouraged_object_literal.html | 3 +
discouraged_optional_boolean.html | 3 +
discouraged_optional_collection.html | 3 +
.../Contents/Resources/Documents/Classes.html | 3 +
.../Documents/Classes/LinterCache.html | 3 +
.../Documents/Classes/RuleStorage.html | 3 +
.../Documents/Classes/SwiftLintFile.html | 3 +
.../Contents/Resources/Documents/Enums.html | 3 +
.../Documents/Enums/AccessControlLevel.html | 3 +
.../Documents/Enums/ConfigurationError.html | 3 +
.../Documents/Enums/RuleIdentifier.html | 3 +
.../Resources/Documents/Enums/RuleKind.html | 3 +
.../Documents/Enums/RuleListError.html | 3 +
.../Documents/Enums/SwiftExpressionKind.html | 3 +
.../Documents/Enums/ViolationSeverity.html | 3 +
.../Resources/Documents/Extensions.html | 3 +
.../Documents/Extensions/FileManager.html | 3 +
.../Documents/Extensions/String.html | 3 +
.../Resources/Documents/Functions.html | 5 +-
.../Resources/Documents/Global Variables.html | 3 +
.../Contents/Resources/Documents/Guides.html | 3 +
.../Resources/Documents/Protocols.html | 3 +
.../Documents/Protocols/ASTRule.html | 3 +
.../Documents/Protocols/AnalyzerRule.html | 3 +
.../Protocols/CollectingCorrectableRule.html | 3 +
.../Documents/Protocols/CollectingRule.html | 3 +
.../Protocols/ConfigurationProviderRule.html | 3 +
.../Documents/Protocols/CorrectableRule.html | 3 +
.../Protocols/LintableFileManager.html | 3 +
.../Documents/Protocols/Reporter.html | 3 +
.../Resources/Documents/Protocols/Rule.html | 3 +
.../Protocols/RuleConfiguration.html | 3 +
.../SubstitutionCorrectableASTRule.html | 3 +
.../SubstitutionCorrectableRule.html | 3 +
.../Resources/Documents/Reporters.html | 3 +
.../Contents/Resources/Documents/Rules.html | 3 +
.../Contents/Resources/Documents/Structs.html | 34 ++
.../Documents/Structs/CSVReporter.html | 3 +
.../Documents/Structs/CheckstyleReporter.html | 3 +
.../Documents/Structs/CollectedLinter.html | 3 +
.../Resources/Documents/Structs/Command.html | 3 +
.../Documents/Structs/Command/Action.html | 3 +
.../Documents/Structs/Command/Modifier.html | 3 +
.../Documents/Structs/Configuration.html | 3 +
.../Configuration/IndentationStyle.html | 3 +
.../Structs/Configuration/RulesMode.html | 3 +
.../Documents/Structs/Correction.html | 3 +
.../Documents/Structs/EmojiReporter.html | 3 +
.../Resources/Documents/Structs/Example.html | 3 +
.../Structs/GitHubActionsLoggingReporter.html | 3 +
.../Structs/GitLabJUnitReporter.html | 468 ++++++++++++++++++
.../Documents/Structs/HTMLReporter.html | 3 +
.../Documents/Structs/JSONReporter.html | 3 +
.../Documents/Structs/JUnitReporter.html | 3 +
.../Resources/Documents/Structs/Linter.html | 3 +
.../Resources/Documents/Structs/Location.html | 3 +
.../Documents/Structs/MarkdownReporter.html | 3 +
.../Resources/Documents/Structs/Region.html | 3 +
.../Documents/Structs/RuleDescription.html | 3 +
.../Resources/Documents/Structs/RuleList.html | 3 +
.../Structs/RuleListDocumentation.html | 3 +
.../Documents/Structs/RuleParameter.html | 3 +
.../Documents/Structs/SonarQubeReporter.html | 3 +
.../Structs/SourceKittenDictionary.html | 3 +
.../Documents/Structs/StyleViolation.html | 3 +
.../Documents/Structs/SwiftLintSyntaxMap.html | 3 +
.../Structs/SwiftLintSyntaxToken.html | 3 +
.../Documents/Structs/SwiftVersion.html | 3 +
.../Resources/Documents/Structs/Version.html | 3 +
.../Documents/Structs/XcodeReporter.html | 3 +
.../Documents/Structs/YamlParser.html | 3 +
.../Documents/anyobject_protocol.html | 3 +
.../Resources/Documents/array_init.html | 3 +
.../Resources/Documents/attributes.html | 3 +
.../Resources/Documents/block_based_kvo.html | 3 +
.../Documents/class_delegate_protocol.html | 3 +
.../Resources/Documents/closing_brace.html | 3 +
.../Documents/closure_body_length.html | 3 +
.../Documents/closure_end_indentation.html | 3 +
.../Documents/closure_parameter_position.html | 3 +
.../Resources/Documents/closure_spacing.html | 3 +
.../Documents/collection_alignment.html | 3 +
.../Contents/Resources/Documents/colon.html | 3 +
.../Contents/Resources/Documents/comma.html | 3 +
.../Documents/compiler_protocol_init.html | 3 +
.../conditional_returns_on_newline.html | 3 +
.../Documents/contains_over_filter_count.html | 3 +
.../contains_over_filter_is_empty.html | 3 +
.../contains_over_first_not_nil.html | 3 +
.../contains_over_range_nil_comparison.html | 3 +
.../Documents/control_statement.html | 3 +
.../Resources/Documents/convenience_type.html | 3 +
.../Resources/Documents/custom_rules.html | 3 +
.../Documents/cyclomatic_complexity.html | 3 +
.../Documents/deployment_target.html | 3 +
...iscarded_notification_center_observer.html | 3 +
.../Documents/discouraged_direct_init.html | 3 +
.../Documents/discouraged_object_literal.html | 3 +
.../discouraged_optional_boolean.html | 3 +
.../discouraged_optional_collection.html | 3 +
.../Documents/duplicate_enum_cases.html | 3 +
.../Documents/duplicate_imports.html | 3 +
.../Resources/Documents/dynamic_inline.html | 3 +
.../Documents/empty_collection_literal.html | 3 +
.../Resources/Documents/empty_count.html | 3 +
.../Documents/empty_enum_arguments.html | 3 +
.../Resources/Documents/empty_parameters.html | 3 +
...pty_parentheses_with_trailing_closure.html | 3 +
.../Resources/Documents/empty_string.html | 3 +
.../Documents/empty_xctest_method.html | 3 +
.../enum_case_associated_values_count.html | 3 +
.../Resources/Documents/expiring_todo.html | 3 +
.../Resources/Documents/explicit_acl.html | 3 +
.../Documents/explicit_enum_raw_value.html | 3 +
.../Resources/Documents/explicit_init.html | 3 +
.../Resources/Documents/explicit_self.html | 3 +
.../Documents/explicit_top_level_acl.html | 3 +
.../Documents/explicit_type_interface.html | 3 +
.../Documents/extension_access_modifier.html | 3 +
.../Resources/Documents/fallthrough.html | 3 +
.../Documents/fatal_error_message.html | 3 +
.../Resources/Documents/file_header.html | 3 +
.../Resources/Documents/file_length.html | 3 +
.../Resources/Documents/file_name.html | 3 +
.../Documents/file_name_no_space.html | 3 +
.../Resources/Documents/file_types_order.html | 3 +
.../Resources/Documents/first_where.html | 3 +
.../Documents/flatmap_over_map_reduce.html | 3 +
.../Resources/Documents/for_where.html | 3 +
.../Resources/Documents/force_cast.html | 3 +
.../Resources/Documents/force_try.html | 3 +
.../Resources/Documents/force_unwrapping.html | 3 +
.../Documents/function_body_length.html | 3 +
.../function_default_parameter_at_end.html | 3 +
.../Documents/function_parameter_count.html | 3 +
.../Documents/generic_type_name.html | 3 +
.../Documents/identical_operands.html | 3 +
.../Resources/Documents/identifier_name.html | 3 +
.../Resources/Documents/implicit_getter.html | 3 +
.../Resources/Documents/implicit_return.html | 5 +-
.../implicitly_unwrapped_optional.html | 3 +
.../Documents/indentation_width.html | 3 +
.../Contents/Resources/Documents/index.html | 3 +
.../Resources/Documents/inert_defer.html | 3 +
.../Resources/Documents/is_disjoint.html | 3 +
.../Documents/joined_default_parameter.html | 3 +
.../Resources/Documents/large_tuple.html | 3 +
.../Resources/Documents/last_where.html | 3 +
.../Documents/leading_whitespace.html | 3 +
.../legacy_cggeometry_functions.html | 3 +
.../Resources/Documents/legacy_constant.html | 3 +
.../Documents/legacy_constructor.html | 3 +
.../Resources/Documents/legacy_hashing.html | 3 +
.../Resources/Documents/legacy_multiple.html | 3 +
.../legacy_nsgeometry_functions.html | 3 +
.../Resources/Documents/legacy_random.html | 3 +
.../Documents/let_var_whitespace.html | 3 +
.../Resources/Documents/line_length.html | 3 +
.../literal_expression_end_indentation.html | 3 +
.../Documents/lower_acl_than_parent.html | 3 +
.../Contents/Resources/Documents/mark.html | 3 +
.../Resources/Documents/missing_docs.html | 3 +
.../Resources/Documents/modifier_order.html | 3 +
.../Documents/multiline_arguments.html | 3 +
.../multiline_arguments_brackets.html | 3 +
.../Documents/multiline_function_chains.html | 3 +
.../Documents/multiline_literal_brackets.html | 3 +
.../Documents/multiline_parameters.html | 3 +
.../multiline_parameters_brackets.html | 3 +
...ltiple_closures_with_trailing_closure.html | 3 +
.../Contents/Resources/Documents/nesting.html | 3 +
.../Resources/Documents/nimble_operator.html | 3 +
.../no_extension_access_modifier.html | 3 +
.../Documents/no_fallthrough_only.html | 3 +
.../Documents/no_grouping_extension.html | 3 +
.../Documents/no_space_in_method_call.html | 3 +
.../notification_center_detachment.html | 3 +
.../Documents/nslocalizedstring_key.html | 3 +
.../nslocalizedstring_require_bundle.html | 3 +
.../Documents/nsobject_prefer_isequal.html | 3 +
.../Resources/Documents/number_separator.html | 3 +
.../Resources/Documents/object_literal.html | 3 +
.../Resources/Documents/opening_brace.html | 3 +
.../Documents/operator_usage_whitespace.html | 3 +
.../Documents/operator_whitespace.html | 3 +
.../optional_enum_case_matching.html | 3 +
.../Documents/orphaned_doc_comment.html | 3 +
.../Documents/overridden_super_call.html | 3 +
.../Documents/override_in_extension.html | 3 +
.../Documents/pattern_matching_keywords.html | 3 +
.../prefer_self_type_over_type_of_self.html | 3 +
.../Documents/prefixed_toplevel_constant.html | 3 +
.../Resources/Documents/private_action.html | 3 +
.../Resources/Documents/private_outlet.html | 3 +
.../Documents/private_over_fileprivate.html | 3 +
.../Documents/private_unit_test.html | 3 +
.../prohibited_interface_builder.html | 3 +
.../Documents/prohibited_super_call.html | 3 +
.../protocol_property_accessors_order.html | 3 +
.../Documents/quick_discouraged_call.html | 3 +
.../quick_discouraged_focused_test.html | 3 +
.../quick_discouraged_pending_test.html | 3 +
...aw_value_for_camel_cased_codable_enum.html | 3 +
.../Resources/Documents/reduce_boolean.html | 3 +
.../Resources/Documents/reduce_into.html | 3 +
.../Documents/redundant_discardable_let.html | 3 +
.../Documents/redundant_nil_coalescing.html | 3 +
.../Documents/redundant_objc_attribute.html | 3 +
.../redundant_optional_initialization.html | 3 +
.../redundant_set_access_control.html | 3 +
.../redundant_string_enum_value.html | 3 +
.../Documents/redundant_type_annotation.html | 3 +
.../Documents/redundant_void_return.html | 3 +
.../Resources/Documents/required_deinit.html | 3 +
.../Documents/required_enum_case.html | 3 +
.../Documents/return_arrow_whitespace.html | 3 +
.../Resources/Documents/rule-directory.html | 3 +
.../Contents/Resources/Documents/search.json | 2 +-
.../Documents/shorthand_operator.html | 3 +
.../Documents/single_test_class.html | 3 +
.../Documents/sorted_first_last.html | 3 +
.../Resources/Documents/sorted_imports.html | 3 +
.../Documents/statement_position.html | 3 +
.../Resources/Documents/static_operator.html | 3 +
.../Documents/strict_fileprivate.html | 3 +
.../Resources/Documents/strong_iboutlet.html | 3 +
.../superfluous_disable_command.html | 3 +
.../Documents/switch_case_alignment.html | 3 +
.../Documents/switch_case_on_newline.html | 3 +
.../Resources/Documents/syntactic_sugar.html | 3 +
.../Contents/Resources/Documents/todo.html | 3 +
.../Resources/Documents/toggle_bool.html | 3 +
.../Resources/Documents/trailing_closure.html | 3 +
.../Resources/Documents/trailing_comma.html | 3 +
.../Resources/Documents/trailing_newline.html | 3 +
.../Documents/trailing_semicolon.html | 3 +
.../Documents/trailing_whitespace.html | 3 +
.../Resources/Documents/type_body_length.html | 3 +
.../Documents/type_contents_order.html | 3 +
.../Resources/Documents/type_name.html | 3 +
.../Documents/unavailable_function.html | 3 +
.../Documents/unneeded_break_in_switch.html | 3 +
...eeded_parentheses_in_closure_argument.html | 3 +
.../Documents/unowned_variable_capture.html | 3 +
.../Documents/untyped_error_in_catch.html | 3 +
.../Documents/unused_capture_list.html | 3 +
.../Documents/unused_closure_parameter.html | 3 +
.../Documents/unused_control_flow_label.html | 3 +
.../Documents/unused_declaration.html | 3 +
.../Documents/unused_enumerated.html | 3 +
.../Resources/Documents/unused_import.html | 3 +
.../Documents/unused_optional_binding.html | 3 +
.../Documents/unused_setter_value.html | 3 +
.../Documents/valid_ibinspectable.html | 3 +
.../vertical_parameter_alignment.html | 3 +
.../vertical_parameter_alignment_on_call.html | 3 +
.../Documents/vertical_whitespace.html | 3 +
.../vertical_whitespace_between_cases.html | 3 +
.../vertical_whitespace_closing_braces.html | 3 +
.../vertical_whitespace_opening_braces.html | 3 +
.../Resources/Documents/void_return.html | 3 +
.../Resources/Documents/weak_delegate.html | 3 +
.../Documents/xct_specific_matcher.html | 3 +
.../Resources/Documents/xctfail_message.html | 3 +
.../Resources/Documents/yoda_condition.html | 3 +
.../Contents/Resources/docSet.dsidx | Bin 126976 -> 126976 bytes
docsets/SwiftLintFramework.tgz | Bin 386988 -> 390849 bytes
duplicate_enum_cases.html | 3 +
duplicate_imports.html | 3 +
dynamic_inline.html | 3 +
empty_collection_literal.html | 3 +
empty_count.html | 3 +
empty_enum_arguments.html | 3 +
empty_parameters.html | 3 +
empty_parentheses_with_trailing_closure.html | 3 +
empty_string.html | 3 +
empty_xctest_method.html | 3 +
enum_case_associated_values_count.html | 3 +
expiring_todo.html | 3 +
explicit_acl.html | 3 +
explicit_enum_raw_value.html | 3 +
explicit_init.html | 3 +
explicit_self.html | 3 +
explicit_top_level_acl.html | 3 +
explicit_type_interface.html | 3 +
extension_access_modifier.html | 3 +
fallthrough.html | 3 +
fatal_error_message.html | 3 +
file_header.html | 3 +
file_length.html | 3 +
file_name.html | 3 +
file_name_no_space.html | 3 +
file_types_order.html | 3 +
first_where.html | 3 +
flatmap_over_map_reduce.html | 3 +
for_where.html | 3 +
force_cast.html | 3 +
force_try.html | 3 +
force_unwrapping.html | 3 +
function_body_length.html | 3 +
function_default_parameter_at_end.html | 3 +
function_parameter_count.html | 3 +
generic_type_name.html | 3 +
identical_operands.html | 3 +
identifier_name.html | 3 +
implicit_getter.html | 3 +
implicit_return.html | 5 +-
implicitly_unwrapped_optional.html | 3 +
indentation_width.html | 3 +
index.html | 3 +
inert_defer.html | 3 +
is_disjoint.html | 3 +
joined_default_parameter.html | 3 +
large_tuple.html | 3 +
last_where.html | 3 +
leading_whitespace.html | 3 +
legacy_cggeometry_functions.html | 3 +
legacy_constant.html | 3 +
legacy_constructor.html | 3 +
legacy_hashing.html | 3 +
legacy_multiple.html | 3 +
legacy_nsgeometry_functions.html | 3 +
legacy_random.html | 3 +
let_var_whitespace.html | 3 +
line_length.html | 3 +
literal_expression_end_indentation.html | 3 +
lower_acl_than_parent.html | 3 +
mark.html | 3 +
missing_docs.html | 3 +
modifier_order.html | 3 +
multiline_arguments.html | 3 +
multiline_arguments_brackets.html | 3 +
multiline_function_chains.html | 3 +
multiline_literal_brackets.html | 3 +
multiline_parameters.html | 3 +
multiline_parameters_brackets.html | 3 +
multiple_closures_with_trailing_closure.html | 3 +
nesting.html | 3 +
nimble_operator.html | 3 +
no_extension_access_modifier.html | 3 +
no_fallthrough_only.html | 3 +
no_grouping_extension.html | 3 +
no_space_in_method_call.html | 3 +
notification_center_detachment.html | 3 +
nslocalizedstring_key.html | 3 +
nslocalizedstring_require_bundle.html | 3 +
nsobject_prefer_isequal.html | 3 +
number_separator.html | 3 +
object_literal.html | 3 +
opening_brace.html | 3 +
operator_usage_whitespace.html | 3 +
operator_whitespace.html | 3 +
optional_enum_case_matching.html | 3 +
orphaned_doc_comment.html | 3 +
overridden_super_call.html | 3 +
override_in_extension.html | 3 +
pattern_matching_keywords.html | 3 +
prefer_self_type_over_type_of_self.html | 3 +
prefixed_toplevel_constant.html | 3 +
private_action.html | 3 +
private_outlet.html | 3 +
private_over_fileprivate.html | 3 +
private_unit_test.html | 3 +
prohibited_interface_builder.html | 3 +
prohibited_super_call.html | 3 +
protocol_property_accessors_order.html | 3 +
quick_discouraged_call.html | 3 +
quick_discouraged_focused_test.html | 3 +
quick_discouraged_pending_test.html | 3 +
raw_value_for_camel_cased_codable_enum.html | 3 +
reduce_boolean.html | 3 +
reduce_into.html | 3 +
redundant_discardable_let.html | 3 +
redundant_nil_coalescing.html | 3 +
redundant_objc_attribute.html | 3 +
redundant_optional_initialization.html | 3 +
redundant_set_access_control.html | 3 +
redundant_string_enum_value.html | 3 +
redundant_type_annotation.html | 3 +
redundant_void_return.html | 3 +
required_deinit.html | 3 +
required_enum_case.html | 3 +
return_arrow_whitespace.html | 3 +
rule-directory.html | 3 +
search.json | 2 +-
shorthand_operator.html | 3 +
single_test_class.html | 3 +
sorted_first_last.html | 3 +
sorted_imports.html | 3 +
statement_position.html | 3 +
static_operator.html | 3 +
strict_fileprivate.html | 3 +
strong_iboutlet.html | 3 +
superfluous_disable_command.html | 3 +
switch_case_alignment.html | 3 +
switch_case_on_newline.html | 3 +
syntactic_sugar.html | 3 +
todo.html | 3 +
toggle_bool.html | 3 +
trailing_closure.html | 3 +
trailing_comma.html | 3 +
trailing_newline.html | 3 +
trailing_semicolon.html | 3 +
trailing_whitespace.html | 3 +
type_body_length.html | 3 +
type_contents_order.html | 3 +
type_name.html | 3 +
unavailable_function.html | 3 +
unneeded_break_in_switch.html | 3 +
unneeded_parentheses_in_closure_argument.html | 3 +
unowned_variable_capture.html | 3 +
untyped_error_in_catch.html | 3 +
unused_capture_list.html | 3 +
unused_closure_parameter.html | 3 +
unused_control_flow_label.html | 3 +
unused_declaration.html | 3 +
unused_enumerated.html | 3 +
unused_import.html | 3 +
unused_optional_binding.html | 3 +
unused_setter_value.html | 3 +
valid_ibinspectable.html | 3 +
vertical_parameter_alignment.html | 3 +
vertical_parameter_alignment_on_call.html | 3 +
vertical_whitespace.html | 3 +
vertical_whitespace_between_cases.html | 3 +
vertical_whitespace_closing_braces.html | 3 +
vertical_whitespace_opening_braces.html | 3 +
void_return.html | 3 +
weak_delegate.html | 3 +
xct_specific_matcher.html | 3 +
xctfail_message.html | 3 +
yoda_condition.html | 3 +
526 files changed, 2564 insertions(+), 6 deletions(-)
create mode 100644 Structs/GitLabJUnitReporter.html
create mode 100644 docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html
diff --git a/Classes.html b/Classes.html
index dd5377b52..8b45efad2 100644
--- a/Classes.html
+++ b/Classes.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Classes/LinterCache.html b/Classes/LinterCache.html
index 39d5777ec..1a6f80f34 100644
--- a/Classes/LinterCache.html
+++ b/Classes/LinterCache.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Classes/RuleStorage.html b/Classes/RuleStorage.html
index 67e9da7c8..df3bbcd37 100644
--- a/Classes/RuleStorage.html
+++ b/Classes/RuleStorage.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Classes/SwiftLintFile.html b/Classes/SwiftLintFile.html
index 4eceeba52..86529d4b7 100644
--- a/Classes/SwiftLintFile.html
+++ b/Classes/SwiftLintFile.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Enums.html b/Enums.html
index 1b54ac251..c514ccc14 100644
--- a/Enums.html
+++ b/Enums.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Enums/AccessControlLevel.html b/Enums/AccessControlLevel.html
index c039b48c8..fb9e6a566 100644
--- a/Enums/AccessControlLevel.html
+++ b/Enums/AccessControlLevel.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Enums/ConfigurationError.html b/Enums/ConfigurationError.html
index 1cb4bfbdb..010636e89 100644
--- a/Enums/ConfigurationError.html
+++ b/Enums/ConfigurationError.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html
index 7bdbdc1f9..e5bfd3300 100644
--- a/Enums/RuleIdentifier.html
+++ b/Enums/RuleIdentifier.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Enums/RuleKind.html b/Enums/RuleKind.html
index a61a184b6..073a262f2 100644
--- a/Enums/RuleKind.html
+++ b/Enums/RuleKind.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Enums/RuleListError.html b/Enums/RuleListError.html
index 6b6315591..3014bdc02 100644
--- a/Enums/RuleListError.html
+++ b/Enums/RuleListError.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Enums/SwiftExpressionKind.html b/Enums/SwiftExpressionKind.html
index bf3605ea2..edfce6391 100644
--- a/Enums/SwiftExpressionKind.html
+++ b/Enums/SwiftExpressionKind.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Enums/ViolationSeverity.html b/Enums/ViolationSeverity.html
index 55d5d8d94..e4dcb10dc 100644
--- a/Enums/ViolationSeverity.html
+++ b/Enums/ViolationSeverity.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Extensions.html b/Extensions.html
index 4b4a33c31..39b1d67d0 100644
--- a/Extensions.html
+++ b/Extensions.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Extensions/FileManager.html b/Extensions/FileManager.html
index 3f315e3a9..afd0b7d53 100644
--- a/Extensions/FileManager.html
+++ b/Extensions/FileManager.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Extensions/String.html b/Extensions/String.html
index d4152c392..c7557cafc 100644
--- a/Extensions/String.html
+++ b/Extensions/String.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Functions.html b/Functions.html
index 870d2c679..e31502c02 100644
--- a/Functions.html
+++ b/Functions.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
@@ -496,7 +499,7 @@ known reporters.
The reporter type.
diff --git a/Global Variables.html b/Global Variables.html
index 68f036f5f..561544b4b 100644
--- a/Global Variables.html
+++ b/Global Variables.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Guides.html b/Guides.html
index 885fb65d7..11a562f36 100644
--- a/Guides.html
+++ b/Guides.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols.html b/Protocols.html
index 941e6bc33..7c75de157 100644
--- a/Protocols.html
+++ b/Protocols.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/ASTRule.html b/Protocols/ASTRule.html
index bc9921548..4c970b0a7 100644
--- a/Protocols/ASTRule.html
+++ b/Protocols/ASTRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/AnalyzerRule.html b/Protocols/AnalyzerRule.html
index aaf75f8db..6c9b485d0 100644
--- a/Protocols/AnalyzerRule.html
+++ b/Protocols/AnalyzerRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/CollectingCorrectableRule.html b/Protocols/CollectingCorrectableRule.html
index 6235c5588..6d05d3d84 100644
--- a/Protocols/CollectingCorrectableRule.html
+++ b/Protocols/CollectingCorrectableRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/CollectingRule.html b/Protocols/CollectingRule.html
index 6755e427c..02a68cf5d 100644
--- a/Protocols/CollectingRule.html
+++ b/Protocols/CollectingRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/ConfigurationProviderRule.html b/Protocols/ConfigurationProviderRule.html
index fe641e99e..adee65031 100644
--- a/Protocols/ConfigurationProviderRule.html
+++ b/Protocols/ConfigurationProviderRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/CorrectableRule.html b/Protocols/CorrectableRule.html
index f5cb2e8cc..3ad50fd65 100644
--- a/Protocols/CorrectableRule.html
+++ b/Protocols/CorrectableRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/LintableFileManager.html b/Protocols/LintableFileManager.html
index f93f11980..56fae8c18 100644
--- a/Protocols/LintableFileManager.html
+++ b/Protocols/LintableFileManager.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/Reporter.html b/Protocols/Reporter.html
index 2715178ae..b9682aee2 100644
--- a/Protocols/Reporter.html
+++ b/Protocols/Reporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/Rule.html b/Protocols/Rule.html
index 273cec656..852948d43 100644
--- a/Protocols/Rule.html
+++ b/Protocols/Rule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/RuleConfiguration.html b/Protocols/RuleConfiguration.html
index eb6fc1980..bbec1fabf 100644
--- a/Protocols/RuleConfiguration.html
+++ b/Protocols/RuleConfiguration.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/SubstitutionCorrectableASTRule.html b/Protocols/SubstitutionCorrectableASTRule.html
index eafe2fd8e..a831094f0 100644
--- a/Protocols/SubstitutionCorrectableASTRule.html
+++ b/Protocols/SubstitutionCorrectableASTRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Protocols/SubstitutionCorrectableRule.html b/Protocols/SubstitutionCorrectableRule.html
index 67c600f43..8a836081a 100644
--- a/Protocols/SubstitutionCorrectableRule.html
+++ b/Protocols/SubstitutionCorrectableRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Reporters.html b/Reporters.html
index ef9011358..1880cd1cb 100644
--- a/Reporters.html
+++ b/Reporters.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Rules.html b/Rules.html
index 39ac537f5..4f6db53ee 100644
--- a/Rules.html
+++ b/Rules.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs.html b/Structs.html
index 425649375..53ff53e5f 100644
--- a/Structs.html
+++ b/Structs.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
@@ -926,6 +929,37 @@ non-triggering style
+
+
+
+
+
+
+
+
Reports violations as JUnit XML supported by GitLab.
+
+
See more
+
+
+
Declaration
+
+
Swift
+
public struct GitLabJUnitReporter : Reporter
+
+
+
+
+
+
+
diff --git a/Structs/CSVReporter.html b/Structs/CSVReporter.html
index 0cfc7c27e..2afd3b947 100644
--- a/Structs/CSVReporter.html
+++ b/Structs/CSVReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/CheckstyleReporter.html b/Structs/CheckstyleReporter.html
index 3280cee20..f6f9f8dbd 100644
--- a/Structs/CheckstyleReporter.html
+++ b/Structs/CheckstyleReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/CollectedLinter.html b/Structs/CollectedLinter.html
index 4fd45b2d6..54e66d4ba 100644
--- a/Structs/CollectedLinter.html
+++ b/Structs/CollectedLinter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Command.html b/Structs/Command.html
index b44547c52..809b18980 100644
--- a/Structs/Command.html
+++ b/Structs/Command.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Command/Action.html b/Structs/Command/Action.html
index b8071ce69..29b9fb89e 100644
--- a/Structs/Command/Action.html
+++ b/Structs/Command/Action.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Command/Modifier.html b/Structs/Command/Modifier.html
index d2ce16e9c..ffc2c7768 100644
--- a/Structs/Command/Modifier.html
+++ b/Structs/Command/Modifier.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Configuration.html b/Structs/Configuration.html
index 342dfd2a3..65b7b422d 100644
--- a/Structs/Configuration.html
+++ b/Structs/Configuration.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Configuration/IndentationStyle.html b/Structs/Configuration/IndentationStyle.html
index 74a3d28c8..1f60d92a5 100644
--- a/Structs/Configuration/IndentationStyle.html
+++ b/Structs/Configuration/IndentationStyle.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Configuration/RulesMode.html b/Structs/Configuration/RulesMode.html
index 6148c944d..ad7d29749 100644
--- a/Structs/Configuration/RulesMode.html
+++ b/Structs/Configuration/RulesMode.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Correction.html b/Structs/Correction.html
index 79345a05f..9300690d1 100644
--- a/Structs/Correction.html
+++ b/Structs/Correction.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/EmojiReporter.html b/Structs/EmojiReporter.html
index 62defdb94..d6daa134b 100644
--- a/Structs/EmojiReporter.html
+++ b/Structs/EmojiReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Example.html b/Structs/Example.html
index 7f9fd10d0..50d659d22 100644
--- a/Structs/Example.html
+++ b/Structs/Example.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/GitHubActionsLoggingReporter.html b/Structs/GitHubActionsLoggingReporter.html
index b029c8571..e3f94b9cb 100644
--- a/Structs/GitHubActionsLoggingReporter.html
+++ b/Structs/GitHubActionsLoggingReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/GitLabJUnitReporter.html b/Structs/GitLabJUnitReporter.html
new file mode 100644
index 000000000..da5552d4e
--- /dev/null
+++ b/Structs/GitLabJUnitReporter.html
@@ -0,0 +1,468 @@
+
+
+
+ GitLabJUnitReporter Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintFramework Reference
+
+ GitLabJUnitReporter Structure Reference
+
+
+
+
+
+
+
+
+
+
+
GitLabJUnitReporter
+
+
+
public struct GitLabJUnitReporter : Reporter
+
+
+
+
Reports violations as JUnit XML supported by GitLab.
+
+
+
+
+
+
+
+
+
+
+
+
+
Reporter Conformance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public static let identifier : String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public static let isRealtime : Bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public var description : String { get }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public static func generateReport ( _ violations : [ StyleViolation ]) -> String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Structs/HTMLReporter.html b/Structs/HTMLReporter.html
index 8b52bd1de..084081486 100644
--- a/Structs/HTMLReporter.html
+++ b/Structs/HTMLReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/JSONReporter.html b/Structs/JSONReporter.html
index 7e6242182..65432845d 100644
--- a/Structs/JSONReporter.html
+++ b/Structs/JSONReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/JUnitReporter.html b/Structs/JUnitReporter.html
index 4f4873cd1..1df9dfeab 100644
--- a/Structs/JUnitReporter.html
+++ b/Structs/JUnitReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Linter.html b/Structs/Linter.html
index bcef45c26..338134fb9 100644
--- a/Structs/Linter.html
+++ b/Structs/Linter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Location.html b/Structs/Location.html
index c956b5057..d9395085c 100644
--- a/Structs/Location.html
+++ b/Structs/Location.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/MarkdownReporter.html b/Structs/MarkdownReporter.html
index 9648b53fe..58cf5e9eb 100644
--- a/Structs/MarkdownReporter.html
+++ b/Structs/MarkdownReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Region.html b/Structs/Region.html
index 978e059f3..163ba0c04 100644
--- a/Structs/Region.html
+++ b/Structs/Region.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/RuleDescription.html b/Structs/RuleDescription.html
index fd3bbdab0..5e78a09f5 100644
--- a/Structs/RuleDescription.html
+++ b/Structs/RuleDescription.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/RuleList.html b/Structs/RuleList.html
index 092c9ab4a..135773806 100644
--- a/Structs/RuleList.html
+++ b/Structs/RuleList.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/RuleListDocumentation.html b/Structs/RuleListDocumentation.html
index 63314bef1..da5c2d571 100644
--- a/Structs/RuleListDocumentation.html
+++ b/Structs/RuleListDocumentation.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/RuleParameter.html b/Structs/RuleParameter.html
index 440b9c621..6963d4479 100644
--- a/Structs/RuleParameter.html
+++ b/Structs/RuleParameter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/SonarQubeReporter.html b/Structs/SonarQubeReporter.html
index 3707684ab..e19eddfde 100644
--- a/Structs/SonarQubeReporter.html
+++ b/Structs/SonarQubeReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/SourceKittenDictionary.html b/Structs/SourceKittenDictionary.html
index 415ef02b7..b1ce9314f 100644
--- a/Structs/SourceKittenDictionary.html
+++ b/Structs/SourceKittenDictionary.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/StyleViolation.html b/Structs/StyleViolation.html
index 299dbd0ae..04d88de6a 100644
--- a/Structs/StyleViolation.html
+++ b/Structs/StyleViolation.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/SwiftLintSyntaxMap.html b/Structs/SwiftLintSyntaxMap.html
index c9d9588c6..7d014d9da 100644
--- a/Structs/SwiftLintSyntaxMap.html
+++ b/Structs/SwiftLintSyntaxMap.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/SwiftLintSyntaxToken.html b/Structs/SwiftLintSyntaxToken.html
index 68b79b43c..8f85fafd3 100644
--- a/Structs/SwiftLintSyntaxToken.html
+++ b/Structs/SwiftLintSyntaxToken.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/SwiftVersion.html b/Structs/SwiftVersion.html
index 2129c97a1..2cbea7766 100644
--- a/Structs/SwiftVersion.html
+++ b/Structs/SwiftVersion.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/Version.html b/Structs/Version.html
index e1ca42537..a5e4c2ba7 100644
--- a/Structs/Version.html
+++ b/Structs/Version.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/XcodeReporter.html b/Structs/XcodeReporter.html
index 5b7cf9b81..028d0ba83 100644
--- a/Structs/XcodeReporter.html
+++ b/Structs/XcodeReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/Structs/YamlParser.html b/Structs/YamlParser.html
index dd5d134de..68b081845 100644
--- a/Structs/YamlParser.html
+++ b/Structs/YamlParser.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/anyobject_protocol.html b/anyobject_protocol.html
index cd22e2375..755d0497f 100644
--- a/anyobject_protocol.html
+++ b/anyobject_protocol.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/array_init.html b/array_init.html
index 86244efac..4a6010bb5 100644
--- a/array_init.html
+++ b/array_init.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/attributes.html b/attributes.html
index ec3775794..31f5e5c69 100644
--- a/attributes.html
+++ b/attributes.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/block_based_kvo.html b/block_based_kvo.html
index c885c9faf..083a2ed0e 100644
--- a/block_based_kvo.html
+++ b/block_based_kvo.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/class_delegate_protocol.html b/class_delegate_protocol.html
index d26f73939..54ed34913 100644
--- a/class_delegate_protocol.html
+++ b/class_delegate_protocol.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/closing_brace.html b/closing_brace.html
index 712844d48..bdfe209f4 100644
--- a/closing_brace.html
+++ b/closing_brace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/closure_body_length.html b/closure_body_length.html
index c33ad0f42..0bb7cce04 100644
--- a/closure_body_length.html
+++ b/closure_body_length.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/closure_end_indentation.html b/closure_end_indentation.html
index 17458ff8d..7b062f3e1 100644
--- a/closure_end_indentation.html
+++ b/closure_end_indentation.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/closure_parameter_position.html b/closure_parameter_position.html
index cf826161d..66e431f56 100644
--- a/closure_parameter_position.html
+++ b/closure_parameter_position.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/closure_spacing.html b/closure_spacing.html
index 6de012f47..4a9e28299 100644
--- a/closure_spacing.html
+++ b/closure_spacing.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/collection_alignment.html b/collection_alignment.html
index 0676cc985..960158ea0 100644
--- a/collection_alignment.html
+++ b/collection_alignment.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/colon.html b/colon.html
index 01709770a..39b465f99 100644
--- a/colon.html
+++ b/colon.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/comma.html b/comma.html
index 8f806367d..2b367c174 100644
--- a/comma.html
+++ b/comma.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/compiler_protocol_init.html b/compiler_protocol_init.html
index a62a4b972..9e3b810bb 100644
--- a/compiler_protocol_init.html
+++ b/compiler_protocol_init.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/conditional_returns_on_newline.html b/conditional_returns_on_newline.html
index b8b9e863c..8be5dd0a6 100644
--- a/conditional_returns_on_newline.html
+++ b/conditional_returns_on_newline.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/contains_over_filter_count.html b/contains_over_filter_count.html
index 540b30a35..342b263f1 100644
--- a/contains_over_filter_count.html
+++ b/contains_over_filter_count.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/contains_over_filter_is_empty.html b/contains_over_filter_is_empty.html
index 951cf0369..3e0ed0a34 100644
--- a/contains_over_filter_is_empty.html
+++ b/contains_over_filter_is_empty.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/contains_over_first_not_nil.html b/contains_over_first_not_nil.html
index 1edaa7322..8d78ec9a0 100644
--- a/contains_over_first_not_nil.html
+++ b/contains_over_first_not_nil.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/contains_over_range_nil_comparison.html b/contains_over_range_nil_comparison.html
index 437d4e48e..a1171bb72 100644
--- a/contains_over_range_nil_comparison.html
+++ b/contains_over_range_nil_comparison.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/control_statement.html b/control_statement.html
index 23fc73863..d7274024b 100644
--- a/control_statement.html
+++ b/control_statement.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/convenience_type.html b/convenience_type.html
index a8b18a588..3814a5758 100644
--- a/convenience_type.html
+++ b/convenience_type.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/custom_rules.html b/custom_rules.html
index f1e3f6e50..66d6c047d 100644
--- a/custom_rules.html
+++ b/custom_rules.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/cyclomatic_complexity.html b/cyclomatic_complexity.html
index 3e6d75995..2de13acef 100644
--- a/cyclomatic_complexity.html
+++ b/cyclomatic_complexity.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/deployment_target.html b/deployment_target.html
index 49c161793..02456f903 100644
--- a/deployment_target.html
+++ b/deployment_target.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/discarded_notification_center_observer.html b/discarded_notification_center_observer.html
index bbd320719..dd4b3467d 100644
--- a/discarded_notification_center_observer.html
+++ b/discarded_notification_center_observer.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/discouraged_direct_init.html b/discouraged_direct_init.html
index eb2d438c5..389ef63b2 100644
--- a/discouraged_direct_init.html
+++ b/discouraged_direct_init.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/discouraged_object_literal.html b/discouraged_object_literal.html
index 71c592d68..b8bbb625b 100644
--- a/discouraged_object_literal.html
+++ b/discouraged_object_literal.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/discouraged_optional_boolean.html b/discouraged_optional_boolean.html
index c61e62e88..3eacb3c95 100644
--- a/discouraged_optional_boolean.html
+++ b/discouraged_optional_boolean.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/discouraged_optional_collection.html b/discouraged_optional_collection.html
index d05c5cde7..0322555d8 100644
--- a/discouraged_optional_collection.html
+++ b/discouraged_optional_collection.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html
index dd5377b52..8b45efad2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html
index 39d5777ec..1a6f80f34 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/LinterCache.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html
index 67e9da7c8..df3bbcd37 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/RuleStorage.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
index 4eceeba52..86529d4b7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Classes/SwiftLintFile.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html
index 1b54ac251..c514ccc14 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
index c039b48c8..fb9e6a566 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/AccessControlLevel.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html
index 1cb4bfbdb..010636e89 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ConfigurationError.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
index 7bdbdc1f9..e5bfd3300 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html
index a61a184b6..073a262f2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleKind.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html
index 6b6315591..3014bdc02 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/RuleListError.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
index bf3605ea2..edfce6391 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/SwiftExpressionKind.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
index 55d5d8d94..e4dcb10dc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Enums/ViolationSeverity.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html
index 4b4a33c31..39b1d67d0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html
index 3f315e3a9..afd0b7d53 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/FileManager.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html
index d4152c392..c7557cafc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Extensions/String.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html
index 870d2c679..e31502c02 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Functions.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
@@ -496,7 +499,7 @@ known reporters.
The reporter type.
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html
index 68f036f5f..561544b4b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Global Variables.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html
index 885fb65d7..11a562f36 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Guides.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html
index 941e6bc33..7c75de157 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html
index bc9921548..4c970b0a7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ASTRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
index aaf75f8db..6c9b485d0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/AnalyzerRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html
index 6235c5588..6d05d3d84 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingCorrectableRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
index 6755e427c..02a68cf5d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CollectingRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html
index fe641e99e..adee65031 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/ConfigurationProviderRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
index f5cb2e8cc..3ad50fd65 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/CorrectableRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html
index f93f11980..56fae8c18 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/LintableFileManager.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html
index 2715178ae..b9682aee2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Reporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html
index 273cec656..852948d43 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/Rule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
index eb6fc1980..bbec1fabf 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/RuleConfiguration.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
index eafe2fd8e..a831094f0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableASTRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
index 67c600f43..8a836081a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Protocols/SubstitutionCorrectableRule.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html
index ef9011358..1880cd1cb 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Reporters.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html
index 39ac537f5..4f6db53ee 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Rules.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html
index 425649375..53ff53e5f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
@@ -926,6 +929,37 @@ non-triggering style
+
+
+
+
+
+
+
+
Reports violations as JUnit XML supported by GitLab.
+
+
See more
+
+
+
Declaration
+
+
Swift
+
public struct GitLabJUnitReporter : Reporter
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html
index 0cfc7c27e..2afd3b947 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CSVReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html
index 3280cee20..f6f9f8dbd 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CheckstyleReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
index 4fd45b2d6..54e66d4ba 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/CollectedLinter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html
index b44547c52..809b18980 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 b8071ce69..29b9fb89e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Action.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 d2ce16e9c..ffc2c7768 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Command/Modifier.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html
index 342dfd2a3..65b7b422d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 74a3d28c8..1f60d92a5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/IndentationStyle.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 6148c944d..ad7d29749 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Configuration/RulesMode.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html
index 79345a05f..9300690d1 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Correction.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html
index 62defdb94..d6daa134b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/EmojiReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html
index 7f9fd10d0..50d659d22 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Example.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html
index b029c8571..e3f94b9cb 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitHubActionsLoggingReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html
new file mode 100644
index 000000000..da5552d4e
--- /dev/null
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/GitLabJUnitReporter.html
@@ -0,0 +1,468 @@
+
+
+
+ GitLabJUnitReporter Structure Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ SwiftLintFramework Reference
+
+ GitLabJUnitReporter Structure Reference
+
+
+
+
+
+
+
+
+
+
+
GitLabJUnitReporter
+
+
+
public struct GitLabJUnitReporter : Reporter
+
+
+
+
Reports violations as JUnit XML supported by GitLab.
+
+
+
+
+
+
+
+
+
+
+
+
+
Reporter Conformance
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public static let identifier : String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public static let isRealtime : Bool
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public var description : String { get }
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Declaration
+
+
Swift
+
public static func generateReport ( _ violations : [ StyleViolation ]) -> String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html
index 8b52bd1de..084081486 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/HTMLReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html
index 7e6242182..65432845d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JSONReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html
index 4f4873cd1..1df9dfeab 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/JUnitReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html
index bcef45c26..338134fb9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Linter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html
index c956b5057..d9395085c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Location.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html
index 9648b53fe..58cf5e9eb 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/MarkdownReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html
index 978e059f3..163ba0c04 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Region.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html
index fd3bbdab0..5e78a09f5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleDescription.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html
index 092c9ab4a..135773806 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleList.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
index 63314bef1..da5c2d571 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleListDocumentation.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html
index 440b9c621..6963d4479 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/RuleParameter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html
index 3707684ab..e19eddfde 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SonarQubeReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html
index 415ef02b7..b1ce9314f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SourceKittenDictionary.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html
index 299dbd0ae..04d88de6a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/StyleViolation.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
index c9d9588c6..7d014d9da 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxMap.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
index 68b79b43c..8f85fafd3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftLintSyntaxToken.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
index 2129c97a1..2cbea7766 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/SwiftVersion.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html
index e1ca42537..a5e4c2ba7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/Version.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html
index 5b7cf9b81..028d0ba83 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/XcodeReporter.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html
index dd5d134de..68b081845 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/Structs/YamlParser.html
@@ -252,6 +252,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html
index cd22e2375..755d0497f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/anyobject_protocol.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html
index 86244efac..4a6010bb5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/array_init.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html
index ec3775794..31f5e5c69 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/attributes.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 c885c9faf..083a2ed0e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/block_based_kvo.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 d26f73939..54ed34913 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/class_delegate_protocol.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html
index 712844d48..bdfe209f4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closing_brace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 c33ad0f42..0bb7cce04 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_body_length.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 17458ff8d..7b062f3e1 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_end_indentation.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 cf826161d..66e431f56 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_parameter_position.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html
index 6de012f47..4a9e28299 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/closure_spacing.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html
index 0676cc985..960158ea0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/collection_alignment.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html
index 01709770a..39b465f99 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/colon.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html
index 8f806367d..2b367c174 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/comma.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a62a4b972..9e3b810bb 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/compiler_protocol_init.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 b8b9e863c..8be5dd0a6 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 540b30a35..342b263f1 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 951cf0369..3e0ed0a34 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 1edaa7322..8d78ec9a0 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 437d4e48e..a1171bb72 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html
index 23fc73863..d7274024b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/control_statement.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html
index a8b18a588..3814a5758 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/convenience_type.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html
index f1e3f6e50..66d6c047d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/custom_rules.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html
index 3e6d75995..2de13acef 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/cyclomatic_complexity.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html
index 49c161793..02456f903 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/deployment_target.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 bbd320719..dd4b3467d 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 eb2d438c5..389ef63b2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_direct_init.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 71c592d68..b8bbb625b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_object_literal.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 c61e62e88..3eacb3c95 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_boolean.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 d05c5cde7..0322555d8 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/discouraged_optional_collection.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 3e33b914d..be761e32e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_enum_cases.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html
index d30a28115..741a394fc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/duplicate_imports.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html
index a01078297..05c3548e7 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/dynamic_inline.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a6738ebc1..7f7b2ffe9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_collection_literal.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html
index f3feb22dd..33ca3ec01 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_count.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 8ee5588d9..232131bfe 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_enum_arguments.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html
index c67383c02..474f24734 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_parameters.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 6f0bbcaf6..8a15fd275 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html
index 23d6ead21..4c524b496 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_string.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 4999c1b01..6fc0fa677 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/empty_xctest_method.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 71af7841a..0e0011705 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html
index ca798b355..186c0fb52 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/expiring_todo.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html
index 7c833a58b..4d5ee9fbf 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_acl.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 3e080188a..95bec1f0a 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html
index c74f5b853..54d62acca 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_init.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html
index 9f5effa4e..5338a744b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_self.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 eaf8ffc2d..686a56f07 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 9df8d4189..6f3dce062 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/explicit_type_interface.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 2d14e0b35..c5df2637a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/extension_access_modifier.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html
index 8c4796362..c61e4281a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fallthrough.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 39e4994eb..e88fec509 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/fatal_error_message.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html
index 37b42a856..2564c67b4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_header.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html
index 6d19f72f4..12d94e68f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_length.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html
index 03999dfef..3bb0714d0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_name.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 c151a0934..1a73a0ad1 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 edbda292c..3df8512e9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/file_types_order.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html
index 3df7325d5..1f3e9a1c2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/first_where.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 7890c508f..02c7ed96d 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html
index 36f5c5b52..6d6a3258d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/for_where.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html
index 9e3b188f7..2a32ae7d9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_cast.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html
index 2972a12c0..97cd427ec 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_try.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html
index d57f59f14..dcbffc115 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/force_unwrapping.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 6252163f9..377764be4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_body_length.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a502992ca..d46f4a78d 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 6bb766564..fb0b0219c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/function_parameter_count.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 1cb057844..dc0da68d0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/generic_type_name.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html
index 3b0af1896..3cdc0193f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identical_operands.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html
index 0d4d8aca8..14800a291 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/identifier_name.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html
index 34ecd5994..ec35ca19f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_getter.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html
index abb43aed4..6ad84c281 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicit_return.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
@@ -319,7 +322,7 @@
Kind: style
Analyzer rule: No
Minimum Swift compiler version: 3.0.0
-Default configuration: warning, included: [getter, closure, function]
+Default configuration: warning, included: [closure, getter, function]
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 26593c2e1..d4cdb17c2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/implicitly_unwrapped_optional.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html
index 5f7a2e5bb..5f010d0a5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/indentation_width.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html
index 1c92f96fa..576309b3d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/index.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html
index 2c501b456..59283eb97 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/inert_defer.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html
index 5cfad0fad..ce6475897 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/is_disjoint.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 2151a3b94..f328d04ed 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/joined_default_parameter.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html
index 3cb991b4b..3274d0c2b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/large_tuple.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html
index 9be868e4d..f2720998d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/last_where.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html
index aa299b581..22a430152 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/leading_whitespace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 aa655d705..451ed3e02 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_cggeometry_functions.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html
index c4366cf15..196447a8c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constant.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html
index a06c82314..6bbf57966 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_constructor.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html
index b29407063..ee7deb4d4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_hashing.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html
index c04f7bb88..2120750f6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_multiple.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 777a57b78..b638f2466 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_nsgeometry_functions.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html
index d902c2b97..7773e0dfa 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/legacy_random.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 9beeabec4..c55be9883 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/let_var_whitespace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html
index 6b18a981b..fd27253fe 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/line_length.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 7cd681a7c..5e65e801c 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 e554b8bff..a68d00443 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html
index 55b3496ba..09a77d3b1 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/mark.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html
index 2992aad78..80c9fb964 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/missing_docs.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html
index f6be4a5b3..fc4feffb4 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/modifier_order.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html
index 6448e2da9..43059cb7d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 b569f4fa4..83d0bdfd6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_arguments_brackets.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 24b3ebe63..3ef9046d3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_function_chains.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 98076b4eb..ac347428b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_literal_brackets.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html
index a7f76efd7..f638c04e6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 14e1c31cd..8d9d6ec41 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/multiline_parameters_brackets.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 deeddca35..fec336054 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html
index 940836497..d56eb5ac0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nesting.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html
index 9c11bed2b..50075ae6b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nimble_operator.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 62ffefaf6..7d2bd822a 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 8abc96135..4888c94ab 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_fallthrough_only.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 bc1bce253..cffc0fe07 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/no_grouping_extension.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a20ece124..44d8c7bea 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 93b56b49a..3190f9dec 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/notification_center_detachment.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html
index 0c780bb68..179644aa5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_key.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 60464bf3c..84bf067da 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nslocalizedstring_require_bundle.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 75bedf101..a739b873f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/nsobject_prefer_isequal.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html
index 9998ae70d..f444af5f5 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/number_separator.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html
index 2818b7ee2..ecb4d32c3 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/object_literal.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html
index 21a8c5efd..6ae45207b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/opening_brace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 26960db0b..e57277d84 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_usage_whitespace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html
index 314f89205..f021203f6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/operator_whitespace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 4924251ef..d02f2f46a 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 cf13c53a7..eb5c545e9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/orphaned_doc_comment.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 b6e3c5632..f1cd96232 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/overridden_super_call.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 f69c5d179..3610b9a5f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/override_in_extension.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 6c17525d7..c296d3758 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/pattern_matching_keywords.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 25242fac2..5c7bbca09 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 0282d9bca..36eb9edec 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prefixed_toplevel_constant.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html
index 0047bb124..5274b7e94 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_action.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html
index 5691e7569..1335f32c2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_outlet.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 ff554af52..48e4d7501 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_over_fileprivate.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 ed9abbbae..b47a59734 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/private_unit_test.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 25631689d..7fa4f356b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_interface_builder.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a484c7648..c70aa0193 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/prohibited_super_call.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 f6ba0d540..37238533a 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a836498d8..e7d03cca6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/quick_discouraged_call.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 e44f12376..2bfc71d6f 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 0a41df596..d3675607f 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 cd273432e..12bc3434b 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html
index a54b4a77a..6356f7fdb 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_boolean.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html
index baf444797..b5a495889 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/reduce_into.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 6055d72fc..6261ebccd 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_discardable_let.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 05d7624b7..d4e56bf26 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_nil_coalescing.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 428615166..56a93d1d0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_objc_attribute.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a1c78e4d3..276d51142 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_optional_initialization.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a68e108f8..2145891ed 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 316ae0b0f..9c007bf96 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 9d8ba537d..99391a795 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_type_annotation.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 7a1998c46..7c0a744dc 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/redundant_void_return.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html
index 237dda005..46463036e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_deinit.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 98d84e1f8..7f5bdf915 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/required_enum_case.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 e4fb36e64..e6d79932f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/return_arrow_whitespace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html
index be1e86b1c..161c35250 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/rule-directory.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json
index b2f3d7cbf..b2b27646f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"XcodeReporter"},"Structs/XcodeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"XcodeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"SonarQubeReporter"},"Structs/SonarQubeReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"SonarQubeReporter"},"Structs/YamlParser.html#/s:18SwiftLintFramework10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"Parses the input YAML string as an untyped dictionary.
","parent_name":"YamlParser"},"Structs/Version.html#/s:18SwiftLintFramework7VersionV5valueSSvp":{"name":"value","abstract":"The string value for this version.
","parent_name":"Version"},"Structs/Version.html#/s:18SwiftLintFramework7VersionV7currentACvpZ":{"name":"current","abstract":"The current SwiftLint version.
","parent_name":"Version"},"Structs/SwiftVersion.html#/s:SY8RawValueQa":{"name":"RawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValue03RawB0Qzvp":{"name":"rawValue","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SY8rawValuexSg03RawB0Qz_tcfc":{"name":"init(rawValue:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV5threeACvpZ":{"name":"three","abstract":"Swift 3.x - https://swift.org/download/#swift-30
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV4fourACvpZ":{"name":"four","abstract":"Swift 4.0.x - https://swift.org/download/#swift-40
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fourDotOneACvpZ":{"name":"fourDotOne","abstract":"Swift 4.1.x - https://swift.org/download/#swift-41
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fourDotTwoACvpZ":{"name":"fourDotTwo","abstract":"Swift 4.2.x - https://swift.org/download/#swift-42
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV4fiveACvpZ":{"name":"five","abstract":"Swift 5.0.x - https://swift.org/download/#swift-50
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fiveDotOneACvpZ":{"name":"fiveDotOne","abstract":"Swift 5.1.x - https://swift.org/download/#swift-51
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"Swift 5.2.x - https://swift.org/download/#swift-52
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV7currentACvpZ":{"name":"current","abstract":"The current detected Swift compiler version, based on the currently accessible SourceKit version.
","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5value012SourceKittenC00dE0Vvp":{"name":"value","abstract":"The raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV4kind012SourceKittenC00D4KindOSgvp":{"name":"kind","abstract":"The syntax kind associated with is token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5valueAC012SourceKittenC00dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5range012SourceKittenC09ByteRangeVvp":{"name":"range","abstract":"The byte range in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6offset012SourceKittenC09ByteCountVvp":{"name":"offset","abstract":"The starting byte offset in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6length012SourceKittenC09ByteCountVvp":{"name":"length","abstract":"The length in bytes for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV5value012SourceKittenC00dE0Vvp":{"name":"value","abstract":"The raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"The SwiftLint-specific syntax tokens for this syntax map.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV5valueAC012SourceKittenC00dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"The identifier of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"The description of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"The name of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"The severity of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"The location of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"The justification for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"A printable description for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"Creates a StyleViolation by specifying its properties directly.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"Returns the same violation, but with the severity that is passed in
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"Returns the same violation, but with the location that is passed in
","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"The severity that should be assigned to the violation of this parameter’s value is met.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV5valuexvp":{"name":"value","abstract":"The value to configure the rule.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"Creates a RuleParameter by specifying its properties directly.
","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"The rules contained in this list.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"
The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"
The RuleKind that best categorizes this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"
Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"
Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"
Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"The oldest version of the Swift compiler supported by this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"
The console-printable string for this description.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"Creates a RuleDescription by specifying all its properties directly.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5startAA8LocationVvp":{"name":"start","abstract":"The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV3endAA8LocationVvp":{"name":"end","abstract":"
The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"
All SwiftLint rule identifiers that are disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"Creates a Region by setting explicit values for all its properties.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"Whether the specific location is contained in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV13isRuleEnabledySbAA0F0_pF":{"name":"isRuleEnabled(_:)","abstract":"Whether the specified rule is enabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV14isRuleDisabledySbAA0F0_pF":{"name":"isRuleDisabled(_:)","abstract":"Whether the specified rule is disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV26deprecatedAliasesDisabling4ruleShySSGAA4Rule_p_tF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4fileSSSgvp":{"name":"file","abstract":"
The file path on disk for this location.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4lineSiSgvp":{"name":"line","abstract":"The line offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV9characterSiSgvp":{"name":"character","abstract":"The character offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV11descriptionSSvp":{"name":"description","abstract":"A lossless printable description of this location.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"The file path for this location relative to the current working directory.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"Creates a Location by specifying its properties directly.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file10byteOffsetAcA0aB4FileC_012SourceKittenC09ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"
Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"
The file to lint with this linter.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"Computes or retrieves style violations.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"Computes or retrieves style violations and the time spent executing each rule.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"Applies corrections for all rules to this file, returning performed corrections.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"Formats the file associated with this linter.
","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"The file to lint with this linter.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"Whether or not this linter will be used to collect information from several files.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"Creates a Linter by specifying its properties directly.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"Returns a linter capable of checking for violations after running each rule’s collection step.
","parent_name":"Linter"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4codeSSvp":{"name":"code","abstract":"The contents of the example
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"
Whether the example should be tested by prepending multibyte grapheme clusters
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"Whether the example should be tested on Linux
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"The path to the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4lineSuvp":{"name":"line","abstract":"The line in the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV_13configuration20testMultiByteOffsets0F7OnLinux4file4lineACSS_ypSgS2bs12StaticStringVSutcfc":{"name":"init(_:configuration:testMultiByteOffsets:testOnLinux:file:line:)","abstract":"Create a new Example with the specified code, file, and line.
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"Returns the same example, but with the code that is passed in
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"Returns a copy of the Example with all instances of the “↓” character removed.
","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"The description of the rule for which this correction was applied.
","parent_name":"Correction"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"The location of the original violation that was corrected.
","parent_name":"Correction"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"The console-printable description for this correction.
","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"The command should only apply to the line preceding its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"The command should only apply to the same line as its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"The command should only apply to the line following its definition.
","parent_name":"Modifier"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"The rule(s) associated with this command should be enabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"The rule(s) associated with this command should be disabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"The action (verb) that SwiftLint should perform when interpreting this command.
","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"The modifier for a command, used to modify its scope.
","parent_name":"Command"},"Structs/Command.html#/s:18SwiftLintFramework7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/Command.html#/s:18SwiftLintFramework7CommandV12actionString4line9characterACSgSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV5valueSDySS0deC00D16KitRepresentable_pGvp":{"name":"value","abstract":"The underlying SourceKitten dictionary.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV12substructureSayACGvp":{"name":"substructure","abstract":"The cached substructure for this dictionary. Empty if there is no substructure.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV14expressionKindAA0a10ExpressionH0OSgvp":{"name":"expressionKind","abstract":"The kind of Swift expression represented by this dictionary, if it is an expression.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV15declarationKind0deC00a11DeclarationH0OSgvp":{"name":"declarationKind","abstract":"The kind of Swift declaration represented by this dictionary, if it is a declaration.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13statementKind0deC009StatementH0OSgvp":{"name":"statementKind","abstract":"The kind of Swift statement represented by this dictionary, if it is a statement.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13accessibilityAA18AccessControlLevelOSgvp":{"name":"accessibility","abstract":"The accessibility level for this dictionary, if it is a declaration.
","parent_name":"SourceKittenDictionary"},"Structs/Configuration/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:18SwiftLintFramework13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files
","parent_name":"Configuration"},"Structs/Configuration.html#/s: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:18SwiftLintFramework13ConfigurationV9rulesMode8included8excluded16warningThreshold8reporter8ruleList15configuredRules16swiftlintVersion9cachePath11indentation06customO11Identifiers22allowZeroLintableFilesACSgAC0oF0O_SaySSGASSiSgSSAA04RuleM0VSayAA4Rule_pGSgSSSgAzC16IndentationStyleOASSbtcfc":{"name":"init(rulesMode:included:excluded:warningThreshold:reporter:ruleList:configuredRules:swiftlintVersion:cachePath:indentation:customRulesIdentifiers:allowZeroLintableFiles:)","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/Example.html":{"name":"Example","abstract":"Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"
Represents a file that can be linted for style violations and corrections after being collected.
"},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"Represents a file that can compute style violations and corrections for a list of rules.
"},"Structs/Location.html":{"name":"Location","abstract":"The placement of a segment of Swift in a collection of source files.
"},"Structs/Region.html":{"name":"Region","abstract":"A contiguous region of Swift source code.
"},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.
"},"Structs/RuleList.html":{"name":"RuleList","abstract":"A list of available SwiftLint rules.
"},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"A configuration parameter for rules.
"},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.
"},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"Represents a Swift file’s syntax information.
"},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"A SwiftLint-aware Swift syntax token.
"},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"A value describing the version of the Swift compiler.
"},"Structs/Version.html":{"name":"Version","abstract":"A type describing the SwiftLint version.
"},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"An interface for parsing YAML.
"},"Structs/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 CollectingRule s.
"},"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/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"GitLabJUnitReporter"},"Structs/GitLabJUnitReporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","parent_name":"GitLabJUnitReporter"},"Structs/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:18SwiftLintFramework0A7VersionV10fiveDotTwoACvpZ":{"name":"fiveDotTwo","abstract":"Swift 5.2.x - https://swift.org/download/#swift-52
","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:18SwiftLintFramework0A7VersionV7currentACvpZ":{"name":"current","abstract":"The current detected Swift compiler version, based on the currently accessible SourceKit version.
","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5value012SourceKittenC00dE0Vvp":{"name":"value","abstract":"The raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV4kind012SourceKittenC00D4KindOSgvp":{"name":"kind","abstract":"The syntax kind associated with is token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5valueAC012SourceKittenC00dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV5range012SourceKittenC09ByteRangeVvp":{"name":"range","abstract":"The byte range in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6offset012SourceKittenC09ByteCountVvp":{"name":"offset","abstract":"The starting byte offset in a source file for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:18SwiftLintFramework0aB11SyntaxTokenV6length012SourceKittenC09ByteCountVvp":{"name":"length","abstract":"The length in bytes for this token.
","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV5value012SourceKittenC00dE0Vvp":{"name":"value","abstract":"The raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"The SwiftLint-specific syntax tokens for this syntax map.
","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:18SwiftLintFramework0aB9SyntaxMapV5valueAC012SourceKittenC00dE0V_tcfc":{"name":"init(value:)","abstract":"Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.
","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"The identifier of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"The description of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"The name of the rule that generated this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"The severity of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"The location of this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"The justification for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"A printable description for this violation.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"Creates a StyleViolation by specifying its properties directly.
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"Returns the same violation, but with the severity that is passed in
","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:18SwiftLintFramework14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"Returns the same violation, but with the location that is passed in
","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severityAA17ViolationSeverityOvp":{"name":"severity","abstract":"The severity that should be assigned to the violation of this parameter’s value is met.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV5valuexvp":{"name":"value","abstract":"The value to configure the rule.
","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:18SwiftLintFramework13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"Creates a RuleParameter by specifying its properties directly.
","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"The rules contained in this list.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleList.html#/s:18SwiftLintFramework8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"Creates a RuleList by specifying all its rules.
","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4nameSSvp":{"name":"name","abstract":"
The rule’s human-readable name. Should be short, descriptive and formatted in Title Case. May contain spaces.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV11descriptionSSvp":{"name":"description","abstract":"The rule’s verbose description. Should read as a sentence or short paragraph. Good things to include are an","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"
The RuleKind that best categorizes this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"name":"nonTriggeringExamples","abstract":"Swift source examples that do not trigger a violation for this rule. Used for documentation purposes to inform","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"name":"triggeringExamples","abstract":"
Swift source examples that do trigger one or more violations for this rule. Used for documentation purposes to","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"name":"corrections","abstract":"
Pairs of Swift source examples, where keys are examples that trigger violations for this rule, and the values","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"
Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"The oldest version of the Swift compiler supported by this rule.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV18requiresFileOnDiskSbvp":{"name":"requiresFileOnDisk","abstract":"Whether or not this rule can only be executed on a file physically on-disk. Typically necessary for rules","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"
The console-printable string for this description.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV14allIdentifiersSaySSGvp":{"name":"allIdentifiers","abstract":"All identifiers that have been used to uniquely identify this rule in past and current SwiftLint versions.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:18SwiftLintFramework15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_S2SAA0D4KindOAA0aK0VSayAA7ExampleVGATSDyA2SGShySSGSbtcfc":{"name":"init(identifier:name:description:kind:minSwiftVersion:nonTriggeringExamples:triggeringExamples:corrections:deprecatedAliases:requiresFileOnDisk:)","abstract":"Creates a RuleDescription by specifying all its properties directly.
","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleDescription"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5startAA8LocationVvp":{"name":"start","abstract":"The location describing the start of the region. All locations that are less than this value","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV3endAA8LocationVvp":{"name":"end","abstract":"
The location describing the end of the region. All locations that are greater than this value","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"
All SwiftLint rule identifiers that are disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_AHShyAA0H10IdentifierOGtcfc":{"name":"init(start:end:disabledRuleIdentifiers:)","abstract":"Creates a Region by setting explicit values for all its properties.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"Whether the specific location is contained in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV13isRuleEnabledySbAA0F0_pF":{"name":"isRuleEnabled(_:)","abstract":"Whether the specified rule is enabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV14isRuleDisabledySbAA0F0_pF":{"name":"isRuleDisabled(_:)","abstract":"Whether the specified rule is disabled in this region.
","parent_name":"Region"},"Structs/Region.html#/s:18SwiftLintFramework6RegionV26deprecatedAliasesDisabling4ruleShySSGAA4Rule_p_tF":{"name":"deprecatedAliasesDisabling(rule:)","abstract":"Returns the deprecated rule aliases that are disabling the specified rule in this region.","parent_name":"Region"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4fileSSSgvp":{"name":"file","abstract":"
The file path on disk for this location.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4lineSiSgvp":{"name":"line","abstract":"The line offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV9characterSiSgvp":{"name":"character","abstract":"The character offset in the file for this location. 1-indexed.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV11descriptionSSvp":{"name":"description","abstract":"A lossless printable description of this location.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"The file path for this location relative to the current working directory.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"Creates a Location by specifying its properties directly.
","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file10byteOffsetAcA0aB4FileC_012SourceKittenC09ByteCountVtcfc":{"name":"init(file:byteOffset:)","abstract":"Creates a Location based on a SwiftLintFile and a byte-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:18SwiftLintFramework8LocationV4file15characterOffsetAcA0aB4FileC_Sitcfc":{"name":"init(file:characterOffset:)","abstract":"
Creates a Location based on a SwiftLintFile and a UTF8 character-offset into the file.","parent_name":"Location"},"Structs/Location.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Location"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"
The file to lint with this linter.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"Computes or retrieves style violations.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_SaySS2id_Sd4timetGtAA0I7StorageC_tF":{"name":"styleViolationsAndRuleTimes(using:)","abstract":"Computes or retrieves style violations and the time spent executing each rule.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"Applies corrections for all rules to this file, returning performed corrections.
","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:18SwiftLintFramework15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"Formats the file associated with this linter.
","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"The file to lint with this linter.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"Whether or not this linter will be used to collect information from several files.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"Creates a Linter by specifying its properties directly.
","parent_name":"Linter"},"Structs/Linter.html#/s:18SwiftLintFramework6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_tF":{"name":"collect(into:)","abstract":"Returns a linter capable of checking for violations after running each rule’s collection step.
","parent_name":"Linter"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4codeSSvp":{"name":"code","abstract":"The contents of the example
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV13configurationypSgvp":{"name":"configuration","abstract":"The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"
Whether the example should be tested by prepending multibyte grapheme clusters
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"Whether the example should be tested on Linux
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"The path to the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4lineSuvp":{"name":"line","abstract":"The line in the file where the example was created
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV_13configuration20testMultiByteOffsets0F7OnLinux4file4lineACSS_ypSgS2bs12StaticStringVSutcfc":{"name":"init(_:configuration:testMultiByteOffsets:testOnLinux:file:line:)","abstract":"Create a new Example with the specified code, file, and line.
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"Returns the same example, but with the code that is passed in
","parent_name":"Example"},"Structs/Example.html#/s:18SwiftLintFramework7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"Returns a copy of the Example with all instances of the “↓” character removed.
","parent_name":"Example"},"Structs/Example.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Example"},"Structs/Example.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Example"},"Structs/Example.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"Example"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"The description of the rule for which this correction was applied.
","parent_name":"Correction"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"The location of the original violation that was corrected.
","parent_name":"Correction"},"Structs/Correction.html#/s:18SwiftLintFramework10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"The console-printable description for this correction.
","parent_name":"Correction"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"The command should only apply to the line preceding its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"The command should only apply to the same line as its definition.
","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:18SwiftLintFramework7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"The command should only apply to the line following its definition.
","parent_name":"Modifier"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO6enableyA2EmF":{"name":"enable","abstract":"The rule(s) associated with this command should be enabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html#/s:18SwiftLintFramework7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"The rule(s) associated with this command should be disabled by the SwiftLint engine.
","parent_name":"Action"},"Structs/Command/Action.html":{"name":"Action","abstract":"The action (verb) that SwiftLint should perform when interpreting this command.
","parent_name":"Command"},"Structs/Command/Modifier.html":{"name":"Modifier","abstract":"The modifier for a command, used to modify its scope.
","parent_name":"Command"},"Structs/Command.html#/s:18SwiftLintFramework7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_ShyAA14RuleIdentifierOGS2iSgAC8ModifierOSgSSSgtcfc":{"name":"init(action:ruleIdentifiers:line:character:modifier:trailingComment:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/Command.html#/s:18SwiftLintFramework7CommandV12actionString4line9characterACSgSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"Creates a command based on the specified parameters.
","parent_name":"Command"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV5valueSDySS0deC00D16KitRepresentable_pGvp":{"name":"value","abstract":"The underlying SourceKitten dictionary.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV12substructureSayACGvp":{"name":"substructure","abstract":"The cached substructure for this dictionary. Empty if there is no substructure.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV14expressionKindAA0a10ExpressionH0OSgvp":{"name":"expressionKind","abstract":"The kind of Swift expression represented by this dictionary, if it is an expression.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV15declarationKind0deC00a11DeclarationH0OSgvp":{"name":"declarationKind","abstract":"The kind of Swift declaration represented by this dictionary, if it is a declaration.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13statementKind0deC009StatementH0OSgvp":{"name":"statementKind","abstract":"The kind of Swift statement represented by this dictionary, if it is a statement.
","parent_name":"SourceKittenDictionary"},"Structs/SourceKittenDictionary.html#/s:18SwiftLintFramework22SourceKittenDictionaryV13accessibilityAA18AccessControlLevelOSgvp":{"name":"accessibility","abstract":"The accessibility level for this dictionary, if it is a declaration.
","parent_name":"SourceKittenDictionary"},"Structs/Configuration/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:18SwiftLintFramework13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files
","parent_name":"Configuration"},"Structs/Configuration.html#/s: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:18SwiftLintFramework13ConfigurationV9rulesMode8included8excluded16warningThreshold8reporter8ruleList15configuredRules16swiftlintVersion9cachePath11indentation06customO11Identifiers22allowZeroLintableFilesACSgAC0oF0O_SaySSGASSiSgSSAA04RuleM0VSayAA4Rule_pGSgSSSgAzC16IndentationStyleOASSbtcfc":{"name":"init(rulesMode:included:excluded:warningThreshold:reporter:ruleList:configuredRules:swiftlintVersion:cachePath:indentation:customRulesIdentifiers:allowZeroLintableFiles:)","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/Example.html":{"name":"Example","abstract":"Captures code and context information for an example of a triggering or"},"Structs/Linter.html":{"name":"Linter","abstract":"
Represents a file that can be linted for style violations and corrections after being collected.
"},"Structs/CollectedLinter.html":{"name":"CollectedLinter","abstract":"Represents a file that can compute style violations and corrections for a list of rules.
"},"Structs/Location.html":{"name":"Location","abstract":"The placement of a segment of Swift in a collection of source files.
"},"Structs/Region.html":{"name":"Region","abstract":"A contiguous region of Swift source code.
"},"Structs/RuleDescription.html":{"name":"RuleDescription","abstract":"A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.
"},"Structs/RuleList.html":{"name":"RuleList","abstract":"A list of available SwiftLint rules.
"},"Structs/RuleParameter.html":{"name":"RuleParameter","abstract":"A configuration parameter for rules.
"},"Structs/StyleViolation.html":{"name":"StyleViolation","abstract":"A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.
"},"Structs/SwiftLintSyntaxMap.html":{"name":"SwiftLintSyntaxMap","abstract":"Represents a Swift file’s syntax information.
"},"Structs/SwiftLintSyntaxToken.html":{"name":"SwiftLintSyntaxToken","abstract":"A SwiftLint-aware Swift syntax token.
"},"Structs/SwiftVersion.html":{"name":"SwiftVersion","abstract":"A value describing the version of the Swift compiler.
"},"Structs/Version.html":{"name":"Version","abstract":"A type describing the SwiftLint version.
"},"Structs/YamlParser.html":{"name":"YamlParser","abstract":"An interface for parsing YAML.
"},"Structs/GitLabJUnitReporter.html":{"name":"GitLabJUnitReporter","abstract":"Reports violations as JUnit XML supported by GitLab.
"},"Structs/SonarQubeReporter.html":{"name":"SonarQubeReporter","abstract":"Reports violations in SonarQube import format.
"},"Structs/XcodeReporter.html":{"name":"XcodeReporter","abstract":"Reports violations in the format Xcode uses to display in the IDE. (default)
"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"A human-readable description for this configuration and its applied values.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"Apply an untyped configuration to the current value.
","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:18SwiftLintFramework17RuleConfigurationP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"Whether the specified configuration is equivalent to the current value.
","parent_name":"RuleConfiguration"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfo17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SDyAL0nJ0QzGSaySSGtF":{"name":"correct(file:collectedInfo:compilerArguments:)","abstract":"Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework25CollectingCorrectableRuleP7correct4file13collectedInfoSayAA10CorrectionVGAA0aB4FileC_SDyAK0lJ0QzGtF":{"name":"correct(file:collectedInfo:)","abstract":"
Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","parent_name":"CollectingCorrectableRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"
The kind of information to collect for each file being linted for this rule.
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_SaySSGtF":{"name":"collectInfo(for:compilerArguments:)","abstract":"Collects information for the specified file, to be analyzed by a CollectedLinter .
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"Collects information for the specified file, to be analyzed by a CollectedLinter .
","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SDyAL0nI0QzGSaySSGtF":{"name":"validate(file:collectedInfo:compilerArguments:)","abstract":"Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_SDyAK0lI0QzGtF":{"name":"validate(file:collectedInfo:)","abstract":"
Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/AnalyzerRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework30SubstitutionCorrectableASTRuleP15violationRanges2in4kind10dictionarySaySo8_NSRangeVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"violationRanges(in:kind:dictionary:)","abstract":"
Returns the NSString-based NSRanges to be replaced in the specified file.
","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableASTRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","parent_name":"SubstitutionCorrectableASTRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_NSRangeVGAA0aB4FileC_tF":{"name":"violationRanges(in:)","abstract":"Returns the NSString-based NSRanges to be replaced in the specified file.
","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"Returns the substitution to apply for the given range.
","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_SaySSGtF":{"name":"correct(file:compilerArguments:)","abstract":"Attempts to correct the violations to this rule in the specified file.
","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"Attempts to correct the violations to this rule in the specified file.
","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:18SwiftLintFramework15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_AA0E7StorageCSaySSGtF":{"name":"correct(file:using:compilerArguments:)","abstract":"Attempts to correct the violations to this rule in the specified file after collecting file info for all files","parent_name":"CorrectableRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework25ConfigurationProviderRuleP0D4TypeQa":{"name":"ConfigurationType","abstract":"
The type of configuration used to configure this rule.
","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework25ConfigurationProviderRuleP13configuration0D4TypeQzvp":{"name":"configuration","abstract":"This rule’s configuration.
","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","parent_name":"ConfigurationProviderRule"},"Protocols/ConfigurationProviderRule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","parent_name":"ConfigurationProviderRule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"A verbose description of many of this rule’s properties.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP24configurationDescriptionSSvp":{"name":"configurationDescription","abstract":"A description of how this rule has been configured to run.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RulePxycfc":{"name":"init()","abstract":"A default initializer for rules. All rules need to be trivially initializable.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"Creates a rule by applying its configuration.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","abstract":"Executes the rule on a file and returns any violations to the rule’s expectations.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","abstract":"Executes the rule on a file and returns any violations to the rule’s expectations.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"Whether or not the specified rule is equivalent to the current rule.
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","abstract":"Collects information for the specified file in a storage object, to be analyzed by a CollectedLinter .
","parent_name":"Rule"},"Protocols/Rule.html#/s:18SwiftLintFramework4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","abstract":"Executes the rule on a file after collecting file info for all files and returns any violations to the rule’s","parent_name":"Rule"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"
The unique identifier for this reporter.
","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP10isRealtimeSbvpZ":{"name":"isRealtime","abstract":"Whether or not this reporter can output incrementally as violations are found or if all violations must be","parent_name":"Reporter"},"Protocols/Reporter.html#/s:18SwiftLintFramework8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"
Return a string with the report for the specified violations.
","parent_name":"Reporter"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"The kind of token being recursed over.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"Executes the rule on a file and a subset of its AST structure, returnng any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"
Get the kind from the specified dictionary.
","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:18SwiftLintFramework7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"Executes the rule on a file and a subset of its AST structure, returnng any violations to the rule’s","parent_name":"ASTRule"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP07filesToB06inPath13rootDirectorySaySSGSS_SSSgtF":{"name":"filesToLint(inPath:rootDirectory:)","abstract":"
Returns all files that can be linted in the specified path. If the path is relative, it will be appended to the","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html#/s:18SwiftLintFramework19LintableFileManagerP16modificationDate03forE6AtPath10Foundation0H0VSgSS_tF":{"name":"modificationDate(forFileAtPath:)","abstract":"
Returns the date when the file at the specified path was last modified. Returns nil if the file cannot be","parent_name":"LintableFileManager"},"Protocols/LintableFileManager.html":{"name":"LintableFileManager","abstract":"
An interface for enumerating files that can be linted by SwiftLint.
"},"Protocols/ASTRule.html":{"name":"ASTRule","abstract":"A rule that leverages the Swift source’s pre-typechecked Abstract Syntax Tree to recurse into the source’s"},"Protocols/Reporter.html":{"name":"Reporter","abstract":"
An interface for reporting violations as strings.
"},"Protocols/Rule.html":{"name":"Rule","abstract":"An executable value that can identify issues (violations) in Swift source code.
"},"Protocols.html#/s:18SwiftLintFramework9OptInRuleP":{"name":"OptInRule","abstract":"A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.
"},"Protocols.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 CollectingRule s.
"},"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 2d476734d..dcaf8aa53 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/shorthand_operator.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 d2fbfdb27..993ccb258 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/single_test_class.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 f53a3143c..c8271c37d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_first_last.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html
index e1986fd23..401a1b817 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/sorted_imports.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html
index 9d55593d2..5751e40e9 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/statement_position.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html
index d1fb929bb..4c83b9c7c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/static_operator.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html
index f095d8774..719815ddd 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strict_fileprivate.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html
index 9bc349ba8..fd892cf18 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/strong_iboutlet.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 37f2607c2..ea71ca71b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/superfluous_disable_command.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 7e05d4a6c..eb2d71c49 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/switch_case_alignment.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 3efe01341..99f4a525e 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html
index 02dd4d1e6..480777189 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/syntactic_sugar.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html
index 26a5fd7a5..39aa217cb 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/todo.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html
index 9887fa56f..d2dca32bf 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/toggle_bool.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html
index d0d777827..70c5f4795 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_closure.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html
index 6eac78935..ffa6aeff2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_comma.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html
index 9a50ba660..8be454334 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_newline.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html
index 2bf399ca7..80e613742 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_semicolon.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html
index 2b1f6b7e7..80555c85c 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/trailing_whitespace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 cf0504f74..d3e1e455e 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_body_length.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 1ded1f73f..e501ad8be 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_contents_order.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html
index bc5976bb1..cd23f47ac 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/type_name.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html
index a406b6617..5e2e1abb0 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unavailable_function.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 0ccb5fbc4..d02843875 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a9738b8d7..58ede99c2 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 9bcefaab1..e98f91d53 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unowned_variable_capture.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 f8b9395b4..21bc1e31a 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 ebab8b799..82a4a447b 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_capture_list.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 07a64f157..0590cdbf6 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_closure_parameter.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 da2a0f64f..ae9672834 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html
index 210bd28be..c8f7b1f1d 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_declaration.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html
index 034efd32d..b425324f2 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_enumerated.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html
index 7a1b1d545..c84bb562f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_import.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 77c5f825d..c27f66951 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_optional_binding.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 475f0b565..90961fb14 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/unused_setter_value.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html
index 856c2bee3..62adcda69 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/valid_ibinspectable.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 6cee5bd66..487ee4d5f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_parameter_alignment.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a7ce3dc15..0257a8df8 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html
index 9f5baf009..b744a27fd 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/vertical_whitespace.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 dcac99de9..218e781c1 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 6ed10522d..c338cd998 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 a9a54c7a5..1454cc4bd 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
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html
index 0ed16614f..b5f295183 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/void_return.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html
index ad0a0e44b..d25182e4f 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/weak_delegate.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
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 434690ba4..3b4d32e2a 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xct_specific_matcher.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html
index ede4143ce..a4d434770 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/xctfail_message.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html
index 39699ed67..ebc913814 100644
--- a/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html
+++ b/docsets/SwiftLintFramework.docset/Contents/Resources/Documents/yoda_condition.html
@@ -251,6 +251,9 @@
Example
+
+ GitLabJUnitReporter
+
Linter
diff --git a/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx b/docsets/SwiftLintFramework.docset/Contents/Resources/docSet.dsidx
index 5011e3408990606d0e35684ebd7715c293965408..5852275936bd356cd13ed8e0ba1f0906c75ba7ca 100644
GIT binary patch
delta 14621
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
G-+uu5!}@>#
diff --git a/docsets/SwiftLintFramework.tgz b/docsets/SwiftLintFramework.tgz
index efee61a6890bfd4f3c43641f013f1728ac81a2a2..8213f7f314bad0c26c3f2f4597fe465dd2766646 100644
GIT binary patch
literal 390849
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