JetBrains / teamcity-amazon-ecs-plugin
File Size

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

Intro
Learn more...
File Size Overall
0% | 16% | 22% | 14% | 46%
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
js0% | 100% | 0% | 0% | 0%
kt0% | 0% | 19% | 13% | 66%
tf0% | 0% | 31% | 17% | 51%
jsp0% | 0% | 76% | 0% | 23%
py0% | 0% | 0% | 70% | 29%
xml0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
aws-ecs-server0% | 24% | 23% | 8% | 43%
infra0% | 0% | 24% | 28% | 46%
aws-ecs-agent0% | 0% | 0% | 0% | 100%
aws-ecs-common0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ecsSettings.js
in aws-ecs-server/src/main/resources/buildServerResources
502 46
EcsCloudImageImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
263 10
main.tf
in infra/modules/iam
220 -
editProfile.jsp
in aws-ecs-server/src/main/resources/buildServerResources
219 -
EcsApiConnectorImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
185 11
index.py
in infra/modules/lambda/ecs-scaledown-lambda
129 3
main.tf
in infra/modules/ec2
122 -
main.tf
in infra/modules/lambda
85 -
EcsCloudClient.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
85 11
EcsCloudInstanceImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
81 11
EcsAgentConfigurationProvider.kt
in aws-ecs-agent/src/main/kotlin/jetbrains/buildServer/clouds/ecs
78 1
EcsCloudClientFactory.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
76 8
EcsProfileEditController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
72 2
main.tf
in infra/modules/ecs
54 -
index.py
in infra/modules/lambda/ecs-unprotect-lambda
54 2
main.tf
in infra
52 -
variables.tf
in infra
49 -
EcsCloudImageData.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
44 -
EcsTaskDefinitionChooserController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
41 1
PluginPropertiesUtil.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/internal
41 -
EcsTask.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
40 2
EcsDeleteImageDialogController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
40 1
EcsParameterConstants.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
39 -
EcsClusterChooserController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
38 1
variables.tf
in infra/modules/ec2
36 -
EcsTaskDefinition.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
33 2
StartingEcsCloudInstance.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
29 2
taskDefs.jsp
in aws-ecs-server/src/main/resources/buildServerResources
29 -
EcsApiConnector.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
26 11
clusters.jsp
in aws-ecs-server/src/main/resources/buildServerResources
26 -
EcsCloudClientParametersImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
24 -
BrokenEcsCloudInstance.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
24 2
EcsInstancesUpdaterImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
24 2
ecsSettings.css
in aws-ecs-server/src/main/resources/buildServerResources
22 -
variables.tf
in infra/modules/ecs
21 -
outputs.tf
in infra/modules/iam
18 -
EcsContainerEnvironment.kt
in aws-ecs-common/src/main/kotlin/jetbrains/buildServer/clouds/ecs
15 -
14 -
variables.tf
in infra/modules/lambda
14 -
outputs.tf
in infra
12 -
EcsCluster.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
12 -
deleteImageDialog.jsp
in aws-ecs-server/src/main/resources/buildServerResources
12 -
EcsCloudImage.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
11 -
build-server-plugin-teamcity-aws-ecs.xml
in aws-ecs-server/src/main/resources/META-INF
10 -
outputs.tf
in infra/modules/ec2
9 -
outputs.tf
in infra/modules/ecs
9 -
EcsCloudClientParameters.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
9 -
build-agent-plugin-teamcity-ecs-plugin.xml
in aws-ecs-agent/src/main/resources/META-INF
7 -
EcsCloudInstance.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
7 -
EcsInstancesUpdater.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
5 -
Files With Most Units (Top 19)
File# lines# units
ecsSettings.js
in aws-ecs-server/src/main/resources/buildServerResources
502 46
EcsApiConnector.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
26 11
EcsApiConnectorImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
185 11
EcsCloudInstanceImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
81 11
EcsCloudClient.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
85 11
EcsCloudImageImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
263 10
EcsCloudClientFactory.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
76 8
index.py
in infra/modules/lambda/ecs-scaledown-lambda
129 3
index.py
in infra/modules/lambda/ecs-unprotect-lambda
54 2
EcsTaskDefinition.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
33 2
EcsTask.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
40 2
StartingEcsCloudInstance.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
29 2
BrokenEcsCloudInstance.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
24 2
EcsProfileEditController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
72 2
EcsInstancesUpdaterImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
24 2
EcsAgentConfigurationProvider.kt
in aws-ecs-agent/src/main/kotlin/jetbrains/buildServer/clouds/ecs
78 1
EcsClusterChooserController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
38 1
EcsDeleteImageDialogController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
40 1
EcsTaskDefinitionChooserController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
41 1
Files With Long Lines (Top 18)

There are 18 files with lines longer than 120 characters. In total, there are 67 long lines.

File# lines# units# long lines
editProfile.jsp
in aws-ecs-server/src/main/resources/buildServerResources
219 - 29
EcsApiConnectorImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
185 11 10
EcsCloudImageImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
263 10 5
EcsAgentConfigurationProvider.kt
in aws-ecs-agent/src/main/kotlin/jetbrains/buildServer/clouds/ecs
78 1 3
index.py
in infra/modules/lambda/ecs-scaledown-lambda
129 3 2
EcsCloudClient.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
85 11 2
EcsInstancesUpdaterImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
24 2 2
clusters.jsp
in aws-ecs-server/src/main/resources/buildServerResources
26 - 2
taskDefs.jsp
in aws-ecs-server/src/main/resources/buildServerResources
29 - 2
ecsSettings.js
in aws-ecs-server/src/main/resources/buildServerResources
502 46 2
build-agent-plugin-teamcity-ecs-plugin.xml
in aws-ecs-agent/src/main/resources/META-INF
7 - 1
main.tf
in infra/modules/ec2
122 - 1
EcsApiCallFailureException.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/apiConnector
4 - 1
EcsCloudInstanceImpl.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
81 11 1
EcsCloudClientFactory.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs
76 8 1
EcsDeleteImageDialogController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
40 1 1
EcsProfileEditController.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/clouds/ecs/web
72 2 1
PluginPropertiesUtil.kt
in aws-ecs-server/src/main/kotlin/jetbrains/buildServer/internal
41 - 1