JetBrains / teamcity-docker-images
File Size

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

Intro
Learn more...
File Size Overall
0% | 18% | 15% | 15% | 50%
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
cs0% | 20% | 17% | 14% | 47%
kt0% | 0% | 0% | 33% | 66%
ps10% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tool0% | 19% | 11% | 17% | 51%
context0% | 0% | 60% | 0% | 39%
checks0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
TeamCityKotlinSettingsGenerator.cs
in tool/TeamCity.Docker
793 26
ReadmeFilesGenerator.cs
in tool/TeamCity.Docker
227 4
Graph.cs
in tool/TeamCity.Docker/Generic
223 17
Web.cs
in context/scripts
213 5
ConfigurationExplorer.cs
in tool/TeamCity.Docker
173 4
BuildCommand.cs
in tool/TeamCity.Docker
159 2
ContextFactory.cs
in tool/TeamCity.Docker
128 2
GraphExtensions.cs
in tool/TeamCity.Docker/Generic
120 -
Metadata.kt
in tool/agent-upgrade-dist/src/main/kotlin
101 1
FileSystem.cs
in tool/TeamCity.Docker
98 9
Main.kt
in tool/agent-upgrade-dist/src/main/kotlin
91 1
ContentParser.cs
in tool/TeamCity.Docker
85 2
run-agent.ps1
in context
85 -
MessageLogger.cs
in tool/TeamCity.Docker
82 2
ConsoleLogger.cs
in tool/TeamCity.Docker
81 5
ScriptsGenerator.cs
in tool/TeamCity.Docker
79 3
DockerClientFactory.cs
in tool/TeamCity.Docker
78 2
GenerateCommand.cs
in tool/TeamCity.Docker
72 2
StreamService.cs
in tool/TeamCity.Docker
69 2
ScriptGenerator.cs
in tool/TeamCity.Docker
67 2
TeamCityLogger.cs
in tool/TeamCity.Docker
65 5
Dockerfile.cs
in tool/TeamCity.Docker/Model
61 2
IoCConfiguration.cs
in tool/TeamCity.Docker
60 1
DockerConverter.cs
in tool/TeamCity.Docker
60 4
BuildPathProvider.cs
in tool/TeamCity.Docker
54 1
Logger.cs
in tool/TeamCity.Docker
54 4
DockerGraphFactory.cs
in tool/TeamCity.Docker
40 1
Program.cs
in tool/TeamCity.Docker
40 1
LoggerExtensions.cs
in tool/TeamCity.Docker
40 1
Xml.kt
in tool/agent-upgrade-dist/src/main/kotlin
39 1
BuildGraphsFactory.cs
in tool/TeamCity.Docker
38 -
run-server.ps1
in context
37 -
Zip.kt
in tool/agent-upgrade-dist/src/main/kotlin
34 -
GenerateOptions.cs
in tool/TeamCity.Docker
29 -
Files.kt
in tool/agent-upgrade-dist/src/main/kotlin
27 -
Environment.cs
in tool/TeamCity.Docker
27 1
NodesNameFactory.cs
in tool/TeamCity.Docker
23 1
BuildOptions.cs
in tool/TeamCity.Docker
23 -
IFileSystem.cs
in tool/TeamCity.Docker
20 -
IGraph.cs
in tool/TeamCity.Docker/Generic
19 -
PathService.cs
in tool/TeamCity.Docker
18 1
Template.cs
in tool/TeamCity.Docker/Model
18 1
Variant.cs
in tool/TeamCity.Docker/Model
18 1
Line.cs
in tool/TeamCity.Docker/Model
18 1
NodesDescription.cs
in tool/TeamCity.Docker
17 1
FileArtifact.cs
in tool/TeamCity.Docker/Model
16 1
GeneratedDockerfile.cs
in tool/TeamCity.Docker/Model
16 1
Reference.cs
in tool/TeamCity.Docker/Model
16 1
Variable.cs
in tool/TeamCity.Docker/Model
15 1
Result`.cs
in tool/TeamCity.Docker
14 1
Files With Most Units (Top 41)
File# lines# units
TeamCityKotlinSettingsGenerator.cs
in tool/TeamCity.Docker
793 26
Graph.cs
in tool/TeamCity.Docker/Generic
223 17
FileSystem.cs
in tool/TeamCity.Docker
98 9
TeamCityLogger.cs
in tool/TeamCity.Docker
65 5
ConsoleLogger.cs
in tool/TeamCity.Docker
81 5
Web.cs
in context/scripts
213 5
DockerConverter.cs
in tool/TeamCity.Docker
60 4
ReadmeFilesGenerator.cs
in tool/TeamCity.Docker
227 4
ConfigurationExplorer.cs
in tool/TeamCity.Docker
173 4
Logger.cs
in tool/TeamCity.Docker
54 4
ScriptsGenerator.cs
in tool/TeamCity.Docker
79 3
BuildCommand.cs
in tool/TeamCity.Docker
159 2
StreamService.cs
in tool/TeamCity.Docker
69 2
DockerClientFactory.cs
in tool/TeamCity.Docker
78 2
ContextFactory.cs
in tool/TeamCity.Docker
128 2
Dockerfile.cs
in tool/TeamCity.Docker/Model
61 2
MessageLogger.cs
in tool/TeamCity.Docker
82 2
GenerateCommand.cs
in tool/TeamCity.Docker
72 2
ScriptGenerator.cs
in tool/TeamCity.Docker
67 2
ContentParser.cs
in tool/TeamCity.Docker
85 2
Metadata.kt
in tool/agent-upgrade-dist/src/main/kotlin
101 1
Xml.kt
in tool/agent-upgrade-dist/src/main/kotlin
39 1
Main.kt
in tool/agent-upgrade-dist/src/main/kotlin
91 1
Result`.cs
in tool/TeamCity.Docker
14 1
PathService.cs
in tool/TeamCity.Docker
18 1
BuildPathProvider.cs
in tool/TeamCity.Docker
54 1
Environment.cs
in tool/TeamCity.Docker
27 1
IoCConfiguration.cs
in tool/TeamCity.Docker
60 1
DockerGraphFactory.cs
in tool/TeamCity.Docker
40 1
Program.cs
in tool/TeamCity.Docker
40 1
FileArtifact.cs
in tool/TeamCity.Docker/Model
16 1
Variable.cs
in tool/TeamCity.Docker/Model
15 1
Template.cs
in tool/TeamCity.Docker/Model
18 1
GeneratedDockerfile.cs
in tool/TeamCity.Docker/Model
16 1
Variant.cs
in tool/TeamCity.Docker/Model
18 1
Image.cs
in tool/TeamCity.Docker/Model
13 1
Line.cs
in tool/TeamCity.Docker/Model
18 1
Reference.cs
in tool/TeamCity.Docker/Model
16 1
NodesDescription.cs
in tool/TeamCity.Docker
17 1
NodesNameFactory.cs
in tool/TeamCity.Docker
23 1
LoggerExtensions.cs
in tool/TeamCity.Docker
40 1
Files With Long Lines (Top 35)

There are 35 files with lines longer than 120 characters. In total, there are 116 long lines.

File# lines# units# long lines
TeamCityKotlinSettingsGenerator.cs
in tool/TeamCity.Docker
793 26 30
BuildCommand.cs
in tool/TeamCity.Docker
159 2 12
ConfigurationExplorer.cs
in tool/TeamCity.Docker
173 4 8
Metadata.kt
in tool/agent-upgrade-dist/src/main/kotlin
101 1 5
ContextFactory.cs
in tool/TeamCity.Docker
128 2 5
Web.cs
in context/scripts
213 5 5
Main.kt
in tool/agent-upgrade-dist/src/main/kotlin
91 1 4
ReadmeFilesGenerator.cs
in tool/TeamCity.Docker
227 4 4
GraphExtensions.cs
in tool/TeamCity.Docker/Generic
120 - 4
ContentParser.cs
in tool/TeamCity.Docker
85 2 4
IoCConfiguration.cs
in tool/TeamCity.Docker
60 1 3
BuildGraphsFactory.cs
in tool/TeamCity.Docker
38 - 3
ScriptGenerator.cs
in tool/TeamCity.Docker
67 2 3
BuildPathProvider.cs
in tool/TeamCity.Docker
54 1 2
ScriptsGenerator.cs
in tool/TeamCity.Docker
79 3 2
NodesNameFactory.cs
in tool/TeamCity.Docker
23 1 2
cmd
6 - 2
cmd
1 - 1
StreamService.cs
in tool/TeamCity.Docker
69 2 1
IStreamService.cs
in tool/TeamCity.Docker
12 - 1
IConfigurationExplorer.cs
in tool/TeamCity.Docker
10 - 1
IContentParser.cs
in tool/TeamCity.Docker
10 - 1
IScriptGenerator.cs
in tool/TeamCity.Docker
12 - 1
IBuildPathProvider.cs
in tool/TeamCity.Docker
12 - 1
DockerClientFactory.cs
in tool/TeamCity.Docker
78 2 1
IFileSystem.cs
in tool/TeamCity.Docker
20 - 1
DockerGraphFactory.cs
in tool/TeamCity.Docker
40 1 1
IContextFactory.cs
in tool/TeamCity.Docker
12 - 1
Template.cs
in tool/TeamCity.Docker/Model
18 1 1
Variant.cs
in tool/TeamCity.Docker/Model
18 1 1
MessageLogger.cs
in tool/TeamCity.Docker
82 2 1
BuildOptions.cs
in tool/TeamCity.Docker
23 - 1
GenerateCommand.cs
in tool/TeamCity.Docker
72 2 1
LoggerExtensions.cs
in tool/TeamCity.Docker
40 1 1
IGraph.cs
in tool/TeamCity.Docker/Generic
19 - 1