JetBrains / teamcity-csharp-interactive
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 5% | 22% | 71%
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% | 0% | 5% | 22% | 71%
props0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
targets0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
csx0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
TeamCity.CSharpInteractive0% | 0% | 3% | 21% | 74%
Build0% | 0% | 61% | 38% | <1%
TeamCity.CSharpInteractive.HostApi0% | 0% | 0% | 23% | 76%
ROOT0% | 0% | 0% | 0% | 100%
TeamCity.CSharpInteractive.Templates0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Program.cs
in Build
236 -
BuildContext.cs
in TeamCity.CSharpInteractive/BuildContext
236 15
Composer.cs
in TeamCity.CSharpInteractive
198 1
Info.cs
in TeamCity.CSharpInteractive
192 4
CommandLines.cs
in TeamCity.CSharpInteractive.HostApi
189 -
NuGetRestoreService.cs
in TeamCity.CSharpInteractive
154 4
Tools.cs
in Build
148 9
Settings.cs
in TeamCity.CSharpInteractive
148 2
ProcessManager.cs
in TeamCity.CSharpInteractive
143 7
CommandLineParser.cs
in TeamCity.CSharpInteractive
125 2
DockerRun.cs
in TeamCity.CSharpInteractive.HostApi
118 1
Host.cs
in TeamCity.CSharpInteractive
116 4
TextToColorStrings.cs
in TeamCity.CSharpInteractive
113 2
DotNetTest.cs
in TeamCity.CSharpInteractive.HostApi
107 1
Environment.cs
in TeamCity.CSharpInteractive
105 5
NuGetAssetsReader.cs
in TeamCity.CSharpInteractive
102 3
BuildResult.cs
in TeamCity.CSharpInteractive
97 4
ScriptContentReplacer.cs
in TeamCity.CSharpInteractive
93 2
FilePathResolver.cs
in TeamCity.CSharpInteractive
90 4
MSBuild.cs
in TeamCity.CSharpInteractive.HostApi
89 1
DotNetCommandLineExtensions.cs
in TeamCity.CSharpInteractive.HostApi/DotNet
89 6
BuildRunner.cs
in TeamCity.CSharpInteractive
89 6
CodeSourceCommandFactory.cs
in TeamCity.CSharpInteractive
87 3
ProcessRunner.cs
in TeamCity.CSharpInteractive
86 5
BuildStatistics.cs
in TeamCity.CSharpInteractive.HostApi
85 1
CSharpScriptRunner.cs
in TeamCity.CSharpInteractive
84 3
VSTest.cs
in TeamCity.CSharpInteractive.HostApi
83 1
TestResult.cs
in TeamCity.CSharpInteractive.HostApi
76 1
Program.cs
in TeamCity.CSharpInteractive
75 3
DotNetPublish.cs
in TeamCity.CSharpInteractive.HostApi
72 1
ProcessMonitor.cs
in TeamCity.CSharpInteractive
72 3
Disposable.cs
in TeamCity.CSharpInteractive
71 5
DotNetBuild.cs
in TeamCity.CSharpInteractive.HostApi
69 1
ScriptRunner.cs
in TeamCity.CSharpInteractive
69 3
ScriptStatePresenter.cs
in TeamCity.CSharpInteractive
69 4
Properties.cs
in TeamCity.CSharpInteractive
68 2
DotNetRestore.cs
in TeamCity.CSharpInteractive.HostApi
66 1
NuGetService.cs
in TeamCity.CSharpInteractive
66 2
DotNetPack.cs
in TeamCity.CSharpInteractive.HostApi
64 1
ProcessInFlowRunner.cs
in TeamCity.CSharpInteractive
63 4
NuGetReferenceResolver.cs
in TeamCity.CSharpInteractive
61 2
MessagesReader.cs
in TeamCity.CSharpInteractive
59 2
DiagnosticsPresenter.cs
in TeamCity.CSharpInteractive
58 3
ReliableBuildContext.cs
in TeamCity.CSharpInteractive/BuildContext
58 4
DotnetEnvironment.cs
in TeamCity.CSharpInteractive
57 1
Statistics.cs
in TeamCity.CSharpInteractive
57 3
AssembliesScriptOptionsProvider.cs
in TeamCity.CSharpInteractive
57 4
Log.cs
in TeamCity.CSharpInteractive
56 5
DotNetRun.cs
in TeamCity.CSharpInteractive.HostApi
55 1
DotNetTestReportingService.cs
in TeamCity.CSharpInteractive
55 3
Files With Most Units (Top 50)
File# lines# units
BuildContext.cs
in TeamCity.CSharpInteractive/BuildContext
236 15
Tools.cs
in Build
148 9
ProcessManager.cs
in TeamCity.CSharpInteractive
143 7
DotNetCommandLineExtensions.cs
in TeamCity.CSharpInteractive.HostApi/DotNet
89 6
BuildRunner.cs
in TeamCity.CSharpInteractive
89 6
TeamCityLog.cs
in TeamCity.CSharpInteractive
48 5
Environment.cs
in TeamCity.CSharpInteractive
105 5
Disposable.cs
in TeamCity.CSharpInteractive
71 5
Log.cs
in TeamCity.CSharpInteractive
56 5
ProcessRunner.cs
in TeamCity.CSharpInteractive
86 5
HostService.cs
in TeamCity.CSharpInteractive
52 5
BuildResult.cs
in TeamCity.CSharpInteractive
97 4
LogExtensions.cs
in TeamCity.CSharpInteractive
26 4
Info.cs
in TeamCity.CSharpInteractive
192 4
NuGetRestoreService.cs
in TeamCity.CSharpInteractive
154 4
ProcessInFlowRunner.cs
in TeamCity.CSharpInteractive
63 4
FilePathResolver.cs
in TeamCity.CSharpInteractive
90 4
AssembliesScriptOptionsProvider.cs
in TeamCity.CSharpInteractive
57 4
ReliableBuildContext.cs
in TeamCity.CSharpInteractive/BuildContext
58 4
Host.cs
in TeamCity.CSharpInteractive
116 4
ScriptStatePresenter.cs
in TeamCity.CSharpInteractive
69 4
DockerCommandLineExtensions.cs
in TeamCity.CSharpInteractive.HostApi/Docker
31 3
ReferencesScriptOptionsFactory.cs
in TeamCity.CSharpInteractive
43 3
DotNetTestReportingService.cs
in TeamCity.CSharpInteractive
55 3
StreamReader.cs
in TeamCity.CSharpInteractive
30 3
CommandLineRunner.cs
in TeamCity.CSharpInteractive
34 3
Statistics.cs
in TeamCity.CSharpInteractive
57 3
CSharpScriptRunner.cs
in TeamCity.CSharpInteractive
84 3
ExitManager.cs
in TeamCity.CSharpInteractive
36 3
ConsoleSource.cs
in TeamCity.CSharpInteractive
29 3
Program.cs
in TeamCity.CSharpInteractive
75 3
DiagnosticsPresenter.cs
in TeamCity.CSharpInteractive
58 3
ExitTracker.cs
in TeamCity.CSharpInteractive
48 3
NuGetLogger.cs
in TeamCity.CSharpInteractive
51 3
ScriptRunner.cs
in TeamCity.CSharpInteractive
69 3
CodeSourceCommandFactory.cs
in TeamCity.CSharpInteractive
87 3
ProcessMonitor.cs
in TeamCity.CSharpInteractive
72 3
NuGetAssetsReader.cs
in TeamCity.CSharpInteractive
102 3
StartInfoFactory.cs
in TeamCity.CSharpInteractive
48 2
ScriptCommandFactory.cs
in TeamCity.CSharpInteractive
33 2
Settings.cs
in TeamCity.CSharpInteractive
148 2
FlowIdGenerator.cs
in TeamCity.CSharpInteractive
30 2
LinesEnumerator.cs
in TeamCity.CSharpInteractive
27 2
LoadFileCodeSource.cs
in TeamCity.CSharpInteractive
34 2
Cleaner.cs
in TeamCity.CSharpInteractive
20 2
DefaultBuildMessagesProcessor.cs
in TeamCity.CSharpInteractive
32 2
CommandsRunner.cs
in TeamCity.CSharpInteractive
37 2
RuntimeExplorer.cs
in TeamCity.CSharpInteractive
24 2
Debugger.cs
in TeamCity.CSharpInteractive
30 2
BuildMessageLogWriter.cs
in TeamCity.CSharpInteractive
36 2
Files With Long Lines (Top 50)

There are 80 files with lines longer than 120 characters. In total, there are 245 long lines.

File# lines# units# long lines
CommandLines.cs
in TeamCity.CSharpInteractive.HostApi
189 - 59
Composer.cs
in TeamCity.CSharpInteractive
198 1 17
Info.cs
in TeamCity.CSharpInteractive
192 4 14
Program.cs
in Build
236 - 9
Host.cs
in TeamCity.CSharpInteractive
116 4 7
BuildRunner.cs
in TeamCity.CSharpInteractive
89 6 6
DockerRun.cs
in TeamCity.CSharpInteractive.HostApi
118 1 5
VSTest.cs
in TeamCity.CSharpInteractive.HostApi
83 1 5
NuGetRestoreService.cs
in TeamCity.CSharpInteractive
154 4 5
TargetFrameworkMonikerParser.cs
in TeamCity.CSharpInteractive
44 1 5
DotNetCommandLineExtensions.cs
in TeamCity.CSharpInteractive.HostApi/DotNet
89 6 4
TeamCitySettings.cs
in TeamCity.CSharpInteractive
38 1 4
Environment.cs
in TeamCity.CSharpInteractive
105 5 4
CommandLine.cs
in TeamCity.CSharpInteractive.HostApi
54 1 3
DotNetTest.cs
in TeamCity.CSharpInteractive.HostApi
107 1 3
CommandLineRunner.cs
in TeamCity.CSharpInteractive
34 3 3
CSharpScriptRunner.cs
in TeamCity.CSharpInteractive
84 3 3
CommandLineParser.cs
in TeamCity.CSharpInteractive
125 2 3
SettingCommandFactory.cs
in TeamCity.CSharpInteractive
40 2 3
FilePathResolver.cs
in TeamCity.CSharpInteractive
90 4 3
ScriptContentReplacer.cs
in TeamCity.CSharpInteractive
93 2 3
FileSystem.cs
in TeamCity.CSharpInteractive
19 - 3
MetadataResolver.cs
in TeamCity.CSharpInteractive
33 1 3
DotNetPublish.cs
in TeamCity.CSharpInteractive.HostApi
72 1 2
MSBuild.cs
in TeamCity.CSharpInteractive.HostApi
89 1 2
DotNetBuild.cs
in TeamCity.CSharpInteractive.HostApi
69 1 2
DockerCustom.cs
in TeamCity.CSharpInteractive.HostApi
22 1 2
DotNetRestore.cs
in TeamCity.CSharpInteractive.HostApi
66 1 2
CommandLineTools.cs
in TeamCity.CSharpInteractive.HostApi
22 1 2
Settings.cs
in TeamCity.CSharpInteractive
148 2 2
DotNetTestReportingService.cs
in TeamCity.CSharpInteractive
55 3 2
FileExplorer.cs
in TeamCity.CSharpInteractive
26 2 2
AddNuGetReferenceCommandFactory.cs
in TeamCity.CSharpInteractive
36 1 2
targets
TeamCity.CSharpInteractive.targets
in TeamCity.CSharpInteractive
11 - 2
BuildContext.cs
in TeamCity.CSharpInteractive/BuildContext
236 15 2
ProcessMonitor.cs
in TeamCity.CSharpInteractive
72 3 2
ProcessRunner.cs
in TeamCity.CSharpInteractive
86 5 2
Tools.cs
in Build
148 9 1
ICommandLineRunner.cs
in TeamCity.CSharpInteractive.HostApi
6 - 1
DotNetCustom.cs
in TeamCity.CSharpInteractive.HostApi
22 1 1
IBuildRunner.cs
in TeamCity.CSharpInteractive.HostApi
6 - 1
DotNetNew.cs
in TeamCity.CSharpInteractive.HostApi
24 1 1
DockerCommandLineExtensions.cs
in TeamCity.CSharpInteractive.HostApi/Docker
31 3 1
DotNetClean.cs
in TeamCity.CSharpInteractive.HostApi
49 1 1
DotNetPack.cs
in TeamCity.CSharpInteractive.HostApi
64 1 1
DotNetToolRestore.cs
in TeamCity.CSharpInteractive.HostApi
46 1 1
ProcessManager.cs
in TeamCity.CSharpInteractive
143 7 1
StartInfoFactory.cs
in TeamCity.CSharpInteractive
48 2 1
DotnetEnvironment.cs
in TeamCity.CSharpInteractive
57 1 1
HelpCommandFactory.cs
in TeamCity.CSharpInteractive
15 - 1