Classes
The following classes are available globally.
-
A unit of Swift source code, either on disk or in memory.
See moreDeclaration
Swift
public final class SwiftLintFile
extension SwiftLintFile: Equatable, Hashable
-
A persisted cache for storing and retrieving linter results.
See moreDeclaration
Swift
public final class LinterCache
-
A storage mechanism for aggregating the results of
See moreCollectingRule
s.Declaration
Swift
public class RuleStorage : CustomStringConvertible
-
A SwiftSyntax
See moreSyntaxVisitor
that produces absolute positions where violations should be reported.Declaration
Swift
open class ViolationsSyntaxVisitor : SyntaxVisitor