Uber / needle
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 8% | 28% | 63%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
swift0% | 0% | 8% | 28% | 63%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
Sample0% | 0% | 18% | 19% | 61%
Generator0% | 0% | 0% | 32% | 67%
Sources0% | 0% | 0% | 59% | 40%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
GameViewController.swift
in Sample/Pluginized/TicTacToe/TicTacToeCore/Game
255 6
GameViewController.swift
in Sample/MVC/TicTacToe/Sources/Game
254 6
GameViewModel.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources/Game
182 10
NeedleGenerated.swift
in Sample/Pluginized/TicTacToe/TicTacToeCore
170 6
library_wrapper.swift
in Generator/Sources/NeedleFramework/Utilities/SourceKittenFramework
156 4
Component.swift
in Sources/NeedleFoundation
145 3
PluginizedDependencyGraphExporter.swift
in Generator/Sources/NeedleFramework/Generating/Pluginized
120 1
PluginizedDependencyGraphParser.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized
118 -
PluginizedASTDeclarationParserTask.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks
115 2
PluginizedComponent.swift
in Sources/NeedleFoundation/Pluginized
115 3
PluginizedDependencyProviderContentTask.swift
in Generator/Sources/NeedleFramework/Generating/Pluginized
114 2
Generator.swift
in Generator/Sources/NeedleFramework/Entry
113 1
AbstractDependencyGraphParser.swift
in Generator/Sources/NeedleFramework/Parsing
113 3
NeedleGenerated.swift
in Sample/MVC/TicTacToe/Sources
102 3
OutputSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
101 2
NeedleGenerated.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources
101 3
DependencyGraphExporter.swift
in Generator/Sources/NeedleFramework/Generating
89 1
ScoreSheetViewController.swift
in Sample/MVC/TicTacToe/Sources/ScoreSheet
80 2
ScoreSheetViewController.swift
in Sample/Pluginized/TicTacToe/ScoreSheet
80 2
DeclarationsParserTask.swift
in Generator/Sources/NeedleFramework/Parsing/Tasks
77 2
LoggedInViewController.swift
in Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedIn
77 2
LoggedInViewController.swift
in Sample/MVC/TicTacToe/Sources/LoggedIn
76 2
SwiftSyntaxExtensions.swift
in Generator/Sources/NeedleFramework/Utilities
75 2
DependencyGraphParser.swift
in Generator/Sources/NeedleFramework/Parsing
74 -
GenerateCommand.swift
in Generator/Sources/needle
72 1
DependencyProviderSerializerTask.swift
in Generator/Sources/NeedleFramework/Generating
69 1
PluginizedDependencyProviderSerializerTask.swift
in Generator/Sources/NeedleFramework/Generating/Pluginized
69 1
ComponentInstantiationValidator.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
69 2
ReplaySubject.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources
67 10
RootViewControllerTests.swift
in Sample/Pluginized/TicTacToe/TicTacToeCoreTests
66 2
RootViewController.swift
in Sample/MVC/TicTacToe/Sources/Root
65 1
RootViewController.swift
in Sample/Pluginized/TicTacToe/TicTacToeCore/Root
65 1
DependencyProviderContentTask.swift
in Generator/Sources/NeedleFramework/Generating
61 1
BaseVisitor.swift
in Generator/Sources/NeedleFramework/Parsing
61 1
LoggedOutViewController.swift
in Sample/MVC/TicTacToe/Sources/LoggedOut
61 1
LoggedOutViewController.swift
in Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedOut
61 1
ComponentExtensionsParserTask.swift
in Generator/Sources/NeedleFramework/Parsing/Tasks
55 2
PrintDependencyTreeCommand.swift
in Generator/Sources/needle
53 1
ScoreStream.swift
in Sample/Pluginized/TicTacToe/ScoreSheet
47 2
MockComponentPathBuilder.swift
in Sources/NeedleFoundationTest
47 -
GameView.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources/Game
46 -
ScoreStream.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn
46 4
ScoreStream.swift
in Sample/MVC/TicTacToe/Sources/LoggedIn
46 4
DependencyProviderDeclarerTask.swift
in Generator/Sources/NeedleFramework/Generating
45 1
DependencyGraphPrinter.swift
in Generator/Sources/NeedleFramework/Utilities
44 2
Component.swift
in Generator/Sources/NeedleFramework/Models
42 1
LoggedInView.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn
42 -
Package.swift
in Generator
41 -
DependencyPropsSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
40 2
DependencyProviderRegistry.swift
in Sources/NeedleFoundation/Internal
40 1
Files With Most Units (Top 50)
File# lines# units
ReplaySubject.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources
67 10
GameViewModel.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources/Game
182 10
GameViewController.swift
in Sample/MVC/TicTacToe/Sources/Game
254 6
GameViewController.swift
in Sample/Pluginized/TicTacToe/TicTacToeCore/Game
255 6
NeedleGenerated.swift
in Sample/Pluginized/TicTacToe/TicTacToeCore
170 6
LoggedInViewModel.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn
29 5
DependencyProviderClassNameSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
24 4
library_wrapper.swift
in Generator/Sources/NeedleFramework/Utilities/SourceKittenFramework
156 4
ScoreStream.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn
46 4
ScoreStream.swift
in Sample/MVC/TicTacToe/Sources/LoggedIn
46 4
DependencyProviderInitBodySerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
26 3
PluginExtensionDynamicContentSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized
23 3
PluginExtensionContentSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized
27 3
AbstractDependencyGraphParser.swift
in Generator/Sources/NeedleFramework/Parsing
113 3
NeedleGenerated.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources
101 3
LoggedOutViewModel.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut
21 3
NeedleGenerated.swift
in Sample/MVC/TicTacToe/Sources
102 3
NonCoreComponent.swift
in Sources/NeedleFoundation/Pluginized
31 3
PluginizedComponent.swift
in Sources/NeedleFoundation/Pluginized
115 3
Component.swift
in Sources/NeedleFoundation
145 3
OutputSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
101 2
PropertiesSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
21 2
DependencyProviderParamsSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
14 2
SourceComponentsSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
13 2
DependencyProviderSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
21 2
DependencyPropsSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
40 2
PluginExtensionClassNameSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized
10 2
PluginExtensionRegistrationSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized
15 2
PluginizedPropertiesSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized
35 2
DependencyProviderClassSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
27 2
DependencyProviderRegistrationSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
15 2
PluginizedDependencyProviderContentTask.swift
in Generator/Sources/NeedleFramework/Generating/Pluginized
114 2
SwiftSyntaxExtensions.swift
in Generator/Sources/NeedleFramework/Utilities
75 2
HashUtils.swift
in Generator/Sources/NeedleFramework/Utilities
34 2
DependencyGraphPrinter.swift
in Generator/Sources/NeedleFramework/Utilities
44 2
DeclarationsParserTask.swift
in Generator/Sources/NeedleFramework/Parsing/Tasks
77 2
ComponentExtensionsParserTask.swift
in Generator/Sources/NeedleFramework/Parsing/Tasks
55 2
BasicKeywordFilter.swift
in Generator/Sources/NeedleFramework/Parsing/FileFilters
11 2
ComponentExtensionFilter.swift
in Generator/Sources/NeedleFramework/Parsing/FileFilters
15 2
AncestorCycleValidator.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
33 2
DependencyLinker.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
23 2
ParentLinker.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
20 2
DuplicateValidator.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
34 2
ComponentConsolidator.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
24 2
ComponentInstantiationValidator.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
69 2
PluginizedASTDeclarationParserTask.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks
115 2
PluginExtensionCycleValidator.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors
30 2
PluginExtensionLinker.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors
22 2
NonCoreComponentLinker.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors
25 2
ScoreSheetViewModel.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources/ScoreSheet
36 2
Files With Long Lines (Top 50)

There are 66 files with lines longer than 120 characters. In total, there are 264 long lines.

File# lines# units# long lines
PluginizedDependencyGraphExporter.swift
in Generator/Sources/NeedleFramework/Generating/Pluginized
120 1 27
PluginizedDependencyGraphParser.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized
118 - 21
DependencyGraphExporter.swift
in Generator/Sources/NeedleFramework/Generating
89 1 17
AbstractDependencyGraphParser.swift
in Generator/Sources/NeedleFramework/Parsing
113 3 17
GenerateCommand.swift
in Generator/Sources/needle
72 1 16
PluginizedDependencyProviderContentTask.swift
in Generator/Sources/NeedleFramework/Generating/Pluginized
114 2 13
Generator.swift
in Generator/Sources/NeedleFramework/Entry
113 1 13
DependencyGraphParser.swift
in Generator/Sources/NeedleFramework/Parsing
74 - 13
PrintDependencyTreeCommand.swift
in Generator/Sources/needle
53 1 10
PluginizedDependencyProviderSerializerTask.swift
in Generator/Sources/NeedleFramework/Generating/Pluginized
69 1 10
NeedleGenerated.swift
in Sample/Pluginized/TicTacToe/TicTacToeCore
170 6 10
PluginizedASTDeclarationParserTask.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks
115 2 8
DependencyProviderSerializerTask.swift
in Generator/Sources/NeedleFramework/Generating
69 1 7
ComponentInstantiationValidator.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
69 2 6
NeedleGenerated.swift
in Sample/SwiftUI-MVVM/TicTacToe/Sources
101 3 5
NeedleGenerated.swift
in Sample/MVC/TicTacToe/Sources
102 3 5
PluginizedComponent.swift
in Sources/NeedleFoundation/Pluginized
115 3 4
PluginizedGenerator.swift
in Generator/Sources/NeedleFramework/Entry
22 - 3
PluginExtensionCycleValidator.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors
30 2 3
RootViewControllerTests.swift
in Sample/Pluginized/TicTacToe/TicTacToeCoreTests
66 2 3
OutputSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
101 2 2
Component.swift
in Generator/Sources/NeedleFramework/Models
42 1 2
DeclarationsParserTask.swift
in Generator/Sources/NeedleFramework/Parsing/Tasks
77 2 2
DuplicateValidator.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
34 2 2
GameViewController.swift
in Sample/Pluginized/TicTacToe/TicTacToeCore/Game
255 6 2
Component.swift
in Sources/NeedleFoundation
145 3 2
MockComponentPathBuilder.swift
in Sources/NeedleFoundationTest
47 - 2
DependencyProviderContentTask.swift
in Generator/Sources/NeedleFramework/Generating
61 1 1
DependencyProviderDeclarerTask.swift
in Generator/Sources/NeedleFramework/Generating
45 1 1
DependencyProviderSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
21 2 1
DependencyPropsSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
40 2 1
PluginExtensionRegistrationSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized
15 2 1
PluginExtensionDynamicContentSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized
23 3 1
PluginExtensionContentSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized
27 3 1
PluginizedPropertiesSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized
35 2 1
DependencyProviderClassSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
27 2 1
DependencyProviderRegistrationSerializer.swift
in Generator/Sources/NeedleFramework/Generating/Serializers
15 2 1
PluginizedDynamicDependencyProviderSerializerTask.swift
in Generator/Sources/NeedleFramework/Generating/Pluginized
19 1 1
PluginizedComponent.swift
in Generator/Sources/NeedleFramework/Models/Pluginized
21 1 1
Dependency.swift
in Generator/Sources/NeedleFramework/Models
14 - 1
HashUtils.swift
in Generator/Sources/NeedleFramework/Utilities
34 2 1
ComponentInitsFilterTask.swift
in Generator/Sources/NeedleFramework/Parsing/Tasks
13 1 1
ComponentExtensionsParserTask.swift
in Generator/Sources/NeedleFramework/Parsing/Tasks
55 2 1
ComponentExtensionsFilterTask.swift
in Generator/Sources/NeedleFramework/Parsing/Tasks
15 1 1
DeclarationsFilterTask.swift
in Generator/Sources/NeedleFramework/Parsing/Tasks
13 1 1
ComponentImplFilter.swift
in Generator/Sources/NeedleFramework/Parsing/FileFilters
7 1 1
AncestorCycleValidator.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
33 2 1
DependencyLinker.swift
in Generator/Sources/NeedleFramework/Parsing/Processors
23 2 1
BaseVisitor.swift
in Generator/Sources/NeedleFramework/Parsing
61 1 1
PluginizedDeclarationsFilterTask.swift
in Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks
13 1 1
Correlations

File Size vs. Commits (all time): 149 points

Generator/Sources/needle/Version.swift x: 29 commits (all time) y: 1 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks/PluginizedASTDeclarationParserTask.swift x: 20 commits (all time) y: 115 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/DeclarationsParserTask.swift x: 16 commits (all time) y: 77 lines of code Sample/MVC/TicTacToe/Sources/LoggedIn/LoggedInComponent.swift x: 4 commits (all time) y: 24 lines of code Sample/MVC/TicTacToe/Sources/Root/RootComponent.swift x: 5 commits (all time) y: 19 lines of code Generator/Sources/NeedleFramework/Parsing/BaseVisitor.swift x: 12 commits (all time) y: 61 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyPropsSerializer.swift x: 2 commits (all time) y: 40 lines of code Sources/NeedleFoundation/Component.swift x: 6 commits (all time) y: 145 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/PluginizedConstants.swift x: 3 commits (all time) y: 4 lines of code Generator/Sources/NeedleFramework/Utilities/SwiftSyntaxExtensions.swift x: 12 commits (all time) y: 75 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/Game/GameComponent.swift x: 10 commits (all time) y: 35 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/NeedleGenerated.swift x: 20 commits (all time) y: 170 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/UberPluginizedComponent.swift x: 1 commits (all time) y: 2 lines of code Sources/NeedleFoundation/Pluginized/PluginizedComponent.swift x: 4 commits (all time) y: 115 lines of code Generator/Package.swift x: 53 commits (all time) y: 41 lines of code Sample/MVC/TicTacToe/Sources/NeedleGenerated.swift x: 13 commits (all time) y: 102 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/NeedleGenerated.swift x: 3 commits (all time) y: 101 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/OutputSerializer.swift x: 16 commits (all time) y: 101 lines of code Generator/Sources/NeedleFramework/Generating/DependencyGraphExporter.swift x: 26 commits (all time) y: 89 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginExtensionDynamicSerializerTask.swift x: 1 commits (all time) y: 13 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDependencyGraphExporter.swift x: 16 commits (all time) y: 120 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDynamicDependencyProviderSerializerTask.swift x: 1 commits (all time) y: 19 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionDynamicContentSerializer.swift x: 1 commits (all time) y: 23 lines of code Sources/NeedleFoundation/Bootstrap.swift x: 4 commits (all time) y: 22 lines of code Sources/NeedleFoundation/Pluginized/NonCoreComponent.swift x: 3 commits (all time) y: 31 lines of code Generator/Sources/NeedleFramework/Models/Component.swift x: 20 commits (all time) y: 42 lines of code Generator/Sources/NeedleFramework/Models/Property.swift x: 13 commits (all time) y: 18 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors/NonCoreComponentLinker.swift x: 11 commits (all time) y: 25 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/ParentLinker.swift x: 5 commits (all time) y: 20 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/ComponentExtensionsParserTask.swift x: 6 commits (all time) y: 55 lines of code Generator/Sources/NeedleFramework/Utilities/Extensions.swift x: 16 commits (all time) y: 32 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/RootComponent.swift x: 2 commits (all time) y: 28 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/RootView.swift x: 3 commits (all time) y: 14 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Game/GameView.swift x: 3 commits (all time) y: 46 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Game/GameViewModel.swift x: 2 commits (all time) y: 182 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/GridStack.swift x: 2 commits (all time) y: 29 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn/LoggedInView.swift x: 2 commits (all time) y: 42 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut/LoggedOutView.swift x: 3 commits (all time) y: 22 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut/LoggedOutViewModel.swift x: 3 commits (all time) y: 21 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/ReplaySubject.swift x: 2 commits (all time) y: 67 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/ScoreSheet/ScoreSheetView.swift x: 2 commits (all time) y: 31 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/ScoreSheet/ScoreSheetViewModel.swift x: 2 commits (all time) y: 36 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/View+Extension.swift x: 2 commits (all time) y: 8 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn/LoggedInComponent.swift x: 2 commits (all time) y: 33 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn/ScoreStream.swift x: 2 commits (all time) y: 46 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/ScoreSheet/ScoreSheetComponent.swift x: 2 commits (all time) y: 22 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/AppDelegate.swift x: 1 commits (all time) y: 16 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut/LoggedOutComponent.swift x: 1 commits (all time) y: 20 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/PlayersStream.swift x: 1 commits (all time) y: 30 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/RootViewModel.swift x: 1 commits (all time) y: 38 lines of code Generator/Sources/NeedleFramework/Entry/Generator.swift x: 14 commits (all time) y: 113 lines of code Generator/Sources/NeedleFramework/Entry/PluginizedGenerator.swift x: 7 commits (all time) y: 22 lines of code Generator/Sources/NeedleFramework/Models/AST.swift x: 10 commits (all time) y: 7 lines of code Generator/Sources/NeedleFramework/Models/Dependency.swift x: 15 commits (all time) y: 14 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/PluginizedDependencyGraphParser.swift x: 39 commits (all time) y: 118 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/ASTProducerTask.swift x: 19 commits (all time) y: 21 lines of code Generator/Sources/needle/GenerateCommand.swift x: 46 commits (all time) y: 72 lines of code Generator/Sources/NeedleFramework/Generating/DependencyProviderSerializerTask.swift x: 23 commits (all time) y: 69 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginExtensionSerializerTask.swift x: 10 commits (all time) y: 14 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDependencyProviderSerializerTask.swift x: 18 commits (all time) y: 69 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderClassNameSerializer.swift x: 9 commits (all time) y: 24 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderClassSerializer.swift x: 2 commits (all time) y: 27 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderInitBodySerializer.swift x: 10 commits (all time) y: 26 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderRegistrationSerializer.swift x: 7 commits (all time) y: 15 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderSerializer.swift x: 11 commits (all time) y: 21 lines of code Generator/Sources/NeedleFramework/Models/DependencyProvider.swift x: 20 commits (all time) y: 29 lines of code Generator/Sources/needle/PrintDependencyTreeCommand.swift x: 7 commits (all time) y: 53 lines of code Generator/Sources/NeedleFramework/Parsing/FileFilters/BasicKeywordFilter.swift x: 3 commits (all time) y: 11 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks/PluginizedDeclarationsFilterTask.swift x: 7 commits (all time) y: 13 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/DeclarationsFilterTask.swift x: 8 commits (all time) y: 13 lines of code Generator/Sources/NeedleFramework/Parsing/AbstractDependencyGraphParser.swift x: 7 commits (all time) y: 113 lines of code Generator/Sources/NeedleFramework/Parsing/FileFilters/ComponentImplFilter.swift x: 5 commits (all time) y: 7 lines of code Generator/Sources/NeedleFramework/Utilities/Constants.swift x: 4 commits (all time) y: 5 lines of code Generator/Sources/NeedleFramework/Utilities/DependencyGraphPrinter.swift x: 3 commits (all time) y: 44 lines of code Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedProperty.swift x: 8 commits (all time) y: 10 lines of code Generator/Sources/needle/VersionCommand.swift x: 5 commits (all time) y: 12 lines of code Generator/Sources/needle/main.swift x: 18 commits (all time) y: 36 lines of code Generator/Sources/NeedleFramework/Utilities/HashUtils.swift x: 1 commits (all time) y: 34 lines of code Sample/MVC/TicTacToe/Sources/AppDelegate.swift x: 6 commits (all time) y: 15 lines of code Sample/MVC/TicTacToe/Sources/Game/GameViewController.swift x: 3 commits (all time) y: 254 lines of code Sample/MVC/TicTacToe/Sources/LoggedOut/LoggedOutViewController.swift x: 3 commits (all time) y: 61 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/Game/GameViewController.swift x: 5 commits (all time) y: 255 lines of code Generator/Sources/NeedleFramework/Generating/DependencyProviderDeclarerTask.swift x: 17 commits (all time) y: 45 lines of code Generator/Sources/NeedleFramework/Parsing/FileFilters/ComponentExtensionFilter.swift x: 3 commits (all time) y: 15 lines of code Generator/Sources/NeedleFramework/Generating/DependencyProviderContentTask.swift x: 24 commits (all time) y: 61 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDependencyProviderContentTask.swift x: 19 commits (all time) y: 114 lines of code Sources/NeedleFoundation/Internal/DependencyProviderRegistry.swift x: 3 commits (all time) y: 40 lines of code Sources/NeedleFoundationTest/MockComponentPathBuilder.swift x: 1 commits (all time) y: 47 lines of code Generator/Sources/NeedleFramework/Parsing/DependencyGraphParser.swift x: 58 commits (all time) y: 74 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/ComponentConsolidator.swift x: 3 commits (all time) y: 24 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/ComponentExtensionsFilterTask.swift x: 4 commits (all time) y: 15 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/ComponentInitsFilterTask.swift x: 3 commits (all time) y: 13 lines of code Generator/Sources/NeedleFramework/Models/Pluginized/PluginExtension.swift x: 6 commits (all time) y: 5 lines of code Generator/Sources/NeedleFramework/Generating/FileContentLoaderTask.swift x: 8 commits (all time) y: 14 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors/PluginExtensionCycleValidator.swift x: 3 commits (all time) y: 30 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors/PluginExtensionLinker.swift x: 6 commits (all time) y: 22 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/AncestorCycleValidator.swift x: 3 commits (all time) y: 33 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/ComponentInstantiationValidator.swift x: 5 commits (all time) y: 69 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/DependencyLinker.swift x: 6 commits (all time) y: 23 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/DuplicateValidator.swift x: 4 commits (all time) y: 34 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/Processor.swift x: 4 commits (all time) y: 4 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionContentSerializer.swift x: 7 commits (all time) y: 27 lines of code Sources/NeedleFoundation/Pluginized/Internal/PluginExtensionProviderRegistry.swift x: 2 commits (all time) y: 26 lines of code Generator/Sources/NeedleFramework/Models/ComponentExtensionNode.swift x: 1 commits (all time) y: 5 lines of code Generator/Sources/NeedleFramework/Utilities/TaskIds.swift x: 6 commits (all time) y: 18 lines of code Generator/Sources/NeedleFramework/Models/DependencyGraphNode.swift x: 8 commits (all time) y: 6 lines of code Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedDependencyGraphNode.swift x: 4 commits (all time) y: 9 lines of code Sources/NeedleFoundation/Pluginized/PluginizedScopeLifecycle.swift x: 1 commits (all time) y: 12 lines of code Generator/Sources/NeedleFramework/Utilities/SourceKittenFramework/library_wrapper.swift x: 1 commits (all time) y: 156 lines of code Generator/Sources/NeedleFramework/Utilities/SourceKittenFramework/library_wrapper_sourcekitd.swift x: 1 commits (all time) y: 7 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedIn/LoggedInComponent.swift x: 6 commits (all time) y: 28 lines of code Sample/MVC/TicTacToe/Sources/Game/GameComponent.swift x: 4 commits (all time) y: 20 lines of code Sample/Pluginized/TicTacToe/TicTacToeIntegrations/GameNonCoreComponent.swift x: 4 commits (all time) y: 13 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/PluginizedScopeLifecycle.swift x: 4 commits (all time) y: 29 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedIn/LoggedInViewController.swift x: 4 commits (all time) y: 77 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/ObservableViewController.swift x: 2 commits (all time) y: 24 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginizedPropertiesSerializer.swift x: 4 commits (all time) y: 35 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionClassNameSerializer.swift x: 3 commits (all time) y: 10 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionRegistrationSerializer.swift x: 2 commits (all time) y: 15 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/PropertiesSerializer.swift x: 4 commits (all time) y: 21 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Serializer.swift x: 2 commits (all time) y: 4 lines of code Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedComponent.swift x: 2 commits (all time) y: 21 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedOut/LoggedOutComponent.swift x: 2 commits (all time) y: 13 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/Root/RootViewController.swift x: 2 commits (all time) y: 65 lines of code Sample/Pluginized/TicTacToe/TicTacToeCoreTests/RootViewControllerTests.swift x: 2 commits (all time) y: 66 lines of code Sample/Pluginized/TicTacToe/ScoreSheet/ScoreSheetComponent.swift x: 2 commits (all time) y: 14 lines of code Sample/Pluginized/TicTacToe/ScoreSheet/ScoreSheetViewController.swift x: 2 commits (all time) y: 80 lines of code Sample/Pluginized/TicTacToe/ScoreSheet/ScoreStream.swift x: 2 commits (all time) y: 47 lines of code Sample/Pluginized/TicTacToe/ScoreSheetTests/ScoreSheetTests.swift x: 2 commits (all time) y: 16 lines of code Sample/MVC/TicTacToe/Sources/LoggedIn/LoggedInViewController.swift x: 2 commits (all time) y: 76 lines of code Generator/Sources/Needle/main.swift x: 23 commits (all time) y: 36 lines of code
255.0
lines of code
  min: 1.0
  average: 41.86
  25th percentile: 14.5
  median: 27.0
  75th percentile: 54.0
  max: 255.0
0 58.0
commits (all time)
min: 1.0 | average: 7.32 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 8.0 | max: 58.0

File Size vs. Contributors (all time): 149 points

Generator/Sources/needle/Version.swift x: 6 contributors (all time) y: 1 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks/PluginizedASTDeclarationParserTask.swift x: 7 contributors (all time) y: 115 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/DeclarationsParserTask.swift x: 7 contributors (all time) y: 77 lines of code Sample/MVC/TicTacToe/Sources/LoggedIn/LoggedInComponent.swift x: 3 contributors (all time) y: 24 lines of code Sample/MVC/TicTacToe/Sources/Root/RootComponent.swift x: 3 contributors (all time) y: 19 lines of code Generator/Sources/NeedleFramework/Parsing/BaseVisitor.swift x: 2 contributors (all time) y: 61 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyPropsSerializer.swift x: 1 contributors (all time) y: 40 lines of code Sources/NeedleFoundation/Component.swift x: 3 contributors (all time) y: 145 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/PluginizedConstants.swift x: 2 contributors (all time) y: 4 lines of code Generator/Sources/NeedleFramework/Utilities/SwiftSyntaxExtensions.swift x: 3 contributors (all time) y: 75 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/Game/GameComponent.swift x: 5 contributors (all time) y: 35 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/NeedleGenerated.swift x: 7 contributors (all time) y: 170 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/UberPluginizedComponent.swift x: 1 contributors (all time) y: 2 lines of code Sources/NeedleFoundation/Pluginized/PluginizedComponent.swift x: 3 contributors (all time) y: 115 lines of code Generator/Package.swift x: 9 contributors (all time) y: 41 lines of code Sample/MVC/TicTacToe/Sources/NeedleGenerated.swift x: 6 contributors (all time) y: 102 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/NeedleGenerated.swift x: 2 contributors (all time) y: 101 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/OutputSerializer.swift x: 6 contributors (all time) y: 101 lines of code Generator/Sources/NeedleFramework/Generating/DependencyGraphExporter.swift x: 6 contributors (all time) y: 89 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginExtensionDynamicSerializerTask.swift x: 1 contributors (all time) y: 13 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDependencyGraphExporter.swift x: 6 contributors (all time) y: 120 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDynamicDependencyProviderSerializerTask.swift x: 1 contributors (all time) y: 19 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionDynamicContentSerializer.swift x: 1 contributors (all time) y: 23 lines of code Sources/NeedleFoundation/Bootstrap.swift x: 3 contributors (all time) y: 22 lines of code Sources/NeedleFoundation/Pluginized/NonCoreComponent.swift x: 2 contributors (all time) y: 31 lines of code Generator/Sources/NeedleFramework/Models/Component.swift x: 7 contributors (all time) y: 42 lines of code Generator/Sources/NeedleFramework/Models/Property.swift x: 5 contributors (all time) y: 18 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/Processors/NonCoreComponentLinker.swift x: 4 contributors (all time) y: 25 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/ParentLinker.swift x: 4 contributors (all time) y: 20 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/ComponentExtensionsParserTask.swift x: 3 contributors (all time) y: 55 lines of code Generator/Sources/NeedleFramework/Utilities/Extensions.swift x: 6 contributors (all time) y: 32 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/RootComponent.swift x: 1 contributors (all time) y: 28 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/RootView.swift x: 1 contributors (all time) y: 14 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Game/GameView.swift x: 1 contributors (all time) y: 46 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Game/GameViewModel.swift x: 1 contributors (all time) y: 182 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/GridStack.swift x: 1 contributors (all time) y: 29 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn/LoggedInView.swift x: 1 contributors (all time) y: 42 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut/LoggedOutView.swift x: 1 contributors (all time) y: 22 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut/LoggedOutViewModel.swift x: 1 contributors (all time) y: 21 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/ReplaySubject.swift x: 1 contributors (all time) y: 67 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/ScoreSheet/ScoreSheetView.swift x: 1 contributors (all time) y: 31 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/ScoreSheet/ScoreSheetViewModel.swift x: 1 contributors (all time) y: 36 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/View+Extension.swift x: 1 contributors (all time) y: 8 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedIn/LoggedInComponent.swift x: 1 contributors (all time) y: 33 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/AppDelegate.swift x: 1 contributors (all time) y: 16 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/LoggedOut/LoggedOutComponent.swift x: 1 contributors (all time) y: 20 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/PlayersStream.swift x: 1 contributors (all time) y: 30 lines of code Sample/SwiftUI-MVVM/TicTacToe/Sources/Root/RootViewModel.swift x: 1 contributors (all time) y: 38 lines of code Generator/Sources/NeedleFramework/Entry/Generator.swift x: 5 contributors (all time) y: 113 lines of code Generator/Sources/NeedleFramework/Entry/PluginizedGenerator.swift x: 4 contributors (all time) y: 22 lines of code Generator/Sources/NeedleFramework/Models/AST.swift x: 7 contributors (all time) y: 7 lines of code Generator/Sources/NeedleFramework/Models/Dependency.swift x: 7 contributors (all time) y: 14 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/PluginizedDependencyGraphParser.swift x: 7 contributors (all time) y: 118 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/ASTProducerTask.swift x: 8 contributors (all time) y: 21 lines of code Generator/Sources/needle/GenerateCommand.swift x: 8 contributors (all time) y: 72 lines of code Generator/Sources/NeedleFramework/Generating/DependencyProviderSerializerTask.swift x: 7 contributors (all time) y: 69 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginExtensionSerializerTask.swift x: 5 contributors (all time) y: 14 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDependencyProviderSerializerTask.swift x: 8 contributors (all time) y: 69 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderClassNameSerializer.swift x: 5 contributors (all time) y: 24 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderClassSerializer.swift x: 1 contributors (all time) y: 27 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderInitBodySerializer.swift x: 6 contributors (all time) y: 26 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderRegistrationSerializer.swift x: 4 contributors (all time) y: 15 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/DependencyProviderSerializer.swift x: 6 contributors (all time) y: 21 lines of code Generator/Sources/NeedleFramework/Models/DependencyProvider.swift x: 5 contributors (all time) y: 29 lines of code Generator/Sources/needle/PrintDependencyTreeCommand.swift x: 4 contributors (all time) y: 53 lines of code Generator/Sources/NeedleFramework/Parsing/FileFilters/BasicKeywordFilter.swift x: 1 contributors (all time) y: 11 lines of code Generator/Sources/NeedleFramework/Parsing/Pluginized/Tasks/PluginizedDeclarationsFilterTask.swift x: 3 contributors (all time) y: 13 lines of code Generator/Sources/NeedleFramework/Parsing/AbstractDependencyGraphParser.swift x: 4 contributors (all time) y: 113 lines of code Generator/Sources/NeedleFramework/Parsing/FileFilters/ComponentImplFilter.swift x: 3 contributors (all time) y: 7 lines of code Generator/Sources/NeedleFramework/Utilities/Constants.swift x: 2 contributors (all time) y: 5 lines of code Generator/Sources/NeedleFramework/Utilities/DependencyGraphPrinter.swift x: 2 contributors (all time) y: 44 lines of code Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedProperty.swift x: 5 contributors (all time) y: 10 lines of code Package.swift x: 4 contributors (all time) y: 26 lines of code Generator/Sources/needle/VersionCommand.swift x: 3 contributors (all time) y: 12 lines of code Generator/Sources/needle/main.swift x: 5 contributors (all time) y: 36 lines of code Generator/Sources/NeedleFramework/Utilities/HashUtils.swift x: 1 contributors (all time) y: 34 lines of code Sample/MVC/TicTacToe/Sources/Game/GameViewController.swift x: 3 contributors (all time) y: 254 lines of code Sample/MVC/TicTacToe/Sources/LoggedOut/LoggedOutViewController.swift x: 3 contributors (all time) y: 61 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/AppDelegate.swift x: 3 contributors (all time) y: 15 lines of code Generator/Sources/NeedleFramework/Generating/DependencyProviderDeclarerTask.swift x: 6 contributors (all time) y: 45 lines of code Generator/Sources/NeedleFramework/Parsing/FileFilters/ComponentExtensionFilter.swift x: 2 contributors (all time) y: 15 lines of code Generator/Sources/NeedleFramework/Generating/DependencyProviderContentTask.swift x: 5 contributors (all time) y: 61 lines of code Generator/Sources/NeedleFramework/Generating/Pluginized/PluginizedDependencyProviderContentTask.swift x: 4 contributors (all time) y: 114 lines of code Sources/NeedleFoundation/Internal/DependencyProviderRegistry.swift x: 2 contributors (all time) y: 40 lines of code Sources/NeedleFoundationTest/MockComponentPathBuilder.swift x: 1 contributors (all time) y: 47 lines of code Generator/Sources/NeedleFramework/Parsing/DependencyGraphParser.swift x: 5 contributors (all time) y: 74 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/ComponentConsolidator.swift x: 2 contributors (all time) y: 24 lines of code Generator/Sources/NeedleFramework/Parsing/Tasks/ComponentExtensionsFilterTask.swift x: 1 contributors (all time) y: 15 lines of code Generator/Sources/NeedleFramework/Models/Pluginized/PluginExtension.swift x: 4 contributors (all time) y: 5 lines of code Generator/Sources/NeedleFramework/Generating/FileContentLoaderTask.swift x: 3 contributors (all time) y: 14 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/ComponentInstantiationValidator.swift x: 1 contributors (all time) y: 69 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/DependencyLinker.swift x: 3 contributors (all time) y: 23 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/DuplicateValidator.swift x: 3 contributors (all time) y: 34 lines of code Generator/Sources/NeedleFramework/Parsing/Processors/Processor.swift x: 3 contributors (all time) y: 4 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionContentSerializer.swift x: 4 contributors (all time) y: 27 lines of code Sources/NeedleFoundation/Pluginized/Internal/PluginExtensionProviderRegistry.swift x: 1 contributors (all time) y: 26 lines of code Generator/Sources/NeedleFramework/Models/ComponentExtensionNode.swift x: 1 contributors (all time) y: 5 lines of code Generator/Sources/NeedleFramework/Utilities/TaskIds.swift x: 2 contributors (all time) y: 18 lines of code Generator/Sources/NeedleFramework/Models/DependencyGraphNode.swift x: 4 contributors (all time) y: 6 lines of code Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedDependencyGraphNode.swift x: 3 contributors (all time) y: 9 lines of code Sources/NeedleFoundation/Pluginized/PluginizedScopeLifecycle.swift x: 1 contributors (all time) y: 12 lines of code Generator/Sources/NeedleFramework/Utilities/SourceKittenFramework/library_wrapper.swift x: 1 contributors (all time) y: 156 lines of code Generator/Sources/NeedleFramework/Utilities/SourceKittenFramework/library_wrapper_sourcekitd.swift x: 1 contributors (all time) y: 7 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedIn/LoggedInComponent.swift x: 4 contributors (all time) y: 28 lines of code Sample/MVC/TicTacToe/Sources/Game/GameComponent.swift x: 3 contributors (all time) y: 20 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/PluginizedScopeLifecycle.swift x: 2 contributors (all time) y: 29 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedIn/LoggedInViewController.swift x: 3 contributors (all time) y: 77 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginizedPropertiesSerializer.swift x: 2 contributors (all time) y: 35 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/Pluginized/PluginExtensionClassNameSerializer.swift x: 2 contributors (all time) y: 10 lines of code Generator/Sources/NeedleFramework/Generating/Serializers/PropertiesSerializer.swift x: 3 contributors (all time) y: 21 lines of code Generator/Sources/NeedleFramework/Models/Pluginized/PluginizedComponent.swift x: 2 contributors (all time) y: 21 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/LoggedOut/LoggedOutComponent.swift x: 2 contributors (all time) y: 13 lines of code Sample/Pluginized/TicTacToe/TicTacToeCore/Root/RootViewController.swift x: 2 contributors (all time) y: 65 lines of code Sample/Pluginized/TicTacToe/TicTacToeCoreTests/RootViewControllerTests.swift x: 2 contributors (all time) y: 66 lines of code Sample/Pluginized/TicTacToe/ScoreSheet/ScoreSheetComponent.swift x: 2 contributors (all time) y: 14 lines of code Sample/Pluginized/TicTacToe/ScoreSheet/ScoreSheetViewController.swift x: 2 contributors (all time) y: 80 lines of code Sample/Pluginized/TicTacToe/ScoreSheet/ScoreStream.swift x: 2 contributors (all time) y: 47 lines of code Sample/Pluginized/TicTacToe/ScoreSheetTests/ScoreSheetTests.swift x: 2 contributors (all time) y: 16 lines of code Sample/MVC/TicTacToe/Sources/LoggedIn/LoggedInViewController.swift x: 2 contributors (all time) y: 76 lines of code Sample/MVC/TicTacToe/Sources/LoggedIn/ScoreStream.swift x: 2 contributors (all time) y: 46 lines of code Generator/Sources/Needle/main.swift x: 4 contributors (all time) y: 36 lines of code
255.0
lines of code
  min: 1.0
  average: 41.86
  25th percentile: 14.5
  median: 27.0
  75th percentile: 54.0
  max: 255.0
0 9.0
contributors (all time)
min: 1.0 | average: 2.98 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 9.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".