JetBrains / teamcity-msbuild-logger
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 21% | 18% | 60%
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% | 22% | 18% | 58%
cmd0% | 0% | 0% | 0% | 100%
proj0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
TeamCity.MSBuild.Logger0% | 0% | 22% | 18% | 58%
tools0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
MessageWriter.cs
in TeamCity.MSBuild.Logger
273 17
TeamCityHierarchicalMessageWriter.cs
in TeamCity.MSBuild.Logger
256 16
BuildFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
234 6
NodeLogger.cs
in TeamCity.MSBuild.Logger
202 5
DeferredMessageWriter.cs
in TeamCity.MSBuild.Logger
191 5
ProjectStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
174 8
ParametersParser.cs
in TeamCity.MSBuild.Logger
161 3
EventFormatter.cs
in TeamCity.MSBuild.Logger
149 5
BuildEventManager.cs
in TeamCity.MSBuild.Logger
140 11
cmd
92 -
DefaultLogWriter.cs
in TeamCity.MSBuild.Logger
92 5
TargetFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
89 2
LoggerContext.cs
in TeamCity.MSBuild.Logger
86 5
ProjectFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
86 2
MessageHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
83 2
PerformanceCounter.cs
in TeamCity.MSBuild.Logger
81 4
Composition.cs
in TeamCity.MSBuild.Logger
79 1
Disposable.cs
in TeamCity.MSBuild.Logger
77 9
BuildStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
67 4
StringService.cs
in TeamCity.MSBuild.Logger
66 5
DefaultColorTheme.cs
in TeamCity.MSBuild.Logger
65 2
TaskStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
59 2
ErrorHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
59 2
TaskFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
58 2
WarningHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
58 2
proj
build.proj
in root
47 -
BuildMessageMessageUpdater.cs
in TeamCity.MSBuild.Logger
47 1
BuildWarningMessageUpdater.cs
in TeamCity.MSBuild.Logger
46 1
BuildErrorMessageUpdater.cs
in TeamCity.MSBuild.Logger
46 1
LogWriter.cs
in TeamCity.MSBuild.Logger
41 4
ProjectStartedEventMinimumFields.cs
in TeamCity.MSBuild.Logger
40 1
TargetStartedEventMinimumFields.cs
in TeamCity.MSBuild.Logger
39 1
StringBuilderCache.cs
in TeamCity.MSBuild.Logger
39 3
CustomEventHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
39 2
Diagnostics.cs
in TeamCity.MSBuild.Logger
37 2
DefaultConsole.cs
in TeamCity.MSBuild.Logger
36 2
AnsiLogWriter.cs
in TeamCity.MSBuild.Logger
36 4
ProjectFullKey.cs
in TeamCity.MSBuild.Logger
35 5
ILoggerContext.cs
in TeamCity.MSBuild.Logger
35 -
ColorTheme.cs
in TeamCity.MSBuild.Logger
35 3
Parameters.cs
in TeamCity.MSBuild.Logger
35 1
HierarchicalMessageWriter.cs
in TeamCity.MSBuild.Logger
34 3
TeamCityColorTheme.cs
in TeamCity.MSBuild.Logger
34 3
TargetStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
31 2
Statistics.cs
in TeamCity.MSBuild.Logger
29 2
DescendingByElapsedTime.cs
in TeamCity.MSBuild.Logger
28 2
NoColorLogWriter.cs
in TeamCity.MSBuild.Logger
28 4
TeamCityMSBuildLogger.cs
in TeamCity.MSBuild.Logger
27 1
ErrorWarningSummaryDictionaryKey.cs
in TeamCity.MSBuild.Logger
27 3
PerformanceCounterFactory.cs
in TeamCity.MSBuild.Logger
27 2
Files With Most Units (Top 50)
File# lines# units
MessageWriter.cs
in TeamCity.MSBuild.Logger
273 17
TeamCityHierarchicalMessageWriter.cs
in TeamCity.MSBuild.Logger
256 16
BuildEventManager.cs
in TeamCity.MSBuild.Logger
140 11
Disposable.cs
in TeamCity.MSBuild.Logger
77 9
ProjectStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
174 8
BuildFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
234 6
DeferredMessageWriter.cs
in TeamCity.MSBuild.Logger
191 5
DefaultLogWriter.cs
in TeamCity.MSBuild.Logger
92 5
ProjectFullKey.cs
in TeamCity.MSBuild.Logger
35 5
NodeLogger.cs
in TeamCity.MSBuild.Logger
202 5
LoggerContext.cs
in TeamCity.MSBuild.Logger
86 5
StringService.cs
in TeamCity.MSBuild.Logger
66 5
EventFormatter.cs
in TeamCity.MSBuild.Logger
149 5
PerformanceCounter.cs
in TeamCity.MSBuild.Logger
81 4
NoColorLogWriter.cs
in TeamCity.MSBuild.Logger
28 4
LogWriter.cs
in TeamCity.MSBuild.Logger
41 4
AnsiLogWriter.cs
in TeamCity.MSBuild.Logger
36 4
BuildStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
67 4
ParametersParser.cs
in TeamCity.MSBuild.Logger
161 3
ComparerContextNodeId.cs
in TeamCity.MSBuild.Logger
24 3
ErrorWarningSummaryDictionaryKey.cs
in TeamCity.MSBuild.Logger
27 3
HierarchicalMessageWriter.cs
in TeamCity.MSBuild.Logger
34 3
ColorTheme.cs
in TeamCity.MSBuild.Logger
35 3
TeamCityColorTheme.cs
in TeamCity.MSBuild.Logger
34 3
StringBuilderCache.cs
in TeamCity.MSBuild.Logger
39 3
DescendingByElapsedTime.cs
in TeamCity.MSBuild.Logger
28 2
Statistics.cs
in TeamCity.MSBuild.Logger
29 2
TeamCityStatistics.cs
in TeamCity.MSBuild.Logger
22 2
DefaultConsole.cs
in TeamCity.MSBuild.Logger
36 2
EventContext.cs
in TeamCity.MSBuild.Logger
26 2
LogFormatter.cs
in TeamCity.MSBuild.Logger
17 2
PerformanceCounterFactory.cs
in TeamCity.MSBuild.Logger
27 2
HierarchicalContext.cs
in TeamCity.MSBuild.Logger
25 2
DefaultColorTheme.cs
in TeamCity.MSBuild.Logger
65 2
DefaultHierarchicalMessageWriter.cs
in TeamCity.MSBuild.Logger
14 2
ComparerContextNodeIdTargetId.cs
in TeamCity.MSBuild.Logger
21 2
Diagnostics.cs
in TeamCity.MSBuild.Logger
37 2
TargetStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
31 2
TaskStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
59 2
TargetFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
89 2
ProjectFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
86 2
ErrorHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
59 2
CustomEventHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
39 2
MessageHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
83 2
TaskFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
58 2
WarningHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
58 2
TaskItemItemSpecComparer.cs
in TeamCity.MSBuild.Logger
21 2
FlowIdGenerator.cs
in TeamCity.MSBuild.Logger
26 1
ProjectStartedEventMinimumFields.cs
in TeamCity.MSBuild.Logger
40 1
BuildMessageMessageUpdater.cs
in TeamCity.MSBuild.Logger
47 1
Files With Long Lines (Top 41)

There are 41 files with lines longer than 120 characters. In total, there are 177 long lines.

File# lines# units# long lines
DeferredMessageWriter.cs
in TeamCity.MSBuild.Logger
191 5 20
MessageWriter.cs
in TeamCity.MSBuild.Logger
273 17 14
ProjectStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
174 8 11
TargetFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
89 2 10
BuildFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
234 6 10
PerformanceCounter.cs
in TeamCity.MSBuild.Logger
81 4 9
ProjectFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
86 2 9
NodeLogger.cs
in TeamCity.MSBuild.Logger
202 5 7
BuildEventManager.cs
in TeamCity.MSBuild.Logger
140 11 7
cmd
7 - 6
TaskStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
59 2 6
TaskFinishedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
58 2 5
proj
build.proj
in root
47 - 4
TeamCityHierarchicalMessageWriter.cs
in TeamCity.MSBuild.Logger
256 16 4
LoggerContext.cs
in TeamCity.MSBuild.Logger
86 5 4
cmd
92 - 3
IEventFormatter.cs
in TeamCity.MSBuild.Logger
11 - 3
ParametersParser.cs
in TeamCity.MSBuild.Logger
161 3 3
Statistics.cs
in TeamCity.MSBuild.Logger
29 2 3
Environment.cs
in TeamCity.MSBuild.Logger
23 1 3
HierarchicalMessageWriter.cs
in TeamCity.MSBuild.Logger
34 3 3
StringService.cs
in TeamCity.MSBuild.Logger
66 5 3
TargetStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
31 2 3
ErrorHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
59 2 3
WarningHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
58 2 3
BuildStartedHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
67 4 3
ProjectFullKey.cs
in TeamCity.MSBuild.Logger
35 5 2
PerformanceCounterFactory.cs
in TeamCity.MSBuild.Logger
27 2 2
MessageHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
83 2 2
IPerformanceCounter.cs
in TeamCity.MSBuild.Logger
18 - 1
IMessageWriter.cs
in TeamCity.MSBuild.Logger
21 - 1
ErrorWarningSummaryDictionaryKey.cs
in TeamCity.MSBuild.Logger
27 3 1
ColorTheme.cs
in TeamCity.MSBuild.Logger
35 3 1
IPerformanceCounterFactory.cs
in TeamCity.MSBuild.Logger
10 - 1
EventFormatter.cs
in TeamCity.MSBuild.Logger
149 5 1
Composition.cs
in TeamCity.MSBuild.Logger
79 1 1
Parameters.cs
in TeamCity.MSBuild.Logger
35 1 1
DictionaryEntryKeyComparer.cs
in TeamCity.MSBuild.Logger
13 1 1
LogWriter.cs
in TeamCity.MSBuild.Logger
41 4 1
AnsiLogWriter.cs
in TeamCity.MSBuild.Logger
36 4 1
CustomEventHandler.cs
in TeamCity.MSBuild.Logger/EventHandlers
39 2 1