JetBrains / teamcity-rust-plugin
File Size

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

Intro
Learn more...
File Size Overall
0% | 13% | 5% | 10% | 70%
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
xml0% | 94% | 0% | 0% | 5%
kt0% | 0% | 10% | 20% | 69%
jsp0% | 0% | 0% | 0% | 100%
kts0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
plugin-rust-server0% | 23% | 8% | 0% | 67%
plugin-rust-agent0% | 0% | 0% | 19% | 80%
plugin-rust-common0% | 0% | 0% | 93% | 6%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
CargoStep.xml
in plugin-rust-server/kotlin-dsl
675 -
CargoParametersProvider.kt
in plugin-rust-server/src/main/kotlin/jetbrains/buildServer/rust
255 1
CargoCommandBuildSession.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
154 5
CargoConstants.kt
in plugin-rust-common/src/main/kotlin/jetbrains/buildServer/rust
149 -
CargoRunnerBuildService.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
117 2
AbstractToolProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
101 4
editTestParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
98 -
editBenchParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
91 -
CargoTestingLogger.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
88 4
editRustcParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
84 -
editRustDocParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
84 -
editCargoParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources
82 -
editBuildParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
77 -
editCheckParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
77 -
CargoBuildServices.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
75 1
editRunParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
73 -
editDocParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
68 -
TestArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
68 1
CargoLoggingListener.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
67 3
BenchArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
64 1
viewTestParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
62 -
RustupCacheCleaner.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
62 1
CargoRunnerRunType.kt
in plugin-rust-server/src/main/kotlin/jetbrains/buildServer/rust
61 9
RustcArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
60 1
RustDocArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
60 1
viewBenchParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
57 -
CommandExecutionAdapter.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
55 7
BuildArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
55 1
RunArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
55 1
CheckArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
54 1
viewRustDocParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
52 -
viewRustcParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
52 -
DocArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
51 1
editYankParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
49 -
ClippyInspectionsParser.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/inspections
48 1
viewBuildParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
47 -
viewCheckParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
47 -
viewRunParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
47 -
viewDocParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
44 -
editPublishParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
42 -
build.gradle.kts
in plugin-rust-server
41 -
RustCommandExecutor.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
41 2
CargoState.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
41 1
CargoDefaultLogger.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
41 6
editCleanParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
38 -
editUpdateParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
38 -
YankArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
37 1
viewCargoParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources
33 -
UpdateArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
33 1
CleanArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
33 1
Files With Most Units (Top 40)
File# lines# units
CargoRunnerRunType.kt
in plugin-rust-server/src/main/kotlin/jetbrains/buildServer/rust
61 9
CommandExecutionAdapter.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
55 7
CargoDefaultLogger.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
41 6
CargoCommandBuildSession.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
154 5
CargoTestingLogger.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
88 4
CargoCompileLogger.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
28 4
AbstractToolProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
101 4
CargoBuildSessionFactory.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
24 3
CargoErrorDetailsLogger.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
20 3
CargoLoggingListener.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
67 3
CargoStateLogger.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
32 3
ArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
20 2
RustCommandExecutor.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
41 2
BlockListener.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
23 2
ClippyListener.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/inspections
32 2
CargoRunnerBuildService.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
117 2
CargoRunnerDiscoveryExtension.kt
in plugin-rust-server/src/main/kotlin/jetbrains/buildServer/rust
19 1
CargoParametersProvider.kt
in plugin-rust-server/src/main/kotlin/jetbrains/buildServer/rust
255 1
RustupCacheCleaner.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
62 1
RustupToolProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
21 1
CargoState.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
41 1
CargoLoggerFactory.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
30 1
CargoBuildServices.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
75 1
ClippyInspectionsParser.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/inspections
48 1
ClippyArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
19 1
LoginArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
23 1
PackageArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
27 1
BuildArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
55 1
CustomCrateArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
14 1
CheckArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
54 1
RunArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
55 1
RustcArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
60 1
DocArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
51 1
BenchArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
64 1
UpdateArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
33 1
TestArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
68 1
YankArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
37 1
RustDocArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
60 1
CleanArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
33 1
PublishArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
33 1
Files With Long Lines (Top 19)

There are 19 files with lines longer than 120 characters. In total, there are 38 long lines.

File# lines# units# long lines
CargoStep.xml
in plugin-rust-server/kotlin-dsl
675 - 12
CargoCommandBuildSession.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
154 5 6
CargoParametersProvider.kt
in plugin-rust-server/src/main/kotlin/jetbrains/buildServer/rust
255 1 2
RustupCacheCleaner.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
62 1 2
CargoRunnerBuildService.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
117 2 2
CargoRunnerDiscoveryExtension.kt
in plugin-rust-server/src/main/kotlin/jetbrains/buildServer/rust
19 1 1
CargoRunnerRunType.kt
in plugin-rust-server/src/main/kotlin/jetbrains/buildServer/rust
61 9 1
build-server-plugin-rust.xml
in plugin-rust-server/src/main/resources/META-INF
8 - 1
editLoginParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
27 - 1
editYankParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
49 - 1
editPublishParameters.jsp
in plugin-rust-server/src/main/resources/buildServerResources/cargo
42 - 1
teamcity-plugin.xml
in plugin-rust-agent
4 - 1
ErrorDetectingListener.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/logging
16 - 1
CargoBuildServices.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust
75 1 1
ClippyInspectionsParser.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/inspections
48 1 1
LoginArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
23 1 1
YankArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
37 1 1
PublishArgumentsProvider.kt
in plugin-rust-agent/src/main/kotlin/jetbrains/buildServer/rust/cargo
33 1 1
build-agent-plugin-rust.xml
in plugin-rust-agent/src/main/resources/META-INF
13 - 1