├── .bazelignore ├── .bazelrc ├── .bazelversion ├── .bcr ├── config.yml ├── metadata.template.json ├── patches │ └── no-warnings-as-errors.patch ├── presubmit.yml └── source.template.json ├── .buildkite └── pipeline.yml ├── .dockerignore ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── proposal.md │ └── rule-request.md ├── actionlint.yml ├── actions │ ├── bazel-linux-build │ │ └── action.yml │ ├── docker-build │ │ └── action.yml │ └── run-make │ │ └── action.yml ├── copilot-instructions.md ├── dependabot.yml ├── plugins-sync.yml └── workflows │ ├── actor-credentials.yml │ ├── build.yml │ ├── copilot-setup-steps.yml │ ├── docker.yml │ ├── docs.yml │ ├── lint.yml │ ├── plugins-sync.yml │ ├── post-release.yml │ ├── release.yml │ ├── stale-issues.yml │ └── test.yml ├── .gitignore ├── .jazzy.yaml ├── .markdownlint.yml ├── .pre-commit-hooks.yaml ├── .ruby-version ├── .spi.yml ├── .swiftlint.yml ├── BUILD ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dangerfile ├── Dockerfile ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── MODULE.bazel ├── Makefile ├── Package.resolved ├── Package.swift ├── Plugins ├── SwiftLintBuildToolPlugin │ ├── Path+Helpers.swift │ ├── SwiftLintBuildToolPlugin.swift │ └── SwiftLintBuildToolPluginError.swift └── SwiftLintCommandPlugin │ ├── CommandContext.swift │ └── SwiftLintCommandPlugin.swift ├── README.md ├── README_CN.md ├── README_KR.md ├── Rules.md ├── Source ├── DyldWarningWorkaround │ ├── DyldWarningWorkaround.c │ └── include │ │ └── objc_dupclass.h ├── SwiftLintBuiltInRules │ ├── Exports.swift │ ├── Models │ │ ├── BuiltInRules.swift │ │ └── ImportUsage.swift │ └── Rules │ │ ├── Idiomatic │ │ ├── AnonymousArgumentInMultilineClosureRule.swift │ │ ├── BlockBasedKVORule.swift │ │ ├── ConvenienceTypeRule.swift │ │ ├── DiscouragedAssertRule.swift │ │ ├── DiscouragedNoneNameRule.swift │ │ ├── DiscouragedObjectLiteralRule.swift │ │ ├── DiscouragedOptionalBooleanRule.swift │ │ ├── DiscouragedOptionalBooleanRuleExamples.swift │ │ ├── DiscouragedOptionalCollectionExamples.swift │ │ ├── DiscouragedOptionalCollectionRule.swift │ │ ├── DuplicateImportsRule.swift │ │ ├── DuplicateImportsRuleExamples.swift │ │ ├── ExplicitACLRule.swift │ │ ├── ExplicitEnumRawValueRule.swift │ │ ├── ExplicitInitRule.swift │ │ ├── ExplicitTopLevelACLRule.swift │ │ ├── ExplicitTypeInterfaceRule.swift │ │ ├── ExtensionAccessModifierRule.swift │ │ ├── FallthroughRule.swift │ │ ├── FatalErrorMessageRule.swift │ │ ├── FileNameNoSpaceRule.swift │ │ ├── FileNameRule.swift │ │ ├── ForWhereRule.swift │ │ ├── ForceCastRule.swift │ │ ├── ForceTryRule.swift │ │ ├── ForceUnwrappingRule.swift │ │ ├── FunctionDefaultParameterAtEndRule.swift │ │ ├── GenericTypeNameRule.swift │ │ ├── ImplicitlyUnwrappedOptionalRule.swift │ │ ├── IsDisjointRule.swift │ │ ├── JoinedDefaultParameterRule.swift │ │ ├── LegacyCGGeometryFunctionsRule.swift │ │ ├── LegacyConstantRule.swift │ │ ├── LegacyConstantRuleExamples.swift │ │ ├── LegacyConstructorRule.swift │ │ ├── LegacyHashingRule.swift │ │ ├── LegacyMultipleRule.swift │ │ ├── LegacyNSGeometryFunctionsRule.swift │ │ ├── LegacyObjcTypeRule.swift │ │ ├── LegacyRandomRule.swift │ │ ├── NimbleOperatorRule.swift │ │ ├── NoEmptyBlockRule.swift │ │ ├── NoExtensionAccessModifierRule.swift │ │ ├── NoFallthroughOnlyRule.swift │ │ ├── NoFallthroughOnlyRuleExamples.swift │ │ ├── NoGroupingExtensionRule.swift │ │ ├── NoMagicNumbersRule.swift │ │ ├── ObjectLiteralRule.swift │ │ ├── OneDeclarationPerFileRule.swift │ │ ├── PatternMatchingKeywordsRule.swift │ │ ├── PreferAssetSymbolsRule.swift │ │ ├── PreferConditionListRule.swift │ │ ├── PreferKeyPathRule.swift │ │ ├── PreferNimbleRule.swift │ │ ├── PreferTypeCheckingRule.swift │ │ ├── PreferZeroOverExplicitInitRule.swift │ │ ├── PrivateOverFilePrivateRule.swift │ │ ├── RedundantNilCoalescingRule.swift │ │ ├── RedundantObjcAttributeRule.swift │ │ ├── RedundantObjcAttributeRuleExamples.swift │ │ ├── RedundantSetAccessControlRule.swift │ │ ├── RedundantStringEnumValueRule.swift │ │ ├── RedundantTypeAnnotationRule.swift │ │ ├── RedundantVoidReturnRule.swift │ │ ├── ReturnValueFromVoidFunctionRule.swift │ │ ├── ReturnValueFromVoidFunctionRuleExamples.swift │ │ ├── ShorthandOptionalBindingRule.swift │ │ ├── StaticOperatorRule.swift │ │ ├── StaticOverFinalClassRule.swift │ │ ├── StrictFilePrivateRule.swift │ │ ├── SyntacticSugarRule.swift │ │ ├── SyntacticSugarRuleExamples.swift │ │ ├── ToggleBoolRule.swift │ │ ├── TrailingSemicolonRule.swift │ │ ├── TypeNameRule.swift │ │ ├── TypeNameRuleExamples.swift │ │ ├── UnavailableConditionRule.swift │ │ ├── UnavailableFunctionRule.swift │ │ ├── UnneededBreakInSwitchRule.swift │ │ ├── UnneededSynthesizedInitializerRule.swift │ │ ├── UnneededSynthesizedInitializerRuleExamples.swift │ │ ├── UntypedErrorInCatchRule.swift │ │ ├── UnusedEnumeratedRule.swift │ │ ├── VoidFunctionInTernaryConditionRule.swift │ │ ├── XCTFailMessageRule.swift │ │ ├── XCTSpecificMatcherRule.swift │ │ └── XCTSpecificMatcherRuleExamples.swift │ │ ├── Lint │ │ ├── AccessibilityLabelForImageRule.swift │ │ ├── AccessibilityLabelForImageRuleExamples.swift │ │ ├── AccessibilityTraitForButtonRule.swift │ │ ├── AccessibilityTraitForButtonRuleExamples.swift │ │ ├── ArrayInitRule.swift │ │ ├── AsyncWithoutAwaitRule.swift │ │ ├── AsyncWithoutAwaitRuleExamples.swift │ │ ├── BalancedXCTestLifecycleRule.swift │ │ ├── BlanketDisableCommandRule.swift │ │ ├── CaptureVariableRule.swift │ │ ├── ClassDelegateProtocolRule.swift │ │ ├── CommentSpacingRule.swift │ │ ├── CompilerProtocolInitRule.swift │ │ ├── DeploymentTargetRule.swift │ │ ├── DeploymentTargetRuleExamples.swift │ │ ├── DiscardedNotificationCenterObserverRule.swift │ │ ├── DiscouragedDirectInitRule.swift │ │ ├── DuplicateConditionsRule.swift │ │ ├── DuplicateEnumCasesRule.swift │ │ ├── DuplicatedKeyInDictionaryLiteralRule.swift │ │ ├── DynamicInlineRule.swift │ │ ├── EmptyXCTestMethodRule.swift │ │ ├── EmptyXCTestMethodRuleExamples.swift │ │ ├── ExpiringTodoRule.swift │ │ ├── IBInspectableInExtensionRule.swift │ │ ├── IdenticalOperandsRule.swift │ │ ├── IncompatibleConcurrencyAnnotationRule.swift │ │ ├── IncompatibleConcurrencyAnnotationRuleExamples.swift │ │ ├── InvalidSwiftLintCommandRule.swift │ │ ├── LocalDocCommentRule.swift │ │ ├── LowerACLThanParentRule.swift │ │ ├── MarkRule.swift │ │ ├── MarkRuleExamples.swift │ │ ├── MissingDocsRule.swift │ │ ├── MissingDocsRuleExamples.swift │ │ ├── MultilineCallArgumentsRule.swift │ │ ├── NSLocalizedStringKeyRule.swift │ │ ├── NSLocalizedStringRequireBundleRule.swift │ │ ├── NSNumberInitAsFunctionReferenceRule.swift │ │ ├── NSObjectPreferIsEqualRule.swift │ │ ├── NSObjectPreferIsEqualRuleExamples.swift │ │ ├── NonOptionalStringDataConversionRule.swift │ │ ├── NotificationCenterDetachmentRule.swift │ │ ├── NotificationCenterDetachmentRuleExamples.swift │ │ ├── OptionalDataStringConversionRule.swift │ │ ├── OrphanedDocCommentRule.swift │ │ ├── OverriddenSuperCallRule.swift │ │ ├── OverrideInExtensionRule.swift │ │ ├── PeriodSpacingRule.swift │ │ ├── PrivateActionRule.swift │ │ ├── PrivateOutletRule.swift │ │ ├── PrivateSubjectRule.swift │ │ ├── PrivateSubjectRuleExamples.swift │ │ ├── PrivateSwiftUIStatePropertyRule.swift │ │ ├── PrivateSwiftUIStatePropertyRuleExamples.swift │ │ ├── PrivateUnitTestRule.swift │ │ ├── ProhibitedInterfaceBuilderRule.swift │ │ ├── ProhibitedSuperRule.swift │ │ ├── QuickDiscouragedCallRule.swift │ │ ├── QuickDiscouragedCallRuleExamples.swift │ │ ├── QuickDiscouragedFocusedTestRule.swift │ │ ├── QuickDiscouragedFocusedTestRuleExamples.swift │ │ ├── QuickDiscouragedPendingTestRule.swift │ │ ├── QuickDiscouragedPendingTestRuleExamples.swift │ │ ├── RawValueForCamelCasedCodableEnumRule.swift │ │ ├── RedundantSendableRule.swift │ │ ├── RequiredDeinitRule.swift │ │ ├── RequiredEnumCaseRule.swift │ │ ├── SelfInPropertyInitializationRule.swift │ │ ├── StrongIBOutletRule.swift │ │ ├── TestCaseAccessibilityRule.swift │ │ ├── TestCaseAccessibilityRuleExamples.swift │ │ ├── TodoRule.swift │ │ ├── TypesafeArrayInitRule.swift │ │ ├── UnhandledThrowingTaskRule.swift │ │ ├── UnneededEscapingRule.swift │ │ ├── UnneededOverrideRule.swift │ │ ├── UnneededOverrideRuleExamples.swift │ │ ├── UnneededThrowsRule.swift │ │ ├── UnneededThrowsRuleExamples.swift │ │ ├── UnownedVariableCaptureRule.swift │ │ ├── UnusedClosureParameterRule.swift │ │ ├── UnusedClosureParameterRuleExamples.swift │ │ ├── UnusedControlFlowLabelRule.swift │ │ ├── UnusedDeclarationRule.swift │ │ ├── UnusedDeclarationRuleExamples.swift │ │ ├── UnusedImportRule.swift │ │ ├── UnusedImportRuleExamples.swift │ │ ├── UnusedParameterRule.swift │ │ ├── UnusedSetterValueRule.swift │ │ ├── ValidIBInspectableRule.swift │ │ ├── WeakDelegateRule.swift │ │ └── YodaConditionRule.swift │ │ ├── Metrics │ │ ├── ClosureBodyLengthRule.swift │ │ ├── ClosureBodyLengthRuleExamples.swift │ │ ├── CyclomaticComplexityRule.swift │ │ ├── EnumCaseAssociatedValuesLengthRule.swift │ │ ├── FileLengthRule.swift │ │ ├── FunctionBodyLengthRule.swift │ │ ├── FunctionParameterCountRule.swift │ │ ├── LargeTupleRule.swift │ │ ├── LineLengthRule.swift │ │ ├── NestingRule.swift │ │ ├── NestingRuleExamples.swift │ │ └── TypeBodyLengthRule.swift │ │ ├── Performance │ │ ├── ContainsOverFilterCountRule.swift │ │ ├── ContainsOverFilterIsEmptyRule.swift │ │ ├── ContainsOverFirstNotNilRule.swift │ │ ├── ContainsOverRangeNilComparisonRule.swift │ │ ├── EmptyCollectionLiteralRule.swift │ │ ├── EmptyCountRule.swift │ │ ├── EmptyStringRule.swift │ │ ├── FinalTestCaseRule.swift │ │ ├── FirstWhereRule.swift │ │ ├── FlatMapOverMapReduceRule.swift │ │ ├── LastWhereRule.swift │ │ ├── ReduceBooleanRule.swift │ │ ├── ReduceIntoRule.swift │ │ └── SortedFirstLastRule.swift │ │ ├── RuleConfigurations │ │ ├── AttributesConfiguration.swift │ │ ├── BlanketDisableCommandConfiguration.swift │ │ ├── CollectionAlignmentConfiguration.swift │ │ ├── ColonConfiguration.swift │ │ ├── ComputedAccessorsOrderConfiguration.swift │ │ ├── ConditionalReturnsOnNewlineConfiguration.swift │ │ ├── CyclomaticComplexityConfiguration.swift │ │ ├── DeploymentTargetConfiguration.swift │ │ ├── DiscouragedDirectInitConfiguration.swift │ │ ├── EmptyCountConfiguration.swift │ │ ├── ExpiringTodoConfiguration.swift │ │ ├── ExplicitInitConfiguration.swift │ │ ├── ExplicitTypeInterfaceConfiguration.swift │ │ ├── FileHeaderConfiguration.swift │ │ ├── FileLengthConfiguration.swift │ │ ├── FileNameConfiguration.swift │ │ ├── FileNameNoSpaceConfiguration.swift │ │ ├── FileTypesOrderConfiguration.swift │ │ ├── ForWhereConfiguration.swift │ │ ├── FunctionDefaultParameterAtEndConfiguration.swift │ │ ├── FunctionNameWhitespaceConfiguration.swift │ │ ├── FunctionParameterCountConfiguration.swift │ │ ├── IdentifierNameConfiguration.swift │ │ ├── ImplicitOptionalInitializationConfiguration.swift │ │ ├── ImplicitReturnConfiguration.swift │ │ ├── ImplicitlyUnwrappedOptionalConfiguration.swift │ │ ├── InclusiveLanguageConfiguration.swift │ │ ├── IncompatibleConcurrencyAnnotationConfiguration.swift │ │ ├── IndentationWidthConfiguration.swift │ │ ├── LegacyObjcTypeConfiguration.swift │ │ ├── LineLengthConfiguration.swift │ │ ├── MissingDocsConfiguration.swift │ │ ├── ModifierOrderConfiguration.swift │ │ ├── MultilineArgumentsConfiguration.swift │ │ ├── MultilineCallArgumentsConfiguration.swift │ │ ├── MultilineParametersConfiguration.swift │ │ ├── NameConfiguration.swift │ │ ├── NestingConfiguration.swift │ │ ├── NoEmptyBlockConfiguration.swift │ │ ├── NoMagicNumbersConfiguration.swift │ │ ├── NonOptionalStringDataConversionConfiguration.swift │ │ ├── NonOverridableClassDeclarationConfiguration.swift │ │ ├── NumberSeparatorConfiguration.swift │ │ ├── ObjectLiteralConfiguration.swift │ │ ├── OpeningBraceConfiguration.swift │ │ ├── OperatorUsageWhitespaceConfiguration.swift │ │ ├── OverriddenSuperCallConfiguration.swift │ │ ├── PreferKeyPathConfiguration.swift │ │ ├── PrefixedTopLevelConstantConfiguration.swift │ │ ├── PrivateOutletConfiguration.swift │ │ ├── PrivateOverFilePrivateConfiguration.swift │ │ ├── ProhibitedSuperConfiguration.swift │ │ ├── RedundantDiscardableLetConfiguration.swift │ │ ├── RedundantSendableConfiguration.swift │ │ ├── RedundantTypeAnnotationConfiguration.swift │ │ ├── RedundantVoidReturnConfiguration.swift │ │ ├── RequiredEnumCaseConfiguration.swift │ │ ├── SelfBindingConfiguration.swift │ │ ├── ShorthandArgumentConfiguration.swift │ │ ├── SortedImportsConfiguration.swift │ │ ├── StatementPositionConfiguration.swift │ │ ├── SwitchCaseAlignmentConfiguration.swift │ │ ├── TestCaseAccessibilityConfiguration.swift │ │ ├── TodoConfiguration.swift │ │ ├── TrailingClosureConfiguration.swift │ │ ├── TrailingCommaConfiguration.swift │ │ ├── TrailingWhitespaceConfiguration.swift │ │ ├── TypeBodyLengthConfiguration.swift │ │ ├── TypeContentsOrderConfiguration.swift │ │ ├── TypeNameConfiguration.swift │ │ ├── UnitTestConfiguration.swift │ │ ├── UnneededOverrideConfiguration.swift │ │ ├── UnusedDeclarationConfiguration.swift │ │ ├── UnusedImportConfiguration.swift │ │ ├── UnusedOptionalBindingConfiguration.swift │ │ ├── VerticalWhitespaceBetweenCasesConfiguration.swift │ │ ├── VerticalWhitespaceClosingBracesConfiguration.swift │ │ ├── VerticalWhitespaceConfiguration.swift │ │ └── XCTSpecificMatcherConfiguration.swift │ │ └── Style │ │ ├── AttributeNameSpacingRule.swift │ │ ├── AttributesRule.swift │ │ ├── AttributesRuleExamples.swift │ │ ├── ClosingBraceRule.swift │ │ ├── ClosureEndIndentationRule.swift │ │ ├── ClosureEndIndentationRuleExamples.swift │ │ ├── ClosureParameterPositionRule.swift │ │ ├── ClosureSpacingRule.swift │ │ ├── CollectionAlignmentRule.swift │ │ ├── ColonRule.swift │ │ ├── ColonRuleExamples.swift │ │ ├── CommaInheritanceRule.swift │ │ ├── CommaRule.swift │ │ ├── ComputedAccessorsOrderRule.swift │ │ ├── ComputedAccessorsOrderRuleExamples.swift │ │ ├── ConditionalReturnsOnNewlineRule.swift │ │ ├── ContrastedOpeningBraceRule.swift │ │ ├── ContrastedOpeningBraceRuleExamples.swift │ │ ├── ControlStatementRule.swift │ │ ├── DirectReturnRule.swift │ │ ├── EmptyEnumArgumentsRule.swift │ │ ├── EmptyParametersRule.swift │ │ ├── EmptyParenthesesWithTrailingClosureRule.swift │ │ ├── ExplicitSelfRule.swift │ │ ├── ExplicitSelfRuleExamples.swift │ │ ├── FileHeaderRule.swift │ │ ├── FileTypesOrderRule.swift │ │ ├── FileTypesOrderRuleExamples.swift │ │ ├── FunctionNameWhitespaceRule.swift │ │ ├── FunctionNameWhitespaceRuleExamples.swift │ │ ├── IdentifierNameRule.swift │ │ ├── IdentifierNameRuleExamples.swift │ │ ├── ImplicitGetterRule.swift │ │ ├── ImplicitGetterRuleExamples.swift │ │ ├── ImplicitOptionalInitializationRule.swift │ │ ├── ImplicitOptionalInitializationRuleExamples.swift │ │ ├── ImplicitReturnRule.swift │ │ ├── ImplicitReturnRuleExamples.swift │ │ ├── InclusiveLanguageRule.swift │ │ ├── InclusiveLanguageRuleExamples.swift │ │ ├── IndentationWidthRule.swift │ │ ├── LeadingWhitespaceRule.swift │ │ ├── LetVarWhitespaceRule.swift │ │ ├── LiteralExpressionEndIndentationRule.swift │ │ ├── ModifierOrderRule.swift │ │ ├── ModifierOrderRuleExamples.swift │ │ ├── MultilineArgumentsBracketsRule.swift │ │ ├── MultilineArgumentsRule.swift │ │ ├── MultilineArgumentsRuleExamples.swift │ │ ├── MultilineFunctionChainsRule.swift │ │ ├── MultilineLiteralBracketsRule.swift │ │ ├── MultilineParametersBracketsRule.swift │ │ ├── MultilineParametersRule.swift │ │ ├── MultilineParametersRuleExamples.swift │ │ ├── MultipleClosuresWithTrailingClosureRule.swift │ │ ├── NoSpaceInMethodCallRule.swift │ │ ├── NonOverridableClassDeclarationRule.swift │ │ ├── NumberSeparatorRule.swift │ │ ├── NumberSeparatorRuleExamples.swift │ │ ├── OpeningBraceRule.swift │ │ ├── OpeningBraceRuleExamples.swift │ │ ├── OperatorUsageWhitespaceRule.swift │ │ ├── OperatorUsageWhitespaceRuleExamples.swift │ │ ├── OptionalEnumCaseMatchingRule.swift │ │ ├── PreferSelfInStaticReferencesRule.swift │ │ ├── PreferSelfInStaticReferencesRuleExamples.swift │ │ ├── PreferSelfTypeOverTypeOfSelfRule.swift │ │ ├── PrefixedTopLevelConstantRule.swift │ │ ├── ProtocolPropertyAccessorsOrderRule.swift │ │ ├── RedundantDiscardableLetRule.swift │ │ ├── RedundantSelfInClosureRule.swift │ │ ├── RedundantSelfInClosureRuleExamples.swift │ │ ├── ReturnArrowWhitespaceRule.swift │ │ ├── SelfBindingRule.swift │ │ ├── ShorthandArgumentRule.swift │ │ ├── ShorthandOperatorRule.swift │ │ ├── SingleTestClassRule.swift │ │ ├── SortedEnumCasesRule.swift │ │ ├── SortedImportsRule.swift │ │ ├── SortedImportsRuleExamples.swift │ │ ├── StatementPositionRule.swift │ │ ├── SuperfluousElseRule.swift │ │ ├── SwitchCaseAlignmentRule.swift │ │ ├── SwitchCaseOnNewlineRule.swift │ │ ├── TrailingClosureRule.swift │ │ ├── TrailingCommaRule.swift │ │ ├── TrailingNewlineRule.swift │ │ ├── TrailingWhitespaceRule.swift │ │ ├── TypeContentsOrderRule.swift │ │ ├── TypeContentsOrderRuleExamples.swift │ │ ├── UnneededParenthesesInClosureArgumentRule.swift │ │ ├── UnusedOptionalBindingRule.swift │ │ ├── VerticalParameterAlignmentOnCallRule.swift │ │ ├── VerticalParameterAlignmentRule.swift │ │ ├── VerticalParameterAlignmentRuleExamples.swift │ │ ├── VerticalWhitespaceBetweenCasesRule.swift │ │ ├── VerticalWhitespaceBetweenCasesRuleExamples.swift │ │ ├── VerticalWhitespaceClosingBracesRule.swift │ │ ├── VerticalWhitespaceClosingBracesRuleExamples.swift │ │ ├── VerticalWhitespaceOpeningBracesRule.swift │ │ ├── VerticalWhitespaceRule.swift │ │ └── VoidReturnRule.swift ├── SwiftLintCore │ ├── Extensions │ │ ├── Array+SwiftLint.swift │ │ ├── ByteCount+SwiftSyntax.swift │ │ ├── Collection+Windows.swift │ │ ├── Dictionary+SwiftLint.swift │ │ ├── NSRange+SwiftLint.swift │ │ ├── NSRegularExpression+SwiftLint.swift │ │ ├── QueuedPrint.swift │ │ ├── RandomAccessCollection+Swiftlint.swift │ │ ├── Request+SwiftLint.swift │ │ ├── SourceKittenDictionary+Swiftlint.swift │ │ ├── SourceRange+SwiftLint.swift │ │ ├── String+SwiftLint.swift │ │ ├── StringView+SwiftLint.swift │ │ ├── StringView+SwiftSyntax.swift │ │ ├── SwiftDeclarationAttributeKind+Swiftlint.swift │ │ ├── SwiftDeclarationKind+SwiftLint.swift │ │ ├── SwiftLintFile+BodyLineCount.swift │ │ ├── SwiftLintFile+Cache.swift │ │ ├── SwiftLintFile+Regex.swift │ │ ├── SwiftSyntax+SwiftLint.swift │ │ ├── SyntaxClassification+isComment.swift │ │ ├── SyntaxKind+SwiftLint.swift │ │ └── URL+SwiftLint.swift │ ├── Helpers │ │ ├── Macros.swift │ │ ├── Stack.swift │ │ └── SwiftSyntaxKindBridge.swift │ ├── Models │ │ ├── AccessControlLevel.swift │ │ ├── Baseline.swift │ │ ├── ChildOptionSeverityConfiguration.swift │ │ ├── Command.swift │ │ ├── ConfigurationRuleWrapper.swift │ │ ├── Correction.swift │ │ ├── CurrentRule.swift │ │ ├── Example.swift │ │ ├── Issue.swift │ │ ├── Location.swift │ │ ├── Region.swift │ │ ├── RuleConfigurationDescription.swift │ │ ├── RuleDescription.swift │ │ ├── RuleIdentifier.swift │ │ ├── RuleKind.swift │ │ ├── RuleList.swift │ │ ├── RuleParameter.swift │ │ ├── RuleRegistry.swift │ │ ├── RuleStorage.swift │ │ ├── SeverityConfiguration.swift │ │ ├── StyleViolation.swift │ │ ├── SwiftExpressionKind.swift │ │ ├── SwiftLintFile.swift │ │ ├── SwiftLintSyntaxMap.swift │ │ ├── SwiftLintSyntaxToken.swift │ │ ├── SwiftVersion.swift │ │ └── ViolationSeverity.swift │ ├── Protocols │ │ ├── ASTRule.swift │ │ ├── CacheDescriptionProvider.swift │ │ ├── CollectingRule.swift │ │ ├── Rule.swift │ │ ├── RuleConfiguration.swift │ │ ├── SwiftSyntaxCorrectableRule.swift │ │ └── SwiftSyntaxRule.swift │ ├── Rewriters │ │ └── CodeIndentingRewriter.swift │ ├── RuleConfigurations │ │ ├── RegexConfiguration.swift │ │ └── SeverityLevelsConfiguration.swift │ └── Visitors │ │ ├── BodyLengthVisitor.swift │ │ ├── CodeBlockVisitor.swift │ │ ├── CommandVisitor.swift │ │ ├── CommentLinesVisitor.swift │ │ ├── DeclaredIdentifiersTrackingVisitor.swift │ │ ├── EmptyLinesVisitor.swift │ │ ├── LegacyFunctionVisitor+Rewriter.swift │ │ ├── MultilineStringLiteralVisitor.swift │ │ └── ViolationsSyntaxVisitor.swift ├── SwiftLintCoreMacros │ ├── AttributeSyntax+Arguments.swift │ ├── DisabledWithoutSourceKit.swift │ ├── RuleConfigurationMacros.swift │ ├── SwiftLintCoreMacroError.swift │ ├── SwiftLintCoreMacros.swift │ ├── SwiftSyntaxRule.swift │ ├── TemporaryDirectory.swift │ └── WorkingDirectory.swift ├── SwiftLintExtraRules │ ├── Exports.swift │ └── ExtraRules.swift ├── SwiftLintFramework │ ├── Benchmark.swift │ ├── CompilerArgumentsExtractor.swift │ ├── Configuration+CommandLine.swift │ ├── Configuration │ │ ├── Configuration+Cache.swift │ │ ├── Configuration+FileGraph.swift │ │ ├── Configuration+FileGraphSubtypes.swift │ │ ├── Configuration+IndentationStyle.swift │ │ ├── Configuration+LintableFiles.swift │ │ ├── Configuration+Merging.swift │ │ ├── Configuration+Parsing.swift │ │ ├── Configuration+Remote.swift │ │ ├── Configuration+RulesMode.swift │ │ ├── Configuration+RulesWrapper.swift │ │ └── Configuration.swift │ ├── Documentation │ │ ├── RuleDocumentation.swift │ │ └── RuleListDocumentation.swift │ ├── Exports.swift │ ├── Extensions │ │ ├── FileManager+SwiftLint.swift │ │ ├── String+XML.swift │ │ └── String+sha256.swift │ ├── Helpers │ │ ├── ExecutableInfo.swift │ │ └── Glob.swift │ ├── LintOrAnalyzeCommand.swift │ ├── LintableFilesVisitor.swift │ ├── Models │ │ ├── CustomRuleTimer.swift │ │ ├── HashableConfigurationRuleWrapperWrapper.swift │ │ ├── Linter.swift │ │ ├── LinterCache.swift │ │ ├── ReportersList.swift │ │ ├── Version.swift │ │ └── YamlParser.swift │ ├── ProcessInfo+XcodeCloud.swift │ ├── ProgressBar.swift │ ├── Reporters │ │ ├── CSVReporter.swift │ │ ├── CheckstyleReporter.swift │ │ ├── CodeClimateReporter.swift │ │ ├── EmojiReporter.swift │ │ ├── GitHubActionsLoggingReporter.swift │ │ ├── GitLabJUnitReporter.swift │ │ ├── HTMLReporter.swift │ │ ├── JSONReporter.swift │ │ ├── JUnitReporter.swift │ │ ├── MarkdownReporter.swift │ │ ├── RelativePathReporter.swift │ │ ├── Reporter.swift │ │ ├── SARIFReporter.swift │ │ ├── SonarQubeReporter.swift │ │ ├── SummaryReporter.swift │ │ └── XcodeReporter.swift │ ├── Rules │ │ ├── CoreRules.swift │ │ ├── CustomRules.swift │ │ └── SuperfluousDisableCommandRule.swift │ ├── RulesFilter.swift │ ├── Signposts.swift │ ├── SwiftLintError.swift │ ├── SwiftPMCompilationDB.swift │ └── UpdateChecker.swift ├── YamsWrapper │ └── Empty.swift ├── swiftlint-dev │ ├── Reporters+Register.swift │ ├── Rules+Register.swift │ ├── Rules+Template.swift │ └── SwiftLintDev.swift └── swiftlint │ ├── Commands │ ├── Analyze.swift │ ├── Baseline.swift │ ├── Docs.swift │ ├── GenerateDocs.swift │ ├── Lint.swift │ ├── Reporters.swift │ ├── Rules.swift │ ├── SwiftLint.swift │ └── Version.swift │ └── Common │ ├── LintOrAnalyzeArguments.swift │ └── RulesFilterOptions.swift ├── SwiftLint.podspec ├── Tests ├── BUILD ├── BuiltInRulesTests │ ├── AttributesRuleTests.swift │ ├── BlanketDisableCommandRuleTests.swift │ ├── ChildOptionSeverityConfigurationTests.swift │ ├── CollectionAlignmentRuleTests.swift │ ├── ColonRuleTests.swift │ ├── CompilerProtocolInitRuleTests.swift │ ├── ComputedAccessorsOrderRuleTests.swift │ ├── ConditionalReturnsOnNewlineRuleTests.swift │ ├── ContainsOverFirstNotNilRuleTests.swift │ ├── CyclomaticComplexityConfigurationTests.swift │ ├── CyclomaticComplexityRuleTests.swift │ ├── DeploymentTargetConfigurationTests.swift │ ├── DeploymentTargetRuleTests.swift │ ├── DiscouragedDirectInitRuleTests.swift │ ├── DiscouragedObjectLiteralRuleTests.swift │ ├── DuplicateImportsRuleTests.swift │ ├── EmptyCountRuleTests.swift │ ├── ExpiringTodoRuleTests.swift │ ├── ExplicitInitRuleTests.swift │ ├── ExplicitTypeInterfaceConfigurationTests.swift │ ├── ExplicitTypeInterfaceRuleTests.swift │ ├── FileHeaderRuleTests.swift │ ├── FileLengthRuleTests.swift │ ├── FileNameNoSpaceRuleTests.swift │ ├── FileNameRuleTests.swift │ ├── FileTypesOrderRuleTests.swift │ ├── FunctionBodyLengthRuleTests.swift │ ├── FunctionNameWhitespaceRuleTests.swift │ ├── FunctionParameterCountRuleTests.swift │ ├── GenericTypeNameRuleTests.swift │ ├── IdentifierNameRuleTests.swift │ ├── ImplicitGetterRuleTests.swift │ ├── ImplicitReturnConfigurationTests.swift │ ├── ImplicitReturnRuleTests.swift │ ├── ImplicitlyUnwrappedOptionalConfigurationTests.swift │ ├── ImplicitlyUnwrappedOptionalRuleTests.swift │ ├── InclusiveLanguageRuleTests.swift │ ├── IndentationWidthRuleTests.swift │ ├── LineLengthConfigurationTests.swift │ ├── LineLengthRuleTests.swift │ ├── MissingDocsRuleTests.swift │ ├── MultilineArgumentsRuleTests.swift │ ├── MultilineParametersConfigurationTests.swift │ ├── NameConfigurationTests.swift │ ├── NestingRuleTests.swift │ ├── NoEmptyBlockConfigurationTests.swift │ ├── NumberSeparatorRuleTests.swift │ ├── ObjectLiteralRuleTests.swift │ ├── OpeningBraceRuleTests.swift │ ├── PreferKeyPathRuleTests.swift │ ├── PrefixedTopLevelConstantRuleTests.swift │ ├── PrivateOverFilePrivateRuleTests.swift │ ├── RequiredEnumCaseConfigurationTests.swift │ ├── Resources │ │ ├── FileHeaderRuleFixtures │ │ │ ├── DocumentedType.swift │ │ │ ├── FileHeaderEmpty.swift │ │ │ ├── FileNameCaseMismatch.swift │ │ │ ├── FileNameMatchingComplex.swift │ │ │ ├── FileNameMatchingSimple.swift │ │ │ ├── FileNameMismatch.swift │ │ │ └── FileNameMissing.swift │ │ ├── FileNameNoSpaceRuleFixtures │ │ │ ├── File Name.swift │ │ │ ├── File+Extension.swift │ │ │ ├── File+Test Extension.swift │ │ │ └── File.swift │ │ └── FileNameRuleFixtures │ │ │ ├── BoolExtension.swift │ │ │ ├── BoolExtensionTests.swift │ │ │ ├── BoolExtensions.swift │ │ │ ├── ExtensionBool+SwiftLint.swift │ │ │ ├── ExtensionBool.swift │ │ │ ├── ExtensionsBool.swift │ │ │ ├── LinuxMain.swift │ │ │ ├── Multiple.Levels.Deeply.Nested.MyType.swift │ │ │ ├── MyClass.swift │ │ │ ├── MyMacro.swift │ │ │ ├── MyStruct.swift │ │ │ ├── MyStructf.swift │ │ │ ├── MyType.swift │ │ │ ├── NSString+Extension.swift │ │ │ ├── Nested.MyType.swift │ │ │ ├── Notification.Name+Extension.swift │ │ │ ├── NotificationName+Extension.swift │ │ │ ├── Notification__Name+Extension.swift │ │ │ ├── SLBoolExtension.swift │ │ │ └── main.swift │ ├── StatementPositionRuleTests.swift │ ├── SwitchCaseAlignmentRuleTests.swift │ ├── TodoRuleTests.swift │ ├── TrailingClosureConfigurationTests.swift │ ├── TrailingClosureRuleTests.swift │ ├── TrailingCommaRuleTests.swift │ ├── TrailingWhitespaceRuleTests.swift │ ├── TypeBodyLengthConfigurationTests.swift │ ├── TypeBodyLengthRuleTests.swift │ ├── TypeContentsOrderRuleTests.swift │ ├── TypeNameRuleTests.swift │ ├── TypesafeArrayInitRuleTests.swift │ ├── UnneededOverrideRuleTests.swift │ ├── UnusedDeclarationConfigurationTests.swift │ ├── UnusedOptionalBindingRuleTests.swift │ ├── VerticalWhitespaceRuleTests.swift │ └── XCTSpecificMatcherRuleTests.swift ├── CoreTests │ ├── AccessControlLevelTests.swift │ ├── CodeIndentingRewriterTests.swift │ ├── CommentLinesVisitorTests.swift │ ├── ConditionallySourceKitFreeTests.swift │ ├── DisableAllTests.swift │ ├── EmptyLinesVisitorTests.swift │ ├── ExampleTests.swift │ ├── ExtendedNSStringTests.swift │ ├── ExtendedStringTests.swift │ ├── LineEndingTests.swift │ ├── RegexConfigurationTests.swift │ ├── RegionTests.swift │ ├── Resources │ │ └── test.yml │ ├── RuleConfigurationDescriptionTests.swift │ ├── RuleTests.swift │ ├── SeverityLevelsConfigurationTests.swift │ ├── StringExtensionTests.swift │ ├── SwiftLintFileTests.swift │ └── YamlSwiftLintTests.swift ├── ExtraRulesTests │ ├── BUILD │ └── ExtraRulesTests.swift ├── FileSystemAccessTests │ ├── BaselineTests.swift │ ├── ConfigurationTests+Mock.swift │ ├── ConfigurationTests+MultipleConfigs.swift │ ├── ConfigurationTests.swift │ ├── GlobTests.swift │ ├── ReporterTests.swift │ ├── Resources │ │ ├── CannedCSVReporterOutput.csv │ │ ├── CannedCheckstyleReporterOutput.xml │ │ ├── CannedCodeClimateReporterOutput.json │ │ ├── CannedEmojiReporterOutput.txt │ │ ├── CannedGitHubActionsLoggingReporterOutput.txt │ │ ├── CannedGitLabJUnitReporterOutput.xml │ │ ├── CannedHTMLReporterOutput.html │ │ ├── CannedJSONReporterOutput.json │ │ ├── CannedJunitReporterOutput.xml │ │ ├── CannedMarkdownReporterOutput.md │ │ ├── CannedRelativePathReporterOutput.txt │ │ ├── CannedSARIFReporterOutput.json │ │ ├── CannedSonarQubeReporterOutput.json │ │ ├── CannedSummaryReporterNoViolationsOutput.txt │ │ ├── CannedSummaryReporterOutput.txt │ │ ├── CannedXcodeReporterOutput.txt │ │ └── ProjectMock │ │ │ ├── .swiftlint.yml │ │ │ ├── ChildConfig │ │ │ ├── Cycle1 │ │ │ │ └── .swiftlint.yml │ │ │ ├── Cycle2 │ │ │ │ ├── .swiftlint.yml │ │ │ │ └── child.yml │ │ │ ├── Cycle3 │ │ │ │ ├── Main │ │ │ │ │ ├── .swiftlint.yml │ │ │ │ │ ├── Folder │ │ │ │ │ │ └── child2.yml │ │ │ │ │ └── child1.yml │ │ │ │ └── child3.yml │ │ │ ├── Cycle4 │ │ │ │ ├── child.yml │ │ │ │ └── main.yml │ │ │ ├── Test1 │ │ │ │ ├── Main │ │ │ │ │ ├── Folder │ │ │ │ │ │ └── child3.yml │ │ │ │ │ ├── child1.yml │ │ │ │ │ ├── child2.yml │ │ │ │ │ ├── expected.yml │ │ │ │ │ └── main.yml │ │ │ │ └── child4.yml │ │ │ └── Test2 │ │ │ │ ├── child1.yml │ │ │ │ ├── child2.yml │ │ │ │ ├── expected.yml │ │ │ │ └── main.yml │ │ │ ├── Directory.swift │ │ │ └── DirectoryLevel1.swift │ │ │ ├── EmptyFolder │ │ │ └── .gitkeep │ │ │ ├── Level0.swift │ │ │ ├── Level1 │ │ │ ├── Level1.swift │ │ │ └── Level2 │ │ │ │ ├── .swiftlint.yml │ │ │ │ ├── Level2.swift │ │ │ │ ├── Level3 │ │ │ │ ├── .swiftlint.yml │ │ │ │ └── Level3.swift │ │ │ │ ├── custom_rules.yml │ │ │ │ ├── custom_rules_disabled.yml │ │ │ │ ├── custom_rules_only.yml │ │ │ │ └── custom_rules_reconfig.yml │ │ │ ├── NestedConfig │ │ │ └── Test │ │ │ │ ├── .swiftlint.yml │ │ │ │ ├── Main.swift │ │ │ │ └── Sub │ │ │ │ ├── .swiftlint.yml │ │ │ │ └── Sub.swift │ │ │ ├── ParentConfig │ │ │ ├── Cycle1 │ │ │ │ └── .swiftlint.yml │ │ │ ├── Cycle2 │ │ │ │ ├── .swiftlint.yml │ │ │ │ └── parent.yml │ │ │ ├── Cycle3 │ │ │ │ ├── .swiftlint.yml │ │ │ │ └── parent.yml │ │ │ ├── Test1 │ │ │ │ ├── expected.yml │ │ │ │ ├── main.yml │ │ │ │ ├── parent1.yml │ │ │ │ └── parent2.yml │ │ │ └── Test2 │ │ │ │ ├── expected.yml │ │ │ │ ├── main.yml │ │ │ │ ├── parent1.yml │ │ │ │ └── parent2.yml │ │ │ ├── RemoteConfig │ │ │ ├── Child │ │ │ │ ├── child.yml │ │ │ │ ├── expected.yml │ │ │ │ └── main.yml │ │ │ ├── Cycle │ │ │ │ └── .swiftlint.yml │ │ │ ├── LocalRef │ │ │ │ ├── .swiftlint.yml │ │ │ │ ├── child1.yml │ │ │ │ └── child2.yml │ │ │ └── Parent │ │ │ │ ├── expected.yml │ │ │ │ ├── main.yml │ │ │ │ └── parent.yml │ │ │ ├── custom.yml │ │ │ ├── custom_included_excluded.yml │ │ │ ├── custom_rules.yml │ │ │ └── custom_rules_only.yml │ └── SourceKitCrashTests.swift ├── FrameworkTests │ ├── CollectingRuleTests.swift │ ├── CommandTests.swift │ ├── ConfigurationAliasesTests.swift │ ├── CustomRulesTests.swift │ ├── EmptyFileTests.swift │ ├── LintOrAnalyzeOptionsTests.swift │ ├── LinterCacheTests.swift │ ├── ModifierOrderTests.swift │ ├── ParserDiagnosticsTests.swift │ ├── Resources │ │ └── test.txt │ ├── RuleConfigurationTests.swift │ ├── RulesFilterTests.swift │ ├── RulesTests.swift │ ├── StringViewExtensionTests.swift │ ├── SwiftSyntaxKindBridgeTests.swift │ ├── SwiftVersionTests.swift │ └── YamlParserTests.swift ├── GeneratedTests │ ├── GeneratedTests_01.swift │ ├── GeneratedTests_02.swift │ ├── GeneratedTests_03.swift │ ├── GeneratedTests_04.swift │ ├── GeneratedTests_05.swift │ ├── GeneratedTests_06.swift │ ├── GeneratedTests_07.swift │ ├── GeneratedTests_08.swift │ ├── GeneratedTests_09.swift │ └── GeneratedTests_10.swift ├── IntegrationTests │ ├── IntegrationTests.swift │ └── default_rule_configurations.yml ├── MacroTests │ ├── AcceptableByConfigurationElementTests.swift │ ├── AutoConfigParserTests.swift │ ├── SwiftSyntaxRuleTests.swift │ └── XCTestCase+FailureHandler.swift ├── TestHelpers │ ├── BUILD │ ├── MockRule.swift │ ├── RuleDescription+Examples.swift │ ├── String+StaticString.swift │ ├── SwiftLintTestCase.swift │ ├── TestHelpers.swift │ └── TestResources.swift ├── generated_tests.bzl └── test_macros.bzl ├── WORKSPACE ├── assets ├── ScreenshotExample.swift ├── custom-rule.png ├── macstadium.png ├── presentation.svg ├── realm.png └── screenshot.png ├── bazel ├── BUILD ├── CollectionConcurrencyKit.BUILD ├── CryptoSwift.BUILD ├── SWXMLHash.BUILD ├── SwiftArgumentParser.BUILD ├── SwiftSyntax.BUILD.bazel.patch ├── SwiftyTextTable.BUILD ├── copts.bzl ├── deps.bzl ├── extensions.bzl └── repos.bzl └── tools ├── BUILD ├── Version.swift.template ├── add-new-changelog-section.sh ├── create-github-release.sh ├── generate-release-notes.sh ├── get-version ├── info.json.template ├── oss-check ├── stale-issues.rb ├── test-analyze.sh └── update-artifact-bundle.sh /.bazelignore: -------------------------------------------------------------------------------- 1 | .build 2 | -------------------------------------------------------------------------------- /.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.bazelrc -------------------------------------------------------------------------------- /.bazelversion: -------------------------------------------------------------------------------- 1 | 7.6.1 2 | -------------------------------------------------------------------------------- /.bcr/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.bcr/config.yml -------------------------------------------------------------------------------- /.bcr/metadata.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.bcr/metadata.template.json -------------------------------------------------------------------------------- /.bcr/patches/no-warnings-as-errors.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.bcr/patches/no-warnings-as-errors.patch -------------------------------------------------------------------------------- /.bcr/presubmit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.bcr/presubmit.yml -------------------------------------------------------------------------------- /.bcr/source.template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.bcr/source.template.json -------------------------------------------------------------------------------- /.buildkite/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.buildkite/pipeline.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | * 2 | !Plugins 3 | !Source 4 | !Tests 5 | !Package.* 6 | !tools/build-linux-release.sh 7 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | CHANGELOG.md merge=union 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/proposal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/ISSUE_TEMPLATE/proposal.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/rule-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/ISSUE_TEMPLATE/rule-request.md -------------------------------------------------------------------------------- /.github/actionlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/actionlint.yml -------------------------------------------------------------------------------- /.github/actions/bazel-linux-build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/actions/bazel-linux-build/action.yml -------------------------------------------------------------------------------- /.github/actions/docker-build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/actions/docker-build/action.yml -------------------------------------------------------------------------------- /.github/actions/run-make/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/actions/run-make/action.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/plugins-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/plugins-sync.yml -------------------------------------------------------------------------------- /.github/workflows/actor-credentials.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/actor-credentials.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/copilot-setup-steps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/copilot-setup-steps.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/plugins-sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/plugins-sync.yml -------------------------------------------------------------------------------- /.github/workflows/post-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/post-release.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/stale-issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/stale-issues.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.gitignore -------------------------------------------------------------------------------- /.jazzy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.jazzy.yaml -------------------------------------------------------------------------------- /.markdownlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.markdownlint.yml -------------------------------------------------------------------------------- /.pre-commit-hooks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.pre-commit-hooks.yaml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.4.2 2 | -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.spi.yml -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/BUILD -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dangerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Dangerfile -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Makefile -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Package.swift -------------------------------------------------------------------------------- /Plugins/SwiftLintBuildToolPlugin/Path+Helpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Plugins/SwiftLintBuildToolPlugin/Path+Helpers.swift -------------------------------------------------------------------------------- /Plugins/SwiftLintBuildToolPlugin/SwiftLintBuildToolPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Plugins/SwiftLintBuildToolPlugin/SwiftLintBuildToolPlugin.swift -------------------------------------------------------------------------------- /Plugins/SwiftLintBuildToolPlugin/SwiftLintBuildToolPluginError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Plugins/SwiftLintBuildToolPlugin/SwiftLintBuildToolPluginError.swift -------------------------------------------------------------------------------- /Plugins/SwiftLintCommandPlugin/CommandContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Plugins/SwiftLintCommandPlugin/CommandContext.swift -------------------------------------------------------------------------------- /Plugins/SwiftLintCommandPlugin/SwiftLintCommandPlugin.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Plugins/SwiftLintCommandPlugin/SwiftLintCommandPlugin.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/README.md -------------------------------------------------------------------------------- /README_CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/README_CN.md -------------------------------------------------------------------------------- /README_KR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/README_KR.md -------------------------------------------------------------------------------- /Rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Rules.md -------------------------------------------------------------------------------- /Source/DyldWarningWorkaround/DyldWarningWorkaround.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/DyldWarningWorkaround/DyldWarningWorkaround.c -------------------------------------------------------------------------------- /Source/DyldWarningWorkaround/include/objc_dupclass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/DyldWarningWorkaround/include/objc_dupclass.h -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Exports.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Models/BuiltInRules.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Models/BuiltInRules.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Models/ImportUsage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Models/ImportUsage.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/BlockBasedKVORule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/BlockBasedKVORule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ConvenienceTypeRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ConvenienceTypeRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/DiscouragedAssertRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/DiscouragedAssertRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/DiscouragedNoneNameRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/DiscouragedNoneNameRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/DiscouragedObjectLiteralRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/DiscouragedObjectLiteralRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/DiscouragedOptionalBooleanRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/DiscouragedOptionalBooleanRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/DuplicateImportsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/DuplicateImportsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/DuplicateImportsRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/DuplicateImportsRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitACLRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitACLRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitEnumRawValueRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitEnumRawValueRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitInitRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitInitRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitTopLevelACLRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitTopLevelACLRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitTypeInterfaceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExplicitTypeInterfaceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExtensionAccessModifierRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ExtensionAccessModifierRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/FallthroughRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/FallthroughRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/FatalErrorMessageRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/FatalErrorMessageRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/FileNameNoSpaceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/FileNameNoSpaceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/FileNameRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/FileNameRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ForWhereRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ForWhereRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ForceCastRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ForceCastRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ForceTryRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ForceTryRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ForceUnwrappingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ForceUnwrappingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/GenericTypeNameRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/GenericTypeNameRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/IsDisjointRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/IsDisjointRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/JoinedDefaultParameterRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/JoinedDefaultParameterRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyCGGeometryFunctionsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyCGGeometryFunctionsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyConstantRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyConstantRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyConstantRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyConstantRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyConstructorRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyConstructorRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyHashingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyHashingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyMultipleRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyMultipleRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyNSGeometryFunctionsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyNSGeometryFunctionsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyObjcTypeRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyObjcTypeRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyRandomRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/LegacyRandomRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/NimbleOperatorRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/NimbleOperatorRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoEmptyBlockRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoEmptyBlockRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoExtensionAccessModifierRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoExtensionAccessModifierRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoFallthroughOnlyRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoFallthroughOnlyRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoFallthroughOnlyRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoFallthroughOnlyRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoGroupingExtensionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoGroupingExtensionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoMagicNumbersRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/NoMagicNumbersRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ObjectLiteralRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ObjectLiteralRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/OneDeclarationPerFileRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/OneDeclarationPerFileRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/PatternMatchingKeywordsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/PatternMatchingKeywordsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferAssetSymbolsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferAssetSymbolsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferConditionListRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferConditionListRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferKeyPathRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferKeyPathRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferNimbleRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferNimbleRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferTypeCheckingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferTypeCheckingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferZeroOverExplicitInitRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/PreferZeroOverExplicitInitRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/PrivateOverFilePrivateRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/PrivateOverFilePrivateRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantNilCoalescingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantNilCoalescingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantObjcAttributeRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantObjcAttributeRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantSetAccessControlRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantSetAccessControlRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantStringEnumValueRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantStringEnumValueRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantTypeAnnotationRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantTypeAnnotationRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantVoidReturnRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/RedundantVoidReturnRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ShorthandOptionalBindingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ShorthandOptionalBindingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/StaticOperatorRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/StaticOperatorRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/StaticOverFinalClassRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/StaticOverFinalClassRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/StrictFilePrivateRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/StrictFilePrivateRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/SyntacticSugarRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/SyntacticSugarRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/SyntacticSugarRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/SyntacticSugarRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/ToggleBoolRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/ToggleBoolRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/TrailingSemicolonRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/TrailingSemicolonRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/TypeNameRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/TypeNameRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/TypeNameRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/TypeNameRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/UnavailableConditionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/UnavailableConditionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/UnavailableFunctionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/UnavailableFunctionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/UnneededBreakInSwitchRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/UnneededBreakInSwitchRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/UntypedErrorInCatchRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/UntypedErrorInCatchRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/UnusedEnumeratedRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/UnusedEnumeratedRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/XCTFailMessageRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/XCTFailMessageRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/XCTSpecificMatcherRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/XCTSpecificMatcherRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Idiomatic/XCTSpecificMatcherRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Idiomatic/XCTSpecificMatcherRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/AccessibilityLabelForImageRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/AccessibilityLabelForImageRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/AccessibilityTraitForButtonRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/AccessibilityTraitForButtonRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/ArrayInitRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/ArrayInitRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/AsyncWithoutAwaitRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/AsyncWithoutAwaitRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/AsyncWithoutAwaitRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/AsyncWithoutAwaitRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/BalancedXCTestLifecycleRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/BalancedXCTestLifecycleRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/BlanketDisableCommandRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/BlanketDisableCommandRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/CaptureVariableRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/CaptureVariableRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/ClassDelegateProtocolRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/ClassDelegateProtocolRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/CommentSpacingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/CommentSpacingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/CompilerProtocolInitRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/CompilerProtocolInitRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/DeploymentTargetRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/DeploymentTargetRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/DeploymentTargetRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/DeploymentTargetRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/DiscouragedDirectInitRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/DiscouragedDirectInitRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/DuplicateConditionsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/DuplicateConditionsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/DuplicateEnumCasesRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/DuplicateEnumCasesRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/DynamicInlineRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/DynamicInlineRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/EmptyXCTestMethodRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/EmptyXCTestMethodRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/EmptyXCTestMethodRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/EmptyXCTestMethodRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/ExpiringTodoRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/ExpiringTodoRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/IBInspectableInExtensionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/IBInspectableInExtensionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/IdenticalOperandsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/IdenticalOperandsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/InvalidSwiftLintCommandRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/InvalidSwiftLintCommandRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/LocalDocCommentRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/LocalDocCommentRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/LowerACLThanParentRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/LowerACLThanParentRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/MarkRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/MarkRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/MarkRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/MarkRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/MissingDocsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/MissingDocsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/MissingDocsRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/MissingDocsRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/MultilineCallArgumentsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/MultilineCallArgumentsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/NSLocalizedStringKeyRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/NSLocalizedStringKeyRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/NSLocalizedStringRequireBundleRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/NSLocalizedStringRequireBundleRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/NSNumberInitAsFunctionReferenceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/NSNumberInitAsFunctionReferenceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/NSObjectPreferIsEqualRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/NSObjectPreferIsEqualRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/NSObjectPreferIsEqualRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/NSObjectPreferIsEqualRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/NonOptionalStringDataConversionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/NonOptionalStringDataConversionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/NotificationCenterDetachmentRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/NotificationCenterDetachmentRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/OptionalDataStringConversionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/OptionalDataStringConversionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/OrphanedDocCommentRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/OrphanedDocCommentRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/OverriddenSuperCallRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/OverriddenSuperCallRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/OverrideInExtensionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/OverrideInExtensionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/PeriodSpacingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/PeriodSpacingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/PrivateActionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/PrivateActionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/PrivateOutletRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/PrivateOutletRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/PrivateSubjectRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/PrivateSubjectRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/PrivateSubjectRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/PrivateSubjectRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/PrivateSwiftUIStatePropertyRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/PrivateSwiftUIStatePropertyRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/PrivateUnitTestRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/PrivateUnitTestRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/ProhibitedInterfaceBuilderRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/ProhibitedInterfaceBuilderRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/ProhibitedSuperRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/ProhibitedSuperRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/QuickDiscouragedCallRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/QuickDiscouragedCallRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/QuickDiscouragedCallRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/QuickDiscouragedCallRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/QuickDiscouragedFocusedTestRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/QuickDiscouragedFocusedTestRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/QuickDiscouragedPendingTestRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/QuickDiscouragedPendingTestRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/RedundantSendableRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/RedundantSendableRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/RequiredDeinitRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/RequiredDeinitRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/RequiredEnumCaseRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/RequiredEnumCaseRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/SelfInPropertyInitializationRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/SelfInPropertyInitializationRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/StrongIBOutletRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/StrongIBOutletRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/TestCaseAccessibilityRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/TestCaseAccessibilityRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/TestCaseAccessibilityRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/TestCaseAccessibilityRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/TodoRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/TodoRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/TypesafeArrayInitRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/TypesafeArrayInitRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnhandledThrowingTaskRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnhandledThrowingTaskRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnneededEscapingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnneededEscapingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnneededOverrideRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnneededOverrideRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnneededOverrideRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnneededOverrideRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnneededThrowsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnneededThrowsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnneededThrowsRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnneededThrowsRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnownedVariableCaptureRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnownedVariableCaptureRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnusedClosureParameterRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnusedClosureParameterRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnusedClosureParameterRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnusedClosureParameterRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnusedControlFlowLabelRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnusedControlFlowLabelRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnusedDeclarationRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnusedDeclarationRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnusedDeclarationRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnusedDeclarationRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnusedImportRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnusedImportRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnusedImportRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnusedImportRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnusedParameterRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnusedParameterRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/UnusedSetterValueRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/UnusedSetterValueRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/ValidIBInspectableRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/ValidIBInspectableRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/WeakDelegateRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/WeakDelegateRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Lint/YodaConditionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Lint/YodaConditionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/ClosureBodyLengthRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/ClosureBodyLengthRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/ClosureBodyLengthRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/ClosureBodyLengthRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/CyclomaticComplexityRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/CyclomaticComplexityRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/FileLengthRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/FileLengthRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/FunctionBodyLengthRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/FunctionBodyLengthRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/FunctionParameterCountRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/FunctionParameterCountRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/LargeTupleRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/LargeTupleRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/LineLengthRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/LineLengthRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/NestingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/NestingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/NestingRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/NestingRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Metrics/TypeBodyLengthRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Metrics/TypeBodyLengthRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/ContainsOverFilterCountRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/ContainsOverFilterCountRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/ContainsOverFirstNotNilRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/ContainsOverFirstNotNilRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/EmptyCollectionLiteralRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/EmptyCollectionLiteralRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/EmptyCountRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/EmptyCountRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/EmptyStringRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/EmptyStringRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/FinalTestCaseRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/FinalTestCaseRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/FirstWhereRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/FirstWhereRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/FlatMapOverMapReduceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/FlatMapOverMapReduceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/LastWhereRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/LastWhereRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/ReduceBooleanRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/ReduceBooleanRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/ReduceIntoRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/ReduceIntoRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Performance/SortedFirstLastRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Performance/SortedFirstLastRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/ColonConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/ColonConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/FileNameConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/FileNameConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/ForWhereConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/ForWhereConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/NameConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/NameConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/NestingConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/NestingConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/TodoConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/TodoConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/TypeNameConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/TypeNameConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/UnitTestConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/RuleConfigurations/UnitTestConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/AttributeNameSpacingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/AttributeNameSpacingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/AttributesRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/AttributesRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/AttributesRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/AttributesRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ClosingBraceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ClosingBraceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ClosureEndIndentationRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ClosureEndIndentationRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ClosureEndIndentationRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ClosureEndIndentationRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ClosureParameterPositionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ClosureParameterPositionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ClosureSpacingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ClosureSpacingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/CollectionAlignmentRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/CollectionAlignmentRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ColonRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ColonRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ColonRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ColonRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/CommaInheritanceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/CommaInheritanceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/CommaRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/CommaRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ComputedAccessorsOrderRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ComputedAccessorsOrderRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ComputedAccessorsOrderRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ComputedAccessorsOrderRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ConditionalReturnsOnNewlineRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ConditionalReturnsOnNewlineRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ContrastedOpeningBraceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ContrastedOpeningBraceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ContrastedOpeningBraceRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ContrastedOpeningBraceRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ControlStatementRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ControlStatementRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/DirectReturnRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/DirectReturnRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/EmptyEnumArgumentsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/EmptyEnumArgumentsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/EmptyParametersRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/EmptyParametersRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ExplicitSelfRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ExplicitSelfRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ExplicitSelfRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ExplicitSelfRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/FileHeaderRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/FileHeaderRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/FileTypesOrderRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/FileTypesOrderRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/FileTypesOrderRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/FileTypesOrderRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/FunctionNameWhitespaceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/FunctionNameWhitespaceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/FunctionNameWhitespaceRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/FunctionNameWhitespaceRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/IdentifierNameRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/IdentifierNameRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/IdentifierNameRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/IdentifierNameRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ImplicitGetterRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ImplicitGetterRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ImplicitGetterRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ImplicitGetterRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ImplicitOptionalInitializationRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ImplicitOptionalInitializationRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ImplicitReturnRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ImplicitReturnRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ImplicitReturnRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ImplicitReturnRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/InclusiveLanguageRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/InclusiveLanguageRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/InclusiveLanguageRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/InclusiveLanguageRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/IndentationWidthRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/IndentationWidthRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/LeadingWhitespaceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/LeadingWhitespaceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/LetVarWhitespaceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/LetVarWhitespaceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ModifierOrderRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ModifierOrderRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ModifierOrderRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ModifierOrderRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/MultilineArgumentsBracketsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/MultilineArgumentsBracketsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/MultilineArgumentsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/MultilineArgumentsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/MultilineArgumentsRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/MultilineArgumentsRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/MultilineFunctionChainsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/MultilineFunctionChainsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/MultilineLiteralBracketsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/MultilineLiteralBracketsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/MultilineParametersBracketsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/MultilineParametersBracketsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/MultilineParametersRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/MultilineParametersRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/MultilineParametersRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/MultilineParametersRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/NoSpaceInMethodCallRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/NoSpaceInMethodCallRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/NonOverridableClassDeclarationRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/NonOverridableClassDeclarationRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/NumberSeparatorRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/NumberSeparatorRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/NumberSeparatorRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/NumberSeparatorRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/OpeningBraceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/OpeningBraceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/OpeningBraceRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/OpeningBraceRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/OperatorUsageWhitespaceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/OperatorUsageWhitespaceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/OptionalEnumCaseMatchingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/OptionalEnumCaseMatchingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/PreferSelfInStaticReferencesRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/PreferSelfInStaticReferencesRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/PreferSelfTypeOverTypeOfSelfRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/PreferSelfTypeOverTypeOfSelfRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/PrefixedTopLevelConstantRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/PrefixedTopLevelConstantRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ProtocolPropertyAccessorsOrderRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ProtocolPropertyAccessorsOrderRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/RedundantDiscardableLetRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/RedundantDiscardableLetRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/RedundantSelfInClosureRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/RedundantSelfInClosureRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/RedundantSelfInClosureRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/RedundantSelfInClosureRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ReturnArrowWhitespaceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ReturnArrowWhitespaceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/SelfBindingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/SelfBindingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ShorthandArgumentRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ShorthandArgumentRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/ShorthandOperatorRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/ShorthandOperatorRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/SingleTestClassRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/SingleTestClassRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/SortedEnumCasesRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/SortedEnumCasesRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/SortedImportsRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/SortedImportsRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/SortedImportsRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/SortedImportsRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/StatementPositionRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/StatementPositionRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/SuperfluousElseRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/SuperfluousElseRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/SwitchCaseAlignmentRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/SwitchCaseAlignmentRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/SwitchCaseOnNewlineRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/SwitchCaseOnNewlineRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/TrailingClosureRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/TrailingClosureRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/TrailingCommaRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/TrailingCommaRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/TrailingNewlineRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/TrailingNewlineRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/TrailingWhitespaceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/TrailingWhitespaceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/TypeContentsOrderRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/TypeContentsOrderRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/TypeContentsOrderRuleExamples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/TypeContentsOrderRuleExamples.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/UnusedOptionalBindingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/UnusedOptionalBindingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/VerticalParameterAlignmentRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/VerticalParameterAlignmentRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/VerticalWhitespaceBetweenCasesRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/VerticalWhitespaceBetweenCasesRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/VerticalWhitespaceRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/VerticalWhitespaceRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintBuiltInRules/Rules/Style/VoidReturnRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintBuiltInRules/Rules/Style/VoidReturnRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/Array+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/Array+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/ByteCount+SwiftSyntax.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/ByteCount+SwiftSyntax.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/Collection+Windows.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/Collection+Windows.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/Dictionary+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/Dictionary+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/NSRange+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/NSRange+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/NSRegularExpression+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/NSRegularExpression+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/QueuedPrint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/QueuedPrint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/RandomAccessCollection+Swiftlint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/RandomAccessCollection+Swiftlint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/Request+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/Request+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SourceKittenDictionary+Swiftlint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SourceKittenDictionary+Swiftlint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SourceRange+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SourceRange+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/String+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/String+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/StringView+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/StringView+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/StringView+SwiftSyntax.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/StringView+SwiftSyntax.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SwiftDeclarationAttributeKind+Swiftlint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SwiftDeclarationAttributeKind+Swiftlint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SwiftDeclarationKind+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SwiftDeclarationKind+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SwiftLintFile+BodyLineCount.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SwiftLintFile+BodyLineCount.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SwiftLintFile+Cache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SwiftLintFile+Cache.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SwiftLintFile+Regex.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SwiftLintFile+Regex.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SwiftSyntax+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SwiftSyntax+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SyntaxClassification+isComment.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SyntaxClassification+isComment.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/SyntaxKind+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/SyntaxKind+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Extensions/URL+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Extensions/URL+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Helpers/Macros.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Helpers/Macros.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Helpers/Stack.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Helpers/Stack.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Helpers/SwiftSyntaxKindBridge.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Helpers/SwiftSyntaxKindBridge.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/AccessControlLevel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/AccessControlLevel.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/Baseline.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/Baseline.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/ChildOptionSeverityConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/ChildOptionSeverityConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/Command.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/Command.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/ConfigurationRuleWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/ConfigurationRuleWrapper.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/Correction.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/Correction.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/CurrentRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/CurrentRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/Example.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/Example.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/Issue.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/Issue.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/Location.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/Location.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/Region.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/Region.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/RuleConfigurationDescription.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/RuleConfigurationDescription.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/RuleDescription.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/RuleDescription.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/RuleIdentifier.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/RuleIdentifier.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/RuleKind.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/RuleKind.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/RuleList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/RuleList.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/RuleParameter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/RuleParameter.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/RuleRegistry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/RuleRegistry.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/RuleStorage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/RuleStorage.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/SeverityConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/SeverityConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/StyleViolation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/StyleViolation.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/SwiftExpressionKind.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/SwiftExpressionKind.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/SwiftLintFile.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/SwiftLintFile.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/SwiftLintSyntaxMap.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/SwiftLintSyntaxMap.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/SwiftLintSyntaxToken.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/SwiftLintSyntaxToken.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/SwiftVersion.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/SwiftVersion.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Models/ViolationSeverity.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Models/ViolationSeverity.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Protocols/ASTRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Protocols/ASTRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Protocols/CacheDescriptionProvider.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Protocols/CacheDescriptionProvider.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Protocols/CollectingRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Protocols/CollectingRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Protocols/Rule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Protocols/Rule.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Protocols/RuleConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Protocols/RuleConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Protocols/SwiftSyntaxCorrectableRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Protocols/SwiftSyntaxCorrectableRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Protocols/SwiftSyntaxRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Protocols/SwiftSyntaxRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Rewriters/CodeIndentingRewriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Rewriters/CodeIndentingRewriter.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/RuleConfigurations/RegexConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/RuleConfigurations/RegexConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/RuleConfigurations/SeverityLevelsConfiguration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/RuleConfigurations/SeverityLevelsConfiguration.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Visitors/BodyLengthVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Visitors/BodyLengthVisitor.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Visitors/CodeBlockVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Visitors/CodeBlockVisitor.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Visitors/CommandVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Visitors/CommandVisitor.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Visitors/CommentLinesVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Visitors/CommentLinesVisitor.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Visitors/DeclaredIdentifiersTrackingVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Visitors/DeclaredIdentifiersTrackingVisitor.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Visitors/EmptyLinesVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Visitors/EmptyLinesVisitor.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Visitors/LegacyFunctionVisitor+Rewriter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Visitors/LegacyFunctionVisitor+Rewriter.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Visitors/MultilineStringLiteralVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Visitors/MultilineStringLiteralVisitor.swift -------------------------------------------------------------------------------- /Source/SwiftLintCore/Visitors/ViolationsSyntaxVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCore/Visitors/ViolationsSyntaxVisitor.swift -------------------------------------------------------------------------------- /Source/SwiftLintCoreMacros/AttributeSyntax+Arguments.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCoreMacros/AttributeSyntax+Arguments.swift -------------------------------------------------------------------------------- /Source/SwiftLintCoreMacros/DisabledWithoutSourceKit.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCoreMacros/DisabledWithoutSourceKit.swift -------------------------------------------------------------------------------- /Source/SwiftLintCoreMacros/RuleConfigurationMacros.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCoreMacros/RuleConfigurationMacros.swift -------------------------------------------------------------------------------- /Source/SwiftLintCoreMacros/SwiftLintCoreMacroError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCoreMacros/SwiftLintCoreMacroError.swift -------------------------------------------------------------------------------- /Source/SwiftLintCoreMacros/SwiftLintCoreMacros.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCoreMacros/SwiftLintCoreMacros.swift -------------------------------------------------------------------------------- /Source/SwiftLintCoreMacros/SwiftSyntaxRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCoreMacros/SwiftSyntaxRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintCoreMacros/TemporaryDirectory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCoreMacros/TemporaryDirectory.swift -------------------------------------------------------------------------------- /Source/SwiftLintCoreMacros/WorkingDirectory.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintCoreMacros/WorkingDirectory.swift -------------------------------------------------------------------------------- /Source/SwiftLintExtraRules/Exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintExtraRules/Exports.swift -------------------------------------------------------------------------------- /Source/SwiftLintExtraRules/ExtraRules.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintExtraRules/ExtraRules.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Benchmark.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Benchmark.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/CompilerArgumentsExtractor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/CompilerArgumentsExtractor.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration+CommandLine.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration+CommandLine.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+Cache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+Cache.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+FileGraph.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+FileGraph.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+FileGraphSubtypes.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+FileGraphSubtypes.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+IndentationStyle.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+IndentationStyle.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+LintableFiles.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+LintableFiles.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+Merging.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+Merging.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+Parsing.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+Parsing.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+Remote.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+Remote.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+RulesMode.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+RulesMode.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration+RulesWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration+RulesWrapper.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Configuration/Configuration.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Configuration/Configuration.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Documentation/RuleDocumentation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Documentation/RuleDocumentation.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Documentation/RuleListDocumentation.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Documentation/RuleListDocumentation.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Exports.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Exports.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Extensions/FileManager+SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Extensions/FileManager+SwiftLint.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Extensions/String+XML.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Extensions/String+XML.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Extensions/String+sha256.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Extensions/String+sha256.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Helpers/ExecutableInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Helpers/ExecutableInfo.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Helpers/Glob.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Helpers/Glob.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/LintOrAnalyzeCommand.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/LintOrAnalyzeCommand.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/LintableFilesVisitor.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/LintableFilesVisitor.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Models/CustomRuleTimer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Models/CustomRuleTimer.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Models/HashableConfigurationRuleWrapperWrapper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Models/HashableConfigurationRuleWrapperWrapper.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Models/Linter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Models/Linter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Models/LinterCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Models/LinterCache.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Models/ReportersList.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Models/ReportersList.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Models/Version.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Models/Version.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Models/YamlParser.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Models/YamlParser.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/ProcessInfo+XcodeCloud.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/ProcessInfo+XcodeCloud.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/ProgressBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/ProgressBar.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/CSVReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/CSVReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/CheckstyleReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/CheckstyleReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/CodeClimateReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/CodeClimateReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/EmojiReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/EmojiReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/GitHubActionsLoggingReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/GitHubActionsLoggingReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/GitLabJUnitReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/GitLabJUnitReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/HTMLReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/HTMLReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/JSONReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/JSONReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/JUnitReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/JUnitReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/MarkdownReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/MarkdownReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/RelativePathReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/RelativePathReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/Reporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/Reporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/SARIFReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/SARIFReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/SonarQubeReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/SonarQubeReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/SummaryReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/SummaryReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Reporters/XcodeReporter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Reporters/XcodeReporter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Rules/CoreRules.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Rules/CoreRules.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Rules/CustomRules.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Rules/CustomRules.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Rules/SuperfluousDisableCommandRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Rules/SuperfluousDisableCommandRule.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/RulesFilter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/RulesFilter.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/Signposts.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/Signposts.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/SwiftLintError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/SwiftLintError.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/SwiftPMCompilationDB.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/SwiftPMCompilationDB.swift -------------------------------------------------------------------------------- /Source/SwiftLintFramework/UpdateChecker.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/SwiftLintFramework/UpdateChecker.swift -------------------------------------------------------------------------------- /Source/YamsWrapper/Empty.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Source/swiftlint-dev/Reporters+Register.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint-dev/Reporters+Register.swift -------------------------------------------------------------------------------- /Source/swiftlint-dev/Rules+Register.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint-dev/Rules+Register.swift -------------------------------------------------------------------------------- /Source/swiftlint-dev/Rules+Template.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint-dev/Rules+Template.swift -------------------------------------------------------------------------------- /Source/swiftlint-dev/SwiftLintDev.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint-dev/SwiftLintDev.swift -------------------------------------------------------------------------------- /Source/swiftlint/Commands/Analyze.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Commands/Analyze.swift -------------------------------------------------------------------------------- /Source/swiftlint/Commands/Baseline.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Commands/Baseline.swift -------------------------------------------------------------------------------- /Source/swiftlint/Commands/Docs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Commands/Docs.swift -------------------------------------------------------------------------------- /Source/swiftlint/Commands/GenerateDocs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Commands/GenerateDocs.swift -------------------------------------------------------------------------------- /Source/swiftlint/Commands/Lint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Commands/Lint.swift -------------------------------------------------------------------------------- /Source/swiftlint/Commands/Reporters.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Commands/Reporters.swift -------------------------------------------------------------------------------- /Source/swiftlint/Commands/Rules.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Commands/Rules.swift -------------------------------------------------------------------------------- /Source/swiftlint/Commands/SwiftLint.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Commands/SwiftLint.swift -------------------------------------------------------------------------------- /Source/swiftlint/Commands/Version.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Commands/Version.swift -------------------------------------------------------------------------------- /Source/swiftlint/Common/LintOrAnalyzeArguments.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Common/LintOrAnalyzeArguments.swift -------------------------------------------------------------------------------- /Source/swiftlint/Common/RulesFilterOptions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Source/swiftlint/Common/RulesFilterOptions.swift -------------------------------------------------------------------------------- /SwiftLint.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/SwiftLint.podspec -------------------------------------------------------------------------------- /Tests/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BUILD -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/AttributesRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/AttributesRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/BlanketDisableCommandRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/BlanketDisableCommandRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ChildOptionSeverityConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ChildOptionSeverityConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/CollectionAlignmentRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/CollectionAlignmentRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ColonRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ColonRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/CompilerProtocolInitRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/CompilerProtocolInitRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ComputedAccessorsOrderRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ComputedAccessorsOrderRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ConditionalReturnsOnNewlineRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ConditionalReturnsOnNewlineRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ContainsOverFirstNotNilRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ContainsOverFirstNotNilRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/CyclomaticComplexityConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/CyclomaticComplexityConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/CyclomaticComplexityRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/CyclomaticComplexityRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/DeploymentTargetConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/DeploymentTargetConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/DeploymentTargetRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/DeploymentTargetRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/DiscouragedDirectInitRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/DiscouragedDirectInitRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/DiscouragedObjectLiteralRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/DiscouragedObjectLiteralRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/DuplicateImportsRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/DuplicateImportsRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/EmptyCountRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/EmptyCountRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ExpiringTodoRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ExpiringTodoRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ExplicitInitRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ExplicitInitRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ExplicitTypeInterfaceConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ExplicitTypeInterfaceConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ExplicitTypeInterfaceRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ExplicitTypeInterfaceRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/FileHeaderRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/FileHeaderRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/FileLengthRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/FileLengthRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/FileNameNoSpaceRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/FileNameNoSpaceRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/FileNameRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/FileNameRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/FileTypesOrderRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/FileTypesOrderRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/FunctionBodyLengthRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/FunctionBodyLengthRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/FunctionNameWhitespaceRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/FunctionNameWhitespaceRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/FunctionParameterCountRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/FunctionParameterCountRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/GenericTypeNameRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/GenericTypeNameRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/IdentifierNameRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/IdentifierNameRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ImplicitGetterRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ImplicitGetterRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ImplicitReturnConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ImplicitReturnConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ImplicitReturnRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ImplicitReturnRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ImplicitlyUnwrappedOptionalConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ImplicitlyUnwrappedOptionalConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ImplicitlyUnwrappedOptionalRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ImplicitlyUnwrappedOptionalRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/InclusiveLanguageRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/InclusiveLanguageRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/IndentationWidthRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/IndentationWidthRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/LineLengthConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/LineLengthConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/LineLengthRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/LineLengthRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/MissingDocsRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/MissingDocsRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/MultilineArgumentsRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/MultilineArgumentsRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/MultilineParametersConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/MultilineParametersConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/NameConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/NameConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/NestingRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/NestingRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/NoEmptyBlockConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/NoEmptyBlockConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/NumberSeparatorRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/NumberSeparatorRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/ObjectLiteralRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/ObjectLiteralRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/OpeningBraceRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/OpeningBraceRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/PreferKeyPathRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/PreferKeyPathRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/PrefixedTopLevelConstantRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/PrefixedTopLevelConstantRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/PrivateOverFilePrivateRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/PrivateOverFilePrivateRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/RequiredEnumCaseConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/RequiredEnumCaseConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileHeaderRuleFixtures/DocumentedType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileHeaderRuleFixtures/DocumentedType.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileHeaderRuleFixtures/FileHeaderEmpty.swift: -------------------------------------------------------------------------------- 1 | struct A {} 2 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileHeaderRuleFixtures/FileNameCaseMismatch.swift: -------------------------------------------------------------------------------- 1 | // FileNameCaseMismatch.Swift 2 | // Copyright © 2016 3 | struct A {} 4 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileHeaderRuleFixtures/FileNameMatchingComplex.swift: -------------------------------------------------------------------------------- 1 | // Copyright © 2016 2 | // File: "FileNameMatchingComplex.swift" 3 | struct A {} 4 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileHeaderRuleFixtures/FileNameMatchingSimple.swift: -------------------------------------------------------------------------------- 1 | // FileNameMatchingSimple.swift 2 | // Copyright © 2016 3 | struct A {} 4 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileHeaderRuleFixtures/FileNameMismatch.swift: -------------------------------------------------------------------------------- 1 | // AFileNameMismatch.swift 2 | // Copyright © 2016 3 | struct A {} 4 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileHeaderRuleFixtures/FileNameMissing.swift: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright © 2016 3 | struct A {} 4 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameNoSpaceRuleFixtures/File Name.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameNoSpaceRuleFixtures/File+Extension.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameNoSpaceRuleFixtures/File+Test Extension.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameNoSpaceRuleFixtures/File.swift: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/BoolExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/BoolExtension.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/BoolExtensionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/BoolExtensionTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/BoolExtensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/BoolExtensions.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/ExtensionBool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/ExtensionBool.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/ExtensionsBool.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/ExtensionsBool.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/LinuxMain.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/LinuxMain.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/MyClass.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/MyClass.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/MyMacro.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/MyMacro.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/MyStruct.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/MyStruct.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/MyStructf.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/MyStructf.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/MyType.swift: -------------------------------------------------------------------------------- 1 | enum Nested { 2 | struct MyType {} 3 | } 4 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/Nested.MyType.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/Nested.MyType.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/SLBoolExtension.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/SLBoolExtension.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/Resources/FileNameRuleFixtures/main.swift: -------------------------------------------------------------------------------- 1 | struct A {} 2 | 3 | print("hello") 4 | -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/StatementPositionRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/StatementPositionRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/SwitchCaseAlignmentRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/SwitchCaseAlignmentRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TodoRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TodoRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TrailingClosureConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TrailingClosureConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TrailingClosureRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TrailingClosureRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TrailingCommaRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TrailingCommaRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TrailingWhitespaceRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TrailingWhitespaceRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TypeBodyLengthConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TypeBodyLengthConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TypeBodyLengthRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TypeBodyLengthRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TypeContentsOrderRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TypeContentsOrderRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TypeNameRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TypeNameRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/TypesafeArrayInitRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/TypesafeArrayInitRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/UnneededOverrideRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/UnneededOverrideRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/UnusedDeclarationConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/UnusedDeclarationConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/UnusedOptionalBindingRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/UnusedOptionalBindingRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/VerticalWhitespaceRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/VerticalWhitespaceRuleTests.swift -------------------------------------------------------------------------------- /Tests/BuiltInRulesTests/XCTSpecificMatcherRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/BuiltInRulesTests/XCTSpecificMatcherRuleTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/AccessControlLevelTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/AccessControlLevelTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/CodeIndentingRewriterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/CodeIndentingRewriterTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/CommentLinesVisitorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/CommentLinesVisitorTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/ConditionallySourceKitFreeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/ConditionallySourceKitFreeTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/DisableAllTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/DisableAllTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/EmptyLinesVisitorTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/EmptyLinesVisitorTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/ExampleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/ExampleTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/ExtendedNSStringTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/ExtendedNSStringTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/ExtendedStringTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/ExtendedStringTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/LineEndingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/LineEndingTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/RegexConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/RegexConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/RegionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/RegionTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/Resources/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/Resources/test.yml -------------------------------------------------------------------------------- /Tests/CoreTests/RuleConfigurationDescriptionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/RuleConfigurationDescriptionTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/RuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/RuleTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/SeverityLevelsConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/SeverityLevelsConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/StringExtensionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/StringExtensionTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/SwiftLintFileTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/SwiftLintFileTests.swift -------------------------------------------------------------------------------- /Tests/CoreTests/YamlSwiftLintTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/CoreTests/YamlSwiftLintTests.swift -------------------------------------------------------------------------------- /Tests/ExtraRulesTests/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/ExtraRulesTests/BUILD -------------------------------------------------------------------------------- /Tests/ExtraRulesTests/ExtraRulesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/ExtraRulesTests/ExtraRulesTests.swift -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/BaselineTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/BaselineTests.swift -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/ConfigurationTests+Mock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/ConfigurationTests+Mock.swift -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/ConfigurationTests+MultipleConfigs.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/ConfigurationTests+MultipleConfigs.swift -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/ConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/ConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/GlobTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/GlobTests.swift -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/ReporterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/ReporterTests.swift -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedCSVReporterOutput.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedCSVReporterOutput.csv -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedCheckstyleReporterOutput.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedCheckstyleReporterOutput.xml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedCodeClimateReporterOutput.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedCodeClimateReporterOutput.json -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedEmojiReporterOutput.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedEmojiReporterOutput.txt -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedGitLabJUnitReporterOutput.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedGitLabJUnitReporterOutput.xml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedHTMLReporterOutput.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedHTMLReporterOutput.html -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedJSONReporterOutput.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedJSONReporterOutput.json -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedJunitReporterOutput.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedJunitReporterOutput.xml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedMarkdownReporterOutput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedMarkdownReporterOutput.md -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedRelativePathReporterOutput.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedRelativePathReporterOutput.txt -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedSARIFReporterOutput.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedSARIFReporterOutput.json -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedSonarQubeReporterOutput.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedSonarQubeReporterOutput.json -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedSummaryReporterOutput.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedSummaryReporterOutput.txt -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/CannedXcodeReporterOutput.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/CannedXcodeReporterOutput.txt -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/.swiftlint.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Cycle1/.swiftlint.yml: -------------------------------------------------------------------------------- 1 | line_length: 60 2 | 3 | child_config: .swiftlint.yml 4 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Cycle2/child.yml: -------------------------------------------------------------------------------- 1 | child_config: .swiftlint.yml 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Cycle3/Main/child1.yml: -------------------------------------------------------------------------------- 1 | child_config: Folder/child2.yml 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Cycle3/child3.yml: -------------------------------------------------------------------------------- 1 | child_config: Main/.swiftlint.yml 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Cycle4/child.yml: -------------------------------------------------------------------------------- 1 | child_config: main.yml 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Cycle4/main.yml: -------------------------------------------------------------------------------- 1 | line_length: 60 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Test1/child4.yml: -------------------------------------------------------------------------------- 1 | included: 2 | - SomeFile 3 | 4 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Test2/child1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Test2/child1.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Test2/child2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Test2/child2.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Test2/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/ChildConfig/Test2/main.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/Directory.swift/DirectoryLevel1.swift: -------------------------------------------------------------------------------- 1 | // This is just a mock Swift file 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/EmptyFolder/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/Level0.swift: -------------------------------------------------------------------------------- 1 | // This is just a mock Swift file 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/Level1/Level1.swift: -------------------------------------------------------------------------------- 1 | // This is just a mock Swift file 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/Level1/Level2/.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/Level1/Level2/.swiftlint.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/Level1/Level2/Level2.swift: -------------------------------------------------------------------------------- 1 | // This is just a mock Swift file 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/Level1/Level2/Level3/Level3.swift: -------------------------------------------------------------------------------- 1 | // This is just a mock Swift file 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/NestedConfig/Test/.swiftlint.yml: -------------------------------------------------------------------------------- 1 | disabled_rules: 2 | - force_try 3 | 4 | parent_config: Sub/.swiftlint.yml 5 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/NestedConfig/Test/Main.swift: -------------------------------------------------------------------------------- 1 | // This is just a mock Swift file 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/NestedConfig/Test/Sub/.swiftlint.yml: -------------------------------------------------------------------------------- 1 | opt_in_rules: 2 | - force_try 3 | 4 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/NestedConfig/Test/Sub/Sub.swift: -------------------------------------------------------------------------------- 1 | // This is just a mock Swift file 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ParentConfig/Cycle1/.swiftlint.yml: -------------------------------------------------------------------------------- 1 | line_length: 60 2 | 3 | parent_config: .swiftlint.yml 4 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ParentConfig/Cycle3/parent.yml: -------------------------------------------------------------------------------- 1 | parent_config: .swiftlint.yml 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ParentConfig/Test1/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/ParentConfig/Test1/main.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/ParentConfig/Test2/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/ParentConfig/Test2/main.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/RemoteConfig/Child/child.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/RemoteConfig/Child/child.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/RemoteConfig/Child/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/RemoteConfig/Child/main.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/RemoteConfig/Cycle/.swiftlint.yml: -------------------------------------------------------------------------------- 1 | line_length: 60 2 | 3 | child_config: https://www.mock.com 4 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/RemoteConfig/LocalRef/child1.yml: -------------------------------------------------------------------------------- 1 | child_config: https://www.mock.com 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/RemoteConfig/LocalRef/child2.yml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/RemoteConfig/Parent/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/RemoteConfig/Parent/main.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/custom.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/custom.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/custom_included_excluded.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/custom_included_excluded.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/custom_rules.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/custom_rules.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/Resources/ProjectMock/custom_rules_only.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/Resources/ProjectMock/custom_rules_only.yml -------------------------------------------------------------------------------- /Tests/FileSystemAccessTests/SourceKitCrashTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FileSystemAccessTests/SourceKitCrashTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/CollectingRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/CollectingRuleTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/CommandTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/CommandTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/ConfigurationAliasesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/ConfigurationAliasesTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/CustomRulesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/CustomRulesTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/EmptyFileTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/EmptyFileTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/LintOrAnalyzeOptionsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/LintOrAnalyzeOptionsTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/LinterCacheTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/LinterCacheTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/ModifierOrderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/ModifierOrderTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/ParserDiagnosticsTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/ParserDiagnosticsTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/Resources/test.txt: -------------------------------------------------------------------------------- 1 | // My file with 2 | // a pattern 3 | -------------------------------------------------------------------------------- /Tests/FrameworkTests/RuleConfigurationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/RuleConfigurationTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/RulesFilterTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/RulesFilterTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/RulesTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/RulesTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/StringViewExtensionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/StringViewExtensionTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/SwiftSyntaxKindBridgeTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/SwiftSyntaxKindBridgeTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/SwiftVersionTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/SwiftVersionTests.swift -------------------------------------------------------------------------------- /Tests/FrameworkTests/YamlParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/FrameworkTests/YamlParserTests.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_01.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_01.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_02.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_02.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_03.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_03.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_04.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_04.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_05.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_05.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_06.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_06.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_07.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_07.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_08.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_08.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_09.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_09.swift -------------------------------------------------------------------------------- /Tests/GeneratedTests/GeneratedTests_10.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/GeneratedTests/GeneratedTests_10.swift -------------------------------------------------------------------------------- /Tests/IntegrationTests/IntegrationTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/IntegrationTests/IntegrationTests.swift -------------------------------------------------------------------------------- /Tests/IntegrationTests/default_rule_configurations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/IntegrationTests/default_rule_configurations.yml -------------------------------------------------------------------------------- /Tests/MacroTests/AcceptableByConfigurationElementTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/MacroTests/AcceptableByConfigurationElementTests.swift -------------------------------------------------------------------------------- /Tests/MacroTests/AutoConfigParserTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/MacroTests/AutoConfigParserTests.swift -------------------------------------------------------------------------------- /Tests/MacroTests/SwiftSyntaxRuleTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/MacroTests/SwiftSyntaxRuleTests.swift -------------------------------------------------------------------------------- /Tests/MacroTests/XCTestCase+FailureHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/MacroTests/XCTestCase+FailureHandler.swift -------------------------------------------------------------------------------- /Tests/TestHelpers/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/TestHelpers/BUILD -------------------------------------------------------------------------------- /Tests/TestHelpers/MockRule.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/TestHelpers/MockRule.swift -------------------------------------------------------------------------------- /Tests/TestHelpers/RuleDescription+Examples.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/TestHelpers/RuleDescription+Examples.swift -------------------------------------------------------------------------------- /Tests/TestHelpers/String+StaticString.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/TestHelpers/String+StaticString.swift -------------------------------------------------------------------------------- /Tests/TestHelpers/SwiftLintTestCase.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/TestHelpers/SwiftLintTestCase.swift -------------------------------------------------------------------------------- /Tests/TestHelpers/TestHelpers.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/TestHelpers/TestHelpers.swift -------------------------------------------------------------------------------- /Tests/TestHelpers/TestResources.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/TestHelpers/TestResources.swift -------------------------------------------------------------------------------- /Tests/generated_tests.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/generated_tests.bzl -------------------------------------------------------------------------------- /Tests/test_macros.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/Tests/test_macros.bzl -------------------------------------------------------------------------------- /WORKSPACE: -------------------------------------------------------------------------------- 1 | workspace(name = "SwiftLint") 2 | -------------------------------------------------------------------------------- /assets/ScreenshotExample.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/assets/ScreenshotExample.swift -------------------------------------------------------------------------------- /assets/custom-rule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/assets/custom-rule.png -------------------------------------------------------------------------------- /assets/macstadium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/assets/macstadium.png -------------------------------------------------------------------------------- /assets/presentation.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/assets/presentation.svg -------------------------------------------------------------------------------- /assets/realm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/assets/realm.png -------------------------------------------------------------------------------- /assets/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/assets/screenshot.png -------------------------------------------------------------------------------- /bazel/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/BUILD -------------------------------------------------------------------------------- /bazel/CollectionConcurrencyKit.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/CollectionConcurrencyKit.BUILD -------------------------------------------------------------------------------- /bazel/CryptoSwift.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/CryptoSwift.BUILD -------------------------------------------------------------------------------- /bazel/SWXMLHash.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/SWXMLHash.BUILD -------------------------------------------------------------------------------- /bazel/SwiftArgumentParser.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/SwiftArgumentParser.BUILD -------------------------------------------------------------------------------- /bazel/SwiftSyntax.BUILD.bazel.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/SwiftSyntax.BUILD.bazel.patch -------------------------------------------------------------------------------- /bazel/SwiftyTextTable.BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/SwiftyTextTable.BUILD -------------------------------------------------------------------------------- /bazel/copts.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/copts.bzl -------------------------------------------------------------------------------- /bazel/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/deps.bzl -------------------------------------------------------------------------------- /bazel/extensions.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/extensions.bzl -------------------------------------------------------------------------------- /bazel/repos.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/bazel/repos.bzl -------------------------------------------------------------------------------- /tools/BUILD: -------------------------------------------------------------------------------- 1 | exports_files(["test-analyze.sh"]) 2 | -------------------------------------------------------------------------------- /tools/Version.swift.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/Version.swift.template -------------------------------------------------------------------------------- /tools/add-new-changelog-section.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/add-new-changelog-section.sh -------------------------------------------------------------------------------- /tools/create-github-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/create-github-release.sh -------------------------------------------------------------------------------- /tools/generate-release-notes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/generate-release-notes.sh -------------------------------------------------------------------------------- /tools/get-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/get-version -------------------------------------------------------------------------------- /tools/info.json.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/info.json.template -------------------------------------------------------------------------------- /tools/oss-check: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/oss-check -------------------------------------------------------------------------------- /tools/stale-issues.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/stale-issues.rb -------------------------------------------------------------------------------- /tools/test-analyze.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/test-analyze.sh -------------------------------------------------------------------------------- /tools/update-artifact-bundle.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/realm/SwiftLint/HEAD/tools/update-artifact-bundle.sh --------------------------------------------------------------------------------