epam / sap-commerce-intellij-idea-plugin
File Size

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

Intro
Learn more...
File Size Overall
5% | 4% | 11% | 16% | 61%
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
java16% | 7% | 11% | 10% | 54%
kt0% | 2% | 9% | 20% | 67%
xml0% | 0% | 50% | 14% | 35%
flex0% | 0% | 59% | 26% | 13%
kts0% | 0% | 98% | 0% | 1%
html0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
gen31% | 4% | 5% | 5% | 52%
src1% | 4% | 11% | 18% | 63%
resources0% | 0% | 33% | 9% | 56%
ROOT0% | 0% | 98% | 0% | 1%
gradle0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
FlexibleSearchParser.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch
1912 213
ImpexParser.java
in gen/com/intellij/idea/plugin/hybris/impex
1328 144
DefaultHybrisProjectDescriptor.java
in src/com/intellij/idea/plugin/hybris/project/descriptors
1046 80
XSDModelLoader.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
739 15
HybrisConstants.kt
in src/com/intellij/idea/plugin/hybris/common
628 -
JetBrainsEmitter.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
627 12
CCv2Service.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2
560 16
PolyglotQueryParser.java
in gen/com/intellij/idea/plugin/hybris/polyglotQuery
511 58
CCv2EnvironmentDetailsView.kt
in src/com/intellij/idea/plugin/hybris/toolwindow/ccv2/views
483 1
ImportProjectProgressModalWindow.java
in src/com/intellij/idea/plugin/hybris/project/tasks
449 18
CngPatterns.kt
in src/com/intellij/idea/plugin/hybris/system/cockpitng/psi
380 -
HybrisIcons.kt
in src/com/intellij/idea/plugin/hybris/common/utils
366 -
ImpexPsiUtils.java
in src/com/intellij/idea/plugin/hybris/impex/utils
358 29
FlexibleSearchTypes.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch/psi
342 1
plugin-inspections.xml
in resources/META-INF
340 -
YModuleLibDescriptorUtil.kt
in src/com/intellij/idea/plugin/hybris/project/descriptors
338 1
flex
Impex.flex
in src/com/intellij/idea/plugin/hybris/impex
330 -
CCv2ServiceDetailsView.kt
in src/com/intellij/idea/plugin/hybris/toolwindow/ccv2/views
322 1
AntConfigurator.kt
in src/com/intellij/idea/plugin/hybris/project/configurators
322 2
CCv2Api.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2/api
305 13
DefaultSpringConfigurator.kt
in src/com/intellij/idea/plugin/hybris/project/configurators/impl
301 3
DTDModelLoader.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
301 6
HybrisHacHttpClient.java
in src/com/intellij/idea/plugin/hybris/tools/remote/http
299 9
DefaultContentRootConfigurator.java
in src/com/intellij/idea/plugin/hybris/project/configurators/impl
289 18
DefaultHybrisProjectImportBuilder.java
in src/com/intellij/idea/plugin/hybris/project
280 25
HybrisProjectView.kt
in src/com/intellij/idea/plugin/hybris/project/view
268 1
263 -
AbstractHybrisHacHttpClient.java
in src/com/intellij/idea/plugin/hybris/tools/remote/http
256 10
ImpExDefault.xml
in resources/colorSchemes
251 -
ImpexTypes.java
in gen/com/intellij/idea/plugin/hybris/impex/psi
246 1
ProjectBeforeCompilerTask.kt
in src/com/intellij/idea/plugin/hybris/project/compile
245 6
TSDiagramRefresher.kt
in src/com/intellij/idea/plugin/hybris/diagram/typeSystem/node
235 1
MergingFileManager.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
232 6
CCv2BuildDetailsView.kt
in src/com/intellij/idea/plugin/hybris/toolwindow/ccv2/views
228 1
TSMetaItemImpl.kt
in src/com/intellij/idea/plugin/hybris/system/type/meta/model/impl
215 4
PropertyService.kt
in src/com/intellij/idea/plugin/hybris/properties
213 3
AbstractRemoteConnectionDialog.kt
in src/com/intellij/idea/plugin/hybris/toolwindow
202 5
FlexibleSearchVisitor.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch/psi
199 64
ImpexAnnotator.kt
in src/com/intellij/idea/plugin/hybris/impex/lang/annotation
199 1
TSLookupElementFactory.kt
in src/com/intellij/idea/plugin/hybris/system/type/codeInsight/lookup
198 2
CngConfigFoldingBuilder.kt
in src/com/intellij/idea/plugin/hybris/system/cockpitng/lang/folding
196 -
DefaultGroupModuleConfigurator.java
in src/com/intellij/idea/plugin/hybris/project/configurators/impl
195 2
FlexibleSearchCompletionContributor.kt
in src/com/intellij/idea/plugin/hybris/flexibleSearch/completion
186 5
ImpexPsiUtil.kt
in src/com/intellij/idea/plugin/hybris/impex/psi
183 4
TSMetaModelBuilder.kt
in src/com/intellij/idea/plugin/hybris/system/type/meta/impl
181 6
CCv2DeployBuildDialog.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2/ui
180 1
CCv2BuildActions.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2/actions
178 8
ImpExDarcula.xml
in resources/colorSchemes
174 -
Util.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
173 14
DefaultLibRootsConfigurator.kt
in src/com/intellij/idea/plugin/hybris/project/configurators/impl
165 1
Files With Most Units (Top 50)
File# lines# units
FlexibleSearchParser.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch
1912 213
ImpexParser.java
in gen/com/intellij/idea/plugin/hybris/impex
1328 144
DefaultHybrisProjectDescriptor.java
in src/com/intellij/idea/plugin/hybris/project/descriptors
1046 80
FlexibleSearchVisitor.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch/psi
199 64
PolyglotQueryParser.java
in gen/com/intellij/idea/plugin/hybris/polyglotQuery
511 58
ImpexVisitor.java
in gen/com/intellij/idea/plugin/hybris/impex/psi
141 45
ExtensionType.java
in gen/com/intellij/idea/plugin/hybris/project/settings/jaxb/extensioninfo
149 30
ImpexPsiUtils.java
in src/com/intellij/idea/plugin/hybris/impex/utils
358 29
DefaultHybrisProjectImportBuilder.java
in src/com/intellij/idea/plugin/hybris/project
280 25
ImpexCommenter.java
in src/com/intellij/idea/plugin/hybris/impex/lang
129 23
PolyglotQueryVisitor.java
in gen/com/intellij/idea/plugin/hybris/polyglotQuery/psi
61 18
ImportProjectProgressModalWindow.java
in src/com/intellij/idea/plugin/hybris/project/tasks
449 18
DefaultContentRootConfigurator.java
in src/com/intellij/idea/plugin/hybris/project/configurators/impl
289 18
CCv2Service.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2
560 16
HybrisHttpResult.java
in src/com/intellij/idea/plugin/hybris/tools/remote/http/impex
81 15
XSDModelLoader.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
739 15
CoreModuleType.java
in gen/com/intellij/idea/plugin/hybris/project/settings/jaxb/extensioninfo
65 14
CaseInsensitive.java
in src/com/intellij/idea/plugin/hybris/system/type/meta/impl
86 14
Util.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
173 14
CCv2Api.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2/api
305 13
DomGenPanel.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
160 13
ImpexParameterImpl.java
in gen/com/intellij/idea/plugin/hybris/impex/psi/impl
67 12
TSActions.kt
in src/com/intellij/idea/plugin/hybris/toolwindow/system/type/view
102 12
DefaultHybrisProjectService.java
in src/com/intellij/idea/plugin/hybris/project/services/impl
96 12
JetBrainsEmitter.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
627 12
AbstractSelectModulesToImportStep.java
in src/com/intellij/idea/plugin/hybris/project/wizard
118 11
ImpexUserRightsValueGroupImpl.java
in gen/com/intellij/idea/plugin/hybris/impex/psi/impl
58 10
AbstractHybrisHacHttpClient.java
in src/com/intellij/idea/plugin/hybris/tools/remote/http
256 10
ProjectRefreshAction.java
in src/com/intellij/idea/plugin/hybris/project/actions
162 10
AbstractTSConverterBase.java
in src/com/intellij/idea/plugin/hybris/system/type/util/xml/converter
76 10
ModelDesc.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
151 10
JspPropertyFoldingBuilder.java
in src/com/intellij/idea/plugin/hybris/jsp
153 10
HybrisHacHttpClient.java
in src/com/intellij/idea/plugin/hybris/tools/remote/http
299 9
CompositeConverter.java
in src/com/intellij/idea/plugin/hybris/system/type/util/xml/converter
92 9
ModelGen.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
154 9
PolyglotQueryExprAtomImpl.java
in gen/com/intellij/idea/plugin/hybris/polyglotQuery/psi/impl
48 8
ObjectFactory.java
in gen/com/intellij/idea/plugin/hybris/project/settings/jaxb/extensioninfo
28 8
WebModuleType.java
in gen/com/intellij/idea/plugin/hybris/project/settings/jaxb/extensioninfo
41 8
FlexibleSearchResultColumnImpl.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch/psi/impl
48 8
FlexibleSearchLiteralExpressionImpl.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch/psi/impl
48 8
FlexibleSearchColumnRefYExpressionImpl.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch/psi/impl
48 8
ImpexFullHeaderParameterImpl.java
in gen/com/intellij/idea/plugin/hybris/impex/psi/impl
48 8
ImpexUserRightsImpl.java
in gen/com/intellij/idea/plugin/hybris/impex/psi/impl
49 8
ImpexHeaderLineImpl.java
in gen/com/intellij/idea/plugin/hybris/impex/psi/impl
49 8
ApplicationSettingsComponent.kt
in src/com/intellij/idea/plugin/hybris/settings/components
78 8
CCv2BuildActions.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2/actions
178 8
TSDiagramDataModel.kt
in src/com/intellij/idea/plugin/hybris/diagram/typeSystem/node
67 8
FlexibleSearchTableAliasNameImpl.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch/psi/impl
43 7
FlexibleSearchSelectedTableNameImpl.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch/psi/impl
43 7
FlexibleSearchInExpressionImpl.java
in gen/com/intellij/idea/plugin/hybris/flexibleSearch/psi/impl
43 7
Files With Long Lines (Top 50)

There are 594 files with lines longer than 120 characters. In total, there are 1630 long lines.

File# lines# units# long lines
plugin-inspections.xml
in resources/META-INF
340 - 145
plugin.xml
in resources/META-INF
51 - 32
DefaultHybrisProjectDescriptor.java
in src/com/intellij/idea/plugin/hybris/project/descriptors
1046 80 24
flex
Impex.flex
in src/com/intellij/idea/plugin/hybris/impex
330 - 23
ConfiguratorFactory.kt
in src/com/intellij/idea/plugin/hybris/project/configurators
43 - 21
CngConfigDomExtender.kt
in src/com/intellij/idea/plugin/hybris/system/cockpitng
47 1 19
ImportProjectProgressModalWindow.java
in src/com/intellij/idea/plugin/hybris/project/tasks
449 18 18
TSDiagramRefresher.kt
in src/com/intellij/idea/plugin/hybris/diagram/typeSystem/node
235 1 17
ProjectBeforeCompilerTask.kt
in src/com/intellij/idea/plugin/hybris/project/compile
245 6 16
LocalSapCXRunSettingsEditor.kt
in src/com/intellij/idea/plugin/hybris/runConfigurations
119 - 14
CCv2Service.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2
560 16 13
ModuleDepDiagramColors.kt
in src/com/intellij/idea/plugin/hybris/diagram/module
21 - 12
TSActions.kt
in src/com/intellij/idea/plugin/hybris/toolwindow/system/type/view
102 12 12
plugin-internal.xml
in resources/META-INF
60 - 11
DefaultLibRootsConfigurator.kt
in src/com/intellij/idea/plugin/hybris/project/configurators/impl
165 1 11
HybrisConstants.kt
in src/com/intellij/idea/plugin/hybris/common
628 - 11
BpGraphFactory.kt
in src/com/intellij/idea/plugin/hybris/diagram/businessProcess/node/graph
139 1 10
YModuleLibDescriptorUtil.kt
in src/com/intellij/idea/plugin/hybris/project/descriptors
338 1 10
ItemsXmlFoldingBuilder.kt
in src/com/intellij/idea/plugin/hybris/system/type/lang/folding
155 - 10
PropertyService.kt
in src/com/intellij/idea/plugin/hybris/properties
213 3 10
TSDiagramNodeContentManager.kt
in src/com/intellij/idea/plugin/hybris/diagram/typeSystem
32 - 9
CCv2EnvironmentDetailsView.kt
in src/com/intellij/idea/plugin/hybris/toolwindow/ccv2/views
483 1 9
DefaultGroupModuleConfigurator.java
in src/com/intellij/idea/plugin/hybris/project/configurators/impl
195 2 9
XSDModelLoader.java
in src/com/intellij/idea/plugin/hybris/system/type/model/generator
739 15 9
ImpexCommenter.java
in src/com/intellij/idea/plugin/hybris/impex/lang
129 23 9
ProjectIntegrationsSettingsConfigurableProvider.kt
in src/com/intellij/idea/plugin/hybris/settings/options
161 1 8
ProjectFlexibleSearchSettingsConfigurableProvider.kt
in src/com/intellij/idea/plugin/hybris/settings/options
133 1 8
CCv2View.kt
in src/com/intellij/idea/plugin/hybris/toolwindow/ccv2
152 2 8
DefaultContentRootConfigurator.java
in src/com/intellij/idea/plugin/hybris/project/configurators/impl
289 18 8
OccBeanPropertyReferenceProvider.kt
in src/com/intellij/idea/plugin/hybris/system/bean/psi/provider
129 1 8
FxSLookupElementFactory.kt
in src/com/intellij/idea/plugin/hybris/flexibleSearch/codeInsight/lookup
158 5 8
ImpexLanguageCodeStyleSettingsProvider.kt
in src/com/intellij/idea/plugin/hybris/impex/formatting
161 1 8
ProjectSettingsConfigurableProvider.kt
in src/com/intellij/idea/plugin/hybris/settings/options
126 - 7
CCv2DeploymentDto.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2/dto
65 - 7
HybrisHacHttpClient.java
in src/com/intellij/idea/plugin/hybris/tools/remote/http
299 9 7
PolyglotQueryAttributeKeyNameReference.kt
in src/com/intellij/idea/plugin/hybris/polyglotQuery/psi/reference
89 - 7
CngConfigDomFileDescription.kt
in src/com/intellij/idea/plugin/hybris/system/cockpitng
89 1 7
CngMetaModelAccessImpl.kt
in src/com/intellij/idea/plugin/hybris/system/cockpitng/meta/impl
155 3 7
FlexibleSearchAnnotator.kt
in src/com/intellij/idea/plugin/hybris/flexibleSearch/lang/annotation
126 3 7
ImpexModificationValueAnalyzer.kt
in src/com/intellij/idea/plugin/hybris/impex/inspection/analyzer
148 3 7
languageInjections.xml
in resources/injection
27 - 6
CCv2EnvironmentActions.kt
in src/com/intellij/idea/plugin/hybris/tools/ccv2/actions
155 6 6
RemoteConnectionUtil.kt
in src/com/intellij/idea/plugin/hybris/tools/remote
151 6 6
CCv2ServiceDetailsView.kt
in src/com/intellij/idea/plugin/hybris/toolwindow/ccv2/views
322 1 6
DefaultSpringConfigurator.kt
in src/com/intellij/idea/plugin/hybris/project/configurators/impl
301 3 6
XsdSchemaConfigurator.kt
in src/com/intellij/idea/plugin/hybris/project/configurators
45 1 6
HybrisProjectViewDirectoryHelper.kt
in src/com/intellij/idea/plugin/hybris/project/view/impl
58 1 6
BeansXmlInlayHintsCollector.kt
in src/com/intellij/idea/plugin/hybris/system/bean/codeInsight/hints
92 1 6
TSMetaHelper.kt
in src/com/intellij/idea/plugin/hybris/system/type/meta
103 4 6
TSMetaItemImpl.kt
in src/com/intellij/idea/plugin/hybris/system/type/meta/model/impl
215 4 6