The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
PBXTargetGeneratorTests.swift in src/TulsiGeneratorTests |
3320 | 60 |
PBXTargetGenerator.swift in src/TulsiGenerator |
1289 | 30 |
XcodeProjectGenerator.swift in src/TulsiGenerator |
1242 | 19 |
bazel_build.py in src/TulsiGenerator/Scripts |
1167 | 65 |
tulsi_aspects.bzl in src/TulsiGenerator/Bazel/tulsi |
1094 | - |
PBXObjects.swift in src/TulsiGenerator |
1013 | 49 |
TulsiGeneratorConfigDocument.swift in src/Tulsi |
650 | 16 |
AspectTests.swift in src/TulsiGeneratorIntegrationTests |
647 | 15 |
XcodeProjectGeneratorTests.swift in src/TulsiGeneratorTests |
564 | 18 |
TulsiProjectDocument.swift in src/Tulsi |
471 | 12 |
XcodeScheme.swift in src/TulsiGenerator |
458 | 3 |
OptionsEditorController.swift in src/Tulsi |
398 | 13 |
EndToEndGenerationTests.swift in src/TulsiGeneratorIntegrationTests |
392 | 14 |
BazelAspectInfoExtractor.swift in src/TulsiGenerator |
389 | 7 |
PBXProjSerializerTests.swift in src/TulsiGeneratorTests |
387 | 7 |
RuleEntry.swift in src/TulsiGenerator |
364 | 4 |
PBXObjectsTests.swift in src/TulsiGeneratorTests |
317 | 13 |
TulsiEndToEndTest.swift in src/TulsiEndToEndTests |
307 | 5 |
BazelIntegrationTestCase.swift in src/TulsiGeneratorIntegrationTests |
306 | 11 |
OptionsEditorNode.swift in src/Tulsi |
298 | 10 |
PBXProjSerializer.swift in src/TulsiGenerator |
275 | 27 |
TulsiOptionSet.swift in src/TulsiGenerator |
270 | 7 |
BazelQueryInfoExtractor.swift in src/TulsiGenerator |
266 | 3 |
PBXUniformTypeIdentifiers.swift in src/TulsiGenerator |
245 | - |
TulsiCommandlineParser.swift in src/Tulsi |
239 | 5 |
BazelSettingsProvider.swift in src/TulsiGenerator |
234 | 8 |
ProjectEditorConfigManagerViewController.swift in src/Tulsi |
225 | 1 |
EndToEndIntegrationTestCase.swift in src/TulsiGeneratorIntegrationTests |
214 | 1 |
BazelBuildSettings.swift in src/TulsiGenerator |
214 | 8 |
QueryTests.swift in src/TulsiGeneratorIntegrationTests |
213 | 5 |
TulsiGeneratorConfig.swift in src/TulsiGenerator |
204 | 1 |
ProcessRunner.swift in src/TulsiGenerator |
198 | 3 |
TulsiGeneratorConfigTests.swift in src/TulsiGeneratorTests |
192 | 8 |
HeadlessXcodeProjectGenerator.swift in src/Tulsi |
180 | 1 |
TulsiOption.swift in src/TulsiGenerator |
170 | 6 |
BuildSettingsTests.swift in src/TulsiGeneratorTests |
168 | 7 |
TulsiProject.swift in src/TulsiGenerator |
162 | - |
ProjectEditorPackageManagerViewController.swift in src/Tulsi |
159 | 4 |
docs.scss in site/_sass |
149 | - |
HeadlessTulsiProjectCreator.swift in src/Tulsi |
149 | 2 |
XcodeProjectGenerationProgressViewController.swift in src/Tulsi |
144 | 2 |
DeploymentTarget.swift in src/TulsiGenerator |
134 | 1 |
ModuleCachePruner.swift in src/tools/module_cache_pruner |
123 | 1 |
BazelWorkspacePathInfoFetcher.swift in src/TulsiGenerator |
122 | 3 |
ConfigEditorWizardViewController.swift in src/Tulsi |
112 | 6 |
BazelWorkspaceInfoExtractor.swift in src/TulsiGenerator |
112 | 7 |
MessageViewController.swift in src/Tulsi |
109 | 3 |
TulsiOptionSetTests.swift in src/TulsiGeneratorTests |
106 | 5 |
ConfigEditorSourceFilterViewController.swift in src/Tulsi |
104 | 1 |
TulsiProjectTests.swift in src/TulsiGeneratorTests |
99 | 5 |
File | # lines | # units |
---|---|---|
bazel_build.py in src/TulsiGenerator/Scripts |
1167 | 65 |
PBXTargetGeneratorTests.swift in src/TulsiGeneratorTests |
3320 | 60 |
PBXObjects.swift in src/TulsiGenerator |
1013 | 49 |
PBXTargetGenerator.swift in src/TulsiGenerator |
1289 | 30 |
PBXProjSerializer.swift in src/TulsiGenerator |
275 | 27 |
XcodeProjectGenerator.swift in src/TulsiGenerator |
1242 | 19 |
XcodeProjectGeneratorTests.swift in src/TulsiGeneratorTests |
564 | 18 |
TulsiGeneratorConfigDocument.swift in src/Tulsi |
650 | 16 |
AspectTests.swift in src/TulsiGeneratorIntegrationTests |
647 | 15 |
EndToEndGenerationTests.swift in src/TulsiGeneratorIntegrationTests |
392 | 14 |
OptionsEditorController.swift in src/Tulsi |
398 | 13 |
PBXObjectsTests.swift in src/TulsiGeneratorTests |
317 | 13 |
TulsiProjectDocument.swift in src/Tulsi |
471 | 12 |
BazelIntegrationTestCase.swift in src/TulsiGeneratorIntegrationTests |
306 | 11 |
OptionsEditorNode.swift in src/Tulsi |
298 | 10 |
bazel_build_events.py in src/TulsiGenerator/Scripts |
57 | 8 |
BazelSettingsProvider.swift in src/TulsiGenerator |
234 | 8 |
BazelBuildSettings.swift in src/TulsiGenerator |
214 | 8 |
TulsiGeneratorConfigTests.swift in src/TulsiGeneratorTests |
192 | 8 |
PythonableTests.swift in src/TulsiGeneratorTests |
71 | 8 |
There are 45 files with lines longer than 120 characters. In total, there are 207 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
XcodeProjectGenerator.swift in src/TulsiGenerator |
1242 | 19 | 37 |
TulsiGeneratorConfigDocument.swift in src/Tulsi |
650 | 16 | 15 |
PBXTargetGenerator.swift in src/TulsiGenerator |
1289 | 30 | 15 |
BazelQueryInfoExtractor.swift in src/TulsiGenerator |
266 | 3 | 11 |
TulsiProjectDocument.swift in src/Tulsi |
471 | 12 | 9 |
PBXTargetGeneratorTests.swift in src/TulsiGeneratorTests |
3320 | 60 | 8 |
ProjectEditorConfigManagerViewController.swift in src/Tulsi |
225 | 1 | 7 |
BazelAspectInfoExtractor.swift in src/TulsiGenerator |
389 | 7 | 7 |
AspectTests.swift in src/TulsiGeneratorIntegrationTests |
647 | 15 | 6 |
EndToEndGenerationTests.swift in src/TulsiGeneratorIntegrationTests |
392 | 14 | 6 |
ConfigEditorWizardViewController.swift in src/Tulsi |
112 | 6 | 6 |
OptionsEditorController.swift in src/Tulsi |
398 | 13 | 6 |
HeadlessTulsiProjectCreator.swift in src/Tulsi |
149 | 2 | 6 |
XcodeProjectGenerationProgressViewController.swift in src/Tulsi |
144 | 2 | 6 |
OptionsEditorNode.swift in src/Tulsi |
298 | 10 | 5 |
TulsiOptionSet.swift in src/TulsiGenerator |
270 | 7 | 5 |
ProjectEditorPackageManagerViewController.swift in src/Tulsi |
159 | 4 | 4 |
BazelBuildEvents.swift in src/TulsiGenerator |
64 | 4 | 4 |
EndToEndIntegrationTestCase.swift in src/TulsiGeneratorIntegrationTests |
214 | 1 | 3 |
MessageViewController.swift in src/Tulsi |
109 | 3 | 3 |