SwiftLint/Source/SwiftLintFramework/Models
JP Simard 3a2bb15ca3
Make some SwiftLintFramework declarations public (#4945)
* Make some SwiftLintFramework declarations public

If built-in rules depend on them.

This will allow separating the rules from the core infrastructure in
separate modules in an upcoming PR.

It also helps formalize the API contract for what should be accessible
to rule implementations.

* Exclude extensions from jazzy
2023-04-26 16:37:25 -04:00
..
AccessControlLevel.swift Make some SwiftLintFramework declarations public (#4945) 2023-04-26 16:37:25 -04:00
BuiltInRules.swift Introduce a "rule registry" concept 2023-04-25 12:28:50 -04:00
Command.swift Make some SwiftLintFramework declarations public (#4945) 2023-04-26 16:37:25 -04:00
Configuration.swift Introduce a "rule registry" concept 2023-04-25 12:28:50 -04:00
ConfigurationError.swift Re-add warning message if the config file was implicit and misconfigured 2020-12-10 09:37:09 -05:00
ConfigurationRuleWrapper.swift Fix building tests in Xcode (#4607) 2022-11-30 10:33:33 -05:00
Correction.swift Make `Correction` and `CorrectableRule` declarations public (#4937) 2023-04-26 12:17:10 -04:00
Example.swift Make some SwiftLintFramework declarations public (#4945) 2023-04-26 16:37:25 -04:00
HashableConfigurationRuleWrapperWrapper.swift Add remote, parent & child configuration features 2020-11-20 23:08:37 +01:00
ImportUsage.swift Get rid of periods finishing rule descriptions 2023-01-10 22:29:13 +01:00
Linter.swift Make `Correction` and `CorrectableRule` declarations public (#4937) 2023-04-26 12:17:10 -04:00
LinterCache.swift Enable `if_let_shadowing` rule and fix all violations (#4247) 2023-01-31 22:31:38 +01:00
Location.swift Delegate Location init for AbsolutePosition to existing one (#4162) 2022-09-05 01:47:25 -04:00
Region.swift Migrate ClosureSpacingRule to SwiftSyntax (#4092) 2022-08-15 18:27:43 +00:00
ReportersList.swift Pin Sourcery version to 2.0.2 (#4888) 2023-04-13 20:09:26 +00:00
RuleDescription.swift Remove references to ManuallyTestedExamplesRule protocol (#4082) 2022-08-10 21:42:10 +00:00
RuleIdentifier.swift Use `Self` in constructor calls (#4505) 2022-11-02 22:50:22 +00:00
RuleKind.swift Add documentation comments to all public declarations (#3027) 2020-01-08 09:47:10 -08:00
RuleList.swift Add remote, parent & child configuration features 2020-11-20 23:08:37 +01:00
RuleParameter.swift Add documentation comments to all public declarations (#3027) 2020-01-08 09:47:10 -08:00
RuleRegistry.swift Introduce a "rule registry" concept 2023-04-25 12:28:50 -04:00
RuleStorage.swift [UnusedDeclarationRule] Speed up and detect more dead code (#3340) 2020-09-15 10:33:27 -07:00
StyleViolation.swift Improve StyleViolation reason formatting validation (#4946) 2023-04-26 18:54:44 +00:00
SwiftLintFile.swift Make some SwiftLintFramework declarations public (#4945) 2023-04-26 16:37:25 -04:00
SwiftLintSyntaxMap.swift Make some SwiftLintFramework declarations public (#4945) 2023-04-26 16:37:25 -04:00
SwiftLintSyntaxToken.swift Make some SwiftLintFramework declarations public (#4945) 2023-04-26 16:37:25 -04:00
SwiftVersion.swift Add new `if_let_shadowing` rule (#4206) 2022-09-22 19:27:45 +02:00
Version.swift release 0.51.0 2023-03-27 11:44:47 -04:00
ViolationSeverity.swift Add documentation comments to all public declarations (#3027) 2020-01-08 09:47:10 -08:00
YamlParser.swift Use `all` optin rules facility for SwiftLint's own `.swiftlint.yml` (#4800) 2023-03-11 11:59:05 +01:00