The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
TokenStreamCreator.swift in Sources/SwiftFormatPrettyPrint |
2484 | 16 |
PrettyPrint.swift in Sources/SwiftFormatPrettyPrint |
445 | 1 |
OrderedImports.swift in Sources/SwiftFormatRules |
428 | 3 |
UseShorthandTypeNames.swift in Sources/SwiftFormatRules |
359 | - |
WhitespaceLinter.swift in Sources/SwiftFormatWhitespaceLinter |
287 | - |
Pipelines+Generated.swift in Sources/SwiftFormat |
260 | 2 |
SequenceExprFolding.swift in Sources/SwiftFormatPrettyPrint |
254 | 2 |
OperatorContext.swift in Sources/SwiftFormatPrettyPrint |
249 | 1 |
Package.swift in root |
152 | - |
UseSynthesizedInitializer.swift in Sources/SwiftFormatRules |
145 | - |
RuleMask.swift in Sources/SwiftFormatCore |
140 | 1 |
BeginDocumentationCommentWithOneLineSummary.swift in Sources/SwiftFormatRules |
137 | - |
AddModifierRewriter.swift in Sources/SwiftFormatRules |
132 | 2 |
build-script-helper.py in root |
132 | 11 |
Configuration.swift in Sources/SwiftFormatConfiguration |
126 | - |
AlwaysUseLowerCamelCase.swift in Sources/SwiftFormatRules |
126 | - |
ValidateDocumentationComments.swift in Sources/SwiftFormatRules |
124 | - |
DeclSyntaxProtocol+Comments.swift in Sources/SwiftFormatRules |
118 | - |
Frontend.swift in Sources/swift-format/Frontend |
117 | 3 |
FileScopedDeclarationPrivacy.swift in Sources/SwiftFormatRules |
111 | - |
NoCasesWithOnlyFallthrough.swift in Sources/SwiftFormatRules |
111 | 1 |
DiagnosingTestCase.swift in Sources/SwiftFormatTestSupport |
109 | - |
Trivia+Convenience.swift in Sources/SwiftFormatCore |
105 | - |
OneVariableDeclarationPerLine.swift in Sources/SwiftFormatRules |
99 | 2 |
RuleCollector.swift in Sources/generate-pipeline |
87 | 1 |
UnifiedDiagnosticsEngine.swift in Sources/swift-format/Utilities |
84 | 4 |
UseTripleSlashForDocumentationComments.swift in Sources/SwiftFormatRules |
81 | - |
PipelineGenerator.swift in Sources/generate-pipeline |
78 | 4 |
FullyIndirectEnum.swift in Sources/SwiftFormatRules |
76 | - |
Verbatim.swift in Sources/SwiftFormatPrettyPrint |
74 | 3 |
SwiftFormatter.swift in Sources/SwiftFormat |
73 | - |
Comment.swift in Sources/SwiftFormatPrettyPrint |
73 | 4 |
ModifierListSyntax+Convenience.swift in Sources/SwiftFormatRules |
73 | 5 |
NoAccessLevelOnExtensionDeclaration.swift in Sources/SwiftFormatRules |
73 | - |
UseWhereClausesInForLoops.swift in Sources/SwiftFormatRules |
68 | - |
SwiftLinter.swift in Sources/SwiftFormat |
67 | - |
NoLeadingUnderscores.swift in Sources/SwiftFormatRules |
66 | - |
NoParensAroundConditions.swift in Sources/SwiftFormatRules |
66 | - |
OneCasePerLine.swift in Sources/SwiftFormatRules |
64 | 4 |
DontRepeatTypeInStaticProperties.swift in Sources/SwiftFormatRules |
63 | - |
DoNotUseSemicolons.swift in Sources/SwiftFormatRules |
62 | - |
FileIterator.swift in Sources/swift-format/Utilities |
62 | 2 |
AllPublicDeclarationsHaveDocumentation.swift in Sources/SwiftFormatRules |
61 | - |
ReturnVoidInsteadOfEmptyTuple.swift in Sources/SwiftFormatRules |
61 | - |
Token.swift in Sources/SwiftFormatPrettyPrint |
59 | - |
AmbiguousTrailingClosureOverload.swift in Sources/SwiftFormatRules |
58 | - |
FormatFrontend.swift in Sources/swift-format/Frontend |
58 | 1 |
LazySplitSequence.swift in Sources/SwiftFormatWhitespaceLinter |
57 | 4 |
LintFormatOptions.swift in Sources/swift-format/Subcommands |
56 | 1 |
StderrDiagnosticPrinter.swift in Sources/swift-format/Utilities |
55 | 2 |
File | # lines | # units |
---|---|---|
TokenStreamCreator.swift in Sources/SwiftFormatPrettyPrint |
2484 | 16 |
build-script-helper.py in root |
132 | 11 |
TestingFindingConsumer.swift in Sources/SwiftFormatTestSupport |
44 | 6 |
ModifierListSyntax+Convenience.swift in Sources/SwiftFormatRules |
73 | 5 |
Comment.swift in Sources/SwiftFormatPrettyPrint |
73 | 4 |
OneCasePerLine.swift in Sources/SwiftFormatRules |
64 | 4 |
TokenSyntax+Convenience.swift in Sources/SwiftFormatRules |
15 | 4 |
LazySplitSequence.swift in Sources/SwiftFormatWhitespaceLinter |
57 | 4 |
PipelineGenerator.swift in Sources/generate-pipeline |
78 | 4 |
UnifiedDiagnosticsEngine.swift in Sources/swift-format/Utilities |
84 | 4 |
Indent+Length.swift in Sources/SwiftFormatPrettyPrint |
26 | 3 |
Verbatim.swift in Sources/SwiftFormatPrettyPrint |
74 | 3 |
OrderedImports.swift in Sources/SwiftFormatRules |
428 | 3 |
SemicolonSyntaxProtocol.swift in Sources/SwiftFormatRules |
15 | 3 |
Frontend.swift in Sources/swift-format/Frontend |
117 | 3 |
LintPipeline.swift in Sources/SwiftFormat |
27 | 2 |
Pipelines+Generated.swift in Sources/SwiftFormat |
260 | 2 |
SequenceExprFolding.swift in Sources/SwiftFormatPrettyPrint |
254 | 2 |
AddModifierRewriter.swift in Sources/SwiftFormatRules |
132 | 2 |
ImportsXCTestVisitor.swift in Sources/SwiftFormatRules |
25 | 2 |
There are 2 files with lines longer than 120 characters. In total, there are 7 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
build-script-helper.py in root |
132 | 11 | 5 |
ValidateDocumentationComments.swift in Sources/SwiftFormatRules |
124 | - | 2 |