From c8eb734f602b1dd8564c38084e39bb0d60cfaba7 Mon Sep 17 00:00:00 2001 From: "swiftlintbot@jpsim.com" Date: Thu, 1 Aug 2024 17:26:01 +0000 Subject: [PATCH] Automated deployment to GitHub Pages: 9309f178254868e2261ae6a261620fc6ecdd1e1c --- Enums/RuleIdentifier.html | 2 +- Structs/SeverityLevelsConfiguration.html | 2 +- .../Documents/Enums/RuleIdentifier.html | 2 +- .../Structs/SeverityLevelsConfiguration.html | 2 +- .../Contents/Resources/Documents/search.json | 2 +- docsets/SwiftLintCore.tgz | Bin 638147 -> 638115 bytes search.json | 2 +- 7 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Enums/RuleIdentifier.html b/Enums/RuleIdentifier.html index 9be4590ec..767176cad 100644 --- a/Enums/RuleIdentifier.html +++ b/Enums/RuleIdentifier.html @@ -468,7 +468,7 @@ file.

-

The spelling of the string for this idenfitier.

+

The spelling of the string for this identifier.

diff --git a/Structs/SeverityLevelsConfiguration.html b/Structs/SeverityLevelsConfiguration.html index f6236922a..2ccd397f1 100644 --- a/Structs/SeverityLevelsConfiguration.html +++ b/Structs/SeverityLevelsConfiguration.html @@ -446,7 +446,7 @@
-

Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

+

Create a SeverityLevelsConfiguration based on the specified warning and error thresholds.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html index 9be4590ec..767176cad 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Enums/RuleIdentifier.html @@ -468,7 +468,7 @@ file.

-

The spelling of the string for this idenfitier.

+

The spelling of the string for this identifier.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html index f6236922a..2ccd397f1 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/Structs/SeverityLevelsConfiguration.html @@ -446,7 +446,7 @@
-

Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

+

Create a SeverityLevelsConfiguration based on the specified warning and error thresholds.

diff --git a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json index 5d0834d9c..2a2ef9ef8 100644 --- a/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json +++ b/docsets/SwiftLintCore.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

The threshold for a violation to be a warning.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

The threshold for a violation to be an error.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

The rule parameters that define the thresholds that should map to each severity.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

The identifier for this custom rule.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

The name for this custom rule.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

The message to be presented when producing violations.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

Regular expressions to include when matching the file path.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

Regular expressions to exclude when matching the file path.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

The index of the regex capture group to match.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

The RuleDescription for the custom rule defined here.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

Create a RegexConfiguration with the specified identifier, with other properties to be set later.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

Create a ViolationCorrection.

","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

The violation’s position.

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

A specific reason for the violation.

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

The violation’s severity.

","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

Creates a ReasonedRuleViolation.

","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

Parses the input YAML string as an untyped dictionary.

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

The string value for this version.

","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV8rawValueSSvp":{"name":"rawValue","abstract":"

An alias for value required for protocol conformance.

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

The current SwiftLint version.

","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueACSS_tcfc":{"name":"init(value:)","abstract":"

Public initializer.

","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:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

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

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

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

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

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

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

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

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

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

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

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

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

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

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

Swift 5.7.x - https://swift.org/download/#swift-57

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

Swift 5.8.x - https://swift.org/download/#swift-58

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

Swift 5.9.x - https://swift.org/download/#swift-59

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

The current detected Swift compiler version, based on the currently accessible SourceKit version.

","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

The raw SyntaxToken obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

The syntax kind associated with is token.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

The byte range in a source file for this token.

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

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

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

The length in bytes for this token.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

The raw SyntaxMap obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

The SwiftLint-specific syntax tokens for this syntax map.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

Returns array of syntax tokens intersecting with byte range.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

Returns the syntax kinds in the specified byte range.

","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

The identifier of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

The description of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

The name of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

The severity of this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

The location of this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

The justification for this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

A printable description for this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

Creates a StyleViolation by specifying its properties directly.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

Returns the same violation, but with the severity that is passed in

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

Returns the same violation, but with the location that is passed in

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

The value to configure the rule.

","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

Creates a RuleParameter by specifying its properties directly.

","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

The rules contained in this list.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

Creates a RuleList by specifying all its rules.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

Creates a RuleList by specifying all its rules.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"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:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"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:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

The RuleKind that best categorizes this rule.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

The oldest version of the Swift compiler supported by this rule.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

The console-printable string for this description.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

Configuration with a warning severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

Configuration with an error severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

Create a SeverityConfiguration with the specified severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

Warning suggesting an alternative option.

","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

A deprecation notice.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

Wrapped option value.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

Name of this configuration entry.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

Whether this configuration element will be inlined into its description.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

Default constructor.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

Constructor for optional values.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

Constructor for an InlinableOptionType without a key.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

An option serving as a marker for an empty configuration description.

","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"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:13SwiftLintCore6RegionV3endAA8LocationVvp":{"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:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

All SwiftLint rule identifiers that are disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

Whether the specific location is contained in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

Whether the specified rule is enabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

Whether the specified rule is disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

Whether the given rules are disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"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:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

The file path on disk for this location.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

The line offset in the file for this location. 1-indexed.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

The character offset in the file for this location. 1-indexed.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

A lossless printable description of this location.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

The file path for this location relative to the current working directory.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

Creates a Location by specifying its properties directly.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"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:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_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:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file to lint with this linter.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

Computes or retrieves style violations.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

Applies corrections for all rules to this file, returning performed corrections.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

Formats the file associated with this linter.

","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file to lint with this linter.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

Whether or not this linter will be used to collect information from several files.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

Creates a Linter by specifying its properties directly.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

The contents of the example

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

Whether the example should be tested by prepending multibyte grapheme clusters

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

Whether the example should be tested on Linux

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

The path to the file where the example was created

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

The line in the file where the example was created

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

Create a new Example with the specified code, file, and line.

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

Returns the same example, but with the code that is passed in

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

Returns a copy of the Example with all instances of the “↓” character removed.

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

Makes the current example focused. This is for debugging purposes only.

","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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

The description of the rule for which this correction was applied.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

The location of the original violation that was corrected.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

The console-printable description for this correction.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

Memberwise initializer.

","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

The default Configuration resulting from an empty configuration file.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

The paths that should be included when linting

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

The paths that should be excluded when linting

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

The style to use when indenting Swift source code.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"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:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"name":"reporter","abstract":"

The identifier for the Reporter to use to report style violations.

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

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

Treat warnings as errors.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8baselineSSSgvp":{"name":"baseline","abstract":"

The path to read a baseline from.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13writeBaselineSSSgvp":{"name":"writeBaseline","abstract":"

The path to write a baseline to.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15checkForUpdatesSbvp":{"name":"checkForUpdates","abstract":"

Check for updates.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

All rules enabled in this configuration

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

The rules mode used for this configuration.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules8onlyRule9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgALSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:onlyRule:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

Creates a Configuration with convenience parameters.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

The command should only apply to the line preceding its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

The command should only apply to the same line as its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

The command should only apply to the line following its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

The modifier string was invalid.

","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"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:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

The rule(s) associated with this command should be disabled by the SwiftLint engine.

","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

The action string was invalid.

","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:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

The action (verb) that SwiftLint should perform when interpreting this command.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

The identifiers for the rules associated with this command.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

The line in the source file where this command is defined.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

The character offset within the line in the source file where this command is defined.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

This command’s modifier, if any.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

Creates a command based on the specified parameters.

","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

Configuration with a warning severity.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

Configuration with an error severity.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

Configuration disabling an option.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

The stored violations.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

Creates a Baseline from a saved file.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

Creates a Baseline from a list of violations.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

Writes a Baseline to disk in JSON format.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

Filters out violations that are present in the Baseline.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

Returns the violations that are present in another Baseline, but not in this one.

","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

Creates an empty Stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

The number of elements in this stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

Pushes (appends) an element onto the stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

Removes and returns the last element of the stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

Returns the last element of the stack if the stack is not empty; otherwise, nil.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

Check whether the sequence contains an element that satisfies the given predicate.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

Modify the last element.

","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

Creates a RuleListDocumentation instance from a RuleList.

","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_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/Stack.html":{"name":"Stack","abstract":"

A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

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

A set of violations that can be used to filter newly detected violations.

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

A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

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

The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

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

Description of a rule configuration.

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

A single option of a RuleConfigurationDescription.

"},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

A result builder creating configuration descriptions.

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

A single parameter of a rule configuration.

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

A rule configuration that allows specifying the desired severity level for violations.

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

A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

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

A list of available SwiftLint rules.

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

A configuration parameter for rules.

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

A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

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

Represents a Swift file’s syntax information.

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

A SwiftLint-aware Swift syntax token.

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

A value describing the version of the Swift compiler.

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

A type describing the SwiftLint version.

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

An interface for parsing YAML.

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

A violation produced by ViolationsSyntaxVisitors.

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

A rule configuration used for defining custom rules in yaml.

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

A rule configuration that allows specifying thresholds for warning and error severities.

"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

Produce a ViolationsSyntaxVisitor for the given file.

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

Produce a violation for the given file and absolute position.

","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

Produce a ViolationsSyntaxRewriter for the given file.

","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

The configuration of a rule’s severity.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

The severity of a rule.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

The type of the rule that’s using this configuration.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

A description for this configuration’s parameters. It can be built using the annotated result builder.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

Apply an untyped configuration to the current value.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

All keys supported by this configuration.

","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

Returns the substitution to apply for the given range.

","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

Attempts to correct the violations to this rule in the specified file.

","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

The type of the configuration used to configure this rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

A verbose description of many of this rule’s properties.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

This rule’s configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

Whether this rule should be used on empty files. Defaults to false.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

A default initializer for rules. All rules need to be trivially initializable.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

Creates a rule by applying its configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

Create a description of how this rule has been configured to run.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

Whether or not the specified rule is equivalent to the current rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

The rule’s unique identifier which is the same as Rule.description.identifier.

","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

The unique identifier for this reporter.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"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:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

A more detailed description of the reporter’s output.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

For CustomStringConvertible conformance.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

Return a string with the report for the specified violations.

","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

The kind of information to collect for each file being linted for this rule.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

Collects information for the specified file, to be analyzed by a CollectedLinter.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

The kind of token being recursed over.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

Get the kind from the specified dictionary.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

The version string.

","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

Initializer taking a value from a configuration to create an element of Self.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

Make the object an option.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

Make the object a description.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

Update the object.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

Convert an object to Markdown.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

Convert an object to a single line string.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

Indicate if the item has some content that is useful to document.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

Convert an object to YAML as used in .swiftlint.yml.

","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

A type that can be converted into a human-readable representation.

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

Type of an object that can be used as a configuration element.

"},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

An option type that can appear inlined into its using configuration.

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

A comparable major.minor.patch version number.

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

Interface providing access to a cache description.

"},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"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/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:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

"},"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.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"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/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

A configuration value for a rule to allow users to modify its behavior.

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

A configuration for a rule that allows to configure at least the severity.

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

A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

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

A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

"},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_tF":{"name":"reporterFrom(identifier:)","abstract":"

Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

Make these examples skip wrapping in comment tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

Make these examples skip wrapping in string tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

Make these examples skip multi-byte offset tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

Make these examples skip disable command tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

Remove all violation markers from the examples.

","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

The kinds for these tokens.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

Add a violation at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

Add a violation and the correction at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

Add violations for the specified positions using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

All visitable declaration syntax types.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

All declarations except for the specified ones.

","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

Parameter declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

Local variable declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

A variable that is implicitly added by the compiler (e.g. error in catch clauses).

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

A variable hidden from scope because its name is a wildcard _.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

Special case that marks a type boundary at which name lookup stops.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

Check whether self declares a variable given by name.

","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"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:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"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/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

A call to a named function or closure.

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

An argument value for a function or closure.

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

An Array expression.

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

A Dictionary expression.

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

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

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

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

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

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

","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

Describes rules that validate Swift source conventions.

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

Describes rules that validate common practices in the Swift community.

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

Describes rules that validate stylistic choices.

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

Describes rules that validate magnitudes or measurements of Swift source.

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

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

","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"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:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

Represents a single SwiftLint rule with the specified identifier.

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

The spelling of the string for this idenfitier.

","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

An irrelevant option. It will be ignored in documentation serialization.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

A boolean flag.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

A string option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

Like a string option but without quotes in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

An integer option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

A floating point number option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

Special option for a ViolationSeverity.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

A list of options.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

An option which is another set of configuration options to be nested in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

Operator enabling an easy way to create a configuration option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

Create an option defined by nested configuration description.

","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

The configuration didn’t match internal expectations.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

Issued when an option is deprecated. Suggests an alternative optionally.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

Used in configuration parsing when no changes have been applied. Use only internally!

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

Rule is listed multiple times in the configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

An identifier old has been renamed to new.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

Some configuration keys are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

Used rule IDs are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not present in only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled in the parent configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in opt_in_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in parent only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

A generic warning specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

A generic error specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

A deprecation warning for a rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

The initial configuration file was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

A file at specified path was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

The file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

The file at path is not writable.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

The file at path cannot be indexed by a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

No arguments were provided to compile a file at path within a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

Cursor information cannot be extracted from a specific location.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

An error that occurred when parsing YAML.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

The baseline file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

Print the issue to the console.

","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

Accessible by the declaration’s immediate lexical scope.

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

Accessible by the declaration’s same file.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"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:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

Accessible by all the modules defined in the same Swift package.

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

Accessible by the declaration’s same program.

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

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

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

Initializes an access control level by its Swift source keyword value.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

Returns true if is private or fileprivate

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

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

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

Information about this executable.

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

The accessibility of a Swift source declaration.

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

All possible SwiftLint issues which are printed as warnings by default.

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

Type of an option.

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

An identifier representing a SwiftLint rule, or all rules.

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

All the possible rule kinds (categories).

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

All possible rule list configuration errors.

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

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

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

The magnitude of a StyleViolation.

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

An identifier declaration.

"},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

The reporters list containing all the reporters built into SwiftLint.

"},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

The rule list containing all available rules built into SwiftLintCore.

"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A source location converter associated with the syntax tree being traversed.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

Initializer for a ViolationsSyntaxVisitor.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

Positions in a source file where violations should be reported.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

List of declaration types that shall be skipped while traversing the AST.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

A type that remembers the declared identifiers (in order) up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

The hierarchical stack of identifiers declared up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

Initializer.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

Indicate whether a given identifier is in scope.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

Indentation with a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

Reverse indentation of a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

Indentation with a number of tabs

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

Reverse indentation of a number of tabs.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

Initializer accepting an indentation style.

","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A converter of positions in the traversed source file.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

The regions in the traversed file that are disabled by a command.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

Positions in a source file where corrections were applied.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

Initializer for a ViolationsSyntaxRewriter.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

The underlying SourceKitten file.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

The associated unique identifier for this file.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

Whether or not this is a file generated for testing purposes.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

A file is virtual if it is not backed by a filesystem path.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

Creates a SwiftLintFile with a SourceKitten File.

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

Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_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:13SwiftLintCore0aB4FileC8contentsACSS_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:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

The path on disk for this file.

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

The file’s contents.

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

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

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

The parsed lines for this file’s contents.

","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/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

Creates a RuleStorage with no initial stored data.

","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

Shared rule registry instance.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

Register rules.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

Look up a rule for a given ID.

","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

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

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

Persists the cache to disk.

","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

Singleton.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

Tell the timer it should record time spent in rules.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

Return all time spent for each custom rule, keyed by rule ID.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

Utility to measure the time spent in each custom rule.

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

A persisted cache for storing and retrieving linter results.

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

Container to register and look up SwiftLint rules.

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

A storage mechanism for aggregating the results of CollectingRules.

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

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

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

A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

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

Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

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

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

"},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"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/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

The threshold for a violation to be a warning.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

The threshold for a violation to be an error.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

Create a SeverityLevelsConfiguration based on the specified warning and error thresholds.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

The rule parameters that define the thresholds that should map to each severity.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

The identifier for this custom rule.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

The name for this custom rule.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

The message to be presented when producing violations.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

Regular expressions to include when matching the file path.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

Regular expressions to exclude when matching the file path.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

The index of the regex capture group to match.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

The RuleDescription for the custom rule defined here.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

Create a RegexConfiguration with the specified identifier, with other properties to be set later.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

Create a ViolationCorrection.

","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

The violation’s position.

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

A specific reason for the violation.

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

The violation’s severity.

","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

Creates a ReasonedRuleViolation.

","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

Parses the input YAML string as an untyped dictionary.

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

The string value for this version.

","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV8rawValueSSvp":{"name":"rawValue","abstract":"

An alias for value required for protocol conformance.

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

The current SwiftLint version.

","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueACSS_tcfc":{"name":"init(value:)","abstract":"

Public initializer.

","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:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

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

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

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

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

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

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

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

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

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

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

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

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

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

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

Swift 5.7.x - https://swift.org/download/#swift-57

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

Swift 5.8.x - https://swift.org/download/#swift-58

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

Swift 5.9.x - https://swift.org/download/#swift-59

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

The current detected Swift compiler version, based on the currently accessible SourceKit version.

","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

The raw SyntaxToken obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

The syntax kind associated with is token.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

The byte range in a source file for this token.

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

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

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

The length in bytes for this token.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

The raw SyntaxMap obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

The SwiftLint-specific syntax tokens for this syntax map.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

Returns array of syntax tokens intersecting with byte range.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

Returns the syntax kinds in the specified byte range.

","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

The identifier of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

The description of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

The name of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

The severity of this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

The location of this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

The justification for this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

A printable description for this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

Creates a StyleViolation by specifying its properties directly.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

Returns the same violation, but with the severity that is passed in

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

Returns the same violation, but with the location that is passed in

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

The value to configure the rule.

","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

Creates a RuleParameter by specifying its properties directly.

","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

The rules contained in this list.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

Creates a RuleList by specifying all its rules.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

Creates a RuleList by specifying all its rules.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"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:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"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:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

The RuleKind that best categorizes this rule.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

The oldest version of the Swift compiler supported by this rule.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

The console-printable string for this description.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

Configuration with a warning severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

Configuration with an error severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

Create a SeverityConfiguration with the specified severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

Warning suggesting an alternative option.

","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

A deprecation notice.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

Wrapped option value.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

Name of this configuration entry.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

Whether this configuration element will be inlined into its description.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

Default constructor.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

Constructor for optional values.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

Constructor for an InlinableOptionType without a key.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

An option serving as a marker for an empty configuration description.

","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"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:13SwiftLintCore6RegionV3endAA8LocationVvp":{"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:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

All SwiftLint rule identifiers that are disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

Whether the specific location is contained in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

Whether the specified rule is enabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

Whether the specified rule is disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

Whether the given rules are disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"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:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

The file path on disk for this location.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

The line offset in the file for this location. 1-indexed.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

The character offset in the file for this location. 1-indexed.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

A lossless printable description of this location.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

The file path for this location relative to the current working directory.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

Creates a Location by specifying its properties directly.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"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:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_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:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file to lint with this linter.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

Computes or retrieves style violations.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

Applies corrections for all rules to this file, returning performed corrections.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

Formats the file associated with this linter.

","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file to lint with this linter.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

Whether or not this linter will be used to collect information from several files.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

Creates a Linter by specifying its properties directly.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

The contents of the example

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

Whether the example should be tested by prepending multibyte grapheme clusters

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

Whether the example should be tested on Linux

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

The path to the file where the example was created

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

The line in the file where the example was created

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

Create a new Example with the specified code, file, and line.

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

Returns the same example, but with the code that is passed in

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

Returns a copy of the Example with all instances of the “↓” character removed.

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

Makes the current example focused. This is for debugging purposes only.

","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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

The description of the rule for which this correction was applied.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

The location of the original violation that was corrected.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

The console-printable description for this correction.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

Memberwise initializer.

","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

The default Configuration resulting from an empty configuration file.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

The paths that should be included when linting

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

The paths that should be excluded when linting

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

The style to use when indenting Swift source code.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"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:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"name":"reporter","abstract":"

The identifier for the Reporter to use to report style violations.

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

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

Treat warnings as errors.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8baselineSSSgvp":{"name":"baseline","abstract":"

The path to read a baseline from.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13writeBaselineSSSgvp":{"name":"writeBaseline","abstract":"

The path to write a baseline to.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15checkForUpdatesSbvp":{"name":"checkForUpdates","abstract":"

Check for updates.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

All rules enabled in this configuration

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

The rules mode used for this configuration.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules8onlyRule9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgALSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:onlyRule:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

Creates a Configuration with convenience parameters.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

The command should only apply to the line preceding its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

The command should only apply to the same line as its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

The command should only apply to the line following its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

The modifier string was invalid.

","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"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:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

The rule(s) associated with this command should be disabled by the SwiftLint engine.

","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

The action string was invalid.

","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:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

The action (verb) that SwiftLint should perform when interpreting this command.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

The identifiers for the rules associated with this command.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

The line in the source file where this command is defined.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

The character offset within the line in the source file where this command is defined.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

This command’s modifier, if any.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

Creates a command based on the specified parameters.

","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

Configuration with a warning severity.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

Configuration with an error severity.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

Configuration disabling an option.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

The stored violations.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

Creates a Baseline from a saved file.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

Creates a Baseline from a list of violations.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

Writes a Baseline to disk in JSON format.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

Filters out violations that are present in the Baseline.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

Returns the violations that are present in another Baseline, but not in this one.

","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

Creates an empty Stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

The number of elements in this stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

Pushes (appends) an element onto the stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

Removes and returns the last element of the stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

Returns the last element of the stack if the stack is not empty; otherwise, nil.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

Check whether the sequence contains an element that satisfies the given predicate.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

Modify the last element.

","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

Creates a RuleListDocumentation instance from a RuleList.

","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_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/Stack.html":{"name":"Stack","abstract":"

A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

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

A set of violations that can be used to filter newly detected violations.

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

A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

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

The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

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

Description of a rule configuration.

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

A single option of a RuleConfigurationDescription.

"},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

A result builder creating configuration descriptions.

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

A single parameter of a rule configuration.

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

A rule configuration that allows specifying the desired severity level for violations.

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

A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

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

A list of available SwiftLint rules.

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

A configuration parameter for rules.

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

A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

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

Represents a Swift file’s syntax information.

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

A SwiftLint-aware Swift syntax token.

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

A value describing the version of the Swift compiler.

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

A type describing the SwiftLint version.

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

An interface for parsing YAML.

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

A violation produced by ViolationsSyntaxVisitors.

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

A rule configuration used for defining custom rules in yaml.

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

A rule configuration that allows specifying thresholds for warning and error severities.

"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

Produce a ViolationsSyntaxVisitor for the given file.

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

Produce a violation for the given file and absolute position.

","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

Produce a ViolationsSyntaxRewriter for the given file.

","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

The configuration of a rule’s severity.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

The severity of a rule.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

The type of the rule that’s using this configuration.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

A description for this configuration’s parameters. It can be built using the annotated result builder.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

Apply an untyped configuration to the current value.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

All keys supported by this configuration.

","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

Returns the substitution to apply for the given range.

","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

Attempts to correct the violations to this rule in the specified file.

","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

The type of the configuration used to configure this rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

A verbose description of many of this rule’s properties.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

This rule’s configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

Whether this rule should be used on empty files. Defaults to false.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

A default initializer for rules. All rules need to be trivially initializable.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

Creates a rule by applying its configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

Create a description of how this rule has been configured to run.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

Whether or not the specified rule is equivalent to the current rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

The rule’s unique identifier which is the same as Rule.description.identifier.

","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

The unique identifier for this reporter.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"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:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

A more detailed description of the reporter’s output.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

For CustomStringConvertible conformance.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

Return a string with the report for the specified violations.

","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

The kind of information to collect for each file being linted for this rule.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

Collects information for the specified file, to be analyzed by a CollectedLinter.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

The kind of token being recursed over.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

Get the kind from the specified dictionary.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

The version string.

","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

Initializer taking a value from a configuration to create an element of Self.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

Make the object an option.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

Make the object a description.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

Update the object.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

Convert an object to Markdown.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

Convert an object to a single line string.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

Indicate if the item has some content that is useful to document.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

Convert an object to YAML as used in .swiftlint.yml.

","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

A type that can be converted into a human-readable representation.

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

Type of an object that can be used as a configuration element.

"},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

An option type that can appear inlined into its using configuration.

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

A comparable major.minor.patch version number.

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

Interface providing access to a cache description.

"},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"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/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:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

"},"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.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"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/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

A configuration value for a rule to allow users to modify its behavior.

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

A configuration for a rule that allows to configure at least the severity.

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

A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

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

A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

"},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_tF":{"name":"reporterFrom(identifier:)","abstract":"

Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

Make these examples skip wrapping in comment tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

Make these examples skip wrapping in string tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

Make these examples skip multi-byte offset tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

Make these examples skip disable command tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

Remove all violation markers from the examples.

","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

The kinds for these tokens.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

Add a violation at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

Add a violation and the correction at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

Add violations for the specified positions using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

All visitable declaration syntax types.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

All declarations except for the specified ones.

","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

Parameter declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

Local variable declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

A variable that is implicitly added by the compiler (e.g. error in catch clauses).

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

A variable hidden from scope because its name is a wildcard _.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

Special case that marks a type boundary at which name lookup stops.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

Check whether self declares a variable given by name.

","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"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:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"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/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

A call to a named function or closure.

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

An argument value for a function or closure.

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

An Array expression.

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

A Dictionary expression.

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

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

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

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

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

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

","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

Describes rules that validate Swift source conventions.

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

Describes rules that validate common practices in the Swift community.

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

Describes rules that validate stylistic choices.

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

Describes rules that validate magnitudes or measurements of Swift source.

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

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

","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"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:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

Represents a single SwiftLint rule with the specified identifier.

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

The spelling of the string for this identifier.

","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

An irrelevant option. It will be ignored in documentation serialization.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

A boolean flag.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

A string option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

Like a string option but without quotes in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

An integer option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

A floating point number option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

Special option for a ViolationSeverity.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

A list of options.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

An option which is another set of configuration options to be nested in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

Operator enabling an easy way to create a configuration option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

Create an option defined by nested configuration description.

","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

The configuration didn’t match internal expectations.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

Issued when an option is deprecated. Suggests an alternative optionally.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

Used in configuration parsing when no changes have been applied. Use only internally!

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

Rule is listed multiple times in the configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

An identifier old has been renamed to new.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

Some configuration keys are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

Used rule IDs are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not present in only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled in the parent configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in opt_in_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in parent only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

A generic warning specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

A generic error specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

A deprecation warning for a rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

The initial configuration file was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

A file at specified path was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

The file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

The file at path is not writable.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

The file at path cannot be indexed by a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

No arguments were provided to compile a file at path within a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

Cursor information cannot be extracted from a specific location.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

An error that occurred when parsing YAML.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

The baseline file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

Print the issue to the console.

","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

Accessible by the declaration’s immediate lexical scope.

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

Accessible by the declaration’s same file.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"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:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

Accessible by all the modules defined in the same Swift package.

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

Accessible by the declaration’s same program.

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

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

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

Initializes an access control level by its Swift source keyword value.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

Returns true if is private or fileprivate

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

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

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

Information about this executable.

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

The accessibility of a Swift source declaration.

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

All possible SwiftLint issues which are printed as warnings by default.

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

Type of an option.

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

An identifier representing a SwiftLint rule, or all rules.

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

All the possible rule kinds (categories).

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

All possible rule list configuration errors.

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

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

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

The magnitude of a StyleViolation.

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

An identifier declaration.

"},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

The reporters list containing all the reporters built into SwiftLint.

"},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

The rule list containing all available rules built into SwiftLintCore.

"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A source location converter associated with the syntax tree being traversed.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

Initializer for a ViolationsSyntaxVisitor.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

Positions in a source file where violations should be reported.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

List of declaration types that shall be skipped while traversing the AST.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

A type that remembers the declared identifiers (in order) up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

The hierarchical stack of identifiers declared up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

Initializer.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

Indicate whether a given identifier is in scope.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

Indentation with a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

Reverse indentation of a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

Indentation with a number of tabs

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

Reverse indentation of a number of tabs.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

Initializer accepting an indentation style.

","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A converter of positions in the traversed source file.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

The regions in the traversed file that are disabled by a command.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

Positions in a source file where corrections were applied.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

Initializer for a ViolationsSyntaxRewriter.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

The underlying SourceKitten file.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

The associated unique identifier for this file.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

Whether or not this is a file generated for testing purposes.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

A file is virtual if it is not backed by a filesystem path.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

Creates a SwiftLintFile with a SourceKitten File.

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

Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_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:13SwiftLintCore0aB4FileC8contentsACSS_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:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

The path on disk for this file.

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

The file’s contents.

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

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

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

The parsed lines for this file’s contents.

","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/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

Creates a RuleStorage with no initial stored data.

","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

Shared rule registry instance.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

Register rules.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

Look up a rule for a given ID.

","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

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

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

Persists the cache to disk.

","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

Singleton.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

Tell the timer it should record time spent in rules.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

Return all time spent for each custom rule, keyed by rule ID.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

Utility to measure the time spent in each custom rule.

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

A persisted cache for storing and retrieving linter results.

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

Container to register and look up SwiftLint rules.

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

A storage mechanism for aggregating the results of CollectingRules.

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

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

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

A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

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

Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

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

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

"},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"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/SwiftLintCore.tgz b/docsets/SwiftLintCore.tgz index a3579b5658c4b8473a0b9c9822c090d89251231f..68e550cb3a81e102ad59efe41e908254174be5a6 100644 GIT binary patch delta 559251 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

P7Ce?eg zi<@RIORE&aT%JF{G<;XKB${r*isAgf#ZB^}Aw(PmytL@WSmh~jZ=HWQc3w`wjFwI5 zR5clRY&3dv@);~Am&2|aW-!kg&xx_ba5>z%uP(2e11pS?J910kK({;*!q%V~Bsy~) zYHhe-dnha^#gnq4Vj2ZZpS?wu2t=pMF~); z)-D1Mh&}{eDXNkTnmFa>X?g7PGeAnCf9L&#R6NRH{=jRT?IWA+VV4#S@d+gZB|4T9 z%=_1@{oF;fN7!zGyShq`eCeb_N4zUylDb_OTkf}Pk~mCE7#8?h5uMuOBb|2>!A=2wxNqEEK%(OSiC@mifq-_Us>&tWvifAyS~vRh zvS`-BFsAmS(FsPtNI0`-yUKKb8S5G%*zndM^2tm<%TpGq@%b|Y`h@5tZz~_iJF%yt z(yt9)UQ<~N=R%{Fa$T4!1rsRV_LzqwMVI3&EneN|qVw$+Q+vd}aJDC+_1;EHJ&*@nIUXouA)=K&B4YJQN3iE@N;1b%c$YD2>6-SM2;QdJ7!* zi)OGAjD3->dVMra1igPfyd8+_I7Ysg2hy>OhijYG30d5p$osJXj=o9VxV~OA6`^wz zs&9Oba|XJpO}_*e^sq>Zj?HpbxhdYb#_#BzCfM%3w)?p&7X7Jgy4l}pxmvc*RAip` zD1zt0kj=_LvAiLo`Y3IjPH&TyYMIaF2=Q5@3)22i9OmCd8H@i)lmW0GzUuxvQby^& zB4uv>M#}tZ{u?P{<{y+9y3r9GxniYPK{Ro`K@Z`kHN2%*4m!|!VQ?{Q@R4s@{gpWE zY7OtD9s(w~!hUQ!yKba2ai@~KAM4qKJ8Io4ls%Y_IF%skObnq&^FjNj37wwQf$nb2lGP3siE zk&5}FWhHZbHYi#$C^{_jW$-BpFnevIzC)%_bDM;OM}9Rg5(0x-q~gbrvu4M|SVPh1 zwl!ETQEMilHLv3#%0{5@sv;p2+WRNdz_?fbgD|!eJ!#B`{cZ#f5Mi+2Ac7KP^ z+13f-@9AR{*Qhcr{4Yc;m-lBi=ZucZ|Xq?Fu&HiOn;^x>FpDaKV6^K!*U|fToUi1sn0e z?LdO%U?bkY)`teAz)n1HX+M}h+Dk|l6i4Oo$TBTpBi^4EQ1h0+M!fN3uo16T*LB>s zS<*Y{7-NNcu9ceZcSl?tChU!F>LHbMhGZizA>jg9+W?g(?s+$^a0t_4kTfC+3c^#E zud!tSmjKTMknZ1}tC5(Qy0B^x5d;WEJU3(F9oLy*FCzxpZoqRK+fZ)wx*Sol$QR-$ zETx^+5IXaH8yLH$=bkaj@lipIA~^He(~V_zYNQ(|lJZ(?H$6xu2nsHXs#{p7D+Vr2z;CU5QOt zz3rj%RbWN)ZUTrx7jH~i)UAJ4Q+SNq1!O;6H)gAJqWw%yX=XYY<32(hR$<}3s7@%; ztP0AOJ?mFV;u&mUhthoipp|{jy?V;gB|74yxJKJ^w(az!nv5|@`OQ~PL_T-7c;%DS zM)UQvME{KJ3Ur_y?|sGf0ZwX_Qvv0Jv9_o-@0S(T$-6>hMvBN{1xP`=fsxA*%_gBV}fC1z4rCo6g zS41mX76qRSB%)0A+RNpDtGtZd{0y4m++V0~Ttj0I;=}nTIt<~B?Nxwj-gyaLR(tDg zFwLoj@h7Q4cA#0I1$@x3;ey&@@f+As{89whwa5;9)F^phZ_6MIeblB0E8P^<;6);4 zC-KYKfrj@~8YV97P5Y;#q$owN{vVdkIXIB!>Ep@8w#|!ux!AUC+t$Xmaj|XZau?gW z*tVU#d4BcQR_*@N-7~dSvs?51On18xe_f;fa_5o}UweCZ$;ZJ`@0xs!e8Lypp6c*{ zo=~@E%IxXyrHe7ygpoo3y6`HqPj%BbO7E>d8EB&03_jfH;|1KdGF`5X0yTTtABk=} z%CATEy@7#FQsrPF1aci9gV1xOhsKxW{!VCAKYL1Nzfez-umzaeQs!}WjVgt~%v6VX z?8lsik5BwGz{Sb80rg(`ALq$s7XneqBW#0JQHuz|M7IzOzy!YTl0^_H3p(e)X7%=Y z&=8RddC&_#3>1Q`u*s=}T)`00^DBbDM9aQF52?x*=%Eq{AXWJSJ&_7uphvXq3-q8= zAPOi1(?B7i=YvxVpunQ%-=KWipz!2Dt70Qj3H{htRS5njTK2_xP%7~Jzry1=e1(Un zq!PLZ%)$N_@C)>yNPU4GQK~P{L#k3j@@4e}dPr5iKo3d<4bPW7H1XGT3_<^A{snqa zD!xDuN(ChO|6+fE9#R!vjV~|suep2^rTTJ!qM;I62!x7MXrL9U_uc6<$$es2|K2UR z##1bb>^Xy#P3xizIOHLU#?_zi|HpxGI%eLg5BC?c*;}flORo3ovfJ`5nq*Jph|Ggv zBB)TdH`W?%sCL~ns-u;k5!;>MN3%ogki6`7~cdMZHG1B5H>8)wA$y^KOXGljl}~^_28Pb_cjtg{-7Ut>fp4M zJq5Gy^-xB*;O8oqyQ`UpFHMatHZX7v^H12GVok{WRwmk4^ej_tCthe6Af4T^s=@b8 zxU?*8YP2Y(6&H$$T8vGswtB7LqVeW|y|B+KAKTVuT4Aq@zHvhes@dMoewj->s% zJZEd`#yjVt?C!k4e{;tl8~YG9B>5f}6ofYYd9TiI1)jl@`30T}t^ek|%`izQd;mv~_*8%j6x1lumr}YP_ob97e1Po7eJQ2M z{FxBYqeQM-{x{+T{&{bTh=f!Cw37b~6cw;X_H93o)Z;4>6QRO~#b{;T8|Wy}y`N#eCHfLd_v2)Qzg)kB(tRL~PayC{T-D>t z9$DbazW3Yz?AZ;zLg|}*4UHi2zt~@8HTL7Y>b~5lzvl8a*p~yMio!=31X41;iTVe$ zTf}9PAZ54;|D{n5 zr#6g%4Vh-LRYCROo2vMrB1hDawY;Q?CP4Hz@{qaH75iLotE%#;U|jS3fTyOu{N@_6 z(x{S8Ir(l>F7E)q>V&thTDA1A3i`x@2?sG~=Cro#oUkJ&WuPPHj@|JhqoU6Ct2abs z{%1i%CY2%U+^Iupb2rnRzVrl>2>9?fam}ES3w5|hZjwdp5eLEV06Djz&Ximn3@{s@ z;q$1~fLF~uy545-`>1x=obtnOco@vbV`1M{?fT2TTkGx8IqJ*Zvs@FC7l)nNB>DT* z`>o?zu#V%c^zxgk71jv?Pr>B!`mTvmPGJnCtLbD+9>4`yY2 zD(?0B3dOstg9Fc}ncv;H2jIe{)|AwTX6xs{kwZWfGgRSJw&8+$1rW%*=@-Sp(J9D8 zY~3hEZCim}D}%7ZD~W&goS|GTREw5$^g;HfIPQB_0iIdZU^I8;wIp)X3S8rtdLU`{ zuFrLT{=hX#0Q*P%8F4A42_#unP@kYe#6fjFOh1|IV)V3%f3=-hi$gM!7rVS%TDo{l z`z35qA$~nn8doWV)m5Ao`jj=%MC1{ebj+q^Hxn`65G6N9Ij?(ys6@@kO22q_^G{?t zk3MXVGB}mO4Dvn641|*e?k*|ifMZlh8a)7D!{`PkFKeMm@KUA(0C(vLaDYcF2JnOSNSC;Gyf)_o1n3Fbpo!%arz*N|yV`gR}ffPSnb*0TS)kI z$6VrdQTL)!%L#9&LK|HF)Vr16H`e(r-lBf&7V=pdF!+CF%Y>~Sl5*quP zFGsX>kgUG2pU)qOxvCL+d_t*=i$-oW@oH(F7pA8!^}Zcn0-kvX|MK+RiOU^wlf?CC8`}Ggjx^NPT zw)5jBh%!D3u$u4IS1aZ-H?+Aw7`eEOdktJ)FUJ_;Vm5%!|w?NFLkeQy>kliNX0He@hW3t`?&7P45jXd+aeJ0!O7%{vqnA*rOK(VH>0q|u ziKGFRmpuz+q|!?xtxs`k^7(S@3l;|>r!VJu8Y;qRi)DZ44vQQl6s8a*pi?ToSQADi zZo=|y2p>j9pggQIJ*9k)?hv6ib;T*_r3hjxHkk8D*}9NlUeASe2S(3zk?)xif5JnygV{}>b5v5d+ZM7Pdb=C% zZeEW3*&DSZ9*I8dx!wJR#h=l&v0S)=A#)`hNqW=yDWM}tA07`UP(E!H52~P z6Q$pr5JTcJQ0744h~r^5`^~I@9~6%w;T7)I3-HzEqQ1y z#b~F7j2W`|xlwqg2q*NS`Otq6?{2$Ytq@Ed_Z|c<##BxNrG`Hr!~ZCU=EDTxvOdN0 z5MwQSJ4z6(e@}&wjO{ADmvF?FUO1M%zjI8JBXsaR8|XI}%uuZ;J}4N$sAF^4Zd78o(>9jq)+kf%)~MXCWYjhn8Uos^-r>6$8nI&C zOC6>Gc8{T73d0>&Zoe$uLAHOe6P{xGwoZ~txzKer+qs>@@dwmAqd@2msg|h$@%*%7 z`5;pLpT!u?x7~WXP=s4Cp76KUF4B+AHRx3FwE?9r;3@XPyI+s|q;4-jpT~k~rnyg~ zUt@~s9wb`~$@iM^IOA8q$N*gVA6O4A03m=>|0}_{kM;|eyS1vOg_0A`G-(` zAL-IzZZ7a^`5fVj-$>kEv#YKIhx#G1d7qzWzUOYM9EnG77o}S-IXRM>t1T4Itjqo0 z7^{-rToJ5_E3D4$4@U~<^!2g{R*4POYmJ9%fd1>ZS8GB;_e~?B;@rIgSR!x<|Dx`F zw%0Q`x;zjy41XcevN+PdrIwKVy1x&?n!8zK~B`I*wv8)=Ol`w zfIyi}Ffl=XP{f5>($6YtJg{(hl39P!k)&#Or3R^0GJj2=&770sb)6x?UaUBt zA#63J1mnO7cPGIzDjV8K#w1B#P_ttf03#xFi-YSGyI zX7WUvCs4JoWz7yfb zr@`LL1rf~VZ`M(__jox;8M&FCc3jMtYBh4c(7Szg0y`FBko$I-7E$RzUT(G$X^*6* zIdsHNG96^jJ8Xb`X$g~xv^tiT_3W#D`=Ta6AP1eP{#GLw8WS*Hzob%DxlnbGy>k3U2xoFLpkpKZS*>L_*@U0c8H`0Z3{h< zK>NsskfTNvQEHfS%>XKam+(Td>j-xMc3Wh3l)W1G@tWx=`sYJ6R?x6Rv&;wa6oJ zldMreXZAh>|{mtgr_gFT4eXlT9s4KqS*$=^mT zg-Nsdn^1zIHUI|^%Yg{9Y_m}ACOfftR_S;xnV;}gJ0e5ZQ_b9%4p3nR>a_Rac~pSK zkugRk$Vp&=MG_2UBH>+!u4A64kVTy(`iU*qj%R~?_8__By?A(>jsd}tuCzRZjs;`& z`}C`{VFBJiel1L)z}Og}A@)BzFVnHL=zgO#*VOx%dlEzI7amA&5x0~|kY@_S@9|AJ z40KuTxC*45V4n^&6)}O?SuKhZmsNA6&ZIg3Q*#_rx1~OIN}pg zvEbj+O82C-v=VYD*HQSoj5j8#JdZTY9FehqSl6q@Idl(raREF&<4Nvv*P4aEO$lan zRaQ0MX^CRybs|nEn)QjG;0^Z#+zl6Q; zjHCcmh-ZddOqh3c$dUkaC(tEBh0yIPuobUx8xGcuz1*6;OrBj!irhMnvkiQVFuK3I zeW~a1PRNkOdfrcYdt!Ms?H}~oUL5(;tPpq3HInz|{ghA)(-RR?53i$+F@d*1mK#0Z z2yYy1&Om7f8aDNa;=5paxToX6WbU02ENeaFTioxzkKcYe=ahsDvNpxSt`IHrj{Lpf zg5Pgk;%c*yp~3&Y)D3QUG;16ePdX9gi2dC}u6NBy>YNOv=G@uIDA8n+2ycnX18Q!F zF_zt=?XDVYPn*#x*DK#glFYgIu8z5(2VKNhmKDfm+D-FoUB#JB_d6exzs73Vj3+&h z6&`(;%whfu7ZaO08=i(tdVuoVd@WJ3ZxJpRV^3$*?q{yPAj!0Ej0BJqyDqO!N^m|} zl;^9u1(D$C4CTN=lgU-Z|ACMQyC1p#h&4UYD=Cz0$r7v0LSth$8`3cyuacFu%1&s) zbOdMyoL8yQngP^i+@vy>6XClgq$w%0}Ao-Lvi;|~Z zj9a9>LiDNT&Mx<%+#Z;^`>9bmKn<^>1OY4(!pe1dpnV-JIZw##fr?BGmQEQvN*ON= z#G8UZ(HW$wLGGj&e_b$a9kyXL+((4%24pHV-}DO8pcXMZJrpEYcMV_bL(stq9O||V z!+#n~2|3vB?FKkouvYeZ+ZHiJ9-So%${3O9*7UdxieLoPO3Z=Oau=o~EN~rpGXvu| zU3#gxr=i&W&C3#FEF;kH2+dO-$60v3sbk$IpygfshM1!o#*s(A|AL3~uqoAOZMFh= zzn%p5MI75Kg{MO7mC*%#LY&aLl6ETyx!D!p$sg&Obv}Nv2>(u}^1X3Mqkw^$*_bND zg0sV|)TjcJH~;92bhIP%V0QRKT>#Gc%IcW18`Vo;6;!>TPh2pEOh{_|M%j_5Q?YE6 zFy?ym4~Wg^;p#kPIzUB?V~=5eSH*JkT9L+k$_@)OR@$y>C6?oPeAQ}%pIoBU(Hd&U zvWjHaoH&w_$(<(ZGzsfJOd5yI)FxY?xZtz2<|<%6C!;kOn9RfhQW!BjdI8g*85dpX zIANwgBOx4NLgzKqO85Tfi0Q{gsdPH=M?*1ygB;!U16vlYqPKUXH@Atgv~fx}zObiG z^#Q|y6LaO{N>(@;9y8pN-@1=Bk(uES_f;3-{cQp@C^55D%2-)1Npflq1)Ay{loZD z%3(agYKl=H2!+&NKrej)+RFG}j4lb`KXh=b8@zthHimDnv~-M-yY_%d3-s)#iAKyq zvckhUT{FJlJ=hEnsKE8oJeF}nR zQFHLb1XFHYUaVyX!ET#y!BZSuR*-}E+8IcU5YLpHHDiQJ*E8gyJcH?mKTnMiW7}k> zE4WR#o1jbzXrLlwfcka$pJG#GZ=ofufz>kmhv)RK0RlFZlgw`UK$Ut z-l|B`hmi<68N@l5f2~|Ob;0X3co!ZJb9%i zj&W!{?A8ReGZ#h@84BL6_T%gx&B^IJU@z@iAU~J+2n)3?l-eGdLoN<`S)(*cBHc(R zZiyc5P_%CO#z>4}d@PzGPDOR(d#DlBnMd27U}0}VzM#A0fc)2K_Qi+t(;Fw4Lah+1 zd#R)_cKJ4UC2jzB3r?(x3NKztw^a-X(*!8yM6Mv+pIl;^7vnWGZ|3=^+>uwhIwG_|I7JvH*vTd-*Pd{Wu|5X)8Hv8v}+sgmx zAtN3#Pt*Vv>x@fQbbSy!QGSP5<2sDm{)YtaO~?(fFYWfhO_<|68Hh3F0^Rs&$A$L$ zRqtn`;)%uIUVM}cB`HMAio33OwUMa1&}k8cgkAY9K8-XVlUqW*IuxHNbZZXxzwUQ< z)1<8Ee9^1OvLmT*GmxsPy^ZzM9YtF?b79 z97a?Czqs{;t6*pMhe>yWER;eg#D5cKToNImt0P`vJ|>@F!!(4Xxq^6Ayh&PMnppaN zKo>3qiVjxmlZ?~x$S9cVey~yMSB%eSmLid1+cI%b2WDWplr_0Td956>eT!S*KLRFh zbGEqJ+1#fshin`M#meFsJ_LdJ)PKc5(KKe=UNW|NUUZEqBw-^Ha(qB?-RkAxxJ3hq zRxhgFSTK*KH5zhg-9SC!Q8WKC0dX1#&YX6*N$TJF&{dOd4A$k_PIHODi} zbhy%lsDOOZm}}VTX;gaA#T}KYbD8GP2wzDNc#}UVeK6S^dqk1y`|j@?>22P%W6zc$`GW_p_pEGnSg)^3h%;Fs98~>>2U865OSv zEdeStN>0A*#m44C>WL=CAM<);l$=46vGP`oIj<}lEmQ?|EOrZ0ZBr9;EBPz9Fp6v) zS6v_(@hPcY`J{b#}={^VHbZ z|L$TaH>Ty{Ui@|_PK z_}gHxtNeO{?AEwQiyEfU(XY5XgqtQM_l$}>9fpqX1Q=R369C2%0%-7mbBB{7WbZ-) z&k#e;A%CAmK}Q)~u>UZT>TKhD>gWQAOT0br8wfnn>+~iwPDQ|VFIIM=pS@!3`;B~m zHCPAZ^ka^*fnKu5k-E-u{2vy`C;uk-Mfx1J=*Ls|tAk`=z1$nBKXY!UPUMYQ>ev@o zb!2`|VxlUZ&f*YYziij|euDJSqEFEgbI3^-oFRiN$I?*!iX-)j5^6Z}AiD#| zuwSH$z|3jim<~eM)TOhF2>VEy3;x8$CbC@3q}^#h;x=UP=lrJm%tD2(7m7#fn8RuA z%w288T7%j!TZ-e;la?!J6?0j}kiinooPyJTQz_Iyjn)o~U5w3=FrCk7Xm;dL*bI2l z=ww@rjs1E5%~Ace^$(Ff3pU=pFNUeSaV){N&b3OL9=;R3Sx z-7!M&6)q`_9XUtd0^l%jXOE5biW^s1>b)HXiX>6F2v=vuAN!mOyLjT13>eAGxh1&w zt=oKa>=pnVTyZm;cv5N^T~4+YgOvd0=#_#fzE(LFyNtkw0~EpKTSaxZroMZG;4Vv(8j!yc7Y`?$irY55J5fxr?jtDm$5A2F%6Fe5d6{*M?M5>iL| zANfvVTWlcjSz>N@R5ER&HAzz41NP}+Y$vSg7igxAfyZVFmcJOAwHTJE0Oko*3Heg* zMO9LE`j_>;w{v5jR$-=XS(<&r)jS#>UM0EsKh-UJg$(_8ns=@3Fg;wMQ3PsBt?qoZ zssWeEFD0j6uFON?Ws(HMzD=pR3xO{xQFZ=IRmbj>a|^Tep4wnG?IniAj-=?g?|Bz4;p0I)O0 zV?a|a_ie3A2X`KZ0?nEIY(3KnV!vNIaQUhbDoG@`(fE*K1e;F@+{3&$gk+jwLVIe& zm>PR9Ar8f52Q=g-l2-RYbGT0rgD0?A`wnA%zv|M3Newez`aPB}ISPxf4ePjjg7=ED zJK9tJ5{FsCQaAjuLHe?RT8^AR3dCK(md>5;-txc9Rnva z^wjp;P)O1sRoT&w^X#AI07Po;c%gk;MP4!yymDV-9eyulC3=2RNbAF1Rh35l_{`CR zHXpKMAm`4_s!s4d)HAG@W3uY9dpnk>nC37Tmo_W{A70*fBm#Lx3 zWySn7`F>=4-6Nm7v5u`mlf;$cg`5vrb|BGW92Hh;c6{2Nj)|pAF>`=v5GE4bokqvY zA8^=PeQtov6N31{lf>sx1_+nwg3c}-vrP=)oGsTMGNHi5KBq#(8j+cGBHDPl-yh%> zB6AUP9G=g*Th_mfj5{$uGGLj2hFk5g08 zhbYwwwBD4RUZ8PjNWZtCGt}_1nlP42daf`;QV0otd`q|duz-1s1}coU&*_!>yOVBu zPJh+A7pJnY|_^5~nTxF)d zYSRUhx5?l4xJ{NIA?Rd}J&T}g9Z@}{ie@M*;~ST@1%hX$EAzUdD#?BKW)=uAeAsXy zw@WI!b>+XgSZ1Jy2KF+>>o<8QBE7SOLa#8!oO4!wNuez6H|t+0SU3=+bWi#UIcrDo zQjX#bdY*K$4KVfNdX5J#8fuEBk1@!NvQ5!vWQH0rp?+&pDa32IRT*d18H2-z4AEq^ z+I1Z1DYxKB%YlRD&4%y1`O6}tV*66D}+Ow{@h zo2rPJ`j4IirVfSoSlbv02JwRqT*9T2;cjHz33m)jK6`^;C9!}%ilEUx2|4+z9#}pq z^V_E|%NXlNCBO~{v%|Vxgju~>+_!0_?=CpBacq|AnFPAd^15vaS50z*B+}K-m2x>! z75#~KP}FW%F^TBj3CXzWmJn9MwC6UAnzo{F@HZKhM;mF*$gQl)EDoQ=fnDNqx0=NS zE^w*+DMQ}Vq*1taf^&;`L#9=}@^vDzVgpj232{DKu7EyjiWewVj2ai zf9iIb@^H+eqXgiJcB>Q;hZO(ia?Ja?Zd{F7LThq)+jad5vMF5_w`$f}F>GE*e${CE zu}4yI4%a&umKoMJ7}07lt`cA78~<~xP4{-qTMpfj+7%~&Z^ARc{n@0@lY{2eg6 zA8HvJUJyywhh&^yx!t9JN5di@2*<05g^ep^n5dTFa0OfSB)`A0 zRFwf+HQr|L%H{uH3AxbWkFq=ME9h=@OR9mn^CKzHR$A)&OKIhD;dHt zoq)6_FK;5+051bE?A1HN9wvKd!47@Wlve?f+7_opc{4)?3Dd>=%RPT%wDmxGuzTk& z!Vpu@XY$#7501@BY}D@Zg{yhp%2{C-Z2!4GMc^M;Athq$az}W8%OHTk-T}z0`ITnI zw5e7|;YHv0q-4%eM@gb|)s0FrQN^u3qniN5QJHp8+)Dk0WzwgomyBky=4u*@u^ycy zp`u{y)F1s4N-5|h=j5Pho#`biJ%gN`>Z$us_dz(RKX4Q%5k6tHP8hc&ZE*w7rq1!&$t=jI%KDrJGqcrv6#84wFgh{sw|i8 z8kG?dPxeosA>T|{Da^hB#Ul#c^r{tUR|oqtfj~yoNNfK}J#*2Q&`ZTs&HD$7vQ;MC zEQV{B=CvLE+%R};R*ZC==^{jVA@Vc>#E3Q@?5k0?)oeHc+5sSq0KAsdhYjpVZz~m^ zOjn-|4KQHeDm-aSeCE*`aYzd`7pE!GB5+`}xdaF}Wej&dPA@1l1)BbD@VpNXD{81S z2*GUUVCTgg4I4VwoH^sNn2u(mjEXv7hHQw67!*TLG2&p|?9K2@pHk9aTWYjX7d@6` zX)wa(lR$H~2x`v51By_Q!?-i)5?D`|N84C2bE??z3cR{28nE-DJ4;p$csSI*C{ zrUao@?BM76l!V)f(tQwP?i6Di*BKQqqHN?G-;JvHCdPBk0JgtTMhFUbBa^X`8uZV^ zw%CW`5-NG?-44J?Rf!#B#sXlri+fv)$A`T~g@xy{_u) zDkn-+HPu)QGm%_R(bk^Sze2eG7)SSL#$S;uR|DgJ+xBl#MH^>LoMQux1=)I$1sv8H zL-chJnPb>i0A+S@F|ER4frO-_zpthR!Of+69!i4@U)hcVdV@DYcM%V2z(Takf7}RIoT~x5*|Y7g(6}q*=Zc?hY->rrT3m+G*}|v z2z4>_1?8rWP79VjFzuJE9DVsWKVuc@heG|$j0A%Df?vOm7FI}PqC1Lj9Aj>lb)Mw!Uqs0M|R#93- ze$(KXzRx#UCtWZjm${%zzhvYkmD66yy1$Y%g(QTv1SpuVbeVXDKg#;%0UT+fqEZ>- zv9Q_rc_!T|EWMGEo#7A8=m#-9fe&|^@00OFt!+ZmLHMVkI$X8GWMg-Z!afitkRs0k zw9Oi@_(FZZB^KK*7#xrqInd0SHO(Xi8nk*!K)UC7*^ zMvEihkU^hBV=E`Z?yi|m0`RQY!4{Pnv=D#mr{<($#G#M}JzFUX9#a z%bTs1i}m@Svtfulzlj*=L2kcZ1YY&Hzk+qN_~s7En6>WR6qZ8b?Q3d9i1!k@N%wV4 zw;Df%+q5A!`YL1P3yZhrXhCyBmm29<-=UL$gR+7LR83xkle(7X0-uO(FwS@FvzE8N zhKnnSxwSl@5gx zk+`Y5NFuLF4B^ZBLMd%DT&L(cU1S1?Qsk;&!{PPjVPbHVOY6~L^vn2(9((sk5k=HQ zHU%$qQ8zX^1ogWpfS#Gcf+u8m9{cdJak+3EQ<9+9eCbli*cJ=8T|_>#JLolWFPJ$4 zj7B9apNpePjTKlnp6`Jw;~lEmx16fMIeSoA>|`8>bc;hA(P*yX$3B?cjJ{lTHXm+v z=DtPLIL2mcjI&gE3GtWfmNNU1LFA^OO^p(Zy8kAGsrp&Z04n6jaE5Z3MQOqV)t{$h z#wZp>lsLaW#_Ce9zZOtwtZ*5qfX0Ccte65mV!2IoW{@g+uv{Zc9r`Xa(eqhBaZ<>D zpRpBm=jn(Dykd|lrg+SZvSK9H&T6A0zNnK4izn z)}M+Ti7~{hfUV)v0>P&#ye8a&Hd_03W0P(KUM&+FI;Gxm2(U6jI0JI-NH@!9ArKG6 zgD)f$#zGjzM%+Xo6Yw@BPU>XYw58Lwa;J2+Iwoe(vpNGyrB{8qqd0I7sfR|7 zkW$=06Q?t@j+{FjmKHgx^jstutEXWbs`_+pO4g(UgdQvS5QKi1aX{+pF|bJQr$X{d zMgAu7yRKye;bei z$a65g@~KT48&)tZ9_|5#xO4f*vm&t5fP0YA@2UNuWNdgce-nxzMtGE%OQoA|Q&7*k zL|CkWCyY4{=uKb#YqZOIHpg1#9uJfVu4zpwe8JcC4K_zl_FD`z50Kp7c@eT2ISHgM zZ1IipL#$=tZ{)O;h-jHAshpKsv zDm^?)CKmr{vt+4LIkM5k4KyLvloR~MG3u@%f z`G58q&K(Q$V)G^Q_;WI0bC!j^GLp80t(yI-adcbfvIo>zf2|2(R^Gc&6_zHwByOQQ zl;C*@$%I-~fZ_WB)hb2$%a}jUVB(WdTJzUkIkB?yV;Yd{hA`Y-6G9?+#noViJ{0Mh%iJwFIp;T}qCq)nz| zr`CS=50yjyb+y9ue2pkl? zDb4Ve4Xp$Oiun4*V>Ky5GqJLtVOrxjb@-DY+WqmAlB-GJCN{oZal1gBYLDXPZLs3v z6}{h<&GFm8*N%D&p!{d^Z3el<1f$3Oz$jw+=84ukKwkj!4tNPR^%#-& z)5;+`6~;c>SbZ24$Q=FeO0P zMX(@Q7~|$;IzWO(^MOlC6<7&0vND5o@I6iC-52_cF@&@$sgj%{^nTL-&9P63&PnPK zGN}}~M9q%0DlnOV;MEd}IoYYY$BI0X5(8NPw;M z@3}Z{-U`9K+_6rc#6+ozjb?yJa_~Cp{hekje`%GE_ zTpg}jvl}zEEaM~Z8_t92PHsK0EDcoAc*^=Jf-I&tq z%}K%2otp45^y*?40TjQ3>DS9}@u>`!s{1~`C%NLqMA{+aN^MKO(u)4tN`2UvTHV2q z53yO1#^H#g74=SJo(oddBL^u4jp)b6Xl4KLp+?lFwou|!V#|=@{CiK5PIHI^m18zn zIJnQNUeCDq^~reM+#*a~>3zz77OV=rajv}#K|UNB*`~KL14Ib*nwhdG0v>8 z8;N(#It|=1h_2hAw5pc zU^r;t*Ip8tM9>A`KOB<&4R}MeIlwjrmmV?7d@$cLu&t%cjIv0}Q%AAfs;V5**1xjF zUZRfJ{3z2M_&#t>kA^4!Rj}Rwjnf^c`8}hWrg<4z5qMja!AHzFc-MR^Nf->1->oUp zy^b0o{2^%Wa_j?vMNVx;;Oq;LyK;OA#tk9R@a@fa#>0jKD~t^vCL`Mu)wn(TK*wH) z_WqvLsXd`rhsaPY=#3sG*(y7+VEBIB8}E(3EDd|ldKVPv5=5R2KFqkgt;d_0|7OM~ zEf;zFb^g}lbQLU}_4k=m80@=rx+uEJCIu{xe--@KLU-Xa7e!ISsWV1vrc&xrn$C*# z%C8kis%$#?eS5LSHcov@b}oyG9!2t;W&1@knCaFtQDyPqRz zk)5+We{Kf?8lpaSQ>e|~geFjzn_E>h$V60!2(aOx?p=R17P+YT@zY!* zBo(^GF4)p+csa-sQ#W}O$H`OFl4H^|oM^hwP-I4f{*hFY1|cZYT%=)FDHa?3$&~K) zZ%hO(RN+6aiD&7N<*0_?xzG{{w9%f;EnPb3Gy=tp7B!N1WZ%q4w_>LI1j56jJVsOkd*ZiAucEk{xtDSzKKBY)2ifR zBMeRagD{~XDskD;l`H5C!bDM6?k=0#*YH(BaA*DWf&wLuuS*|l)&VUe`{9qdD`gPq zKTojWd4ix&>yTo{B2Q><2u;m+@a3T2lH9X2@t)CuQN8uNBc;YpC4&-yfC$VGvWqkAJfAMbUL~v32-+jnkKZpx2;+xN`KQ6bTXp zZu`0}Er6v~tLXAIj7+BlXjFlNkp)btpBp($C8f7ko*w+>?Y<-x z?3z#e0^ za}i&?KuS0lg08hduCNj;>{RnFbQ)_Ay?=+wMj{^L$c;OKib#kqCcu4_{~*8kylsVt z2Zzec8x6%-fNKK}DPmXNC0}B3`Y6Ra6SV^zf)W?$zfxp<7bC8*6v*nn1gxQSJH|Aw zA&JUzNtk7#UN(h{`z32(IRN7t%=Qu55-ZWQAdIS!+giuhvj&}HASz-?fj z(G^A%QW2Y9!{ZGQWC7t8IM^Of%l5-tN}X1}q9x*$Y_*D?>o;=*n6BB=J@8{^gc16+ z0wCKI7n;1>ZX_=@YGw!f5s(cMB@S2g37OS>%ri=fQ7TvlT3WwkgRBC_DyzF=9ynES z_A4OnS5jOM30u%#i=`9SQ3gmfjTgnKhK>m88D=jPu2daNTSj{heR&g)%bwmnQ zFqU%t+uLgy3DRBGmmBy!`CrN4-KBxm z8%2q`pfPP&@4e|Vjq*ZLHKHDUNBmT7%pf5lB&UOIXHHNrN5ht90S^t7&8Np|K;GgQ z4ZZsBOgShbKGQ71&s9VBT2E%i7OX zfc_28{t7jlkXFI|EP9=_AQjx=ztr&Npo2u@Hbjv977#8IZ)9%ttU&pt1FuH`e1Ta< zkVZbWbz>kE0eS!{{4&B9CQNF`A;2yW_amW3!lN>{?sm_ zBwXjDkb_6@DE@4ZBnN8q_!;^tHzO-&xa{2wy8pPMT9z(&0v2q@r^ziC3Uy%|s@xRj zu`eM)*-w2$3>L>!&?->@g6*{Ra@UNG3G1}-YiO~Q?OxiM)UWU9*(7UaMh5J7e?;*3 zZwM>j^7HFS7o|%9TP3vLLSoG9WbV71uDrMCve`Qn$kUnPyXm zF~mHoRad%Dy^`gI$0VJc81qytF>BSES!ZbCX?A7nsMQkF*nb-=NA)D!5{Ao@K8x~( zP?OUBG(B$`Z3lj z-&aKAMx>)%?A&k9rFrE1T4$NCWPcB4i}MFDaQXDm`)6Z#11rUbv7&kHX8Jqne#l!M&0RMS*jnBGQ{zQOfc?+*+YE*XQ?2)TEy| zR7&tpArpW7p$X6~=>vC>#9K*ZDY|@{Vkrw?W`GXv2JqxhCiG%D+GaJ({55z>wk@Ji zY!m{6OGS7tTJ1@$w*s=5n0{5Eud|~(#PnF<_ROr7TBTY+=^Wpq6y9TM72AGJZk@vF z?dxj68})OR$NFO<;CfMw?g3>{TUoK=Q(5L0=b4o3PDY6}o%kSuwNuX?JtG>R^_(Jj##kqM@E7=BX*wmJ&=)rxnZj$zvPrw z;saQlmd;jhqpVh&50BMQ_CFbv&0<@T@eco;H3{Q8X4!MU+KYh2eB47WdKjdV@qU6A zUN9xnW1&M7XNKg1biCh6AzIpqw1heG9I5ZJhc(G5^}-!gVYY~)YBE|tr(Sive>iT$ zIOrcKgtmkBY3`2+++|57?2poNiNe?5Ne5;sU&e;yEb^9@;RK6cya<~iK5x}Cg+dZT z6A+kSt%{4)36SF3?R!u8EdxD?tlw@C{jA^Z6qovQxRLa6!! zJKRrO97kyE<#K|U`u%;8Udpn0bR=84D?R2`291Ka7!o(iT;>+1740((Qon%o}xe&l+A^ZiM9!Jcom9$LVpDQ0ecZHI*&VPO zX7M=L?|PeAe0Uevlhyw4iVDPo$E>*49B5vmi>+1>Ous$XuZ?#{W%=!^b28*oVRnXG zh-H&*)1N>8vRboD5)l-s^7uUD-c8*!ho0@VN-oAK1BDNLTZU_NW{yL+kU#*CcV353 zYNIe^Ra?ZAwNvO52sy%XlHuSuNot$MD=!T&US73^fSq*e{DJd$pL5phqTZ;~fYIpG z61eW)o{9?(XUv;@e1!emg1_!N+C_+x3qJ5|6B1)v9$kFvpi8(#{g}nfV3IqZl`_x8 zS#bt#-MURolQ>EmErg5&ixdYKXOF0`&Af@iu?)E3ed^>|w~`6t7KjVKQk>)0(4(@l zdPl~NF2|N0XeZGehA*OKF8tlyOj376^OH?T#sFL^2N#|L26A* z;?~ETNIF+DA~d|t?@}Hp75Ku%Bbi9Qh1`lQ_|0+cF`sQIKVO> zIOc$cPaNYjDe2XBEZGduy(%Mw5fjhSVC4E0M#mOuZPdc1_V-v}_6&)qf~N2^VO}DI z@Yo|EY6&h&xiLf8(X>kAFAkrh@`Oc@kWK{k=v4-U$XZR&YXiuE@zbY?>=_KWXw)vu zdJ4=2I+y8kjFTgIb4D2+njum%PptE-4m0;QDY%gafg0KPW9=Z@Ppt`MIRxUjPN+k< zmXh@5$Pabo%IFHO6chOg$?Nk0YA;J?=S&Ll0M?PbBM|Na9L&mm(eF;i9axz`sDVdJh7T)(c-0`@^qWOYG9(lH{wH?rA8vv-2HR3z3$*%!Ekg1@iW{@s?kdR(SWSnf z!=M0+4l?6CofF&7BPS(Bqdz~H|7grxHJ`XvZCOZ1L~dtxxWb&@kCL`xuO#wIh7Kxr zY$;CZ!3b+xFw3zb7xB| z-}rV>2#La?x7h&-!A!Tb#)~3d$%9SjP>CF`3IBS@IfyEHkD ze`{a)lQTCnX?a%r7g&I4R{C&U=`uriL{f2TG!w0EX+={FkMzp8!O1|mz$MNQh+-S> zTesFg1}*q`oQ11o-N7%9tP#j@f!Xc{rjC_pREO$H<(q_;L6|xx3k5lD(6qG2A;7i+ z_Dj+0NBp22%9?iGlF6Z`QAYlfT5Ei#CWB418%|iDvxn4dhAlv8_0(suW(cUSTE4%W zJzEgdD@$ne*A#B2m)X%>Qh`}m()iNz)h#W^Bp$;V0z#p^IzhILt14J&wY}GL&h3n| zo5+>XS_jXqHIEchQ5$W&ANq4NB3F_zAfd8*q-q)LryvDc578w^-7>EoATdqjG<)lZ zk+l{s-YTO;OYv8cf@X?C$!MloxRkL`<}`)9C^=sSrV7CUr>x*5PZRg{BI?f!Lv0Ml zioK=Yr?FeTpgqQMt42Ij+ffTW4!^i#W16+4o`-svrPJLd$hCHpJ2L_Sw#a<+JRu5H($jH1t2>JvpoDmnkXE3*(V(;UAbZO?=DJ9iC>M zmD3wYhK;aT@}cF%>q<+DFx{*W!VE3Vm(=|^<7(iI~_>MpFTs!}^cg6xO-GwDK}0rT{O>ELL$2a6fP;P6~SY+s<|jY27}gsHzHpgmj;#XpbLPMW*fD%n-&5Olvl81l~`_U(~=UUcnE;&V)zU zS$c(t`LjCO;is8hWWQI?6iHnbv%yKk%1D7vV>bQeK@nO-vJF3q2@b?Zzm4!7)3C5V z!4CM%7iwvqylY&-y$S)ryYDc4gR0EKxG^&#-J~9LI9h;&U_kVSlT5rh45CmQD& zcVA7S!_WkNj2?%GWJwt+zm?kPxYvNXgnZF>w;HA@MtXfUEf=hqre~Yl(&I0ZQ22)G z!06h-zy-E)0`5*2UIr(^V|WLt6D^}1oxzgs0nL( zkR|AvrUaa+ap3C-z|*3P4WWK6bJjb7T0J^WXa+W~|HzrPn;fe8!j#M6##qw)d1?wQ zdSmF9=We;DbJY^!FI2_u3|o|+IHa9uWfXJ%oD82pr-Q7>qe{=$V3bYKn#*^-P!a9h zsSNj>E9p&5N%S{38!i&cyrCcStaPY0eD$!RABEG9&LY`WfQ6mn$+ino&fiGyi$hit zNYKStlA-_Tvk3N2{f;>d4Fw@9jA<4*2~pztrQH;!5PfR1RB(3#)CFdc8PV10Ldj+Rv%p%*Jji=xufUX2cRy6xCY8B9lIesnSQAF0Q z{+_q}jB*v8#zGc1m^4|a4Uv0}f%5L@Ao9^ZuP>6?lJNYtBTfoU(+NixcJSsEZ#qG- zovv^EBTmFzas_2&-repTBUbxse|Yl1q`+f&(%(Bw)=#IBF0o$WbPqr~-(JRW3#V#uCcb$-|_C;MYoF2_bvG>;39;C(b4&LZ;5(PmxL8})FL9lP6mWs zC&A3Pgp)iCTsZ_3I{&Iellqdt#>2AIE}}9Y)p)tUgPTmS(J9nPUe3l}bFhQ^In5{HPpmwU>2r`e%}SgF16Lx!`P3Mkw-GAEhxvk|>}jV^-!jyN7qBKT z&>hd5aKs&-=CD1O+T@*4t$AkE1c}I2<8%UXEIEXY1&;IwHa52$Gi-98d(n-|JKLRD#(v25NMp@KetKPENU8}v8EUZRVB zpnPh$;khtbP-l)l^th@C!j!zdpCqZK`I8RVkMq&H8+3A=csn9qXJ#XD3@R2CI>qLu zWqW0m(DUAs^+2WwYDgY|dTX{u)X8bR!FS%(8L%)u%W?kJCJA(8L#e==L|8OH4Nl9M zvb@7bcFYx~)w&A8Vaujj-wLCHT)_q=D_n6U;{g!~t~umS{nj~;4#UcoB#d{J4kVfO z$%cE1hb60Pt;6>7y6I63cwlO>psBbl-9f!wli>0~36ct|$ZDVZRxq*vMF;bjP4}!0 zdG>&5B8Wxkh6(+>6%Wsd;gmGsQW&N5w)c`hCYCE;M!K0uCPid-LZ>PFFH*uMDD-ON z4&_GzlT8@U6^lpIyjYw&`y*zLa9;y&&J|eMVty7fh&?;HNjJqtKBBeOLg*0U5srz# z5xRyr*pdS+&NdWt1HV%YKUBS7+3Y>AV*O9mWB*)*6~!%WSwtEz1+4)wHUtp_ZCar; zS`!$?@^I$&lSjP5<%svS0?-l7aSGSPk2cSN?wxRM5DZO8N(ojn3_*0K2<%Sl=i({s z(whfe;*iFc%ja#Q!KX0Zb}fy8dO6gQ1Z~|1hh-4N|DI*0UByGQH`lnY86KYDk9ouAfM3Brv0S5X@~M;r znECBomNPt9@r60TunSsDys) z1IsZOQsAWig$j)bhUh9(mEDd)kY$Mj*dRM%Kaq$d`<^j&5(OS!*V^Ik3%Wh)#IL8Y zds7`wAic(2wy?_u=9&?Q^^PbX|F)9wKt|Y!tjVOwI4#2L>zj**2Z0y4;*KZeYv&47 z2?S`DgFD}%zub04T2bE`@O&gBeB`3xsyWX;qhei6{)ioFQO}iPZ}}jUNQ*diy&Adv z<&jHm=)vJGgf_P2hc8YZokaz|OS9_n?KyP<0FsU1AfYeQ^ciy~W*Rr@hWM3Y!bv-k zyH}14c>-zptc*sW8=YhfXC)H-zi2{{A;63YLszNfag}26ko1eM9rlOq*VRLB?|y4gdcjt7l3jLrj$8!a{wve4cUH1fh^}+?vE`eZQ|Dc zsE=%n-844dy5h}f<}EeM9&?OaSw9{yMZZ=!lyQm6*#C9$TM-ctm|E>Dq44Bfg9Wky z4%+6}RIR}EXDoA))ZfbcG~Pr0cAs^=4t#LWE~pvbx1+J|De%19eY|y~RIPA=w*!Ka z78x^gGcjUy~=miSXDWYQJaO&p-JhHlC}-)D~Y4H-i# zq0FjdN*&u*2(15nC0I_Q$zmCQrD`P&Nz(=bO5`sa_8l9dqdy#A9C7nw&L;`L80#IeT(g9SPLk{z6!W0jymOC!;1|^$;XafB_2B2I> z5wtE}*KBzHMSbWNQj2QkRxK!%>_f7b??6e_Dr39Tc<%h<)#aZ8m)K^=+)$4vE$v#Z z0YUqce(GaBtL+1{*XdoDc#GG=gG7jBUwA4Wbn^n+hNJCN7g~ZB%6ltofIYfms+Kz; zSU24!Xa9GLBmQ_NPHr*uY7@q%#`{&nsSyvsM<0{m+?`u(&AFW3T%CYvF;28pHH+I} zEJL?Jx~7Q{1D$}$CiLQ?n2$AxaqhL&_n6lvq({kK)XAgx^JH_}h42^vXu0dmtH+{xRy#ajvCE~`T{CgUzt{tojv#ZL+=*^^|~@XL-z zHF9*4@N~}i_`7u{cdAk|ZpSicC6m84{W#?HriNWt= zmxr!5hiz`6Ss^LP+a8{edBXC&5l|;Bh-N5>R#=nLTVU1GgNl{g0Wa3JKRI+?L#?KV z&{(VM4>eHd@f>9x@cDzD)4#53~OC3eUW#JN*>TU!LL(;fnT30emvQlBmDM zkY1O6g&YmzJ?3qNRXJ*E16k{h-gWP89I(f$Qm7^j2j}}5siEg&zc6P<*>^1BW?$Un zy)b8=6BGDS#^-hTr5Q{Oy30iXmh4YKsYQU8Q8{<@la_0B_$yHuMz_PA?kzhtaf@vPy?NwMbgUwU@JuI14gkKB z6w(K{PYN4N(M8tpT(dA+kfA=a=&R^l8)p7(-4-n43qcJhOPBhgaB?J)?l6@R!=zhh zrm#gAM0_Ky9T?gKC0wGG1iK^7gY^icxjt?nbWWR!7P@LCXl&d_$)wguTKhIGF4^p@ z8Ymh|$yhnaX8PTrZx(JD;GyiAp=T#{Px=F{r3??F-B%AtP!vVo_fmHpSJaRtbqe~% zR>IQ8&7_dBxhZ^0XdzX*Vx0&JuDN7AjKgBr&P#n<*a^!&L^lk#f{^yBWom+UUe8_x z)q5?#E$ev5nbX4PW>z`TZKOoo>liZzCvdZc8FuUF7N+%pL&OgXS+YUXAGA$H)0qI{ z+(N9!#5+UfU!8SOHn@-~Wo+**vi<=$4fqYUg<1qyfU?qwp@T)ulxDA2{!|uQx|=dW z*&3!cb@+xD&x0v~*2wZN?5eb#nT)sLUJ|mk8#t-$e z+q?0tHb$1}WIG9tv#m0zF4+1^z=+G}#;EFOwKuolN29b8v3Z3=pI{OD;n@IQqxH|g zhwD6%NVD9%v7|)#ddn~lv&1Bt9@p>L>sHHx5FQJkl@bzyH=X{)+Y__V&L)@ipRPvL z=9c`fC;7`W`A;|TeQKV)funZ~+uKe^kGyTMRcE3+^_Rcx6A>kJnDIKgi77rf$Anz( zktR88J@H~W!Z#|l6f>Rrzb*qZE+hNl=0t<3dQ=+ik{cH?rW{f36aH^40LRb6XLK*V z&X`Kw4!%I0j?WPjbh-Hr(KEjmFTXka2AmrcY=1Sp`@^@vwfbbW7EWQ2I#Q-uuflK> zk>9BmE%C`>h5*i2JzVycb8s z2Zp83EWt);+W9tN1ZADUy(KW0etix}AVuK69*$RsbtccdjADZ)8SQ(iob(~%=kb51 z10zrKnMEgX27hJ}6LkwgU3Mgc@<=~gvBf~v42DkqQ|iT>g7MLIzyD=Wy%EX9BuFXzM}&7Nhav%OqQ}EHN!Z=mg;XLW5rRd zFBU4AYhO)jyMU+XRzpN&+k?J`&j(UXo;_oGx>9?GIXR_60ZjovQaPsZZIKHzc4a4i zXU~{0QaOPy1!7#*Yz?1%D1C5&! z)4NC)r;XIBqv+p9zXMBIbXWODyTrY_jX|3& zygpg0o*?~oMVK%AjPdH~woaCW(2`q|w6%le!4mw+mKB@EF-Gyn3v&3N#_wCsl%j3h z$uCy=$^1EogWsm_e{Ra{DK~*v7^@uMWn4aS6J~mhM9Yi1n&s~tuGh&2`}5}66F}1O z+jcXcQ$RwZ3TK#nSydC(Muk3c{(z}JGY z26d^7a_uYX$h@p~N~m6vk(I{?$}S0FtYiGGg&wvrf?R^5I^f=OYUXgiCY#j#tbN0D zoJ4Il!<1OX|Cd1S(!fc$MD{P`W3G8+{(&)i4?WKKSYA~a{2V^i9wvqdbt3T?oxPoa zyUfZO^K7rZz@1V?8%CcO;u@B*I#{d-@)`FK>ecM&-GO*w=r0X$YZ!wRBi6# z$sk8M=WA)3OLKSrM=A!#4DMyt8w&Mp{}CZ)?aF(@$a!}yp3h`FK6Pn0?4R9(hXoSn zb+AtgcoLNE=wtuXvN@NkR&ub0mMF#n${1Cw}}M%^3n z`yM%`LRwmZCGx-Lgg;kbym*(M(ti3v5SoQmZnJ}1w8ES4SEamab$>EgSjlL*sQdr) zx*mPd>=<51`wAKgVAE~GuS&{nzg!<1E!S$cgrIO%ZRniCl(tTg6ZOLni~O$oy#ILC z{n2mDrVXq7Y{#{E|KHOha);|UR$Tg~<5HHUd*t-bU44Eb1tgw!uQ(A)wFI8)2;s!7 zgZ+CW3{SwlBPDHNgMYR+?dpD(Ws#1a?1na!97F)x@}iw^JVza8ASv$27w;ur1Xc}x z$ySnwY%SCPACm?j?*2Nqh!a7%zQ`kY*2So*NW<1;Tx~_+e zL>w>qH6^2#*Io`VrBUuFe5t*!bp$5p2Tmhb{*1^)K;f?_A)6jvJjyM+|NgF z@$k^Le~Uj;rZl^5QZN(4VnBH=w_auiGFqJHanxsAKYV+ov@5qBtj2g&e?Gjp;0)4p zY9~KGaxaPOg!MAr^%W(hXsZ1t_Dd_atFW-EL@Y$>+cA9e+?H0u^y9(_i`C(MH%3Lj zCZ71;%rayz2zQUsoX;?Ch#M_N0Bd~#s-`5Y;c&f^&2IN-KuBQFgA4nY|4BzePySa& zB0z+D@vZmW^d3b?-kA8cG8%ixuPK^b*c9b&IYxk60|Y|)@eo~XwA<%8g123t3%#r^ z;Qs|w)r_;Qg_X(Dh2KkF9KWUQyuYSrtgC6la7xN{kO(w<>-aQsaqyCgt*NN@o8=2l z#H}HMo@2Gd$O+H1>0I<|sQsahTeP}f`HVanV}g~NZ2^*u>W)L?`1b+l{JU6^xOYlA zyKrma4gdwTKKael8+~v;r17bS3C9-lnVZfIqF{r}zU)X4V{1iIsQ6+A@2riF(5s&&| zVQ-N&wTzH;s;N1UA%r089#f#>YK=QODE+&(o7HOg`&ym$T@) zl7v&&IMChi-9Ssd8a{PE7G59P_}1hG&3==1yA=h4E(Ctt+gH=uszdSX!x8rjxJif3 zCGyI+Z9U{xD`i6+$3mA?+`n3+DYkfAI9Cc6J<%9q&DRBXf;A#TsPr?+XPToWi5Qvh z0KURE&tltIxDC(zcxUPh*+?kw@dyo-yXO2VdQXw_`}1Chw_1yr&1O6f_r2vV)#3cl zsWclEe#-%OA4~BDtSFdl4{ajvuy;*ye0D7;+mjcM47)84yV)#CE#;%C*>ML#dvW~{ zvagSXXx@_J$JFW+aLR_w4)uCTH{iJjz!k?@OF!OnMO&!kMGN6@tVwH0tnf#+&*d}X zrSD(~6^hvH-)T20`0?z@E%v=}wND(;h7~u8ba3HW+vWetS-jgX6z^SHuGPamNt3fo z!?biu-;7B(X19}Xa~d6Q;NFj*{ovUi+q{Yd*$u>%XjtUF+hOsoInxslqoDy#rm0eA zvvamsYWYTP5r|ZH+pLvd*MI5OV2Cj|!04m86ftcV!A(|xFw)` zt@E2X`$N%_#!f#z07~C5`;rQ@L#js;=WK{>mn~m~;3acex^ZUv;%VoJCj#y|&ZukyV&JoQ z6m>P-u02j~A=OVtXqjTy8%yVCejW8svjwr_mbzw>H4rmk|4*t{6JduR#>Su^K6PIw zuun8ZR^-e91Ug`n9w@9&4Z=v;%0>-I4u{;LYTSGWDPK4)dmbN2c z4{;0W!8AKDm$6^mmxsnx6yD7IA?E_{mUr#~-d50yM!59x>}&lCp;v=8UTPTxD!_v} zEpKS77slM_kawHL+4Tl7^E-g;xY7GKG2*@f7gL@;y6XqDf_kDk$eo6>Wp$#}JBdhu z9UiTir9=2ne{Al*-Uk94u?y6Tas2@~DFc<&oE$bM&FI^=`P?nahI}^G916ftkKbHQ zr^{!ZfQq0E_Pp&CF!g%O>U5`dYtTwtBl_w z8vV)aCfCr0giXDlhqr)fJco8NVQ{R%(aLC%xd z&o%v_N){$JcG~?6`GBo18p0M`Pw8y{eCm!PX4Bv-A9AOfO)mBM|n8)N{( zL%3Yf>ljme!hkw2BDMeKNn0Pvdaia6wS!=su{yJB*9e(G-PKnnH(>ytfV|)Do>{(t z5l1o(jzRyTfjK%Xn8ULrnnVkf?yHgZC>p0!^n6jpca2d#hGO(f$bvacVr!`$puUpt zjSr-(>VeRKxPI1`9O`lTo3K_t3_*RJq`&DC$U(L?L}|yhZF%-ow9ls}p}bqzHKb3z z`5vS!t1XRhxdM8a^=JwGF>{5>kbD&L>UUqrzXksSf*V|vpP?}$Tsb-I~RGU3l_|C zh2!B_O0)6ac^2E@i~3*GiTA1n6~eFf%iY`CWT&NVEzRKM1~%t>%cQ$QH<^U>o`<&K ztSefx>Ai=Nh1qO~E9uLcIIwx=C~Nwr_!3(NO_J5N{NM8%jzY@DZAyGpXL#6)U3k0n zej4?>`q*J`kin(_1|R2}Zn59pG^%(kg(m=)Ex#$ver3JU9^fb;-vib$M{naQEoO|M z(oSco>GiyfyC!wfs-5xI2DoM~oN5}GPUm)wc%3_;gXw8Xgj!8BrNd|Z-M2f6a*EIf z-nG~C1E-ZCr$0vJF?LNt8r9CH3D0hlZ_nK|58cbV9}@Neb0oy`_*7SHpV9*;-e6tl zps#uqQW58)dzq8pipYHDqa_YS;pFk-^wFXE@qY>LTjR|xakM5U5tTB zZib!;V5kV>*M$P1(RnH$KU6QM+V*JP3mg&kUq+Bi9Q6L>an1|;%kDn}mIeq0RSiy8 z+(7(<{f8eyt+|2thV%zy9$1#$K!DhVFzak=LxckvQ28|huCm41$d6eWQ`TmIkOec*wPpcGBQ~gmtUG=#&v89NaRqUtV{W?KD zxX04CzKCT%Qd02(cVTwJ+lSRMWBxXn;oIaJwS<4GOY_T%(BF83Fq@o62Wj-cnsAj` zt?|JxmkXHdpM_UFT@A`G@fvK^4oFPH4!;D-@$q~ynVrS$%K#2+oA(9ywfHIRZDsR} z&F7M83%yKvF(5uz4;7K9a5P;rybk(7H__#N;r(1OTo%OAY zL3^Uv`R=+V9~Zb`SpX(NEUgr;g{wpN($(8ruxt%n{FP=7779rGV;g3(5HE65{Ypkg zR!jQ_o={-Re{&T!LWvGf$Be#_I1I$)_j-ip>Re$8|9GheC2U#Cc*B*Yg9ZDZ<+{0! zl+IW~D9I~obPWdP4|d}WoaCq*k%##BhkiqDsLrSOfdf2j^)ao)o#wJtvX+dtBrvPo zaXy8x<$IoSj}eym1T(6NiQXm4&D+#)RsX`94>KS1pq5z!ZMm*Z1f6_ubzviuaf4s# zJh5&rf52<@>yHywMxuyJ$ArP2H1M^i%RFnYA&dQ2T!v<6xOe4}&|$Vw^kj8xv8vu~ zu(;B%dS_s|^A8H%m|uqukB^ky+4IVv4e#Y!iMZ+e;+*${14DR5o9Kk*&R62_Vkeaj zi;n|nDN-LuRcqdp)EWcwk4h4;$EYwnDNQ@;2*E$^ysX_sd>PTrgY41s>v=UVXM3!X zh8ry#N}*{8mgf>J=Me6p4!@)SApZ@=2RCkMK2!k6R7$o>*_2MOFYLUx>9e{*5n!ts z?CoZMr@PJb4yLfIVwhg9YS_uw%Hj8_y)NH|v|Ux|p53jFt?DdF$#Pv-_-2n0BpmT) zEdv(*bPRhK@XYw($2)EQjKysboR!(fv94M_{>{`vf_~Q%!4_s7ufrSno6&1?9>!1j zF>mqPL9?jZPdDdF;X;3j*ZB-~LXN@W$ag}3>Q=h<+hMr&%W9GnJ@cZ+D_DA zt7-Q9i5*P5TH*0tvK`5G^HZPW8O&9rfPW+R23%;fpSfJnFMO@b8vaY8CH(8B7BE|C zR!%u4WJm^FdGCM$|GkxW%MXi}u{5jyi=6-1#>epUy-HyU0-ji6d(sq9xxV;1m>A%N zK^(B)emU@Pc`Y3nTRRPxKchn3#1*CxDw@GjF)z{zG!|9>c3SmjLJsWc|95=?Ki0g^ z%XO{xNBFQrRdWAAuTZ~rV;o9+97v!zAhlfhpkl(s3X*1phr9XX2z7SfoJUMiViXDF zjsOfF+dIJX>y3eczP2lJR|xQpSpe45dd5(j!K#)l%Re&h5mj1R7JTe^Z>NfM;I^a* z6Fn6odz)!sDLTA5Gl7zku%pHuo%#47oAW>>^i^tcmk8@(aye8{YR+EVUKr~L6(TKh zkVDGeL&2jppr52joq(&x-Jgo{mD#EAcw+?N-XEYMybWX~Q=$Ey4_{yxw7`B%EyOy@ z5nzlDV-!!yiSJxzBQY^G6)}R$-p)|Yn7;~vX2l7Lf4Mc0o8yB6moUnQCChCyj_5AZ z6Ruiv6W)~mSX(EQAUP^kMr~HjVdm8O>21p3X$pQ^b2v; zg4;_7!bq$G%F1T*M#4v7hrn(Ob`p9o=3kC=2a`6;hwb6%} zrp=blo}d%u9HnhR3K*TEAQwJi_034CLj51P)Mkp>l{$?l(kbpJKwzM3r3nVKLIFA; zV_HIS@*hzlx3Q|3zIWwWot#W2I%yL_EM! z|2t*~(h!2d!x0Ic3P#xVLFt@sBRDINTnJyjF0(ot7XrKGqo2K&OVBW#Hce75ls?y# zoY;xz=v{@aoUaCNJ{wKmcLR28_URIzHsh>9DWh7f4cHB<#`ez=K7{*bpwbhphqJG8r|^4 zIpU~&a|gOPqLJlD@4UDVIE$e(#Sr(*xqXv1lCkWGghtFs@?iux;xR|eZ<&AZB^u{Q zWQwA+WQ`3wiHZ_rn4!P0vSo^?S!(jWD68M>?CZ25@l)A@>0ZIyC%A&dN??Far793zF%KTE6=FrPAF?Az2Fdc3ftgkCeqMi^vX?tsCxL( z@KCavxT@J+1{|tPIen?jQi~H(DLGgET{V|b?2OEfThY0{f4U$9g@z`}B>5v4#^XWj zt#a{cv)gyUFR;Qp+8a|~bP$F!05M2t2ud<2HCqURB|?zj)S9w2m1|7^hDjUUtW>STk*fo*3$PHhEQQ zVki8tg9Mk;vbG_JffO-=!;%QKLCi8qf{tix<}?bzyeUZo0&dZwW~5vLE)%>Z%slLw zqTS0GGZ*?!`q4HjdNRLw(h+qqPx*x7uk?dOV|~kkq5Fyl%KQDYkdQaQeczkC;T-=@W+1I_7wy+&CJtC zw)e=P_kM=!ow=hE=aDU4K$h4q;~KN%^!cqFNpG@^Jymy_^RyrB5cK@#j%DKg%$^Q< z$v`;_STe;Es?3=f-7YHqSXm>c3UrH44Bt%GY>|h(CDPL+tHs~FMG|jSO6PwGFO*52p?lXC{X3&YRQ)@QkQ zZnh6zV|>O9+nIgUx3(X1&&pl<4X0PbCq_CcJ@EcFCEa#9-N!cE6W={z5*S)}5oAFc zS-X^Ph8yv_+*%9w+k+`&H%SA)DSx$vI8<3yZ0lpo=>ANg8g!B8R0n* zwk8k~QtYaPECX($?bEN`10c$C33dfu)Z-d^jLP5vr&h^#!f#VMjxDw%W*qXUop+2% zL!U)whkoPqmb+{DG+rwk6beKAL+{=+_g8C>fp}&e@iXk+;}(x^%O+*F<15;7?G404 zJH-n;!BD74GvyDwr0*mbZTT^{rRyY{q|e_eC|e{We&7V)a5d#nkN`y@w}tA8BOU{~ z>ex8WgQOQ$0kmX2Gc?d@iM{FW(Qs3uKl{dU@KB$@ySVWX59{s_+78XdZZmTvg@Yuu z!Sc_p!R-lOyZe5;o6ETVH_qNVtd6Hy7sUw#4est9Jh)3BKyW9)-CYI=8r(IwySs&8 zL4&&o3GU9ili#=Z+27gw+;gAj{?luwr@Fi5d26lJ)%8~QSp8Jw5yj_+Hk$1<#}RN3#UeAty68^h9OB27 z>0~pt*~3MkjReEu`$Y2mr0LY6p6Y8%1GU2CqEoNpWJ9s;in8~V1R_r@rQhZxG(1hb zlHTc{?X=lg_7=YyQ?k2-Y!q=DVdd4@m~zRVPinKn(at}4Odz&Veqv$gD97KKOG_V< zb>pa<8ECi&->#LK?~UyqI&$p2tDa5xkgG;cf3xxd&?742nL#u!QSUTRzomiMFh zu{0l!Df*+79b!iG46^;G}$o5liXdcd;`nAELHzz^0uaSIPR(E7R(ioQJNei38rorEm+n zysV*%KA7h=Eq?oH(e0FMxFNl|uD7~~e7S3QH~fS2l9z;)we#OLmf;b9w2qWPbKB?@ z&JQtapsdheKNM+PTDqFq%quiD_mI4k{04sC+7AMaI{``JV{ z!E)y@iQT$~_R)=!fsrDGi}%Q@IFW(Pk-6VJ(#n&AJhk#$IX;MsA=_=F%;imJFFtlx zl?)dQt$CRIv^P=B=6G3LK777UhaRZOc8Ky-1MFBLFDb7MVaS2J23@;nb6_Ob~& z64^D;dmmyDg&%gR__vjF&Cw%WX!cJnsmpCay ze48LyWo{P1Kaj>s{6G0X<-sWsKxq+ZkVZx=Dnl`|^ule|ND*KdG>L!KSp9@SJs^vg z*6(id*}Ye{K%(l&wuq0K)d*$=??*?z!^}%rQj4;@u_+wza%Osn)qAG;<+*))#_3)5 z5UN56!TC}};>H_fUA4BWHv&#i(i8rKR2C5*P-+NTpr`;oOg+gC)s=zAQT^KJP(H<_ z)B>_{3vk&Ro)OaxekJq@cK9sin`5VnaK4a>EtP;x^RTgOsMBDar-`2c>tMV610fSF z&*sB)rV=OMmDSlfo-9VJ)#F+#csq=z+qtIN7b!%{lU>+ZHOOuBE&Pj&;!5XXD*Ot2 z35O5fmqE$(w;0Db@y=7&QbkxJ6#1+l8g)a=^C`Zy^cdXM%@)rWiXMCwm`XSKJozCh zh)f#lOXN2ilD8%_yWBF`{kvS@HEc>mg+pR?ii5$AfVM;lp1NWDB8k$wZ=AGS_2HXc zP2WYNf;4!6gc#f|jv?}}-@73iVJTtF&`7EDsSPst8Is6qgi7vc*>>6SkOg|GQDuvOFN#w=Y3SFAa zf0chg4s3f)z$N}pCa_)m*eXmd)idw<>XTQi&XjXix;9Sv%4|Y|&QTcWpHz(!-|arl zz07qdWt|XW9b+{k2FCoZiTbtb#Q1D!w7vcNnXN6vyzC}R=%m=gbw~E7ZEBTHdPEsz zN*pVnqC_oY1rrCmEzZyjN&ap0R3~{;wI>?SI)HD85!ziF`D@DS?RU{>EvYn}FecF( zAH;&#DlBOaeadWNnIrjmI1y?$zRUD6QC`Mq7zJBS?%l(iY6d$dOv}3RH#wzK5)pIp zoe3d+8gHhNW9&Ih;E^;IF4D-PB+^>~m(%Z+h2+w0{10v&#E1pyPYt9N%X-I&I>{BL%52nz6>W2I!F3?G;uYav>Zn6@K>#fhvlXh%= zy)q!ugq`qO|xS(;|I;UhXNW*{L?4L6-1|7s_mZ(%n`b zYb^M2%v|<0$%lY%D_fr=8CWMW<1(a0HnD);Frx#4HrPL=Wm9(LLWtm0rj(|PTOH~) z$~kE7e`yi0pJixYI&ObsRuL8@AN!rtTk4~{k)hxnl=|$`zhGEv5t5`k-n>+t_dFq&~QZg zU5=!E&Q4`NFW95aY7=6eDj2*HL_RfJF656Oiz%cANg$3mZ9v(~xz(2C@7jXn#$tMqc!#Po78 z;DBd*gBZ3EJW3;nNROrj?636K#%%T@yjBuPpd|rPSTme^mt@De9Wf8QQN)^HdYl7C zWim8m+L$enwY1PoS=EI{xkiaa=ttuVV6k-;=grYtq1aRGhG7VSsLww?;6No4#8bvI z4(ww0A0?u5Yg>5)!{DN~Fzy<8{^zuq|Kk5JEp9pc8H|>f_XXxmZ2!nK7pk+y|Kr98 zW;rw`8ivQt2caG3&I^S$FHSz;&z$?6Q@~Uy^y(B$OmUyB|p@7sG@tz7MM1SOQvGB#r-rJ zW&YyIkZQkeG*9mjA58lm{E<~Q-q}>CMT!`tr_i;-a6#+-Yq}l!ce?!<&|-gM|Ba@? zs4#6}_4Ezjft-R-B6$|&h~?m8r7khi$G8c4;jz=g-6osC`{ByS$?GLm>P?*f1`1$0^AqbqgbV(NOnyv%1q2QDGjK z5nBHv0jicdL3Ef`J;|58KrFiDO3*X;mA?6?tpHRJQ?eO*a!Z>25knAmSZ4Pyk}u8& zhGYdn@i-DE-bYf6-LINgROo9r2nZ1y!IE#+Gu#P$tjCflka5Rx<%QQdjOh3@AF>2= zZz_LlO6BRzIegOyMKWp-g~0=h(+i8{4$qE zv{QXb>w5H7uAj2V4akJUat;faMW(-r#y|NJ7?D;9>qTFXA>gVHxr&0JWRx&pdH)KZ&c9{_{V-d}hm2-uv zj0<8U5^I`#V$o~bMLqtU<^lVi9oa`R z1cB@E{XALlXH)$Zwox(co(#SIXX%bfP3t)O!q-0P-^(N5@~W(-d<%EFoP_M0HOJO; zm;IXp)E9aL4FPY%V+poBYuG7-tA(P_C7*`-iZvf6L!pCM+jl0*uy@v^kg?h#SR%tW zrEf^W!zIeIIp|)NFZTqz`|s=pyanF9EYrT=MnE)_p-G;P17rZK=H}?OlVtL?v{H0t0p zP?|IulqT>8d*Rvu$NFjXXUP8IPtHGM69tt~bu;9!fe+tofTR74*dGGyGc=*VrU~C{0`sTW;tL=4q$m$TcmQfQ%@ZVmk-!9L2t716-5OA-t8$Sz5;a zzxe8o>-3skCo%P}RlnF(!Nt6J69c@|aUm}BK}>wt7|ku0BdL+`tuzk`+tkx_DuXHw zrje0aH#gmuZ|jAB+a|WJ`z#XW6XyjSz*Fx8~Pi;yVW z?A@f)+X$P`h876lSIuw}wNzBdN1Lt>5+WhIwwf9Gz3n+m#3j}ezcEfg>n;7|sc9m8 zjmJf)YWNGdqqy&U38}L8+gK)&C-rxjD!Rf6E6f)75#{y%dKvQ0fmP>mL`XpZT)0F1 zPjQ9w>z|FT?2PD!njACPTMk?4g-u$+%bgnbwF5jhHkf*kz7>HlruR7;ZLUTa_PX+H zti>9k+5-%fs@BeH9i~m5RYv97`1cmgRA2I)aA` zO0Tt!Ik0`EwUK95o55*qndN;09G^*=yhQwL^D3xrD%n$1R&#nrR~g^3i}1Bw?P=AF z#&LBP#;zyWm=~6&xM8D}<*USmhRA>QCUES&RT3RxBV3g_yblZnf`W`NY1VaaBkw6* zKXR0MME%}v{F&L=O3IVuhGUats&D`7QTe9(ESPhbt>LK5)IH*8!w*>rxFDQ|>aPDn zwLM7P0#Cb56qn^?|8y97+g`mLMMKN+{WnFxyPdAK={Q8!o!+Ep?idJf)X`*MVb;h_ z{lLg3oHj?X{vv1DHl%Z5(a#_Z(p)cv=JM37_{4$@Q7VCX_hth&22QK^x2u9E36}C8 z+zbaaP6U$HpskQx`CzmQ;37&wqAY{B!evB4;?Pg->e4gjKm7|D53x8O)()X58m*<* zPg@3Y<`?w*EbY5@8&=SN_WehCe*J<@fiB61X+YxgcWA)DSlQJ@6#hy|22l;BBN|Oh8xvII z5;-Ry_9s+nJ}fJ;64(S26m`Jjp8N$3D(Kn+_GhXt0oKFBN27sSRKYiZiV`z}Lh4Xp zcmKSS9=aNM&*1UyUCy6h(9_Rb$0pq#8OM0pg_lx^2sBs7 zP!lXwYD=6gA*_uN(--yt>d+@b=mSyImhBXTA2`(RH?p+4nRbN2$}Q)<2?1~;Rg6C{ zQ5O6RNF>gL`!T462M0be;1Ev&3CQoBvnhABbI25>Y@B|pcz4Y8qKjWNm?`We(w|6e zzjwPKG^}H4*&39#0bDAB;!LNZU0U^C6zR{_uO!9&-lbGm%i&jF3_5J`{?TwjrplO| zy|`7ZwnXuSGn`5Pr7TOyIJIcT`2HItlz%kj{e_g(w5?g2(gMEZa&^=C?1DWjiTJ9| zJ@v45@u%rtLr(7ycFVC!DEyB^)2%!_x|lIm!S<HH9+nSR@#Ea$8?z`7F&F~ zDOHS88EIQZg4kA>xoR%5_vI@2U&W_3Dt)x3=vD`&OKISu?*i0Py=uwDDD4RPYpY`PXm zx@&TQ=A&0ft7g38_%ZRD$?Z#)4N@*{2-BNq4F(oPzr8R?m_@?%3)RnwMttbB(1fPwx`0r z8BCcRuG}mB;90kSpnhX*?96PnMR0#vy{*B(f2Perldf;4^BFoK%fvCtLHac#9VMmA zcDRIgwHx-XvB#zr|91VhQ#B27q?q#$W`QI(5oZ-LUP3IkIWbhKbvjnA@+8@d#!eFq zRB^IjsJno5RW0n;8;>83NlOY+l`N`StLpISIu-o1JsD_LH)!i{l4Nr0H(i?>KrN!o zw{UTv9}SyqVpg|Nw2>n$&hx$z2@ypHcl1do9Y~*jO}pzl%1TVXuAIW&urrc9sz;e` z^R6_m*&XsOH=5BuTrVIS#;8j*wUbqkrz^_hcmhDt$)kOzyn4}T%$D!>i)gWzwh9g3 z*4GW?@GBkf*+`Zx_5E7fIwF3J=AWHdv8?dUO(+QUA5MY0?Pwh4EOSR1LM|axkR)7f z*L6CyaRb(d6+c)KJnccLIRF)sJ_rcIppr9OXG4p9ySPU8jvyS0}%Eck^E;yO)+6sqOU)`nl?Xu_&Dk$>*iy(ipnzD*23*5=N;dC!}b zpX_sy_wUxx1z+5=lIPF6U7zepAi9GP4f+>%lICmbN>YKT|ETqz_IG_c#R-}LTf%-A zgcuNKMngIY7T&$wB0QS@Z3RFKG&8{7%Hd140XA3}PzE6<8nTM=EgHf?pSukl-mPC^ z9^9?Fo`F)0=YK`x%c3EbpfvjXLC6|7GlA$5I*>rTP1!+BJY6UMj(r*>HhbQUGl>U2 zL^^x-;%+MC@^m`JBGA2|QVvj>0S>NBT-T&XCJ`d~-- z2txZD3tWf*>znm4|8@eKTTfh=l|j{8!i+I0pV!SzY`B|`-daGFJ?U2aRh@XGea6R| z1B~@sh9A5&7E4u!NFMiJHs9LOy3Ctt@7B1A>V5Dmisgu3d6P<2CFv4RJm4xdr7VkW zbd*fhqRe0^_^Io$muaxbn#QnF#*RN&B<}WD@AJHNnLca$=(D9Oqrlue4;E>wDIfD* zcd#t^FBf(Z(eDWWLA8IN6HfVOLe|h0jDA+h+BNXV(*@fvIzQYxKF=&isc3%DDYv?{ z3jWO{CtJ@nyyQ#RVOk}h?CEVyUFOi5U4k}VOM_w_2djcmP}Q7TDfQtcFtXp9pN4Wx zjf01Y>tazd#^Y29v-~nSd0LOZRVD11_mGUCLPEnTriX_f5D9%njgL(o2C zzX|1mN)R0S$)a}HgZa+khw-!ZI0T|dVtZh(NcX$eUQ$Oj8(@G7Gh z6bpQleq%WOG9go72|3&Vg&NN-mLTeK>eDaQOOW56EWtjZW*Q(<{@`s=FL(vcf-NE3 z$B=;>t0e&Zzny+zf;N~2UNki%r(f(1pt+8_QDQ-@R6M{!3JR2@wfa|!cSe>=fcETU z1LVEv)IXZD6h{kk4n5>n_I`WY!{e?N80X1 zax)z>lQ^SgTO-f1CkW~)uLDd!Z#TQ0sqO$TzY4bVpg~@Q5~`M#^D}jdcsFXoXu$Cs zyk$XF(ffhh{y>;S$McC8BxScGG$e;p2^hVu4#7~~#FsgcSzs6`_ zF2ZXQ*Ruq@vH2w^?u|A!shvZ-&$RWo+S1x-5tb8Y9d_C-Jy7@R_mhT(27W8}ivp~& z-xy4;v6>bvz2cOu3cqjiKbBq0Nj5C#;aFd=#50w~oSOeBNb*RMSMWN6CT$fK7K6dn z=+#%_L{vGJ{@qL-bDTI87>|G)Ud7{SlSE_n9z2MV<+@ADih!AmG69$667{DK(g+bb zaGk7)=OXy2Lo=1d(xEYY#*Saee-eNVOF|(RmJ+*@N2hFPw6g9*oQv?`byBb`UHaHq z$Y@$hlfSR&5m@DTHqfRsm?_0np|ODD#`1dXQ2`H8dgFs5Uu|aXH<&+F^16PgBZdwt z7PiJe+se~8H6ys%ej@u z;WduJqi9X^T?r~=ydWq51v1HP#WTAfm-S};FgA8tc&jXd>mYdSMnZKnRPSvcGWHo$ zydHJ?pe<09^ApEeJ)M zaiMGdJpTaMxHe>J(Qv5TK-U6#aqgb}2ovaMNkyptyj!!O)~k&)KhszRY8x3SmkKc$ zu7l5(mfd@KGLx31=P>c!s&=lGJTAyg4>AUpj*2jkZ{)VoCGMjhdP(Ni4bg~c5q43w zb-5ku_3>4NAGsDkh6(5=b&;wrR5kdmt3IRA4h@>!R4J9WYFr|g?8*aUS&Z|(((3D2 zR>3~>$fZ*);)nTjGVp`YIxLMkWsSeCzeOv&rzxM4j`3#HJ{C~BAz_TFJps>~-?W zoLJLlOI0X|$B*oZs4i})E~J2q$RUne`wpRYquQmZ!S0an^d`BpDGj$UQb0VP8HT|b z7@K%dD(%*zKaM^?gC%y0(Ylg+^_jFKPUMFeZ@4(Ii%fD9Tb}?rVoH_$fFl)C_OHY1 zZ>J}OXOCO=q|e8;^_K?r*5$W8<>ofW!t2X^we6kt)0|$*Y&TwP!kk_i7^2u1Np#9j zLlhA#tTGW%(m1!dNe2W6rzu^BFsMNNKf#IPnDE7VzKloaR0{6nN#t-W)-o_S(L;4) zZ2syKh9#y3u@9;<1@w;%kmwltV=$JmExp4IWLrP#UT^SF z^QPfXa#pd8n>U13*_wnNH|JaH zP5nJiVTnGNz2kAtMXx2B`-_*#F-_X)dBHZnF{NmME{=l!Ktu0XW#+-2|V;D+HoCaU)HuokPFT(Eew_5{&cX@g7`i-kK$ z95liQi@}`+`Z~_gD|0UPTIfY*(*Z#^N21!?;&`H1t27CbbhNHzL3A9QMM#-GD7#r4X_!YDZ zLRH+(WieGfo2B@nRb}SlPh^x+uLs@~401ZQjX?c+wb854aF#TP6B;{aI~`~-$$C)m zHg&);z9q0_iwXAtGf_5}Fq?s94j+pkE#q!9SEU=sI!E-`*8N1-+R3G);d3wFqn|8} zT8f_E)`HOevIh|LGaulPW5Ky26Z(8oPo^$~s#aRUh~fxk{Sb%BdVH)@IkVwx zSqBaHHRxqLWaR)df|Itroe_2FL0P;WVpU$gXV%LkBA=*Z{9Bt4=HH)0mF&*hk;UA{!4StQ z-V}N~Bc9z)`Q%GG9OF}h!wx~@@(*%e%y{G8=#oxiX0sec%wnwn7Uk$UWggu5{|<8i zm>Su4;HhgJOwk?jF7WNW%NPRW{S9miSTlc+Kp#h9T_*g?L2bjp1be5`YJqBq1Uv>w z`!Dh=lUgizF6DNBVl#6CV_@M&YoUP%hsyAkqV z;plFSPB|C)Xp@>Q!dVNX31&TSjAFpl(ERsmu2o-`SH9N?1lXeT)6pR6m`T$Y}ORdzir) zCc>|pNUfKZfr7**EJX9*J34)@c zI7(qVHHw)Z>ELYJ6n%Jz`H$o|H;$c*I&Kfb9P6YuPP`FCc@Ynd0yrG)BOL-6>?Mp= zv@pJmi@KnId+Pcwe$8IQdA&IQ<6kVv^1@pj zMk05a0$q*7)`W@#j-ebb#iXTm_IjKNoBu^pvIR*>hH3whl(IpRQr!PWQUd;ADfRvr zOX-F2Uo54Z|70lDmxdVAUkN`K-n zHIB=uCfLrmOxvr04>k94RO-& z3POmFJcOBLN3(qmuZ@)=pXIbD%1=QHcnDY-vtNi%3}Oeoxu6mcN_;CwOBrNK5~W2t zoWImf5(;2bzU=GlW(o*n%2$!0im$QD7xEZlMt`CCDa$zGZ*z^};mL>)ue$#+6`CYe zZR_ak*BSV>dae(drK0>lu~Y)u@Nbj9rv!CZXW7GI21v@qK0HI+n zVYV6TALl0%sM`_JQyCqqNI(3V*!fO%aiyUjpzKCvuBAj@8Dy&MdjUK@=@Zz<{4-X1>1zh5V-l{i~Rw_ zj7zWr&Axz=gAN@oo$_?XH&>sCZa?RFF9@1csy$Fe5k0 z$vg9CaAB__x*t(W9uklH=P2rLFEEwW!wv>m-1Kegyl~vD8Vhoys$MHj?ZjQ`{z+5* zy@x*R`=n|T*SkuIdtNz2ZKN)KL@~*+`+8=+-TgT~;t+R6fUpHBcqsaS;E(kilzg#w zhLcM^m!srD37ajs96bvh%s{Fl=bvTIUR2zpw*99a7Bsr5*1H{(wZKtq{Y{;(B!T|K z&UEMBXA}Er{R0I05x9n&>U@o(93J=4aOd~rJr?QdCXGSDHW6O92In6{0qrOyTmO>U z3GJkYeT*71)D1oSMdkPv!cV#$8(yh4ebwyGfLsI%?NRL`+Iol$4v<_mvZY>5@BI_r zcYLt5*AMPCRX_mJWci-839VBU^2m0wFdMC1R8^_+%XfPJ%r~*!ysT?v-MoJ5IQjy`y?f#a(#_rotyLOa?tSV^ z#T)uD;@z8nQ2QhMq=5)MD>Tt0DR=zDby0RMR{tsyKs1^=*h6MadaQ3wY+r`5xg~PD zOph|Poa>q>XVanXAfu6XL=)$>y843KKtvMuX1I9a_Sc4oTx|%U2ZI_1z5uM!-Elu$ zuz9ZluVCxIxZ#h^aE~%KTCPZNo4zd}84{7VxObRh)UC8S(7<%h*Ki#Coo*!+48oyT z!f7J$zJ4v5-Vm9XYcDdlCgHoIeNiy!iYZGpHZ9V6 zFr^*Bx=GSgS~sPYN}sSf%=l$E&bo2=re%Z!8FM+w@I77n{WiPj&!0ZS9RhP@&c^By zMX*QRWWEmeft)~bOg|^tpA)D1H@>=VeY??>-#HX3=X&Ry25R+OmKIXi1a7hdG(V{n z2j*mvmt6duX+LG^eMISko@2_tU#A|sAE1h6X^HK3#N&2koIMTLcx*9~Rp5cqCf#LL z`xBLcSoDn5WPAI58{+7@{N&TBzGC(~!T-qhYsjN7c`gDNx%)N-D>jISTf=qaS0)l$ z`jOh6Vx?TUNUEY@pr<>HvE!3r0pWSRX4#wb&h3JMh`4Saq~}zKbgTAZLL}Kw)(z3@ zV67|et(dO@Y4^N%ew5lWjma+D!QU8P6k6x#elk4@w!V#Q`k1|@kx}^4^}{kumIb>wa+lg;Z(({0A()(!M6=QeY$e z*S8uR5hab|g4KO9)|2SIs5;$QUKRGm8e67>o!_-`n}1dF{ye!iGPJjtFVs(&bp5^1 zsBoBGuFOkn8!yfpUb{h)As^rjQT#sny6eDA z#4~{V7-iM+zcKmF15J>(1%`Nt=dWvEW9}|ne>E2k6*E6d@1&kZJuSj-cgd4M2$B2T zzl&e!A566>VraKV$ z=k1N~>^tt~z1)7p`@-4emVIj5y|B8rct9Y@WO(J3P2g=^>bS`U{;y<PT#<+Knp z@DQr6&{Y9458g^I>CGbFyeQ71r5pu=?kC7EJi6MMtRS78t69h5k0R^Kiw~pwmE8|9 zUC*~7BH$i)=g;@yy-$cPyNONw=L>*l(fD-s)HC|$OT7V0vZQo#-it~HnQ6+vuCjy=PeyitSG(eYl z7sEizyS@~bt$E>R>`#y?&c@7fIwx2xE9nPQ4S5HoU=~JwuW%B6zkG9Lc`l1D|4svZ z$Zm1H)egnBzZFHWRmg)Yv{f`y>B0N?^E-(wS@vl2J^}C45a?zD|KVr%8Er-zAB{fj zfPOZ&Zp|r`8Qbpxd43VIt9RbsSu8<(mHtG+=WxaU>1JE~^|DI@s}3TGSLtKYU4B;? z<2uCX0akacVNpn(rsPZ8bbAGu5iUi^+fo$8Gc0}ezc7^aa!P>3KhuXFa}t;18>o;~ z1OWBdeqpaL-lEO9@TLBjo9(ExMBguJ{J*^H{(tkbQ;$F|`(I9Wz_7mswUENjt-N z_||v1M@(I+UQnNQ%oPF;+p`82Z+ej|$Qa^3~HtLUy^Z(8RH1Gnh4Gg_S z1@ZQVKNf)jucdPipI$jHv{%YfOqa8vd<>P!Rgqpl5qws|{dzgfR48YrSODZYZ$9EJ z@-UIRJe8c!EA<3*iQt~0t^Ivr;C2iOqLvP-!YZsiHluygVm^r_|L!NFedT>+Utp}D z9jIrt!CSw(Js>0~&}rk3K^q!`P<$a4U|)2U8=MowkzbO0) za`1`?X;zci)94>M-~sP&Y5TbFM~zZCg-@>NzGO6SiUy}ZIv`xfB?q;%7#qp2S|Zdb zIa~o1D3AJqlIP-zm-M9O?&io(YaVlZ@DuCf&ZC1lRxxtxigyo_vD%QR=}qWs%A76I}Tec?of!| zrPbwsX3yAE|8Fco{f%C4L2!OhcA+!&UZt|ork-VlA`J?mfA`au zF8pFH9a_@dA+*-z4rg<=FoMOuIWKOMX-|%tzUbwT{UaNF)>VzP|;* zLOO$A&~u$x#Js}!p%oTbrQ;7)5%B#jz^g6-!7*$$`rNcFZq+9rNw5NqbPU^&D8?+p zFiDMDwFCSlP5#@bC@6>80^SlRfLGOM=?n&({q`tjW)YgAhFq#0Z#KA9eE?G_F4d=9 z98u2x5vbC%Exh33v@K0IWl%B?;hz@OuwZW~>ZqV5aMb^3J`bbA+0Taf9#kJW=O0Bu z-Gr1ueLkLn{r*unKLCT;&4wMe+i%wH(B)LN`IxLadh40NxW}I<56ehBJp5L^2ajY# zqA9@q!k%`4<1>B_M+6EPqNs=P#VP|oQNLjnw|NTQNrYjfbyp&{AGgUR^zzB$kmas@ z>?sCn3tQs(4?ebFW}8BS@e)^27sH;qZZ*$eB9Rc7F&w%6}JNreEe;*^+M`)Q)hvM<0oSb!Q z+9b<@^*k$LGR|m>o;uwr~=gAX@SdRuOjPRn`{8^}Ly-&t$uUlv?=@ zc_5e0E{}US-!7J>W&Lv-Q*d%;gsoacyPhtjxrwyB=-5VM3RaEKBIiwW4~p|8sUm<` z&hYtkZ2j$1b+oA=n!Y6QA^ReX#zUml%lzt|K>Nhkr|RWS{V_;ecsI?x;U#0vfgu^{ zb9v1s_hY#kFnd&;{;V!{qnSJJ6+ahEVtJvd_)<1(2pU&HcNKmCEwGBhr})yw_qPCT z>&X?gEm~l9ry8^^uu2E;2kSuN0t@h}kw8%Kg^@mY*pU1F5Hzl*Ml@2z7agJ)T0kE( zuKRNElQj8nr=p-7Y72Nvpa5Qh#`UD0&~1lO1}+DJ#&ur~8rQuwXj}J(plu~|gKV&2 zL(sN{4ME!i1wq^T+n@>-0DDVPM+H@Zqy9&8(6|!1SrOlZ50P{J(G=7TG_LzY(75go zpD6%W=JqUGyy`7KU-QKQ6`i;Fel+gvEvS1{hywC@>oqWau15l}hExK1U*zY8UePVo z&_SETA9gW!o(&+=#aid|oM|s&pT0$@xz9TP3Sjmm|Ej7Afy};TN#V-jo*}Ne1rHSW zC^}3uvrTTa^}1D&{Z3mnT40EjVsLp(7MvNml3=E_+V!jOT5APDTGE(q){9SH2GQo_A02<)XQ2y9w52yB`m2yEK= zUtsTtL13S7L13RWKw$4}L16zj0I9dMmkA)QyUif3e-)ntalK~&alNkuas8_(sGE>7 zz@4@Z0-Kio$Heda#PXCK&@z)4snKxRfmvR>`@VP>3=cKYc#( zwIm+i-tZ_j?9J=I4$kFmxZ| z6w!^7z_?{X;r>adzj3JCz__AW%G_vcamCebeY1qsFc?pmLfC4~yD;XLinU+>si z5>9Zm?5F4FE3XeVIY~wiex@f5!6}CGDhldk%dt=OxgzDPjky-rMh|G&2kn2@?s6q8 zp96*Gw~x3IZ`0t6MdwTAXadp!_xaTUopj?d#XN!N$2rFey>_0QPcij}%Il7S*qIh> ztk5%U%_qEbli1d_XshNc&BDh0>5Xp3UYXCqe@@~>zuXG`4&kCqv+V!+s>`D(RdQF* z&boDw~&4wD7XG#G^(?_mtUuZGg!Km+`wWxmwY9Ao$Ci({a426 zugt^)xq{B}ZhoC2j!el?bOXt1_pgIC%gGKt))_`FO)Hu8Awaui>`T*69?N~jE9vC; zHlANG-r^xmRyeA5aCLFMdZl z=;wkeAhsDN;-t=abp#PytD%Cpx2jZ+VwSll*S}U!bWU)-P#ZQ(@rRFr{53EWqw~9X5%_@&6N3bRj0XjupTDj^E zU*2-toH-gFuwdWKNJkVg>cQuK#892-?8Aj}A7eIo1bNj%Wp0yRq1}FcGMoE)C_g zjNK6kH3MBv8dF{h4897jei_LY^YOO2>W@{X+tw~{x1N&~kD{xHj3p1~jEQY8Z+s-m zeK>=VNKW(x210l7$)rlWj^An?zRdumcQ?Qir1SuSy+Gp&@tMsV(O!CO!B+E`E%pR+ z{<5zk>R|I7iEJmL;FBV+mtToce%Uvb33R4J$@Wq1_EEElis$Sb!0JH+XD{^UBcqVW zjDaX7Th3l+#=>&rJ{D>3uC$QU%(#mBUP*Bnj(lEc(Ki|^yb}El-z=InSogv`Abbg( zehcwRuvYT=O2bJ=V#e;Aqg_f!qC)x2G28WuvVh3()5-dZvZGAlUhonk{T8eSH=EwM z`ReO6A4L;xXDYGM4_f*7F<}=(P|2inRXWDF&3D@O7E@7wzsyD?M>16uHg$lW{_S1O z_Vdakt5g3v39EO00Od?qVk^zn(ileDKKKN=a$NW&J2h!cheMGW1@1+O(4*K24K zIPra?=lRl#n5}dmHVXSu79No!h5;^?bil?2KmSpV1Ytj*DeAK^e!t=6;rR&cM``#$ zwip`XSkiVIo1;8$nc(h#xU=K=C6R)K6-2YIf;wi*VM&*(tdS-`DhwLHDc5*LQ0g+< z%Eb7#*nN@uu>{ttFV^F)F9w!Wh9@?2m#i0eINs|6U8a?!Egb2n-kSq=bDQDjqG275 z$AM!jZuP4Xh0V%F-d`}5-}x#Y^zj_p;|A0qWOKqww5?l4$_AcVMmp-hm?Ow0p=hmPq+hde(Lee-K_XRG>LF*};w>gzASey%D;T`d2%w$H^;ft)fR;6lo>@ zYd8;7tPO6@^eOX$gKA`hVh(bl`^tj=LYyx21VgkDzj-iEe$Wk85QQa0FFtYUlv1Q2 zgeN*XOTUIJMG+w7b6UknxKUueLVLOAHEwV2G(O5Nh_vO`WHH{_#w1t^$;I=TKK8qS zv0fr*n@+~01S0!VDn|mMa&ls9^QfD5n$YS{2VI4ZdZ_**H(oLDq$i9R>v3SY{`Fh` z%a(r_Wc1gHisKHYjm4v+|0pC>i z&f3hgp=-xMmr!W5c9|-y&vYnlWDXnBFBpic#_srvmg%PPWY#91AX8$hE6{1`BKh-& zLhGyC8@K(yrO?Cjve{nenufi%_ib=(qTP|MKPX8Fimq#t$SZIL+;NX^S_=>D4`TRKAst4v=d?_IF-aKWgD3cm|^Kq zI6A=Nut%bMeDOU(85WI7GAitiOmjup%!&#^8lV6;)&KT(bfZ zqe8e8<%PVd!jy%$ZC)>g8GJDbm(TuVJ@EMVec>CFTen-dYv$3hu9iPYrU!f$-!!`) z0#HxZdZZ`f4=E-pAz)&?o^ZaRG?TR3f}OXpi<&!2Rf1IT`#ZZ{O5a5mS78>v(b!9K z>FWCC`Ng+km&h$uM2>hqwX=sp+@lNapDwkRGQ9OJ2_0mVi?p>AD&BJI^o!tnf zgQCFk<-s17AGMCIix{(fvx!e(o4C@MGd1nF={JY*M=B}B#BDGkdM`5k&gOGdb>*4T zubkPj^_~1+dz7~=pIcigh_-09Y(-&ck!g=H2WaD9k_M);`ihr}cSLx+!fA|K0csi? zWPY<}yPo2ym%FB%RaZ#_e7;hVVcMt9k0VWbO zAy{yNYjAgWcXxMpzccT5zPi(Hk^fOmK{iAC!daUlzBHNbIqxF`is@VL6 zG!{8?m}V0nxHc^Qq18+O7p*>Y#zP>^6~9XQXuAdL5eSqQC%&-}QM1-m(PPLn0DITq zd!Vv=J?y9|8S3KV19+OYV28 zvqRtosQo+?tp~}*Z=aXmjyJ;*<07QW)n_a>@GvJJOQQcjb+e)Uf9hsC`gb?m|Gk+F z_`h|tHT_TBY^5%dJO5_q%Xc3>o(FJu?T-(5UBCS#L;s6DE4AV`&p5|8Gfz;CT^VMM z^LPIvQnX+m1Owg~w`1-*!bR4Tc@)h7P}3M3*T)9@Pf~a(xiM{-{>{->^&6+;cto$m ziT=8Zxzb=txg`zR+8B{#`GV-^=eIhP6hU-r5_$pYW5!DjkNRml0BY51ore;PM9$|5b{X^=(IBPsIdx|6lvzqFAM#jhn1Oxj!@ps~iTb>GNx=gx4QzixLI7nr59lE+wo>X1B zwrM^gPrq?eAMkr|Isd8!)RLk4$G7!E5o2LKLfSkQ1pk|qpUsNBL?Ka4sgTD)fllrhlu-w1W3{~**Ih-Jm&vhO%rL&MtRShRg=K&02V=|v5Pq#kvZ)=gpc4K|KG?DdjWxDjO!(IPtn;4>6J z;XD{PVQ?6KWTxZf`Bwz8N_cBG;xmlz8?|oiz@_4rVD2~F^q_u~UA;8X$1@7*#9hbu zW+$^!e}$oX3dqG+9fnx18k07(J6<=hf3f(vZzk%LM=SbcXNRQi@lIVlf3F-}_ZBsz zcIXfDS z;=m7O^`}UpE&i^9JDQ_+G)D_nv_a2^UhT(T?Y54Wwov6)T*}V$Ia-a)4cDG4+WAIZ zBy&-r@-J$_PcvLV*pl!|;g^>ka9IE8vpsJ`J7r>g`!e9Xwjg@KlxangXFvS~Bf|K8 z&uje1P0Fqk?DZVCEVrIUvAP!-$B2D^yt9pIb9AVt(Wa?A_OZH7t7~+ z?h4uW&{k&Zr;LO#CTiy}#N|Yq`Sqayy%B7}QQU``gtOA_Zvc3HdQrptUhT-y9B2`q z&t1;>0Pro0)%F;pqye?Y60-(1i(Zls8Q-hYF`3=4+yv(Jd@CDW3^p&M@I}!0sV=iG zz(MS@3Jzn-YBbMnlL%yAN?mK%x(NTJaNn$y^cl|b0!NuK%YHo>++%^OOASrLm-jX6 zghNGx>INSht{<0SoUG2slh%b){7I4Oz0u*ffjwT&oq4{>&(9P|_pZF%MF!itGi2%+ zFN49{;Tm0{Wv34tg)KJJeuajIZRJPdD%YiUtM3-82-WH?*!nrCW3*OjCOMSRYhb0q2U*B-x z5wjoDNJ&gCo4Pmmhmh) z^~ZdFEvORJA^eK=`eb*vJNtSGXbY>QOIM^0Redk}ZnEzCGWu#G&?4${DQzhBwh|Z^ zVRajQ`1wA7`9?x~J5;^Qs#veocH6V0n3VIVU?-t~&edGCJS$}zk8t}M89AhEBM4ar z!#BTyf?5=Dx31_t0aNXOXX!VM;vjUTpv##xyeqvakJwUwYfBG1!!4THjEKCsmdB9i ziPzP-5se#J^6@=8&T8ccl6@ubgJ!^d3AT{Njn`W={NtXeWl~oSd6;6$Oqraw?e2}z zU?-_02SqN#z5jzMn$8?X2R(w2_4nBwwFld#gPf1oR(7_$hPis%%MLkreN)bUfoFdL zYnTf$;)sR?zNHaTW~<~4uZON4{Lr2Cs_jE^+kV&b2BkKAMNTKP7K`3)%tHjQ<({-H zYhuG77&_42;hT(+&xhpAztgbbC1*$WJABQTSP~758{M%WNTQskUZBuXwYrhO;`{np z<=#<4Rb4?n$~TvP&FZ{ajY(#SZg~umdr=T%_XUoTFd;ZGW1rGzI4FuL|ONJ z3o2b{Pv-K}6O)7ZW}E8G%r@BCqHM=Wzp9!xWVJi5S9f4@P5hgb$yqr8P9!&95~Bqw zZI$9Xt$Smzeis|GbT}7}5~n zVmyVrb4Z@ci4{Wo#nP4;WNWKg9MCASQg`5OcgY#ss3nGBb^I{paiUEEJPWl3Z8<%T zPL|yqajal|Ldtm@+ic!-C^W;v=1z{#iC^VuIVE|zwCi!T`x?Axq>p>>5`(9q9OAsn zCZn7OjYX=X~R=;Xb4YwzU!1_C%+H%j*o?+x2xs+<|s2pLOU-4 zKn?ud=gOmQ91<{qg`rCbd};Z=bu0a?t4u|Y8EaoEh1zhcHd0T)MGXI{tE6we)yqR zdh6vj>${3Kdb?*wYM1=`)>Hd$N0Xqj)$RSt&G+Tw-@jAG7v~pNmS1W!523P9fd8nl zgn{#?dou|;ET|Bui7S{eGTv;z?ro{^@%#;;A~uP?txY%o*|2owOy+}P1Z|x8^25+3 z4g9BwgI*lTla+#m-vd8q>_?LBX?9=4fKOaWDYK6Q_A7;EEPLF64NJMxBygfekz0|P z-oezacujyfAAbL;Y1oGiIO;YtNjU)|$>UP3P@YF2m9U`<1eM{?)H^HOVj$O$#>pvfdd2 zFd|aoX{ZDhZ!VLvij16+KF-DGg)5=FH~A}E_K$9v?tjrO8~^{ITUP&9w`}8o(=7v> zq!dgSMd%U#P6aJNpA-Dosi2BB`9$A}CAO?#?f0`lHo{#48YY31V|Dhf4rk^2Fdc9z zNCwm`+e@IV0(HxJ&r?SKty`8(%=q0n7TvIV;!dlrl*C?V(GqqBN@)ZXE?du&ZOB9U zTQvQ_t2hD>WU|G=M}NJs`VorKC-1eRXsd4a1i5;LOQv4Y zzNcO7}^X;|M=7LG>OL3DnL6Y@X_5;Dif&QH5y=;Qy4`@D6R#n|!E zj?RW^60-Qfu>-x;LkCo}=jc8c#6~nGX7|G-1i>I|NTqw+z8_FSbzND5tv|SKFST*= zJ<3~bj_9lP&EebssTmYSO+U?ytQa47PZ|yExfe&AprO01pG`a#-aafqqXqCN#Ia46 z_RjnylY~MiCq^wEQkS+rs}iecJD^((#gfN*_BS3%Se~9>L;@-XDUjO4icS|ec4U8i z<@ykJ!IDl>>yH1~=bqhcD>nn>{$o8vB`Z1+>^ZBU%;mdIRDarin*DMe9)^aw?%(kS z18=sVpj#6;$+%DY-)uvF8^Z-<+G5d>ye>me8=J-^IO@;LE2Y;vC=CY=d*%Rig(7H6R}0!#Y(uk!D=HH#;K9<-7qZvJrM2OmZU zQ*b<|g(0HC+Q0g@T&nM|PodfWHqnFjpCdgHwFgx3*7e{nyI6F6Pa|V@_91!9!Z13; zD4ql&W)r5r+PzUNJkB9fHbg>Kjy)VZj3Uh0(!HxWgF8A~U!t9C66gP|Y9^=eKu4{M zyMV#K5X=_;p3IbxJ&6q4RC)pusrcxSoxBk4$Gl}HFAABNQfzVOEX-yi7JtZ<2H%n` zTeK9-&dYfLR2$m|rH@K5;+o_qiT`vk!KG_)h}RV&OP7AD8$6y=h>RC$fMNhP%~vtF z2=8@D1!788P?&yVrxwFTR`#hMRa?IqA=V-O*eIp8yP-V)c_xB7&ZeSVb_3i(a@}M! zQP?iAIcK83x7E8R{l_bEl1^row972a_kc}E^W?Dhn}HhY{|7-}-2YGn_WddD?jrTZ z%=F%OOnTF%Ozr;1qB$S83US}luNGX37HEdeKkj;hg1!7L{h{eu{6mT6bN{yK zivqKAA|oUp7ZF(n@Zigk(|&Q}##wYsKv*lT!dtvi<(WelTXpGKqJ~|gHnxB>)*L)` zQ}D=5ceo=;8H?Zf71G~Di9P?;E$h?}wbfl59H(iv|2s~j`;NWSBfedIUMJDlW(ypr zX}MxGnB-A^`cDnBe8ImOW&lI7j>qs(SfhLCH$$bcZLBFMDYCsUX?Sqhs}QX)A20qZmjXq^!Eq8A0R(McKPLJR?S;{ zhxy~1ceCOGbKt?FT+BPCIBssP);Ep+2Ah4l9*Um449fMoVC2=zb2ez-+j;1$UF}{l z?EdxVO{yS&-^D8lYJ~4=>30RjczsCdw*cG_(DnpB1n5G;?X<>;LS5=}ule4W3h@}c z9Kvz2yt>RWLtm1yyxI)Vv^~u-i5R?CLBS`yCPBdLv|66|-YY~xCA@+kAjV{QEe-%r zW_qB902@u5f2_O=f8CI?yh=l(4FSdNFgwB?Um$jbK`Y98mRC9qfVu4{560c#g`NQc zyo?N@?TH5Z9n0%7*#@5PP@`97!qlMlM z0l-!>z2_$045-Ib$67ZWxnYIb{VN=$XQ)iA?T_>`Atk_+El z+tBc~|ZhY)VC{~@yOrHDe#uan)UUtvblNFFzNN$;PedQPM;qXDFtwXAj;Z>?78M#1kjht z+E9`IJ_<3okNAdXKIsVDpe7jk(cvZ-HNv6Dl`{swb5hoaF2O!FoUkpIVm4j9S6@xHUay?%+vY;6q;@G>C?@J~1? zgRo*`bnta3@DANy5Pw5-#VP}j)L6kFAm15;0kFAq;l6OWbEcrVh7k-4`LEMPf_%_3 z0x3)PpAl@L6TDN&$L_~*pL5lNO4&G-uUOR6J_s??3>Bp*-QgCLHkcYMp?SCCuFi}N zO+gAVg&yA$%-5HqKb)hv(429a{kexURxOkvpkI2>ixA<8sKmK5CSwN}Y(35ZX<{9U z)RBVCtyHZWiC0|A=<@feEtdFRvF4%LG#hn|NPs-bq;M;Mxaa& z76pI1yBH!K&YX$~g<;{U9-jZ{ixoFobY^q<&*blS_sO0rR)^psA+jjh4ONKYGr zcT&x+&}i9uhXK$9v$h5SQ&z#xY*NksQ-`@;P)eo8P%s6v)b=6=)rcaIp2cwJ*?O>a zA_q9xdV`pLQ-^%+A_p!u0-(1zRnfoJE3I zkw>ePw^82VSdQv99Cjx#aT&|x!yimM(pWyo>zZZoz7W?Z1wVQ<9EnvMxP(uzSXkFL z{JA%J(lQwzd!tp|z<+=b^%6Z!2qz^b;g!OA_*V@ZfbB*Em$6_lE$rr;4m&20Q4zzWI zcbR>7Bg4I+eInu?LUh8jI^KS)vZxBv1;tQizZ$qQ9x}RoF3w-j{$rgvV|L>Ig$!kB z0%$IU&g@YdcIASs29k^&E8R9*5i3G+R^`RiOkl7~R4hes>x_<2-69IB&#PsFo1Y#n z#Sg=OoViFD_J1S!Ort8gPMdOcEfE0Om=y@URd48dwH}Jc5XD~&MRQitX*?UV_k8>w zFNyC2#%#JdzgJ&ZT1WEHN}guTpboPRdsXVT1)K2XONxzE3XnGv@)P2|pYlofs{9iU ztx1X~X&9shxuU}{3GKXd88F?eOkyUjEE+fjTnK8`?XgbRm&>Y3kuY>s%>tFku-Rma+V7sL6K0XzhYXu-$L-Mq3ghVG0p~%^6dHj^Pta$Z&7Qk#)^;dhSs$o zgM|ll&q^QznA``+Me&-5?9-9;$cXp+-Jpq_+xd^;Me&H8+qt)~#$fI6$oKrY{h%Ax zY&8IoZ=kJmeea_QMWn-LtsAm*7!B{EcxH zh5w#q**}2ZJR5t#-&@Q~`gT+QGdC>%~okJjBuvPfmQ;psp2uJZYqM{byr&E+F;MDSH?Ht^^7d+ z{dXL<08C4jhH5M^@qo+CKCMmQ zxVaoLI6tHM#1=ClJHut+VllCP;?~<~wn|ER1dx39ZyLt+U%r?>+gr4|ML$a$uEjq3 z`S@ea)ji!bAWF*zYQQ%AC`e&FkMFhiSa(syYBQ*GE_ua9f)JTNbRGw`l;77@|_3Rsg{!wG=kY4^h-{`=5*`{^uvun2p~Z#B69QAZCL<1u>hey#f3xh}lS*K+J}=0)ti-zzvCTv<5;p z{yK8lvH)m)cM!6{>%*g$1(b%v&$WY)?H?-$*+4fU2JrE4;2j`jJ6Z!F+tC_m1tA-} zItbZFbN~>uq3MB`4gM6wY$Q4$W`i$9MhD-A0xtnE8yF*r7l_$NbU@5T(gb2QczD+{ z5VE7kzR0`E$M+s|Els)*GI zxdqsf?EO^S=F#p`i-`LU2SBgGq_=J=v#4>)=j~?fPTl!DI|nOXLu?Gfs>CdXvsOjv z@)gI2S~CRxWy(;NOvJZy6VT`uFT@sZ-%yix>3gXsY$Jn4iB`v)VOF}Pn|Uu@q|k!R z_m0yPl|(NH2?7ikQX`HPe=mFemVdZ*9|5S*Nx8(Fe-=id6YqKu?*a#o5zJq+T6aGW zW1=+}Qk67D(kMjk#y4$#va3oS6c1spCU1UxxC;D%9?J=%YS+CGZmAL~zLhbW=GsZx zZ=C;;s4yfEsY43elaWAeIDa=lZ&2@G)$+blcQsPyRcR*)XY2JP(p#-IMEuh$lSiBoDMNCQ?=VwG9 zwD<^Cl*DsR%Uld5I*(4X^_{xgoSN)%%0hWU-A|*VH)(?W182gg$Edfyuk~PY`C=xD z0I_`uo#(}L%U>n{J;?s|Q7OhSx*ZPI3p_WdA;10R2tt70VDfd1fXQdH3npK=lefLd z(GsdPx$6m-d`4#Et}9^j&DHDrf@T;r41O^Ax<!o5-|Dx#^?bi-<&3xd~@}X@5o)@jCR4~Guj1{Z?2vZj0%iilc^HS##k@LljL0k)I#4T zEr5pa9E<1GXYW_d-JG1*W^o?`sWfZGcd2w)mZx9Dl+8nQnOiV2XYYf`L}-=useP7q+huAmeUQ}EdJ|@Qd4931xFX;OQ3y)E0 z_Z$LJb5FbY=<;K}6YDi}^E!v4@n`2i{7cO3DGoK#U5+tbLJ`7+< zp-?x>GqfZ|;yFtW>Qr)PHYQ)%&JqQNE0WgJWQa6H5DxDRt7B3cb%@qcFPgD4PtgP3 zT$5>}wW=*%2HmUf(?9f5?J8|?&vUSZ3YKDw8k`-zlCH{~qIM!M{@kzQTtVx4;cb~BYKJRA~2t)!~& zztG;bS};JAld#%&ZY4sqtuRK7F~=h5NnU5?hWGEaJ@&hvSeyKavO1VK^dB4p5Wc>z zU$u|I)0p1nN-h}B)m`Rf$bn5SsC11joDo)bG;Oy`cdXKPLd1`@3yK%TcF_7o5B^wx>;?AkLsjarwy1w0^m|W>-vu-6tN(@Ftgq;O?U%^( zr$tmA#g}4qv|m6Y;DA&<`ZSKPmvthVGk=quq%@yey>fypv(cI|Upy&L2CY#<+_fvz(q;bx7Onr8tNt zi7PodtKX@Jx&jSL-FH*4FMlg|W);|agn4dDp&88_r+3e6$|5eQ32-6Sp z_&?$U=ZQ#u88WDiTpY}lY;?p>MOkih3EtL+eMb+h6-*e@A0KQR8qOTn?8=Z()8sc7K zC$YRcpAShA;7GmZ(D!1$zQPLRXvH9mEKr!Kx+zx(-E@8Md1?Hk+gyp5y3WW?6+?%d zqt2`jrKfl+@Xiy^T-#7f%c{bHr1MAYY}$s~4T!veqzMb97IO?8LzWI=NbZ_)a5oK! z+1>+Qlo!cP05W@GLII1OrQ7(G%l5U+33j|jEVJ=RujSuwU&T)!dM2dB@HFQV-A%VP z`b$muN8a2<-r>G_7K9H6o+xE%GM1rkS=up`xYEsk@OnIzHaaqr8BzRUX!>xu7UYXx zCsm6Z5b;pjx>AZBLOtvAxC=brjK0p;1~+~UZVZN51h|v*9L+o%btg4n^-iVHw9ax4 zBZc14aqS9UP*RAI>%7bQ&Ac|*PSc%RYsG`LWQ5WI7k!5B`AboF9Oc}8x=M^R+2xd# z7%c)Fo%7;${v7j}f61&hxU;$Qxp`f2kzYV)0dTDY>{+IQ9wi@pAN9>U<#7cbU`WwS zP`Xk30A+dyz7%Ud#yT{{A;s^nw*9+XgOzTjB|a@)#pPOVVlU=(5~KECOjY=4er$eI z(^$Q7n3VY-GP#mP=NKhl=QHmR7sNqS#Ce8r8^`v6ASpfs9&Ue-Au@uflJ_k~2de6t!sF^qCNSa~jb)k2?=k)u!umuha`JrAQRODQ zfsCJRQuk_D0HX=&bsj7+s2McIo`}j6VO^dEK@|F3MxK1y@t3Rnjr#1_LAYXXqdl9? zUT(;)*VD-;hSaST)l`S~9nSO$Z#F(x;p#l6YRjrM0-n8&ziHPzFV%32mg86Qd5DNqNX-VMLUiU3i3cpbL#X|`Hvm6XA+;fsY2slbmJ$yo8m5G#Zenn(8=(l@;4M~Sj+HIv`?)I!o9EMtV-qt zlkJj5S!<_75!ZKFRj1D>p(ieK5-j!-{GGy;)Qx2hqhB z#`bPDYTL3pX>9&CAh&Y)-lief@mb=BFZ1Cygc7Hm?ACfCYVjei&-@Ob=eSEKg0t

jM}3t4ywl9pN{zD*4%_$>}U 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�+=^w_Q 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%0D#w|t9UbdV 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 E064fq5&!@I delta 559661 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�}`^`!y1*&5|1)^*?+#}N# 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
_fus%r_*Jx^Cf^=i)3m)M==tL~LyEwq~N4 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

uvYaM8e6r7t45gV)L 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�J<)}UUH_zjb90Yzr|J0QPlX%_pvu7sYOVf#9 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 z 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⁢ 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 Z<3knZXMW~qeqX`w{{yYThe threshold for a violation to be a warning.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

The threshold for a violation to be an error.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

Create a SeverityLevelsConfiguration based on the sepecified warning and error thresholds.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

The rule parameters that define the thresholds that should map to each severity.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

The identifier for this custom rule.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

The name for this custom rule.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

The message to be presented when producing violations.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

Regular expressions to include when matching the file path.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

Regular expressions to exclude when matching the file path.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

The index of the regex capture group to match.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

The RuleDescription for the custom rule defined here.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

Create a RegexConfiguration with the specified identifier, with other properties to be set later.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

Create a ViolationCorrection.

","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

The violation’s position.

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

A specific reason for the violation.

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

The violation’s severity.

","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

Creates a ReasonedRuleViolation.

","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

Parses the input YAML string as an untyped dictionary.

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

The string value for this version.

","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV8rawValueSSvp":{"name":"rawValue","abstract":"

An alias for value required for protocol conformance.

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

The current SwiftLint version.

","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueACSS_tcfc":{"name":"init(value:)","abstract":"

Public initializer.

","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:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

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

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

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

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

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

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

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

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

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

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

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

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

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

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

Swift 5.7.x - https://swift.org/download/#swift-57

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

Swift 5.8.x - https://swift.org/download/#swift-58

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

Swift 5.9.x - https://swift.org/download/#swift-59

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

The current detected Swift compiler version, based on the currently accessible SourceKit version.

","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

The raw SyntaxToken obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

The syntax kind associated with is token.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

The byte range in a source file for this token.

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

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

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

The length in bytes for this token.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

The raw SyntaxMap obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

The SwiftLint-specific syntax tokens for this syntax map.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

Returns array of syntax tokens intersecting with byte range.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

Returns the syntax kinds in the specified byte range.

","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

The identifier of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

The description of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

The name of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

The severity of this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

The location of this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

The justification for this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

A printable description for this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

Creates a StyleViolation by specifying its properties directly.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

Returns the same violation, but with the severity that is passed in

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

Returns the same violation, but with the location that is passed in

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

The value to configure the rule.

","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

Creates a RuleParameter by specifying its properties directly.

","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

The rules contained in this list.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

Creates a RuleList by specifying all its rules.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

Creates a RuleList by specifying all its rules.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"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:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"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:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

The RuleKind that best categorizes this rule.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

The oldest version of the Swift compiler supported by this rule.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

The console-printable string for this description.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

Configuration with a warning severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

Configuration with an error severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

Create a SeverityConfiguration with the specified severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

Warning suggesting an alternative option.

","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

A deprecation notice.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

Wrapped option value.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

Name of this configuration entry.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

Whether this configuration element will be inlined into its description.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

Default constructor.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

Constructor for optional values.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

Constructor for an InlinableOptionType without a key.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

An option serving as a marker for an empty configuration description.

","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"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:13SwiftLintCore6RegionV3endAA8LocationVvp":{"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:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

All SwiftLint rule identifiers that are disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

Whether the specific location is contained in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

Whether the specified rule is enabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

Whether the specified rule is disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

Whether the given rules are disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"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:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

The file path on disk for this location.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

The line offset in the file for this location. 1-indexed.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

The character offset in the file for this location. 1-indexed.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

A lossless printable description of this location.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

The file path for this location relative to the current working directory.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

Creates a Location by specifying its properties directly.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"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:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_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:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file to lint with this linter.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

Computes or retrieves style violations.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

Applies corrections for all rules to this file, returning performed corrections.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

Formats the file associated with this linter.

","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file to lint with this linter.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

Whether or not this linter will be used to collect information from several files.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

Creates a Linter by specifying its properties directly.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

The contents of the example

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

Whether the example should be tested by prepending multibyte grapheme clusters

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

Whether the example should be tested on Linux

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

The path to the file where the example was created

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

The line in the file where the example was created

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

Create a new Example with the specified code, file, and line.

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

Returns the same example, but with the code that is passed in

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

Returns a copy of the Example with all instances of the “↓” character removed.

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

Makes the current example focused. This is for debugging purposes only.

","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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

The description of the rule for which this correction was applied.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

The location of the original violation that was corrected.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

The console-printable description for this correction.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

Memberwise initializer.

","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

The default Configuration resulting from an empty configuration file.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

The paths that should be included when linting

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

The paths that should be excluded when linting

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

The style to use when indenting Swift source code.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"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:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"name":"reporter","abstract":"

The identifier for the Reporter to use to report style violations.

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

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

Treat warnings as errors.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8baselineSSSgvp":{"name":"baseline","abstract":"

The path to read a baseline from.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13writeBaselineSSSgvp":{"name":"writeBaseline","abstract":"

The path to write a baseline to.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15checkForUpdatesSbvp":{"name":"checkForUpdates","abstract":"

Check for updates.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

All rules enabled in this configuration

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

The rules mode used for this configuration.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules8onlyRule9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgALSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:onlyRule:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

Creates a Configuration with convenience parameters.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

The command should only apply to the line preceding its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

The command should only apply to the same line as its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

The command should only apply to the line following its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

The modifier string was invalid.

","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"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:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

The rule(s) associated with this command should be disabled by the SwiftLint engine.

","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

The action string was invalid.

","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:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

The action (verb) that SwiftLint should perform when interpreting this command.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

The identifiers for the rules associated with this command.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

The line in the source file where this command is defined.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

The character offset within the line in the source file where this command is defined.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

This command’s modifier, if any.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

Creates a command based on the specified parameters.

","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

Configuration with a warning severity.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

Configuration with an error severity.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

Configuration disabling an option.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

The stored violations.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

Creates a Baseline from a saved file.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

Creates a Baseline from a list of violations.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

Writes a Baseline to disk in JSON format.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

Filters out violations that are present in the Baseline.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

Returns the violations that are present in another Baseline, but not in this one.

","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

Creates an empty Stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

The number of elements in this stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

Pushes (appends) an element onto the stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

Removes and returns the last element of the stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

Returns the last element of the stack if the stack is not empty; otherwise, nil.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

Check whether the sequence contains an element that satisfies the given predicate.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

Modify the last element.

","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

Creates a RuleListDocumentation instance from a RuleList.

","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_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/Stack.html":{"name":"Stack","abstract":"

A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

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

A set of violations that can be used to filter newly detected violations.

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

A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

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

The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

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

Description of a rule configuration.

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

A single option of a RuleConfigurationDescription.

"},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

A result builder creating configuration descriptions.

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

A single parameter of a rule configuration.

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

A rule configuration that allows specifying the desired severity level for violations.

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

A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

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

A list of available SwiftLint rules.

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

A configuration parameter for rules.

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

A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

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

Represents a Swift file’s syntax information.

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

A SwiftLint-aware Swift syntax token.

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

A value describing the version of the Swift compiler.

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

A type describing the SwiftLint version.

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

An interface for parsing YAML.

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

A violation produced by ViolationsSyntaxVisitors.

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

A rule configuration used for defining custom rules in yaml.

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

A rule configuration that allows specifying thresholds for warning and error severities.

"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

Produce a ViolationsSyntaxVisitor for the given file.

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

Produce a violation for the given file and absolute position.

","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

Produce a ViolationsSyntaxRewriter for the given file.

","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

The configuration of a rule’s severity.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

The severity of a rule.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

The type of the rule that’s using this configuration.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

A description for this configuration’s parameters. It can be built using the annotated result builder.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

Apply an untyped configuration to the current value.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

All keys supported by this configuration.

","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

Returns the substitution to apply for the given range.

","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

Attempts to correct the violations to this rule in the specified file.

","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

The type of the configuration used to configure this rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

A verbose description of many of this rule’s properties.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

This rule’s configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

Whether this rule should be used on empty files. Defaults to false.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

A default initializer for rules. All rules need to be trivially initializable.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

Creates a rule by applying its configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

Create a description of how this rule has been configured to run.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

Whether or not the specified rule is equivalent to the current rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

The rule’s unique identifier which is the same as Rule.description.identifier.

","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

The unique identifier for this reporter.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"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:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

A more detailed description of the reporter’s output.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

For CustomStringConvertible conformance.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

Return a string with the report for the specified violations.

","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

The kind of information to collect for each file being linted for this rule.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

Collects information for the specified file, to be analyzed by a CollectedLinter.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

The kind of token being recursed over.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

Get the kind from the specified dictionary.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

The version string.

","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

Initializer taking a value from a configuration to create an element of Self.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

Make the object an option.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

Make the object a description.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

Update the object.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

Convert an object to Markdown.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

Convert an object to a single line string.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

Indicate if the item has some content that is useful to document.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

Convert an object to YAML as used in .swiftlint.yml.

","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

A type that can be converted into a human-readable representation.

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

Type of an object that can be used as a configuration element.

"},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

An option type that can appear inlined into its using configuration.

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

A comparable major.minor.patch version number.

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

Interface providing access to a cache description.

"},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"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/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:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

"},"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.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"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/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

A configuration value for a rule to allow users to modify its behavior.

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

A configuration for a rule that allows to configure at least the severity.

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

A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

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

A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

"},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_tF":{"name":"reporterFrom(identifier:)","abstract":"

Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

Make these examples skip wrapping in comment tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

Make these examples skip wrapping in string tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

Make these examples skip multi-byte offset tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

Make these examples skip disable command tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

Remove all violation markers from the examples.

","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

The kinds for these tokens.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

Add a violation at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

Add a violation and the correction at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

Add violations for the specified positions using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

All visitable declaration syntax types.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

All declarations except for the specified ones.

","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

Parameter declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

Local variable declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

A variable that is implicitly added by the compiler (e.g. error in catch clauses).

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

A variable hidden from scope because its name is a wildcard _.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

Special case that marks a type boundary at which name lookup stops.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

Check whether self declares a variable given by name.

","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"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:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"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/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

A call to a named function or closure.

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

An argument value for a function or closure.

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

An Array expression.

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

A Dictionary expression.

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

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

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

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

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

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

","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

Describes rules that validate Swift source conventions.

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

Describes rules that validate common practices in the Swift community.

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

Describes rules that validate stylistic choices.

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

Describes rules that validate magnitudes or measurements of Swift source.

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

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

","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"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:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

Represents a single SwiftLint rule with the specified identifier.

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

The spelling of the string for this idenfitier.

","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

An irrelevant option. It will be ignored in documentation serialization.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

A boolean flag.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

A string option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

Like a string option but without quotes in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

An integer option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

A floating point number option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

Special option for a ViolationSeverity.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

A list of options.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

An option which is another set of configuration options to be nested in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

Operator enabling an easy way to create a configuration option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

Create an option defined by nested configuration description.

","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

The configuration didn’t match internal expectations.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

Issued when an option is deprecated. Suggests an alternative optionally.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

Used in configuration parsing when no changes have been applied. Use only internally!

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

Rule is listed multiple times in the configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

An identifier old has been renamed to new.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

Some configuration keys are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

Used rule IDs are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not present in only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled in the parent configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in opt_in_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in parent only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

A generic warning specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

A generic error specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

A deprecation warning for a rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

The initial configuration file was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

A file at specified path was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

The file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

The file at path is not writable.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

The file at path cannot be indexed by a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

No arguments were provided to compile a file at path within a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

Cursor information cannot be extracted from a specific location.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

An error that occurred when parsing YAML.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

The baseline file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

Print the issue to the console.

","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

Accessible by the declaration’s immediate lexical scope.

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

Accessible by the declaration’s same file.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"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:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

Accessible by all the modules defined in the same Swift package.

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

Accessible by the declaration’s same program.

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

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

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

Initializes an access control level by its Swift source keyword value.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

Returns true if is private or fileprivate

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

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

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

Information about this executable.

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

The accessibility of a Swift source declaration.

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

All possible SwiftLint issues which are printed as warnings by default.

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

Type of an option.

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

An identifier representing a SwiftLint rule, or all rules.

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

All the possible rule kinds (categories).

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

All possible rule list configuration errors.

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

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

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

The magnitude of a StyleViolation.

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

An identifier declaration.

"},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

The reporters list containing all the reporters built into SwiftLint.

"},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

The rule list containing all available rules built into SwiftLintCore.

"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A source location converter associated with the syntax tree being traversed.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

Initializer for a ViolationsSyntaxVisitor.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

Positions in a source file where violations should be reported.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

List of declaration types that shall be skipped while traversing the AST.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

A type that remembers the declared identifiers (in order) up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

The hierarchical stack of identifiers declared up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

Initializer.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

Indicate whether a given identifier is in scope.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

Indentation with a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

Reverse indentation of a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

Indentation with a number of tabs

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

Reverse indentation of a number of tabs.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

Initializer accepting an indentation style.

","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A converter of positions in the traversed source file.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

The regions in the traversed file that are disabled by a command.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

Positions in a source file where corrections were applied.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

Initializer for a ViolationsSyntaxRewriter.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

The underlying SourceKitten file.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

The associated unique identifier for this file.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

Whether or not this is a file generated for testing purposes.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

A file is virtual if it is not backed by a filesystem path.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

Creates a SwiftLintFile with a SourceKitten File.

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

Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_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:13SwiftLintCore0aB4FileC8contentsACSS_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:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

The path on disk for this file.

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

The file’s contents.

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

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

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

The parsed lines for this file’s contents.

","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/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

Creates a RuleStorage with no initial stored data.

","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

Shared rule registry instance.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

Register rules.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

Look up a rule for a given ID.

","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

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

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

Persists the cache to disk.

","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

Singleton.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

Tell the timer it should record time spent in rules.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

Return all time spent for each custom rule, keyed by rule ID.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

Utility to measure the time spent in each custom rule.

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

A persisted cache for storing and retrieving linter results.

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

Container to register and look up SwiftLint rules.

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

A storage mechanism for aggregating the results of CollectingRules.

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

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

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

A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

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

Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

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

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

"},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"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/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warningSivp":{"name":"warning","abstract":"

The threshold for a violation to be a warning.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV5errorSiSgvp":{"name":"error","abstract":"

The threshold for a violation to be an error.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV7warning5errorACyxGSi_SiSgtcfc":{"name":"init(warning:error:)","abstract":"

Create a SeverityLevelsConfiguration based on the specified warning and error thresholds.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore27SeverityLevelsConfigurationV6paramsSayAA13RuleParameterVySiGGvp":{"name":"params","abstract":"

The rule parameters that define the thresholds that should map to each severity.

","parent_name":"SeverityLevelsConfiguration"},"Structs/SeverityLevelsConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityLevelsConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierSSvp":{"name":"identifier","abstract":"

The identifier for this custom rule.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV4nameSSSgvp":{"name":"name","abstract":"

The name for this custom rule.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV7messageSSvp":{"name":"message","abstract":"

The message to be presented when producing violations.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8includedSaySo19NSRegularExpressionCGvp":{"name":"included","abstract":"

Regular expressions to include when matching the file path.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV8excludedSaySo19NSRegularExpressionCGvp":{"name":"excluded","abstract":"

Regular expressions to exclude when matching the file path.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV18excludedMatchKindsShy21SourceKittenFramework10SyntaxKindOGvp":{"name":"excludedMatchKinds","abstract":"

The syntax kinds to exclude from matches. If the regex matched syntax kinds from this list, it would","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV12captureGroupSivp":{"name":"captureGroup","abstract":"

The index of the regex capture group to match.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV11descriptionAA15RuleDescriptionVvp":{"name":"description","abstract":"

The RuleDescription for the custom rule defined here.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore18RegexConfigurationV10identifierACyxGSS_tcfc":{"name":"init(identifier:)","abstract":"

Create a RegexConfiguration with the specified identifier, with other properties to be set later.

","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"RegexConfiguration"},"Structs/RegexConfiguration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"RegexConfiguration"},"Structs/ReasonedRuleViolation/ViolationCorrection.html#/s:13SwiftLintCore21ReasonedRuleViolationV0F10CorrectionV5start3end11replacementAE0A6Syntax16AbsolutePositionV_AKSStcfc":{"name":"init(start:end:replacement:)","abstract":"

Create a ViolationCorrection.

","parent_name":"ViolationCorrection"},"Structs/ReasonedRuleViolation/ViolationCorrection.html":{"name":"ViolationCorrection","abstract":"

The correction of a violation that is basically the violation’s range in the source code and a","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position0A6Syntax16AbsolutePositionVvp":{"name":"position","abstract":"

The violation’s position.

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

A specific reason for the violation.

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

The violation’s severity.

","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV10correctionAC0F10CorrectionVSgvp":{"name":"correction","abstract":"

An optional correction of the violation to be used in rewriting (see SwiftSyntaxCorrectableRule). Can be","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:13SwiftLintCore21ReasonedRuleViolationV8position6reason8severity10correctionAC0A6Syntax16AbsolutePositionV_SSSgAA0F8SeverityOSgAC0F10CorrectionVSgtcfc":{"name":"init(position:reason:severity:correction:)","abstract":"

Creates a ReasonedRuleViolation.

","parent_name":"ReasonedRuleViolation"},"Structs/ReasonedRuleViolation.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"ReasonedRuleViolation"},"Structs/YamlParser.html#/s:13SwiftLintCore10YamlParserV5parse_3envSDySSypGSS_SDyS2SGtKFZ":{"name":"parse(_:env:)","abstract":"

Parses the input YAML string as an untyped dictionary.

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

The string value for this version.

","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV8rawValueSSvp":{"name":"rawValue","abstract":"

An alias for value required for protocol conformance.

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

The current SwiftLint version.

","parent_name":"Version"},"Structs/Version.html#/s:13SwiftLintCore7VersionV5valueACSS_tcfc":{"name":"init(value:)","abstract":"

Public initializer.

","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:13SwiftLintCore0A7VersionV4fiveACvpZ":{"name":"five","abstract":"

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

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

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

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

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

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

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

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

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

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

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

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

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

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotSevenACvpZ":{"name":"fiveDotSeven","abstract":"

Swift 5.7.x - https://swift.org/download/#swift-57

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV12fiveDotEightACvpZ":{"name":"fiveDotEight","abstract":"

Swift 5.8.x - https://swift.org/download/#swift-58

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV11fiveDotNineACvpZ":{"name":"fiveDotNine","abstract":"

Swift 5.9.x - https://swift.org/download/#swift-59

","parent_name":"SwiftVersion"},"Structs/SwiftVersion.html#/s:13SwiftLintCore0A7VersionV7currentACvpZ":{"name":"current","abstract":"

The current detected Swift compiler version, based on the currently accessible SourceKit version.

","parent_name":"SwiftVersion"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

The raw SyntaxToken obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV4kind21SourceKittenFramework0D4KindOSgvp":{"name":"kind","abstract":"

The syntax kind associated with is token.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

Creates a SwiftLintSyntaxToken from the raw SyntaxToken obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV5range21SourceKittenFramework9ByteRangeVvp":{"name":"range","abstract":"

The byte range in a source file for this token.

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

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

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxToken.html#/s:13SwiftLintCore0aB11SyntaxTokenV6length21SourceKittenFramework9ByteCountVvp":{"name":"length","abstract":"

The length in bytes for this token.

","parent_name":"SwiftLintSyntaxToken"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5value21SourceKittenFramework0dE0Vvp":{"name":"value","abstract":"

The raw SyntaxMap obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokensSayAA0abD5TokenVGvp":{"name":"tokens","abstract":"

The SwiftLint-specific syntax tokens for this syntax map.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5valueAC21SourceKittenFramework0dE0V_tcfc":{"name":"init(value:)","abstract":"

Creates a SwiftLintSyntaxMap from the raw SyntaxMap obtained by SourceKitten.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV6tokens11inByteRangeSayAA0abD5TokenVG21SourceKittenFramework0hI0V_tF":{"name":"tokens(inByteRange:)","abstract":"

Returns array of syntax tokens intersecting with byte range.

","parent_name":"SwiftLintSyntaxMap"},"Structs/SwiftLintSyntaxMap.html#/s:13SwiftLintCore0aB9SyntaxMapV5kinds11inByteRangeSay21SourceKittenFramework0D4KindOGAF0hI0V_tF":{"name":"kinds(inByteRange:)","abstract":"

Returns the syntax kinds in the specified byte range.

","parent_name":"SwiftLintSyntaxMap"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV14ruleIdentifierSSvp":{"name":"ruleIdentifier","abstract":"

The identifier of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescriptionSSvp":{"name":"ruleDescription","abstract":"

The description of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8ruleNameSSvp":{"name":"ruleName","abstract":"

The name of the rule that generated this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8severityAA0E8SeverityOvp":{"name":"severity","abstract":"

The severity of this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV8locationAA8LocationVvp":{"name":"location","abstract":"

The location of this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV6reasonSSvp":{"name":"reason","abstract":"

The justification for this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV11descriptionSSvp":{"name":"description","abstract":"

A printable description for this violation.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV15ruleDescription8severity8location6reasonAcA04RuleG0V_AA0E8SeverityOAA8LocationVSSSgtcfc":{"name":"init(ruleDescription:severity:location:reason:)","abstract":"

Creates a StyleViolation by specifying its properties directly.

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8severityAcA0E8SeverityO_tF":{"name":"with(severity:)","abstract":"

Returns the same violation, but with the severity that is passed in

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:13SwiftLintCore14StyleViolationV4with8locationAcA8LocationV_tF":{"name":"with(location:)","abstract":"

Returns the same violation, but with the location that is passed in

","parent_name":"StyleViolation"},"Structs/StyleViolation.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"StyleViolation"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severityAA17ViolationSeverityOvp":{"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:13SwiftLintCore13RuleParameterV5valuexvp":{"name":"value","abstract":"

The value to configure the rule.

","parent_name":"RuleParameter"},"Structs/RuleParameter.html#/s:13SwiftLintCore13RuleParameterV8severity5valueACyxGAA17ViolationSeverityO_xtcfc":{"name":"init(severity:value:)","abstract":"

Creates a RuleParameter by specifying its properties directly.

","parent_name":"RuleParameter"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV4listSDySSAA0D0_pXpGvp":{"name":"list","abstract":"

The rules contained in this list.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesAcA0D0_pXpd_tcfc":{"name":"init(rules:)","abstract":"

Creates a RuleList by specifying all its rules.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:13SwiftLintCore8RuleListV5rulesACSayAA0D0_pXpG_tcfc":{"name":"init(rules:)","abstract":"

Creates a RuleList by specifying all its rules.

","parent_name":"RuleList"},"Structs/RuleList.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"RuleList"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV10identifierSSvp":{"name":"identifier","abstract":"

The rule’s unique identifier, to be used in configuration files and SwiftLint commands.","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV4nameSSvp":{"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:13SwiftLintCore15RuleDescriptionV11descriptionSSvp":{"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:13SwiftLintCore15RuleDescriptionV4kindAA0D4KindOvp":{"name":"kind","abstract":"

The RuleKind that best categorizes this rule.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV21nonTriggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV18triggeringExamplesSayAA7ExampleVGvp":{"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:13SwiftLintCore15RuleDescriptionV11correctionsSDyAA7ExampleVAFGvp":{"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:13SwiftLintCore15RuleDescriptionV17deprecatedAliasesShySSGvp":{"name":"deprecatedAliases","abstract":"

Any previous iteration of the rule’s identifier that was previously shipped with SwiftLint.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV03minA7VersionAA0aG0Vvp":{"name":"minSwiftVersion","abstract":"

The oldest version of the Swift compiler supported by this rule.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV18requiresFileOnDiskSbvp":{"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:13SwiftLintCore15RuleDescriptionV07consoleE0SSvp":{"name":"consoleDescription","abstract":"

The console-printable string for this description.

","parent_name":"RuleDescription"},"Structs/RuleDescription.html#/s:13SwiftLintCore15RuleDescriptionV14allIdentifiersSaySSGvp":{"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:13SwiftLintCore15RuleDescriptionV10identifier4name11description4kind03minA7Version21nonTriggeringExamples010triggeringN011corrections17deprecatedAliases18requiresFileOnDiskACSS_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/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

Configuration with a warning severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

Configuration with an error severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationVyACyxGAA09ViolationD0Ocfc":{"name":"init(_:)","abstract":"

Create a SeverityConfiguration with the specified severity.

","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"SeverityConfiguration"},"Structs/SeverityConfiguration.html#/s:13SwiftLintCore21SeverityConfigurationV13asDescription4withAA04RuleeG0VSS_tF":{"name":"asDescription(with:)","abstract":"

Severity configurations are special in that they shall not be nested when an option name is provided.","parent_name":"SeverityConfiguration"},"Structs/ConfigurationElement/DeprecationNotice.html#/s:13SwiftLintCore20ConfigurationElementV17DeprecationNoticeO18suggestAlternativeyAEyx_GSS_SStcAGmSQRzAA012AcceptableBydE0RzlF":{"name":"suggestAlternative(ruleID:name:)","abstract":"

Warning suggesting an alternative option.

","parent_name":"DeprecationNotice"},"Structs/ConfigurationElement/DeprecationNotice.html":{"name":"DeprecationNotice","abstract":"

A deprecation notice.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValuexvp":{"name":"wrappedValue","abstract":"

Wrapped option value.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV14projectedValueACyxGvp":{"name":"projectedValue","abstract":"

The wrapper itself providing access to all its data. This field can only be accessed by the","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keySSvp":{"name":"key","abstract":"

Name of this configuration entry.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV6inlineSbvp":{"name":"inline","abstract":"

Whether this configuration element will be inlined into its description.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3key17deprecationNotice13postprocessorACyxGx_SSAC011DeprecationJ0Oyx_GSgyxzctcfc":{"name":"init(wrappedValue:key:deprecationNotice:postprocessor:)","abstract":"

Default constructor.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV3keyACyqd__SgGSS_tcAERszSQRd__AA012AcceptableBydE0Rd__lufc":{"name":"init(key:)","abstract":"

Constructor for optional values.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue6inlineACyxGx_SbtcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:inline:)","abstract":"

Constructor for an InlinableOptionType without a key.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:13SwiftLintCore20ConfigurationElementV12wrappedValue3keyACyxGx_SStcAA19InlinableOptionTypeRzrlufc":{"name":"init(wrappedValue:key:)","abstract":"

Constructor for an InlinableOptionType with a name. The configuration will explicitly not be inlined.

","parent_name":"ConfigurationElement"},"Structs/ConfigurationElement.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"ConfigurationElement"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore23RuleConfigurationOptionV9noOptionsACvpZ":{"name":"noOptions","abstract":"

An option serving as a marker for an empty configuration description.

","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationOption.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationOption"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"RuleConfigurationDescription"},"Structs/RuleConfigurationDescription.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"RuleConfigurationDescription"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5startAA8LocationVvp":{"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:13SwiftLintCore6RegionV3endAA8LocationVvp":{"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:13SwiftLintCore6RegionV23disabledRuleIdentifiersShyAA0F10IdentifierOGvp":{"name":"disabledRuleIdentifiers","abstract":"

All SwiftLint rule identifiers that are disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV5start3end23disabledRuleIdentifiersAcA8LocationV_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:13SwiftLintCore6RegionV8containsySbAA8LocationVF":{"name":"contains(_:)","abstract":"

Whether the specific location is contained in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV13isRuleEnabledySbxAA0F0RzlF":{"name":"isRuleEnabled(_:)","abstract":"

Whether the specified rule is enabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV14isRuleDisabledySbxAA0F0RzlF":{"name":"isRuleDisabled(_:)","abstract":"

Whether the specified rule is disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV16areRulesDisabled7ruleIDsSbSaySSG_tF":{"name":"areRulesDisabled(ruleIDs:)","abstract":"

Whether the given rules are disabled in this region.

","parent_name":"Region"},"Structs/Region.html#/s:13SwiftLintCore6RegionV26deprecatedAliasesDisabling4ruleShySSGx_tAA4RuleRzlF":{"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:13SwiftLintCore8LocationV4fileSSSgvp":{"name":"file","abstract":"

The file path on disk for this location.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4lineSiSgvp":{"name":"line","abstract":"

The line offset in the file for this location. 1-indexed.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV9characterSiSgvp":{"name":"character","abstract":"

The character offset in the file for this location. 1-indexed.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV11descriptionSSvp":{"name":"description","abstract":"

A lossless printable description of this location.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV12relativeFileSSSgvp":{"name":"relativeFile","abstract":"

The file path for this location relative to the current working directory.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file4line9characterACSSSg_SiSgAHtcfc":{"name":"init(file:line:character:)","abstract":"

Creates a Location by specifying its properties directly.

","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file10byteOffsetAcA0aB4FileC_21SourceKittenFramework9ByteCountVtcfc":{"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:13SwiftLintCore8LocationV4file8positionAcA0aB4FileC_0A6Syntax16AbsolutePositionVtcfc":{"name":"init(file:position:)","abstract":"

Creates a Location based on a SwiftLintFile and a SwiftSyntax AbsolutePosition into the file.","parent_name":"Location"},"Structs/Location.html#/s:13SwiftLintCore8LocationV4file15characterOffsetAcA0aB4FileC_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:13SwiftLintCore15CollectedLinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file to lint with this linter.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV15styleViolations5usingSayAA14StyleViolationVGAA11RuleStorageC_tF":{"name":"styleViolations(using:)","abstract":"

Computes or retrieves style violations.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV27styleViolationsAndRuleTimes5usingSayAA14StyleViolationVG_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:13SwiftLintCore15CollectedLinterV7correct5usingSayAA10CorrectionVGAA11RuleStorageC_tF":{"name":"correct(using:)","abstract":"

Applies corrections for all rules to this file, returning performed corrections.

","parent_name":"CollectedLinter"},"Structs/CollectedLinter.html#/s:13SwiftLintCore15CollectedLinterV6format7useTabs11indentWidthySb_SitF":{"name":"format(useTabs:indentWidth:)","abstract":"

Formats the file associated with this linter.

","parent_name":"CollectedLinter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file to lint with this linter.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV12isCollectingSbvp":{"name":"isCollecting","abstract":"

Whether or not this linter will be used to collect information from several files.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV4file13configuration5cache17compilerArgumentsAcA0aB4FileC_AA13ConfigurationVAA0D5CacheCSgSaySSGtcfc":{"name":"init(file:configuration:cache:compilerArguments:)","abstract":"

Creates a Linter by specifying its properties directly.

","parent_name":"Linter"},"Structs/Linter.html#/s:13SwiftLintCore6LinterV7collect4intoAA09CollectedD0VAA11RuleStorageC_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:13SwiftLintCore7ExampleV4codeSSvp":{"name":"code","abstract":"

The contents of the example

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV13configurationSDySSs8Sendable_pGSgvp":{"name":"configuration","abstract":"

The untyped configuration to apply to the rule, if deviating from the default configuration.","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV20testMultiByteOffsetsSbvp":{"name":"testMultiByteOffsets","abstract":"

Whether the example should be tested by prepending multibyte grapheme clusters

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV11testOnLinuxSbvp":{"name":"testOnLinux","abstract":"

Whether the example should be tested on Linux

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4files12StaticStringVvp":{"name":"file","abstract":"

The path to the file where the example was created

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4lineSuvp":{"name":"line","abstract":"

The line in the file where the example was created

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV_13configuration20testMultiByteOffsets0F17WrappingInComment0fjK6String0F14DisableCommand0F7OnLinux4file4line24excludeFromDocumentationACSS_SDySSs8Sendable_pGSgS5bs06StaticM0VSuSbtcfc":{"name":"init(_:configuration:testMultiByteOffsets:testWrappingInComment:testWrappingInString:testDisableCommand:testOnLinux:file:line:excludeFromDocumentation:)","abstract":"

Create a new Example with the specified code, file, and line.

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV4with4codeACSS_tF":{"name":"with(code:)","abstract":"

Returns the same example, but with the code that is passed in

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV24removingViolationMarkersACyF":{"name":"removingViolationMarkers()","abstract":"

Returns a copy of the Example with all instances of the “↓” character removed.

","parent_name":"Example"},"Structs/Example.html#/s:13SwiftLintCore7ExampleV7focusedACyF":{"name":"focused()","abstract":"

Makes the current example focused. This is for debugging purposes only.

","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:13SwiftLintCore10CorrectionV15ruleDescriptionAA04RuleF0Vvp":{"name":"ruleDescription","abstract":"

The description of the rule for which this correction was applied.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV8locationAA8LocationVvp":{"name":"location","abstract":"

The location of the original violation that was corrected.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV18consoleDescriptionSSvp":{"name":"consoleDescription","abstract":"

The console-printable description for this correction.

","parent_name":"Correction"},"Structs/Correction.html#/s:13SwiftLintCore10CorrectionV15ruleDescription8locationAcA04RuleF0V_AA8LocationVtcfc":{"name":"init(ruleDescription:location:)","abstract":"

Memberwise initializer.

","parent_name":"Correction"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV7defaultACvpZ":{"name":"default","abstract":"

The default Configuration resulting from an empty configuration file.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15defaultFileNameSSvpZ":{"name":"defaultFileName","abstract":"

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13includedPathsSaySSGvp":{"name":"includedPaths","abstract":"

The paths that should be included when linting

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13excludedPathsSaySSGvp":{"name":"excludedPaths","abstract":"

The paths that should be excluded when linting

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV11indentationAC16IndentationStyleOvp":{"name":"indentation","abstract":"

The style to use when indenting Swift source code.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV16warningThresholdSiSgvp":{"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:13SwiftLintCore13ConfigurationV8reporterSSSgvp":{"name":"reporter","abstract":"

The identifier for the Reporter to use to report style violations.

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

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

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV22allowZeroLintableFilesSbvp":{"name":"allowZeroLintableFiles","abstract":"

Allow or disallow SwiftLint to exit successfully when passed only ignored or unlintable files.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV6strictSbvp":{"name":"strict","abstract":"

Treat warnings as errors.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV8baselineSSSgvp":{"name":"baseline","abstract":"

The path to read a baseline from.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13writeBaselineSSSgvp":{"name":"writeBaseline","abstract":"

The path to write a baseline to.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV15checkForUpdatesSbvp":{"name":"checkForUpdates","abstract":"

Check for updates.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV013basedOnCustomD5FilesSbvp":{"name":"basedOnCustomConfigurationFiles","abstract":"

This value is true iff the --config parameter was used to specify (a) configuration file(s)","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV5rulesSayAA4Rule_pGvp":{"name":"rules","abstract":"

All rules enabled in this configuration

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV13rootDirectorySSvp":{"name":"rootDirectory","abstract":"

The root directory is the directory that included & excluded paths relate to.","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV9rulesModeAC05RulesF0Ovp":{"name":"rulesMode","abstract":"

The rules mode used for this configuration.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:13SwiftLintCore13ConfigurationV18configurationFiles14enableAllRules8onlyRule9cachePath27ignoreParentAndChildConfigs20mockedNetworkResults25useDefaultConfigOnFailureACSaySSG_SbSSSgALSbSDyS2SGSbSgtcfc":{"name":"init(configurationFiles:enableAllRules:onlyRule:cachePath:ignoreParentAndChildConfigs:mockedNetworkResults:useDefaultConfigOnFailure:)","abstract":"

Creates a Configuration with convenience parameters.

","parent_name":"Configuration"},"Structs/Configuration.html#/s:SH4hash4intoys6HasherVz_tF":{"name":"hash(into:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"Configuration"},"Structs/Configuration.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"Configuration"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO8previousyA2EmF":{"name":"previous","abstract":"

The command should only apply to the line preceding its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4thisyA2EmF":{"name":"this","abstract":"

The command should only apply to the same line as its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO4nextyA2EmF":{"name":"next","abstract":"

The command should only apply to the line following its definition.

","parent_name":"Modifier"},"Structs/Command/Modifier.html#/s:13SwiftLintCore7CommandV8ModifierO7invalidyA2EmF":{"name":"invalid","abstract":"

The modifier string was invalid.

","parent_name":"Modifier"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO6enableyA2EmF":{"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:13SwiftLintCore7CommandV6ActionO7disableyA2EmF":{"name":"disable","abstract":"

The rule(s) associated with this command should be disabled by the SwiftLint engine.

","parent_name":"Action"},"Structs/Command/Action.html#/s:13SwiftLintCore7CommandV6ActionO7invalidyA2EmF":{"name":"invalid","abstract":"

The action string was invalid.

","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:13SwiftLintCore7CommandV6actionAC6ActionOvp":{"name":"action","abstract":"

The action (verb) that SwiftLint should perform when interpreting this command.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV15ruleIdentifiersShyAA14RuleIdentifierOGvp":{"name":"ruleIdentifiers","abstract":"

The identifiers for the rules associated with this command.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV4lineSivp":{"name":"line","abstract":"

The line in the source file where this command is defined.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV9characterSiSgvp":{"name":"character","abstract":"

The character offset within the line in the source file where this command is defined.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV8modifierAC8ModifierOSgvp":{"name":"modifier","abstract":"

This command’s modifier, if any.

","parent_name":"Command"},"Structs/Command.html#/s:13SwiftLintCore7CommandV6action15ruleIdentifiers4line9character8modifier15trailingCommentA2C6ActionO_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:13SwiftLintCore7CommandV12actionString4line9characterACSS_S2itcfc":{"name":"init(actionString:line:character:)","abstract":"

Creates a command based on the specified parameters.

","parent_name":"Command"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV5errorACyxGvpZ":{"name":"error","abstract":"

Configuration with a warning severity.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV7warningACyxGvpZ":{"name":"warning","abstract":"

Configuration with an error severity.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV3offACyxGvpZ":{"name":"off","abstract":"

Configuration disabling an option.

","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32ChildOptionSeverityConfigurationV8severityAA09ViolationF0OSgvp":{"name":"severity","abstract":"

The ChildOptionSeverityConfiguration mapped to a usually used ViolationSeverity. It’s nil if the option","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","parent_name":"ChildOptionSeverityConfiguration"},"Structs/ChildOptionSeverityConfiguration.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"ChildOptionSeverityConfiguration"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsSayAA14StyleViolationVGvp":{"name":"violations","abstract":"

The stored violations.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV8fromPathACSS_tKcfc":{"name":"init(fromPath:)","abstract":"

Creates a Baseline from a saved file.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV10violationsACSayAA14StyleViolationVG_tcfc":{"name":"init(violations:)","abstract":"

Creates a Baseline from a list of violations.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV5write6toPathySS_tKF":{"name":"write(toPath:)","abstract":"

Writes a Baseline to disk in JSON format.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV6filterySayAA14StyleViolationVGAGF":{"name":"filter(_:)","abstract":"

Filters out violations that are present in the Baseline.

","parent_name":"Baseline"},"Structs/Baseline.html#/s:13SwiftLintCore8BaselineV7compareySayAA14StyleViolationVGACF":{"name":"compare(_:)","abstract":"

Returns the violations that are present in another Baseline, but not in this one.

","parent_name":"Baseline"},"Structs/Stack.html#/s:13SwiftLintCore5StackVACyxGycfc":{"name":"init()","abstract":"

Creates an empty Stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV5countSivp":{"name":"count","abstract":"

The number of elements in this stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4pushyyxF":{"name":"push(_:)","abstract":"

Pushes (appends) an element onto the stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV3popxSgyF":{"name":"pop()","abstract":"

Removes and returns the last element of the stack.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV4peekxSgyF":{"name":"peek()","abstract":"

Returns the last element of the stack if the stack is not empty; otherwise, nil.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV8contains5whereS2bxXE_tF":{"name":"contains(where:)","abstract":"

Check whether the sequence contains an element that satisfies the given predicate.

","parent_name":"Stack"},"Structs/Stack.html#/s:13SwiftLintCore5StackV10modifyLast2byyyxzXE_tF":{"name":"modifyLast(by:)","abstract":"

Modify the last element.

","parent_name":"Stack"},"Structs/Stack.html#/s:ST12makeIterator0B0QzyF":{"name":"makeIterator()","parent_name":"Stack"},"Structs/Stack.html#/s:s28CustomDebugStringConvertibleP16debugDescriptionSSvp":{"name":"debugDescription","parent_name":"Stack"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationVyAcA0dE0Vcfc":{"name":"init(_:)","abstract":"

Creates a RuleListDocumentation instance from a RuleList.

","parent_name":"RuleListDocumentation"},"Structs/RuleListDocumentation.html#/s:13SwiftLintCore21RuleListDocumentationV5write2toy10Foundation3URLV_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/Stack.html":{"name":"Stack","abstract":"

A basic stack type implementing the LIFO principle - only the last inserted element can be accessed and removed.

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

A set of violations that can be used to filter newly detected violations.

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

A rule configuration that allows to disable (off) an option of a rule or specify its severity level in which"},"Structs/Command.html":{"name":"Command","abstract":"

A SwiftLint-interpretable command to modify SwiftLint’s behavior embedded as comments in source code.

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

The configuration struct for SwiftLint. User-defined in the .swiftlint.yml file, drives the behavior of SwiftLint.

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

Description of a rule configuration.

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

A single option of a RuleConfigurationDescription.

"},"Structs.html#/s:13SwiftLintCore35RuleConfigurationDescriptionBuilderV":{"name":"RuleConfigurationDescriptionBuilder","abstract":"

A result builder creating configuration descriptions.

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

A single parameter of a rule configuration.

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

A rule configuration that allows specifying the desired severity level for violations.

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

A detailed description for a SwiftLint rule. Used for both documentation and testing purposes.

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

A list of available SwiftLint rules.

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

A configuration parameter for rules.

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

A value describing an instance of Swift source code that is considered invalid by a SwiftLint rule.

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

Represents a Swift file’s syntax information.

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

A SwiftLint-aware Swift syntax token.

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

A value describing the version of the Swift compiler.

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

A type describing the SwiftLint version.

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

An interface for parsing YAML.

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

A violation produced by ViolationsSyntaxVisitors.

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

A rule configuration used for defining custom rules in yaml.

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

A rule configuration that allows specifying thresholds for warning and error severities.

"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP11makeVisitor4fileAA010ViolationsdG0Cy17ConfigurationTypeQzGAA0aB4FileC_tF":{"name":"makeVisitor(file:)","abstract":"

Produce a ViolationsSyntaxVisitor for the given file.

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

Produce a violation for the given file and absolute position.

","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore0A10SyntaxRuleP10preprocess4file0aD0010SourceFileD0VSgAA0abI0C_tF":{"name":"preprocess(file:)","abstract":"

Gives a chance for the rule to do some pre-processing on the syntax tree.","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"SwiftSyntaxRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore0A21SyntaxCorrectableRuleP12makeRewriter4fileAA010ViolationsdH0Cy17ConfigurationTypeQzGSgAA0aB4FileC_tF":{"name":"makeRewriter(file:)","abstract":"

Produce a ViolationsSyntaxRewriter for the given file.

","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SwiftSyntaxCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SwiftSyntaxCorrectableRule"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationP08severityG0AA0dG0Vy6ParentQzGvp":{"name":"severityConfiguration","abstract":"

The configuration of a rule’s severity.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/SeverityBasedRuleConfiguration.html#/s:13SwiftLintCore30SeverityBasedRuleConfigurationPAAE8severityAA09ViolationD0Ovp":{"name":"severity","abstract":"

The severity of a rule.

","parent_name":"SeverityBasedRuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP6ParentQa":{"name":"Parent","abstract":"

The type of the rule that’s using this configuration.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP20parameterDescriptionAA0deG0VSgvp":{"name":"parameterDescription","abstract":"

A description for this configuration’s parameters. It can be built using the annotated result builder.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationP5apply13configurationyyp_tKF":{"name":"apply(configuration:)","abstract":"

Apply an untyped configuration to the current value.

","parent_name":"RuleConfiguration"},"Protocols/RuleConfiguration.html#/s:13SwiftLintCore17RuleConfigurationPAAE13supportedKeysShySSGvp":{"name":"supportedKeys","abstract":"

All keys supported by this configuration.

","parent_name":"RuleConfiguration"},"Protocols/AnalyzerRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"AnalyzerRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore27SubstitutionCorrectableRuleP15violationRanges2inSaySo8_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:13SwiftLintCore27SubstitutionCorrectableRuleP12substitution3for2inSo8_NSRangeV_SStSgAH_AA0aB4FileCtF":{"name":"substitution(for:in:)","abstract":"

Returns the substitution to apply for the given range.

","parent_name":"SubstitutionCorrectableRule"},"Protocols/SubstitutionCorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","parent_name":"SubstitutionCorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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:13SwiftLintCore15CorrectableRuleP7correct4fileSayAA10CorrectionVGAA0aB4FileC_tF":{"name":"correct(file:)","abstract":"

Attempts to correct the violations to this rule in the specified file.

","parent_name":"CorrectableRule"},"Protocols/CorrectableRule.html#/s:13SwiftLintCore15CorrectableRuleP7correct4file5using17compilerArgumentsSayAA10CorrectionVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RuleP17ConfigurationTypeQa":{"name":"ConfigurationType","abstract":"

The type of the configuration used to configure this rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11descriptionAA0D11DescriptionVvpZ":{"name":"description","abstract":"

A verbose description of many of this rule’s properties.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configuration17ConfigurationTypeQzvp":{"name":"configuration","abstract":"

This rule’s configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP06shouldB10EmptyFilesSbvp":{"name":"shouldLintEmptyFiles","abstract":"

Whether this rule should be used on empty files. Defaults to false.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePxycfc":{"name":"init()","abstract":"

A default initializer for rules. All rules need to be trivially initializable.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP13configurationxyp_tKcfc":{"name":"init(configuration:)","abstract":"

Creates a rule by applying its configuration.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP30createConfigurationDescription16exclusiveOptionsAA0dfG0VShySSG_tF":{"name":"createConfigurationDescription(exclusiveOptions:)","abstract":"

Create a description of how this rule has been configured to run.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP9isEqualToySbAaB_pF":{"name":"isEqualTo(_:)","abstract":"

Whether or not the specified rule is equivalent to the current rule.

","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_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:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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/Rule.html#/s:13SwiftLintCore4RulePAAE16cacheDescriptionSSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"Rule"},"Protocols/Rule.html#/s:13SwiftLintCore4RulePAAE10identifierSSvpZ":{"name":"identifier","abstract":"

The rule’s unique identifier which is the same as Rule.description.identifier.

","parent_name":"Rule"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10identifierSSvpZ":{"name":"identifier","abstract":"

The unique identifier for this reporter.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP10isRealtimeSbvpZ":{"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:13SwiftLintCore8ReporterP11descriptionSSvpZ":{"name":"description","abstract":"

A more detailed description of the reporter’s output.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP11descriptionSSvp":{"name":"description","abstract":"

For CustomStringConvertible conformance.

","parent_name":"Reporter"},"Protocols/Reporter.html#/s:13SwiftLintCore8ReporterP14generateReportySSSayAA14StyleViolationVGFZ":{"name":"generateReport(_:)","abstract":"

Return a string with the report for the specified violations.

","parent_name":"Reporter"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8FileInfoQa":{"name":"FileInfo","abstract":"

The kind of information to collect for each file being linted for this rule.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP11collectInfo3for17compilerArguments04FileG0QzAA0abK0C_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:13SwiftLintCore14CollectingRuleP11collectInfo3for04FileG0QzAA0abI0C_tF":{"name":"collectInfo(for:)","abstract":"

Collects information for the specified file, to be analyzed by a CollectedLinter.

","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfo17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore14CollectingRuleP8validate4file13collectedInfoSayAA14StyleViolationVGAA0aB4FileC_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:13SwiftLintCore4RuleP11collectInfo3for4into17compilerArgumentsyAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"collectInfo(for:into:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file5using17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_AA0D7StorageCSaySSGtF":{"name":"validate(file:using:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"CollectingRule"},"Protocols/CollectingRule.html#/s:13SwiftLintCore4RuleP8validate4file17compilerArgumentsSayAA14StyleViolationVGAA0aB4FileC_SaySSGtF":{"name":"validate(file:compilerArguments:)","parent_name":"CollectingRule"},"Protocols/CacheDescriptionProvider.html#/s:13SwiftLintCore24CacheDescriptionProviderP05cacheE0SSvp":{"name":"cacheDescription","abstract":"

The cache description which will be used to determine if a previous","parent_name":"CacheDescriptionProvider"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8KindTypeQa":{"name":"KindType","abstract":"

The kind of token being recursed over.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP8validate4file4kind10dictionarySayAA14StyleViolationVGAA0aB4FileC_8KindTypeQzAA22SourceKittenDictionaryVtF":{"name":"validate(file:kind:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRuleP4kind4from8KindTypeQzSgAA22SourceKittenDictionaryV_tF":{"name":"kind(from:)","abstract":"

Get the kind from the specified dictionary.

","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore4RuleP8validate4fileSayAA14StyleViolationVGAA0aB4FileC_tF":{"name":"validate(file:)","parent_name":"ASTRule"},"Protocols/ASTRule.html#/s:13SwiftLintCore7ASTRulePAAE8validate4file10dictionarySayAA14StyleViolationVGAA0aB4FileC_AA22SourceKittenDictionaryVtF":{"name":"validate(file:dictionary:)","abstract":"

Executes the rule on a file and a subset of its AST structure, returning any violations to the rule’s","parent_name":"ASTRule"},"Protocols/VersionComparable.html#/s:13SwiftLintCore17VersionComparableP8rawValueSSvp":{"name":"rawValue","abstract":"

The version string.

","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SQ2eeoiySbx_xtFZ":{"name":"==(_:_:)","parent_name":"VersionComparable"},"Protocols/VersionComparable.html#/s:SL1loiySbx_xtFZ":{"name":"<(_:_:)","parent_name":"VersionComparable"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","abstract":"

Initializer taking a value from a configuration to create an element of Self.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","abstract":"

Make the object an option.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP13asDescription4withAA04RulefI0VSS_tF":{"name":"asDescription(with:)","abstract":"

Make the object a description.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/AcceptableByConfigurationElement.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP5apply_6ruleIDyypSg_SStKF":{"name":"apply(_:ruleID:)","abstract":"

Update the object.

","parent_name":"AcceptableByConfigurationElement"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","abstract":"

Convert an object to Markdown.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","abstract":"

Convert an object to a single line string.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","abstract":"

Indicate if the item has some content that is useful to document.

","parent_name":"Documentable"},"Protocols/Documentable.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","abstract":"

Convert an object to YAML as used in .swiftlint.yml.

","parent_name":"Documentable"},"Protocols/Documentable.html":{"name":"Documentable","abstract":"

A type that can be converted into a human-readable representation.

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

Type of an object that can be used as a configuration element.

"},"Protocols.html#/s:13SwiftLintCore19InlinableOptionTypeP":{"name":"InlinableOptionType","abstract":"

An option type that can appear inlined into its using configuration.

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

A comparable major.minor.patch version number.

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

Interface providing access to a cache description.

"},"Protocols.html#/s:13SwiftLintCore17AnyCollectingRuleP":{"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/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:13SwiftLintCore9OptInRuleP":{"name":"OptInRule","abstract":"

A rule that is not enabled by default. Rules conforming to this need to be explicitly enabled by users.

"},"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.html#/s:13SwiftLintCore17SourceKitFreeRuleP":{"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/RuleConfiguration.html":{"name":"RuleConfiguration","abstract":"

A configuration value for a rule to allow users to modify its behavior.

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

A configuration for a rule that allows to configure at least the severity.

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

A SwiftLint CorrectableRule that performs its corrections using a SwiftSyntax SyntaxRewriter.

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

A SwiftLint Rule backed by SwiftSyntax that does not use SourceKit requests.

"},"Functions.html#/s:13SwiftLintCore12reporterFrom10identifierAA8Reporter_pXpSSSg_tF":{"name":"reporterFrom(identifier:)","abstract":"

Returns the reporter with the specified identifier. Traps if the specified identifier doesn’t correspond to any"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Double"},"Extensions/Double.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Double"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Int"},"Extensions/Int.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Int"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Set"},"Extensions/Set.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Set"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"String"},"Extensions/String.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"String"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Bool"},"Extensions/Bool.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Bool"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Optional"},"Extensions/Optional.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Optional"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE26skipWrappingInCommentTestsSayACGyF":{"name":"skipWrappingInCommentTests()","abstract":"

Make these examples skip wrapping in comment tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE25skipWrappingInStringTestsSayACGyF":{"name":"skipWrappingInStringTests()","abstract":"

Make these examples skip wrapping in string tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE24skipMultiByteOffsetTestsSayACGyF":{"name":"skipMultiByteOffsetTests()","abstract":"

Make these examples skip multi-byte offset tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23skipDisableCommandTestsSayACGyF":{"name":"skipDisableCommandTests()","abstract":"

Make these examples skip disable command tests.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA7ExampleVRszlE23removingViolationMarkerSayACGyF":{"name":"removingViolationMarker()","abstract":"

Remove all violation markers from the examples.

","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP8asOptionAA0I4TypeOyF":{"name":"asOption()","parent_name":"Array"},"Extensions/Array.html#/s:13SwiftLintCore32AcceptableByConfigurationElementP7fromAny7contextxyp_SStKcfc":{"name":"init(fromAny:context:)","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA0aB11SyntaxTokenVRszlE5kindsSay21SourceKittenFramework0D4KindOGvp":{"name":"kinds","abstract":"

The kinds for these tokens.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6appendyy0A6Syntax16AbsolutePositionVF":{"name":"append(_:)","abstract":"

Add a violation at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append2at10correctiony0A6Syntax16AbsolutePositionV_AC0F10CorrectionVSgtF":{"name":"append(at:correction:)","abstract":"

Add a violation and the correction at the specified position using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCoreAA21ReasonedRuleViolationVRszlE6append10contentsOfySay0A6Syntax16AbsolutePositionVG_tF":{"name":"append(contentsOf:)","abstract":"

Add violations for the specified positions using the default description and severity.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE3allSayAbC_pXpGvpZ":{"name":"all","abstract":"

All visitable declaration syntax types.

","parent_name":"Array"},"Extensions/Array.html#/s:Sa13SwiftLintCore0A6Syntax04DeclD8Protocol_pXpRszlE9allExceptySayAbC_pXpGAbC_pXpd_tFZ":{"name":"allExcept(_:)","abstract":"

All declarations except for the specified ones.

","parent_name":"Array"},"Extensions/Array.html":{"name":"Array"},"Extensions/Optional.html":{"name":"Optional"},"Extensions/Bool.html":{"name":"Bool"},"Extensions/String.html":{"name":"String"},"Extensions/Set.html":{"name":"Set"},"Extensions/Int.html":{"name":"Int"},"Extensions/Double.html":{"name":"Double"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO9parameteryAC0A6Syntax05TokenG0V_tcACmF":{"name":"parameter(name:)","abstract":"

Parameter declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO13localVariableyAC0A6Syntax05TokenH0V_tcACmF":{"name":"localVariable(name:)","abstract":"

Local variable declaration with a name token.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO16implicitVariableyACSS_tcACmF":{"name":"implicitVariable(name:)","abstract":"

A variable that is implicitly added by the compiler (e.g. error in catch clauses).

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8wildcardyA2CmF":{"name":"wildcard","abstract":"

A variable hidden from scope because its name is a wildcard _.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO14lookupBoundaryyA2CmF":{"name":"lookupBoundary","abstract":"

Special case that marks a type boundary at which name lookup stops.

","parent_name":"IdentifierDeclaration"},"Enums/IdentifierDeclaration.html#/s:13SwiftLintCore21IdentifierDeclarationO8declares2id18disregardBackticksSbSS_SbtF":{"name":"declares(id:disregardBackticks:)","abstract":"

Check whether self declares a variable given by name.

","parent_name":"IdentifierDeclaration"},"Enums/ViolationSeverity.html#/s:13SwiftLintCore17ViolationSeverityO7warningyA2CmF":{"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:13SwiftLintCore17ViolationSeverityO5erroryA2CmF":{"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/SwiftExpressionKind.html#/s:13SwiftLintCore0A14ExpressionKindO4callyA2CmF":{"name":"call","abstract":"

A call to a named function or closure.

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

An argument value for a function or closure.

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

An Array expression.

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

A Dictionary expression.

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

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

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

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

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

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

","parent_name":"SwiftExpressionKind"},"Enums/RuleListError.html#/s:13SwiftLintCore13RuleListErrorO24duplicatedConfigurationsyAcA0D0_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:13SwiftLintCore8RuleKindO4lintyA2CmF":{"name":"lint","abstract":"

Describes rules that validate Swift source conventions.

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

Describes rules that validate common practices in the Swift community.

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

Describes rules that validate stylistic choices.

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

Describes rules that validate magnitudes or measurements of Swift source.

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

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

","parent_name":"RuleKind"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierO3allyA2CmF":{"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:13SwiftLintCore14RuleIdentifierO6singleyACSS_tcACmF":{"name":"single(identifier:)","abstract":"

Represents a single SwiftLint rule with the specified identifier.

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

The spelling of the string for this identifier.

","parent_name":"RuleIdentifier"},"Enums/RuleIdentifier.html#/s:13SwiftLintCore14RuleIdentifierOyACSScfc":{"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/OptionType.html#/s:13SwiftLintCore10OptionTypeO5emptyyA2CmF":{"name":"empty","abstract":"

An irrelevant option. It will be ignored in documentation serialization.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4flagyACSbcACmF":{"name":"flag(_:)","abstract":"

A boolean flag.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6stringyACSScACmF":{"name":"string(_:)","abstract":"

A string option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6symbolyACSScACmF":{"name":"symbol(_:)","abstract":"

Like a string option but without quotes in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO7integeryACSicACmF":{"name":"integer(_:)","abstract":"

An integer option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO5floatyACSdcACmF":{"name":"float(_:)","abstract":"

A floating point number option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO8severityyAcA17ViolationSeverityOcACmF":{"name":"severity(_:)","abstract":"

Special option for a ViolationSeverity.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4listyACSayACGcACmF":{"name":"list(_:)","abstract":"

A list of options.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO6nestedyAcA28RuleConfigurationDescriptionVcACmF":{"name":"nested(_:)","abstract":"

An option which is another set of configuration options to be nested in the serialized output.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP10hasContentSbvp":{"name":"hasContent","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8markdownSSyF":{"name":"markdown()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP8oneLinerSSyF":{"name":"oneLiner()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore12DocumentableP4yamlSSyF":{"name":"yaml()","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO2egoiyAA017RuleConfigurationD0VSS_ACtFZ":{"name":"=>(_:_:)","abstract":"

Operator enabling an easy way to create a configuration option.

","parent_name":"OptionType"},"Enums/OptionType.html#/s:13SwiftLintCore10OptionTypeO4nestyAcA28RuleConfigurationDescriptionVyXEFZ":{"name":"nest(_:)","abstract":"

Create an option defined by nested configuration description.

","parent_name":"OptionType"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO20invalidConfigurationyACSS_tcACmF":{"name":"invalidConfiguration(ruleID:)","abstract":"

The configuration didn’t match internal expectations.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO29deprecatedConfigurationOptionyACSS_S2SSgtcACmF":{"name":"deprecatedConfigurationOption(ruleID:key:alternative:)","abstract":"

Issued when an option is deprecated. Suggests an alternative optionally.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14nothingAppliedyACSS_tcACmF":{"name":"nothingApplied(ruleID:)","abstract":"

Used in configuration parsing when no changes have been applied. Use only internally!

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO18listedMultipleTimeyACSS_SitcACmF":{"name":"listedMultipleTime(ruleID:times:)","abstract":"

Rule is listed multiple times in the configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17renamedIdentifieryACSS_SStcACmF":{"name":"renamedIdentifier(old:new:)","abstract":"

An identifier old has been renamed to new.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24invalidConfigurationKeysyACSS_ShySSGtcACmF":{"name":"invalidConfigurationKeys(ruleID:keys:)","abstract":"

Some configuration keys are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14invalidRuleIDsyACShySSGcACmF":{"name":"invalidRuleIDs(_:)","abstract":"

Used rule IDs are invalid.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO25ruleNotPresentInOnlyRulesyACSS_tcACmF":{"name":"ruleNotPresentInOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not present in only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO014ruleDisabledInF5RulesyACSS_tcACmF":{"name":"ruleDisabledInDisabledRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO33ruleDisabledInParentConfigurationyACSS_tcACmF":{"name":"ruleDisabledInParentConfiguration(ruleID:)","abstract":"

Found a rule configuration for a rule that is disabled in the parent configuration.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO019ruleNotEnabledInOptH5RulesyACSS_tcACmF":{"name":"ruleNotEnabledInOptInRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in opt_in_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO31ruleNotEnabledInParentOnlyRulesyACSS_tcACmF":{"name":"ruleNotEnabledInParentOnlyRules(ruleID:)","abstract":"

Found a rule configuration for a rule that is not enabled in parent only_rules.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14genericWarningyACSScACmF":{"name":"genericWarning(_:)","abstract":"

A generic warning specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12genericErroryACSScACmF":{"name":"genericError(_:)","abstract":"

A generic error specified by a string.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO14ruleDeprecatedyACSS_tcACmF":{"name":"ruleDeprecated(ruleID:)","abstract":"

A deprecation warning for a rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19initialFileNotFoundyACSS_tcACmF":{"name":"initialFileNotFound(path:)","abstract":"

The initial configuration file was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO12fileNotFoundyACSS_tcACmF":{"name":"fileNotFound(path:)","abstract":"

A file at specified path was not found.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotReadableyACSSSg_SStcACmF":{"name":"fileNotReadable(path:ruleID:)","abstract":"

The file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO15fileNotWritableyACSS_tcACmF":{"name":"fileNotWritable(path:)","abstract":"

The file at path is not writable.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO13indexingErroryACSSSg_SStcACmF":{"name":"indexingError(path:ruleID:)","abstract":"

The file at path cannot be indexed by a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24missingCompilerArgumentsyACSSSg_SStcACmF":{"name":"missingCompilerArguments(path:ruleID:)","abstract":"

No arguments were provided to compile a file at path within a specific rule.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO17missingCursorInfoyACSSSg_SStcACmF":{"name":"missingCursorInfo(path:ruleID:)","abstract":"

Cursor information cannot be extracted from a specific location.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO11yamlParsingyACSScACmF":{"name":"yamlParsing(_:)","abstract":"

An error that occurred when parsing YAML.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO19baselineNotReadableyACSS_tcACmF":{"name":"baselineNotReadable(path:)","abstract":"

The baseline file at path is not readable or cannot be opened.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO24printDeprecationWarningsSbvpZ":{"name":"printDeprecationWarnings","abstract":"

Flag to enable warnings for deprecations being printed to the console. Printing is enabled by default.

","parent_name":"Issue"},"Enums/Issue.html#/s:13SwiftLintCore5IssueO5printyyF":{"name":"print()","abstract":"

Print the issue to the console.

","parent_name":"Issue"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO7privateyA2CmF":{"name":"private","abstract":"

Accessible by the declaration’s immediate lexical scope.

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

Accessible by the declaration’s same file.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO8internalyA2CmF":{"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:13SwiftLintCore18AccessControlLevelO7packageyA2CmF":{"name":"package","abstract":"

Accessible by all the modules defined in the same Swift package.

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

Accessible by the declaration’s same program.

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

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

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO11descriptionACSgSS_tcfc":{"name":"init(description:)","abstract":"

Initializes an access control level by its Swift source keyword value.

","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"AccessControlLevel"},"Enums/AccessControlLevel.html#/s:13SwiftLintCore18AccessControlLevelO9isPrivateSbvp":{"name":"isPrivate","abstract":"

Returns true if is private or fileprivate

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

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

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

Information about this executable.

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

The accessibility of a Swift source declaration.

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

All possible SwiftLint issues which are printed as warnings by default.

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

Type of an option.

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

An identifier representing a SwiftLint rule, or all rules.

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

All the possible rule kinds (categories).

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

All possible rule list configuration errors.

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

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

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

The magnitude of a StyleViolation.

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

An identifier declaration.

"},"Global%20Variables.html#/s:13SwiftLintCore13reportersListSayAA8Reporter_pXpGvp":{"name":"reportersList","abstract":"

The reporters list containing all the reporters built into SwiftLint.

"},"Global%20Variables.html#/s:13SwiftLintCore9coreRulesSayAA4Rule_pXpGvp":{"name":"coreRules","abstract":"

The rule list containing all available rules built into SwiftLintCore.

"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A source location converter associated with the syntax tree being traversed.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

Initializer for a ViolationsSyntaxVisitor.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC10violationsSayAA21ReasonedRuleViolationVGvp":{"name":"violations","abstract":"

Positions in a source file where violations should be reported.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC21skippableDeclarationsSay0aE004DeclE8Protocol_pXpGvp":{"name":"skippableDeclarations","abstract":"

List of declaration types that shall be skipped while traversing the AST.

","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ActorDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE09ClassDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE08EnumDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013ExtensionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012FunctionDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE015InitializerDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012ProtocolDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE010StructDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE013SubscriptDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/ViolationsSyntaxVisitor.html#/s:13SwiftLintCore23ViolationsSyntaxVisitorC5visity0aE00eF12ContinueKindOAE012VariableDeclE0VF":{"name":"visit(_:)","parent_name":"ViolationsSyntaxVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5Scopea":{"name":"Scope","abstract":"

A type that remembers the declared identifiers (in order) up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5scopeAA5StackVySayAA21IdentifierDeclarationOGGvp":{"name":"scope","abstract":"

The hierarchical stack of identifiers declared up to the current position in the code.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC13configuration4file5scopeACyxGx_AA0aB4FileCAA5StackVySayAA21IdentifierDeclarationOGGtcfc":{"name":"init(configuration:file:scope:)","abstract":"

Initializer.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC18hasSeenDeclaration3forSbSS_tF":{"name":"hasSeenDeclaration(for:)","abstract":"

Indicate whether a given identifier is in scope.

","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE017CodeBlockItemListI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax017CodeBlockItemListJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax012VariableDeclJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax09GuardStmtJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC5visity0A6Syntax0iG12ContinueKindOAE011MemberBlockI0VF":{"name":"visit(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/DeclaredIdentifiersTrackingVisitor.html#/s:13SwiftLintCore34DeclaredIdentifiersTrackingVisitorC9visitPostyy0A6Syntax011MemberBlockJ0VF":{"name":"visitPost(_:)","parent_name":"DeclaredIdentifiersTrackingVisitor"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12indentSpacesyAESicAEmF":{"name":"indentSpaces(_:)","abstract":"

Indentation with a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO14unindentSpacesyAESicAEmF":{"name":"unindentSpaces(_:)","abstract":"

Reverse indentation of a number of spaces.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO10indentTabsyAESicAEmF":{"name":"indentTabs(_:)","abstract":"

Indentation with a number of tabs

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html#/s:13SwiftLintCore21CodeIndentingRewriterC16IndentationStyleO12unindentTabsyAESicAEmF":{"name":"unindentTabs(_:)","abstract":"

Reverse indentation of a number of tabs.

","parent_name":"IndentationStyle"},"Classes/CodeIndentingRewriter/IndentationStyle.html":{"name":"IndentationStyle","abstract":"

Style defining whether the rewriter shall indent or unindent and whether it shall use tabs or spaces and","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5styleA2C16IndentationStyleO_tcfc":{"name":"init(style:)","abstract":"

Initializer accepting an indentation style.

","parent_name":"CodeIndentingRewriter"},"Classes/CodeIndentingRewriter.html#/s:13SwiftLintCore21CodeIndentingRewriterC5visity0A6Syntax05TokenH0VAGF":{"name":"visit(_:)","parent_name":"CodeIndentingRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configurationxvp":{"name":"configuration","abstract":"

A rule’s configuration.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC4fileAA0aB4FileCvp":{"name":"file","abstract":"

The file from which the traversed syntax tree stems from.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC17locationConverter0aE0014SourceLocationH0Cvp":{"name":"locationConverter","abstract":"

A converter of positions in the traversed source file.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC15disabledRegionsSay0aE011SourceRangeVGvp":{"name":"disabledRegions","abstract":"

The regions in the traversed file that are disabled by a command.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC19correctionPositionsSay0aE016AbsolutePositionVGvp":{"name":"correctionPositions","abstract":"

Positions in a source file where corrections were applied.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC13configuration4fileACyxGx_AA0aB4FileCtcfc":{"name":"init(configuration:file:)","abstract":"

Initializer for a ViolationsSyntaxRewriter.

","parent_name":"ViolationsSyntaxRewriter"},"Classes/ViolationsSyntaxRewriter.html#/s:13SwiftLintCore24ViolationsSyntaxRewriterC8visitAnyy0aE00E0VSgAGF":{"name":"visitAny(_:)","parent_name":"ViolationsSyntaxRewriter"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4file21SourceKittenFramework0D0Cvp":{"name":"file","abstract":"

The underlying SourceKitten file.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC2id10Foundation4UUIDVvp":{"name":"id","abstract":"

The associated unique identifier for this file.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC06isTestD0Sbvp":{"name":"isTestFile","abstract":"

Whether or not this is a file generated for testing purposes.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC9isVirtualSbvp":{"name":"isVirtual","abstract":"

A file is virtual if it is not backed by a filesystem path.

","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC4fileAC21SourceKittenFramework0D0C_tcfc":{"name":"init(file:)","abstract":"

Creates a SwiftLintFile with a SourceKitten File.

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

Creates a SwiftLintFile by specifying its path on disk.","parent_name":"SwiftLintFile"},"Classes/SwiftLintFile.html#/s:13SwiftLintCore0aB4FileC20pathDeferringReadingACSS_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:13SwiftLintCore0aB4FileC8contentsACSS_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:13SwiftLintCore0aB4FileC4pathSSSgvp":{"name":"path","abstract":"

The path on disk for this file.

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

The file’s contents.

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

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

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

The parsed lines for this file’s contents.

","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/RuleStorage.html#/s:s23CustomStringConvertibleP11descriptionSSvp":{"name":"description","parent_name":"RuleStorage"},"Classes/RuleStorage.html#/s:13SwiftLintCore11RuleStorageCACycfc":{"name":"init()","abstract":"

Creates a RuleStorage with no initial stored data.

","parent_name":"RuleStorage"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC6sharedACvpZ":{"name":"shared","abstract":"

Shared rule registry instance.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4listAA0D4ListVvp":{"name":"list","abstract":"

Rule list associated with this registry. Lazily created, and","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC8register5rulesySayAA0D0_pXpG_tF":{"name":"register(rules:)","abstract":"

Register rules.

","parent_name":"RuleRegistry"},"Classes/RuleRegistry.html#/s:13SwiftLintCore12RuleRegistryC4rule5forIDAA0D0_pXpSgSS_tF":{"name":"rule(forID:)","abstract":"

Look up a rule for a given ID.

","parent_name":"RuleRegistry"},"Classes/LinterCache.html#/s:13SwiftLintCore11LinterCacheC13configuration11fileManagerAcA13ConfigurationV_xtcAA012LintableFileH0Rzlufc":{"name":"init(configuration:fileManager:)","abstract":"

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

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

Persists the cache to disk.

","parent_name":"LinterCache"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC6sharedACvpZ":{"name":"shared","abstract":"

Singleton.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC8activateyyF":{"name":"activate()","abstract":"

Tell the timer it should record time spent in rules.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html#/s:13SwiftLintCore15CustomRuleTimerC4dumpSDySSSdGyF":{"name":"dump()","abstract":"

Return all time spent for each custom rule, keyed by rule ID.

","parent_name":"CustomRuleTimer"},"Classes/CustomRuleTimer.html":{"name":"CustomRuleTimer","abstract":"

Utility to measure the time spent in each custom rule.

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

A persisted cache for storing and retrieving linter results.

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

Container to register and look up SwiftLint rules.

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

A storage mechanism for aggregating the results of CollectingRules.

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

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

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

A SwiftSyntax SyntaxRewriter that produces absolute positions where corrections were applied.

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

Rewriter that indents or unindents a syntax piece including comments and nested"},"Classes/DeclaredIdentifiersTrackingVisitor.html":{"name":"DeclaredIdentifiersTrackingVisitor","abstract":"

A specialized ViolationsSyntaxVisitor that tracks declared identifiers per scope while traversing the AST.

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

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

"},"swift-syntax-dashboard.html":{"name":"Swift Syntax Dashboard"},"accessibility_label_for_image.html":{"name":"accessibility_label_for_image"},"accessibility_trait_for_button.html":{"name":"accessibility_trait_for_button"},"anonymous_argument_in_multiline_closure.html":{"name":"anonymous_argument_in_multiline_closure"},"anyobject_protocol.html":{"name":"anyobject_protocol"},"array_init.html":{"name":"array_init"},"attributes.html":{"name":"attributes"},"balanced_xctest_lifecycle.html":{"name":"balanced_xctest_lifecycle"},"blanket_disable_command.html":{"name":"blanket_disable_command"},"block_based_kvo.html":{"name":"block_based_kvo"},"capture_variable.html":{"name":"capture_variable"},"class_delegate_protocol.html":{"name":"class_delegate_protocol"},"closing_brace.html":{"name":"closing_brace"},"closure_body_length.html":{"name":"closure_body_length"},"closure_end_indentation.html":{"name":"closure_end_indentation"},"closure_parameter_position.html":{"name":"closure_parameter_position"},"closure_spacing.html":{"name":"closure_spacing"},"collection_alignment.html":{"name":"collection_alignment"},"colon.html":{"name":"colon"},"comma.html":{"name":"comma"},"comma_inheritance.html":{"name":"comma_inheritance"},"comment_spacing.html":{"name":"comment_spacing"},"compiler_protocol_init.html":{"name":"compiler_protocol_init"},"computed_accessors_order.html":{"name":"computed_accessors_order"},"conditional_returns_on_newline.html":{"name":"conditional_returns_on_newline"},"contains_over_filter_count.html":{"name":"contains_over_filter_count"},"contains_over_filter_is_empty.html":{"name":"contains_over_filter_is_empty"},"contains_over_first_not_nil.html":{"name":"contains_over_first_not_nil"},"contains_over_range_nil_comparison.html":{"name":"contains_over_range_nil_comparison"},"control_statement.html":{"name":"control_statement"},"convenience_type.html":{"name":"convenience_type"},"custom_rules.html":{"name":"custom_rules"},"cyclomatic_complexity.html":{"name":"cyclomatic_complexity"},"deployment_target.html":{"name":"deployment_target"},"direct_return.html":{"name":"direct_return"},"discarded_notification_center_observer.html":{"name":"discarded_notification_center_observer"},"discouraged_assert.html":{"name":"discouraged_assert"},"discouraged_direct_init.html":{"name":"discouraged_direct_init"},"discouraged_none_name.html":{"name":"discouraged_none_name"},"discouraged_object_literal.html":{"name":"discouraged_object_literal"},"discouraged_optional_boolean.html":{"name":"discouraged_optional_boolean"},"discouraged_optional_collection.html":{"name":"discouraged_optional_collection"},"duplicate_conditions.html":{"name":"duplicate_conditions"},"duplicate_enum_cases.html":{"name":"duplicate_enum_cases"},"duplicate_imports.html":{"name":"duplicate_imports"},"duplicated_key_in_dictionary_literal.html":{"name":"duplicated_key_in_dictionary_literal"},"dynamic_inline.html":{"name":"dynamic_inline"},"empty_collection_literal.html":{"name":"empty_collection_literal"},"empty_count.html":{"name":"empty_count"},"empty_enum_arguments.html":{"name":"empty_enum_arguments"},"empty_parameters.html":{"name":"empty_parameters"},"empty_parentheses_with_trailing_closure.html":{"name":"empty_parentheses_with_trailing_closure"},"empty_string.html":{"name":"empty_string"},"empty_xctest_method.html":{"name":"empty_xctest_method"},"enum_case_associated_values_count.html":{"name":"enum_case_associated_values_count"},"expiring_todo.html":{"name":"expiring_todo"},"explicit_acl.html":{"name":"explicit_acl"},"explicit_enum_raw_value.html":{"name":"explicit_enum_raw_value"},"explicit_init.html":{"name":"explicit_init"},"explicit_self.html":{"name":"explicit_self"},"explicit_top_level_acl.html":{"name":"explicit_top_level_acl"},"explicit_type_interface.html":{"name":"explicit_type_interface"},"extension_access_modifier.html":{"name":"extension_access_modifier"},"fallthrough.html":{"name":"fallthrough"},"fatal_error_message.html":{"name":"fatal_error_message"},"file_header.html":{"name":"file_header"},"file_length.html":{"name":"file_length"},"file_name.html":{"name":"file_name"},"file_name_no_space.html":{"name":"file_name_no_space"},"file_types_order.html":{"name":"file_types_order"},"final_test_case.html":{"name":"final_test_case"},"first_where.html":{"name":"first_where"},"flatmap_over_map_reduce.html":{"name":"flatmap_over_map_reduce"},"for_where.html":{"name":"for_where"},"force_cast.html":{"name":"force_cast"},"force_try.html":{"name":"force_try"},"force_unwrapping.html":{"name":"force_unwrapping"},"function_body_length.html":{"name":"function_body_length"},"function_default_parameter_at_end.html":{"name":"function_default_parameter_at_end"},"function_parameter_count.html":{"name":"function_parameter_count"},"generic_type_name.html":{"name":"generic_type_name"},"ibinspectable_in_extension.html":{"name":"ibinspectable_in_extension"},"identical_operands.html":{"name":"identical_operands"},"identifier_name.html":{"name":"identifier_name"},"implicit_getter.html":{"name":"implicit_getter"},"implicit_return.html":{"name":"implicit_return"},"implicitly_unwrapped_optional.html":{"name":"implicitly_unwrapped_optional"},"inclusive_language.html":{"name":"inclusive_language"},"indentation_width.html":{"name":"indentation_width"},"inert_defer.html":{"name":"inert_defer"},"invalid_swiftlint_command.html":{"name":"invalid_swiftlint_command"},"is_disjoint.html":{"name":"is_disjoint"},"joined_default_parameter.html":{"name":"joined_default_parameter"},"large_tuple.html":{"name":"large_tuple"},"last_where.html":{"name":"last_where"},"leading_whitespace.html":{"name":"leading_whitespace"},"legacy_cggeometry_functions.html":{"name":"legacy_cggeometry_functions"},"legacy_constant.html":{"name":"legacy_constant"},"legacy_constructor.html":{"name":"legacy_constructor"},"legacy_hashing.html":{"name":"legacy_hashing"},"legacy_multiple.html":{"name":"legacy_multiple"},"legacy_nsgeometry_functions.html":{"name":"legacy_nsgeometry_functions"},"legacy_objc_type.html":{"name":"legacy_objc_type"},"legacy_random.html":{"name":"legacy_random"},"let_var_whitespace.html":{"name":"let_var_whitespace"},"line_length.html":{"name":"line_length"},"literal_expression_end_indentation.html":{"name":"literal_expression_end_indentation"},"local_doc_comment.html":{"name":"local_doc_comment"},"lower_acl_than_parent.html":{"name":"lower_acl_than_parent"},"mark.html":{"name":"mark"},"missing_docs.html":{"name":"missing_docs"},"modifier_order.html":{"name":"modifier_order"},"multiline_arguments.html":{"name":"multiline_arguments"},"multiline_arguments_brackets.html":{"name":"multiline_arguments_brackets"},"multiline_function_chains.html":{"name":"multiline_function_chains"},"multiline_literal_brackets.html":{"name":"multiline_literal_brackets"},"multiline_parameters.html":{"name":"multiline_parameters"},"multiline_parameters_brackets.html":{"name":"multiline_parameters_brackets"},"multiple_closures_with_trailing_closure.html":{"name":"multiple_closures_with_trailing_closure"},"nesting.html":{"name":"nesting"},"nimble_operator.html":{"name":"nimble_operator"},"no_empty_block.html":{"name":"no_empty_block"},"no_extension_access_modifier.html":{"name":"no_extension_access_modifier"},"no_fallthrough_only.html":{"name":"no_fallthrough_only"},"no_grouping_extension.html":{"name":"no_grouping_extension"},"no_magic_numbers.html":{"name":"no_magic_numbers"},"no_space_in_method_call.html":{"name":"no_space_in_method_call"},"non_optional_string_data_conversion.html":{"name":"non_optional_string_data_conversion"},"non_overridable_class_declaration.html":{"name":"non_overridable_class_declaration"},"notification_center_detachment.html":{"name":"notification_center_detachment"},"ns_number_init_as_function_reference.html":{"name":"ns_number_init_as_function_reference"},"nslocalizedstring_key.html":{"name":"nslocalizedstring_key"},"nslocalizedstring_require_bundle.html":{"name":"nslocalizedstring_require_bundle"},"nsobject_prefer_isequal.html":{"name":"nsobject_prefer_isequal"},"number_separator.html":{"name":"number_separator"},"object_literal.html":{"name":"object_literal"},"one_declaration_per_file.html":{"name":"one_declaration_per_file"},"opening_brace.html":{"name":"opening_brace"},"operator_usage_whitespace.html":{"name":"operator_usage_whitespace"},"operator_whitespace.html":{"name":"operator_whitespace"},"optional_enum_case_matching.html":{"name":"optional_enum_case_matching"},"orphaned_doc_comment.html":{"name":"orphaned_doc_comment"},"overridden_super_call.html":{"name":"overridden_super_call"},"override_in_extension.html":{"name":"override_in_extension"},"pattern_matching_keywords.html":{"name":"pattern_matching_keywords"},"period_spacing.html":{"name":"period_spacing"},"prefer_nimble.html":{"name":"prefer_nimble"},"prefer_self_in_static_references.html":{"name":"prefer_self_in_static_references"},"prefer_self_type_over_type_of_self.html":{"name":"prefer_self_type_over_type_of_self"},"prefer_zero_over_explicit_init.html":{"name":"prefer_zero_over_explicit_init"},"prefixed_toplevel_constant.html":{"name":"prefixed_toplevel_constant"},"private_action.html":{"name":"private_action"},"private_outlet.html":{"name":"private_outlet"},"private_over_fileprivate.html":{"name":"private_over_fileprivate"},"private_subject.html":{"name":"private_subject"},"private_swiftui_state.html":{"name":"private_swiftui_state"},"private_unit_test.html":{"name":"private_unit_test"},"prohibited_interface_builder.html":{"name":"prohibited_interface_builder"},"prohibited_super_call.html":{"name":"prohibited_super_call"},"protocol_property_accessors_order.html":{"name":"protocol_property_accessors_order"},"quick_discouraged_call.html":{"name":"quick_discouraged_call"},"quick_discouraged_focused_test.html":{"name":"quick_discouraged_focused_test"},"quick_discouraged_pending_test.html":{"name":"quick_discouraged_pending_test"},"raw_value_for_camel_cased_codable_enum.html":{"name":"raw_value_for_camel_cased_codable_enum"},"reduce_boolean.html":{"name":"reduce_boolean"},"reduce_into.html":{"name":"reduce_into"},"redundant_discardable_let.html":{"name":"redundant_discardable_let"},"redundant_nil_coalescing.html":{"name":"redundant_nil_coalescing"},"redundant_objc_attribute.html":{"name":"redundant_objc_attribute"},"redundant_optional_initialization.html":{"name":"redundant_optional_initialization"},"redundant_self_in_closure.html":{"name":"redundant_self_in_closure"},"redundant_set_access_control.html":{"name":"redundant_set_access_control"},"redundant_string_enum_value.html":{"name":"redundant_string_enum_value"},"redundant_type_annotation.html":{"name":"redundant_type_annotation"},"redundant_void_return.html":{"name":"redundant_void_return"},"required_deinit.html":{"name":"required_deinit"},"required_enum_case.html":{"name":"required_enum_case"},"return_arrow_whitespace.html":{"name":"return_arrow_whitespace"},"return_value_from_void_function.html":{"name":"return_value_from_void_function"},"self_binding.html":{"name":"self_binding"},"self_in_property_initialization.html":{"name":"self_in_property_initialization"},"shorthand_argument.html":{"name":"shorthand_argument"},"shorthand_operator.html":{"name":"shorthand_operator"},"shorthand_optional_binding.html":{"name":"shorthand_optional_binding"},"single_test_class.html":{"name":"single_test_class"},"sorted_enum_cases.html":{"name":"sorted_enum_cases"},"sorted_first_last.html":{"name":"sorted_first_last"},"sorted_imports.html":{"name":"sorted_imports"},"statement_position.html":{"name":"statement_position"},"static_operator.html":{"name":"static_operator"},"static_over_final_class.html":{"name":"static_over_final_class"},"strict_fileprivate.html":{"name":"strict_fileprivate"},"strong_iboutlet.html":{"name":"strong_iboutlet"},"superfluous_disable_command.html":{"name":"superfluous_disable_command"},"superfluous_else.html":{"name":"superfluous_else"},"switch_case_alignment.html":{"name":"switch_case_alignment"},"switch_case_on_newline.html":{"name":"switch_case_on_newline"},"syntactic_sugar.html":{"name":"syntactic_sugar"},"test_case_accessibility.html":{"name":"test_case_accessibility"},"todo.html":{"name":"todo"},"toggle_bool.html":{"name":"toggle_bool"},"trailing_closure.html":{"name":"trailing_closure"},"trailing_comma.html":{"name":"trailing_comma"},"trailing_newline.html":{"name":"trailing_newline"},"trailing_semicolon.html":{"name":"trailing_semicolon"},"trailing_whitespace.html":{"name":"trailing_whitespace"},"type_body_length.html":{"name":"type_body_length"},"type_contents_order.html":{"name":"type_contents_order"},"type_name.html":{"name":"type_name"},"typesafe_array_init.html":{"name":"typesafe_array_init"},"unavailable_condition.html":{"name":"unavailable_condition"},"unavailable_function.html":{"name":"unavailable_function"},"unhandled_throwing_task.html":{"name":"unhandled_throwing_task"},"unneeded_break_in_switch.html":{"name":"unneeded_break_in_switch"},"unneeded_override.html":{"name":"unneeded_override"},"unneeded_parentheses_in_closure_argument.html":{"name":"unneeded_parentheses_in_closure_argument"},"unneeded_synthesized_initializer.html":{"name":"unneeded_synthesized_initializer"},"unowned_variable_capture.html":{"name":"unowned_variable_capture"},"untyped_error_in_catch.html":{"name":"untyped_error_in_catch"},"unused_capture_list.html":{"name":"unused_capture_list"},"unused_closure_parameter.html":{"name":"unused_closure_parameter"},"unused_control_flow_label.html":{"name":"unused_control_flow_label"},"unused_declaration.html":{"name":"unused_declaration"},"unused_enumerated.html":{"name":"unused_enumerated"},"unused_import.html":{"name":"unused_import"},"unused_optional_binding.html":{"name":"unused_optional_binding"},"unused_parameter.html":{"name":"unused_parameter"},"unused_setter_value.html":{"name":"unused_setter_value"},"valid_ibinspectable.html":{"name":"valid_ibinspectable"},"vertical_parameter_alignment.html":{"name":"vertical_parameter_alignment"},"vertical_parameter_alignment_on_call.html":{"name":"vertical_parameter_alignment_on_call"},"vertical_whitespace.html":{"name":"vertical_whitespace"},"vertical_whitespace_between_cases.html":{"name":"vertical_whitespace_between_cases"},"vertical_whitespace_closing_braces.html":{"name":"vertical_whitespace_closing_braces"},"vertical_whitespace_opening_braces.html":{"name":"vertical_whitespace_opening_braces"},"void_function_in_ternary.html":{"name":"void_function_in_ternary"},"void_return.html":{"name":"void_return"},"weak_delegate.html":{"name":"weak_delegate"},"xct_specific_matcher.html":{"name":"xct_specific_matcher"},"xctfail_message.html":{"name":"xctfail_message"},"yoda_condition.html":{"name":"yoda_condition"},"rule-directory.html":{"name":"Rule Directory"},"Rules.html":{"name":"Rules"},"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