JetBrains / teamcity-hashicorp-vault-plugin
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 17% | 42% | 40%
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
kt0% | 0% | 11% | 37% | 51%
jsp0% | 0% | 63% | 31% | 5%
java0% | 0% | 21% | 51% | 27%
xml0% | 0% | 0% | 63% | 36%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
server0% | 0% | 30% | 34% | 35%
common0% | 0% | 10% | 48% | 40%
agent0% | 0% | 0% | 45% | 54%
external-annotations0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
VaultConnector.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
259 7
editProjectConnectionVault.jsp
in server/src/main/resources/buildServerResources
240 -
LifecycleAwareSessionManager.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
213 12
HashicorpVaultConnection.xml
in server/kotlin-dsl
195 -
VaultResolver.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
168 5
VaultBuildFeature.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
167 4
AbstractJackson2HttpMessageConverter.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
158 11
VaultFeatureSettings.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
157 11
util.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
135 9
VaultTestQueryController.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
128 2
VaultProjectConnectionProvider.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
123 6
VaultTemplate.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
123 10
VaultResponses.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
122 8
editProjectSpec.jsp
in server/src/main/resources/buildServerResources
119 -
VaultSysTemplate.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
107 9
VaultConstants.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
91 -
HashicorpVaultConnectionController.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
87 1
VaultParametersResolver.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
84 2
VaultFeatureSettingsFetcher.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
82 1
HashiCorpVaultConnectionResolver.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
73 2
HashiCorpVaultParameter.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
72 3
SessionManagerBuilder.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
72 2
ClientHttpRequestFactoryFactory.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
69 2
HashicorpVaultParameter.xml
in server/kotlin-dsl
65 -
GcpAuthenticationHandler.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault/gcp
63 2
VaultBuildStartContextProcessor.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
62 1
VaultHealthImpl.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
61 8
VaultOAuthTestConnectionController.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
59 1
VaultReferencesUtil.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
58 4
LdapAuthenticationOptions.java
in common/src/main/java/org/springframework/vault/authentication
53 9
VaultRetrier.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault/retrier
50 2
Jackson2ObjectMapperBuilder.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
48 5
VaultSemiClusterDevContainer.kt
in common/src/testFixtures/kotlin/org/jetbrains/teamcity/vault
43 4
HashicorpVaultConnectionIdGenerator.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
42 3
VaultParametersProvider.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
41 1
VaultQuery.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
36 -
VaultParameterSettings.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
32 1
VaultInterceptors.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
28 1
VaultJspKeys.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
24 -
build-server-plugin.xml
in server/src/main/resources/META-INF
24 -
ClientExceptionListener.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault/retrier
23 1
VaultConnectionUtils.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
21 2
VaultTestUtil.kt
in common/src/testFixtures/kotlin/org/jetbrains/teamcity/vault
21 1
VaultAgentRetrier.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
21 2
editCustomParameter.jsp
in server/src/main/resources/buildServerResources
19 -
VaultDevContainer.kt
in common/src/testFixtures/kotlin/org/jetbrains/teamcity/vault
17 1
VaultDevEnvironment.kt
in common/src/testFixtures/kotlin/org/jetbrains/teamcity/vault
15 -
MappingJackson2HttpMessageConverter.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
12 2
build-agent-plugin.xml
in agent/src/main/resources/META-INF
11 -
SpringHttpErrorCodeListener.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault/retrier
9 -
Files With Most Units (Top 38)
File# lines# units
LifecycleAwareSessionManager.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
213 12
VaultFeatureSettings.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
157 11
AbstractJackson2HttpMessageConverter.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
158 11
VaultTemplate.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
123 10
util.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
135 9
LdapAuthenticationOptions.java
in common/src/main/java/org/springframework/vault/authentication
53 9
VaultSysTemplate.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
107 9
VaultHealthImpl.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
61 8
VaultResponses.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
122 8
VaultConnector.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
259 7
VaultProjectConnectionProvider.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
123 6
VaultResolver.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
168 5
Jackson2ObjectMapperBuilder.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
48 5
VaultReferencesUtil.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
58 4
VaultSemiClusterDevContainer.kt
in common/src/testFixtures/kotlin/org/jetbrains/teamcity/vault
43 4
VaultBuildFeature.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
167 4
HashicorpVaultConnectionIdGenerator.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
42 3
HashiCorpVaultParameter.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
72 3
HashiCorpVaultConnectionResolver.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
73 2
VaultTestQueryController.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
128 2
VaultConnectionUtils.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
21 2
SessionManagerBuilder.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
72 2
GcpAuthenticationHandler.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault/gcp
63 2
VaultRetrier.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault/retrier
50 2
ClientHttpRequestFactoryFactory.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
69 2
MappingJackson2HttpMessageConverter.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
12 2
VaultAgentRetrier.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
21 2
VaultParametersResolver.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
84 2
HashicorpVaultConnectionController.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
87 1
VaultOAuthTestConnectionController.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
59 1
VaultParametersProvider.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
41 1
VaultBuildStartContextProcessor.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
62 1
VaultParameterSettings.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
32 1
ClientExceptionListener.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault/retrier
23 1
VaultInterceptors.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
28 1
VaultDevContainer.kt
in common/src/testFixtures/kotlin/org/jetbrains/teamcity/vault
17 1
VaultTestUtil.kt
in common/src/testFixtures/kotlin/org/jetbrains/teamcity/vault
21 1
VaultFeatureSettingsFetcher.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
82 1
Files With Long Lines (Top 32)

There are 32 files with lines longer than 120 characters. In total, there are 156 long lines.

File# lines# units# long lines
VaultConnector.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
259 7 14
editProjectConnectionVault.jsp
in server/src/main/resources/buildServerResources
240 - 14
VaultProjectConnectionProvider.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
123 6 13
VaultResolver.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
168 5 13
VaultBuildFeature.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
167 4 9
VaultParametersResolver.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
84 2 9
VaultTestQueryController.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
128 2 8
VaultFeatureSettings.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
157 11 8
SessionManagerBuilder.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
72 2 7
LifecycleAwareSessionManager.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
213 12 7
HashicorpVaultConnectionController.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
87 1 6
VaultFeatureSettingsFetcher.kt
in agent/src/main/kotlin/org/jetbrains/teamcity/vault/agent
82 1 6
HashicorpVaultConnection.xml
in server/kotlin-dsl
195 - 5
HashiCorpVaultParameter.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
72 3 5
VaultBuildStartContextProcessor.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
62 1 4
HashiCorpVaultConnectionResolver.kt
in server/src/main/kotlin/org/jetbrains/teamcity/vault/server
73 2 3
editProjectSpec.jsp
in server/src/main/resources/buildServerResources
119 - 3
VaultReferencesUtil.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
58 4 3
util.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
135 9 3
HashicorpVaultParameter.xml
in server/kotlin-dsl
65 - 2
build-server-plugin.xml
in server/src/main/resources/META-INF
24 - 2
VaultTemplate.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
123 10 2
editCustomParameter.jsp
in server/src/main/resources/buildServerResources
19 - 1
GcpAuthenticationHandler.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault/gcp
63 2 1
VaultQuery.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault
36 - 1
SpringHttpErrorCodeListener.kt
in common/src/main/kotlin/org/jetbrains/teamcity/vault/retrier
9 - 1
VaultSysTemplate.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
107 9 1
ClientHttpRequestFactoryFactory.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
69 2 1
AbstractJackson2HttpMessageConverter.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
158 11 1
VaultInterceptors.java
in common/src/main/java/org/jetbrains/teamcity/vault/support
28 1 1
VaultSemiClusterDevContainer.kt
in common/src/testFixtures/kotlin/org/jetbrains/teamcity/vault
43 4 1
build-agent-plugin.xml
in agent/src/main/resources/META-INF
11 - 1