File Size Overall
  • There are 477 files with 37,831 lines of code.
    • 2 very long files (3,487 lines of code)
    • 7 long files (5,157 lines of code)
    • 34 medium size files (9,543 lines of code)
    • 52 small files (7,454 lines of code)
    • 382 very small files (12,190 lines of code)
9% | 13% | 25% | 19% | 32%
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
java8% | 13% | 21% | 16% | 40%
js100% | 0% | 0% | 0% | 0%
vue0% | 21% | 37% | 25% | 15%
ts0% | 0% | 33% | 24% | 41%
yaml0% | 0% | 0% | 46% | 53%
pl0% | 0% | 0% | 100% | 0%
scss0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
analysis11% | 17% | 21% | 15% | 35%
frontend11% | 15% | 32% | 21% | 19%
server0% | 0% | 26% | 19% | 53%
ROOT0% | 0% | 0% | 100% | 0%
common0% | 0% | 0% | 40% | 59%
manifests0% | 0% | 0% | 0% | 100%
.github0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
HeapDumpAnalyzerImpl.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
1831 68
flame-graph.js
in frontend/src/components/jfr
1656 85
Comparison.vue
in frontend/src/components/gclog
988 -
GCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
828 86
AbstractPreUnifiedGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
717 21
JStackParser.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser
696 25
Model.java
in analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api
688 34
FileTransferForm.vue
in frontend/src/components/forms
631 -
Jfr.vue
in frontend/src/components/jfr
609 -
GCEvent.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event
409 60
TimeGraph.vue
in frontend/src/components/gclog
402 -
CommonTable.vue
in frontend/src/components/heapdump
401 -
JFRAnalyzerImpl.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr
378 23
FileServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
377 24
WorkerServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
350 11
AnalysisApiArgumentResolverFactory.java
in server/src/main/java/org/eclipse/jifa/server/support
343 20
EventView.vue
in frontend/src/components/gclog
337 -
en.ts
in frontend/src/i18n/gclog
330 -
zh.ts
in frontend/src/i18n/gclog
330 -
AbstractApiExecutor.java
in analysis/src/main/java/org/eclipse/jifa/analysis
317 21
StorageServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
294 16
ThreadDump.vue
in frontend/src/components/threaddump
279 -
PhaseStats.vue
in frontend/src/components/gclog
279 -
RecordedEvent.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/jfr
274 21
LoginForm.vue
in frontend/src/components/forms
268 -
CPUTimeExtractor.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor
259 15
GCLogUtil.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/util
255 13
Query.vue
in frontend/src/components/heapdump
249 -
VmOptions.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/modeInfo
247 16
GlobalDiagnoser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
240 15
UnifiedG1OrGenerationalGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
239 13
PreUnifiedG1GCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
237 13
Files.vue
in frontend/src/components
235 -
GCLog.vue
in frontend/src/components/gclog
234 -
Details.vue
in frontend/src/components/gclog
231 -
utils.ts
in frontend/src/components/gclog
227 17
UnifiedZGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
226 12
Analysis.vue
in frontend/src/components
223 -
Threads.vue
in frontend/src/components/heapdump
222 -
EventAbnormalDetector.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
220 12
ThreadDumpAnalyzer.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda
215 12
CallSiteTree.vue
in frontend/src/components/threaddump
208 -
Pause.vue
in frontend/src/components/gclog
208 -
Setup.vue
in frontend/src/components/heapdump
200 -
PreUnifiedGenerationalGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
198 11
DominatorTree.vue
in frontend/src/components/heapdump
193 -
G1GCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
191 16
Histogram.vue
in frontend/src/components/heapdump
191 -
UserServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
191 11
GCEventType.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
187 15
Large Files That Change Often (Top 12)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
AbstractPreUnifiedGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
717 ~5k–15k 1 ~200 ~3
FileTransferForm.vue
in frontend/src/components/forms
631 ~3k–10k 1 ~100 ~5
env.ts
in frontend/src/stores
136 ~700–2k 1 ~15 ~7
en.ts
in frontend/src/i18n
109 ~700–2k 1 ~20 ~5
zh.ts
in frontend/src/i18n
109 ~700–2k 1 ~20 ~5
GlobalExceptionHandler.java
in server/src/main/java/org/eclipse/jifa/server/controller
99 ~500–1.5k 1 ~30 ~3
ErrorUtil.java
in server/src/main/java/org/eclipse/jifa/server/util
79 ~500–1.5k 1 ~30 ~3
utils.ts
in frontend/src/support
74 ~500–1.5k 1 ~20 ~3
HandshakeController.java
in server/src/main/java/org/eclipse/jifa/server/controller
60 ~300–1k 1 ~20 ~2
Constant.java
in server/src/main/java/org/eclipse/jifa/server
44 under 1k 1 ~15 ~3
ServerErrorCode.java
in server/src/main/java/org/eclipse/jifa/server/enums
30 under 1k 1 ~10 ~3
HandshakeResponse.java
in server/src/main/java/org/eclipse/jifa/server/domain/dto
15 under 1k 1 ~10 ~2

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
GCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
828 86
flame-graph.js
in frontend/src/components/jfr
1656 85
HeapDumpAnalyzerImpl.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
1831 68
GCEvent.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event
409 60
Validate.java
in common/src/main/java/org/eclipse/jifa/common/util
140 40
Model.java
in analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api
688 34
JStackParser.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser
696 25
EventVisitor.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor
76 24
FileServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
377 24
JFRAnalyzerImpl.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr
378 23
RecordedEvent.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/jfr
274 21
DimensionBuilder.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/request
109 21
AbstractPreUnifiedGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
717 21
AbstractApiExecutor.java
in analysis/src/main/java/org/eclipse/jifa/analysis
317 21
AnalysisApiArgumentResolverFactory.java
in server/src/main/java/org/eclipse/jifa/server/support
343 20
GCMemoryItem.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo
162 18
utils.ts
in frontend/src/components/gclog
227 17
G1GCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
191 16
VmOptions.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/modeInfo
247 16
StorageServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
294 16
CPUTimeExtractor.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor
259 15
GlobalDiagnoser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
240 15
GCEventType.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
187 15
PageViewBuilder.java
in common/src/main/java/org/eclipse/jifa/common/util
118 14
GCLogUtil.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/util
255 13
DefaultSuggestionGenerator.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
131 13
UnifiedG1OrGenerationalGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
239 13
PreUnifiedG1GCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
237 13
ZGCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
123 13
TimedEvent.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event
63 13
EventAbnormalDetector.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
220 12
UnifiedZGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
226 12
ThreadDumpAnalyzer.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda
215 12
PreUnifiedGenerationalGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
198 11
AbstractUnifiedGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
139 11
GCModelConverter.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment
107 11
CallSiteTree.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/model
120 11
utils.ts
in frontend/src/support
74 11
WorkerServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
350 11
CipherServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
146 11
UserServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
191 11
DoubleData.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/util
81 10
SuggestionGenerator.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
91 10
VirtualClassItem.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
70 10
VirtualDefaultItem.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
79 10
VirtualClassLoaderItem.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
80 10
VirtualPackageItem.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
76 10
env.ts
in frontend/src/stores
136 10
UnifiedG1GCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
149 9
ParseRule.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
77 9
Files With Long Lines (Top 50)

There are 73 files with lines longer than 120 characters. In total, there are 438 long lines.

File# lines# units# long lines
GCEventType.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
187 15 74
en.ts
in frontend/src/i18n/gclog
330 - 38
PreUnifiedG1GCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
237 13 34
HeapDumpAnalyzerImpl.java
in analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl
1831 68 28
UnifiedG1GCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
149 9 24
PreUnifiedGenerationalGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
198 11 19
PerfDimensionFactory.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr
52 1 18
UnifiedGenerationalGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
105 7 17
UnifiedZGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
226 12 17
GCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
828 86 17
WorkerServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
350 11 11
HeapDumpAnalyzer.java
in analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api
129 1 7
flame-graph.js
in frontend/src/components/jfr
1656 85 7
FileServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
377 24 7
StorageServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
294 16 7
UnifiedG1OrGenerationalGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
239 13 6
GCModelConverter.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment
107 11 6
en.ts
in frontend/src/i18n/heapdump
85 - 5
zh.ts
in frontend/src/i18n/gclog
330 - 5
AnalysisApiHttpController.java
in server/src/main/java/org/eclipse/jifa/server/controller
93 7 5
Snapshot.java
in analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/model
89 4 4
AnalysisApiStompController.java
in server/src/main/java/org/eclipse/jifa/server/controller
77 2 4
StompConfigurer.java
in server/src/main/java/org/eclipse/jifa/server/configurer
125 7 4
CPUTimeExtractor.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor
259 15 3
AbstractApiExecutor.java
in analysis/src/main/java/org/eclipse/jifa/analysis
317 21 3
zh.ts
in frontend/src/i18n/heapdump
85 - 3
GlobalExceptionHandler.java
in server/src/main/java/org/eclipse/jifa/server/controller
99 5 3
SecurityFilterConfigurer.java
in server/src/main/java/org/eclipse/jifa/server/configurer
138 3 3
AnalysisApiServiceImpl.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
138 4 3
ExecutorFactory.java
in common/src/main/java/org/eclipse/jifa/common/util
88 7 3
GlobalDiagnoser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser
240 15 2
AbstractPreUnifiedGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
717 21 2
Context.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment
95 8 2
ZGCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
123 13 2
VmOptions.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/modeInfo
247 16 2
GCMemoryItem.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo
162 18 2
HeapDumpAnalysisApiExecutor.java
in analysis/heap-dump/provider/src/main/java/org/eclipse/jifa/hdp/provider
177 9 2
FileRelatedTasks.java
in server/src/main/java/org/eclipse/jifa/server/task
39 2 2
ElasticWorkerRelatedTasks.java
in server/src/main/java/org/eclipse/jifa/server/task
51 3 2
K8SWorkerScheduler.java
in server/src/main/java/org/eclipse/jifa/server/service/impl
179 5 2
CPUSampleExtractor.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor
49 5 1
WallClockExtractor.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor
133 8 1
RecordedEvent.java
in analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/jfr
274 21 1
ParseRule.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
77 9 1
AbstractGCLogParser.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser
67 7 1
GCLogAnalyzer.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment
59 3 1
G1GCModel.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model
191 16 1
GCLogAnalysisApiExecutor.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog
35 3 1
GCEvent.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event
409 60 1
GCCause.java
in analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo
80 9 1
Correlations

File Size vs. Commits (all time): 477 points

analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/AbstractPreUnifiedGCLogParser.java x: 5 commits (all time) y: 717 lines of code frontend/src/components/forms/FileTransferForm.vue x: 7 commits (all time) y: 631 lines of code frontend/src/i18n/en.ts x: 6 commits (all time) y: 109 lines of code frontend/src/i18n/zh.ts x: 8 commits (all time) y: 109 lines of code frontend/src/stores/env.ts x: 12 commits (all time) y: 136 lines of code frontend/src/support/utils.ts x: 5 commits (all time) y: 74 lines of code server/src/main/java/org/eclipse/jifa/server/Constant.java x: 9 commits (all time) y: 44 lines of code server/src/main/java/org/eclipse/jifa/server/controller/GlobalExceptionHandler.java x: 9 commits (all time) y: 99 lines of code server/src/main/java/org/eclipse/jifa/server/controller/HandshakeController.java x: 4 commits (all time) y: 60 lines of code server/src/main/java/org/eclipse/jifa/server/domain/dto/HandshakeResponse.java x: 4 commits (all time) y: 15 lines of code server/src/main/java/org/eclipse/jifa/server/enums/ServerErrorCode.java x: 5 commits (all time) y: 30 lines of code server/src/main/java/org/eclipse/jifa/server/util/ErrorUtil.java x: 4 commits (all time) y: 79 lines of code analysis/heap-dump/hook/src/main/java/org/eclipse/mat/hprof/ui/HprofPreferences.java x: 2 commits (all time) y: 53 lines of code server/src/main/java/org/eclipse/jifa/server/ReadyListener.java x: 5 commits (all time) y: 70 lines of code analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/VirtualThreadItem.java x: 4 commits (all time) y: 57 lines of code frontend/src/components/gclog/TimeGraph.vue x: 2 commits (all time) y: 402 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/WorkerServiceImpl.java x: 3 commits (all time) y: 350 lines of code analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/Model.java x: 3 commits (all time) y: 688 lines of code analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/HeapDumpAnalyzerImpl.java x: 5 commits (all time) y: 1831 lines of code frontend/src/components/heapdump/Overview.vue x: 4 commits (all time) y: 148 lines of code frontend/src/i18n/heapdump/en.ts x: 7 commits (all time) y: 85 lines of code frontend/src/i18n/heapdump/zh.ts x: 5 commits (all time) y: 85 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCModel.java x: 6 commits (all time) y: 828 lines of code analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/HeapDumpAnalyzer.java x: 3 commits (all time) y: 129 lines of code frontend/src/components/heapdump/EnvVariables.vue x: 1 commits (all time) y: 68 lines of code frontend/src/components/heapdump/HeapDump.vue x: 18 commits (all time) y: 120 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser/EventAbnormalDetector.java x: 3 commits (all time) y: 220 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser/GlobalDiagnoser.java x: 3 commits (all time) y: 240 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/GCEvent.java x: 3 commits (all time) y: 409 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/CpuTime.java x: 1 commits (all time) y: 24 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCCause.java x: 1 commits (all time) y: 80 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCEventBooleanType.java x: 1 commits (all time) y: 11 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCEventLevel.java x: 1 commits (all time) y: 6 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCMemoryItem.java x: 1 commits (all time) y: 162 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/MemoryArea.java x: 1 commits (all time) y: 60 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment/GCModelConverter.java x: 3 commits (all time) y: 107 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/CMSGCModel.java x: 4 commits (all time) y: 92 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/G1GCModel.java x: 3 commits (all time) y: 191 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCEventType.java x: 3 commits (all time) y: 187 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GenerationalGCModel.java x: 3 commits (all time) y: 71 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/PreUnifiedG1GCLogParser.java x: 2 commits (all time) y: 237 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/PreUnifiedGenerationalGCLogParser.java x: 2 commits (all time) y: 198 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/UnifiedG1GCLogParser.java x: 2 commits (all time) y: 149 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/UnifiedGenerationalGCLogParser.java x: 2 commits (all time) y: 105 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/UnifiedZGCLogParser.java x: 2 commits (all time) y: 226 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/util/GCLogUtil.java x: 3 commits (all time) y: 255 lines of code frontend/src/components/heapdump/Threads.vue x: 2 commits (all time) y: 222 lines of code server/src/main/java/org/eclipse/jifa/server/Configuration.java x: 24 commits (all time) y: 85 lines of code server/src/main/java/org/eclipse/jifa/server/configurer/SecurityCryptoConfigurer.java x: 1 commits (all time) y: 40 lines of code server/src/main/java/org/eclipse/jifa/server/configurer/SecurityFilterConfigurer.java x: 1 commits (all time) y: 138 lines of code server/src/main/java/org/eclipse/jifa/server/controller/AnalysisApiStompController.java x: 7 commits (all time) y: 77 lines of code manifests/charts/jifa/templates/jifa-master-deployment.yaml x: 1 commits (all time) y: 76 lines of code manifests/charts/jifa/templates/jifa-pvc.yaml x: 1 commits (all time) y: 16 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/K8SWorkerScheduler.java x: 15 commits (all time) y: 179 lines of code frontend/src/components/layouts/Side.vue x: 3 commits (all time) y: 61 lines of code analysis/heap-dump/provider/src/main/java/org/eclipse/jifa/hdp/provider/HeapDumpAnalysisApiExecutor.java x: 10 commits (all time) y: 177 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/JFRAnalysisApiExecutor.java x: 2 commits (all time) y: 43 lines of code analysis/src/main/java/org/eclipse/jifa/analysis/AbstractApiExecutor.java x: 6 commits (all time) y: 317 lines of code frontend/src/components/Analysis.vue x: 11 commits (all time) y: 223 lines of code frontend/src/composables/analysis-api-requester.ts x: 5 commits (all time) y: 139 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/FileServiceImpl.java x: 17 commits (all time) y: 377 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/StorageServiceImpl.java x: 10 commits (all time) y: 294 lines of code cluster-dev.yml x: 3 commits (all time) y: 180 lines of code frontend/src/components/jfr/Jfr.vue x: 4 commits (all time) y: 609 lines of code cluster.yml x: 12 commits (all time) y: 181 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/JFRAnalyzerImpl.java x: 2 commits (all time) y: 378 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/common/EventConstant.java x: 2 commits (all time) y: 33 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/AllocatedMemoryExtractor.java x: 2 commits (all time) y: 83 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/CPUSampleExtractor.java x: 2 commits (all time) y: 49 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/CPUTimeExtractor.java x: 2 commits (all time) y: 259 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/EventVisitor.java x: 2 commits (all time) y: 76 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/JFRAnalysisContext.java x: 2 commits (all time) y: 72 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/WallClockExtractor.java x: 2 commits (all time) y: 133 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/jfr/RecordedEvent.java x: 2 commits (all time) y: 274 lines of code frontend/src/App.vue x: 5 commits (all time) y: 87 lines of code frontend/src/components/threaddump/CallSiteTree.vue x: 4 commits (all time) y: 208 lines of code frontend/src/components/threaddump/Monitor.vue x: 4 commits (all time) y: 83 lines of code frontend/src/components/threaddump/MonitorThread.vue x: 4 commits (all time) y: 141 lines of code frontend/src/components/threaddump/Thread.vue x: 4 commits (all time) y: 152 lines of code frontend/src/components/threaddump/ThreadDump.vue x: 5 commits (all time) y: 279 lines of code frontend/src/components/forms/LoginForm.vue x: 2 commits (all time) y: 268 lines of code frontend/src/components/heapdump/Inspector.vue x: 6 commits (all time) y: 169 lines of code frontend/src/components/layouts/Header.vue x: 5 commits (all time) y: 163 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/UserServiceImpl.java x: 8 commits (all time) y: 191 lines of code server/src/main/java/org/eclipse/jifa/server/service/UserService.java x: 5 commits (all time) y: 18 lines of code frontend/src/components/heapdump/DuplicateClasses.vue x: 3 commits (all time) y: 111 lines of code server/src/main/resources/application.yml x: 10 commits (all time) y: 24 lines of code server/src/main/java/org/eclipse/jifa/server/ConfigurationAccessor.java x: 3 commits (all time) y: 46 lines of code server/src/main/java/org/eclipse/jifa/server/configurer/EntityConfigurer.java x: 2 commits (all time) y: 13 lines of code server/src/main/java/org/eclipse/jifa/server/controller/ElasticWorkerController.java x: 3 commits (all time) y: 21 lines of code server/src/main/java/org/eclipse/jifa/server/domain/entity/cluster/ElasticWorkerEntity.java x: 1 commits (all time) y: 30 lines of code server/src/main/java/org/eclipse/jifa/server/service/FileService.java x: 9 commits (all time) y: 27 lines of code server/src/main/java/org/eclipse/jifa/server/service/WorkerService.java x: 3 commits (all time) y: 22 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/AnalysisApiServiceImpl.java x: 7 commits (all time) y: 138 lines of code server/src/main/java/org/eclipse/jifa/server/task/ElasticWorkerRelatedTasks.java x: 5 commits (all time) y: 51 lines of code server/src/main/java/org/eclipse/jifa/server/task/StorageRelatedTasks.java x: 8 commits (all time) y: 72 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/PerfDimensionFactory.java x: 1 commits (all time) y: 52 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/Method.java x: 1 commits (all time) y: 48 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/request/DimensionBuilder.java x: 1 commits (all time) y: 109 lines of code common/src/main/java/org/eclipse/jifa/common/util/GsonHolder.java x: 3 commits (all time) y: 56 lines of code frontend/src/components/jfr/flame-graph.js x: 1 commits (all time) y: 1656 lines of code server/src/main/java/org/eclipse/jifa/server/enums/FileType.java x: 3 commits (all time) y: 33 lines of code server/src/main/java/org/eclipse/jifa/server/domain/dto/FileTransferRequest.java x: 5 commits (all time) y: 118 lines of code server/src/main/java/org/eclipse/jifa/server/enums/FileTransferMethod.java x: 4 commits (all time) y: 4 lines of code server/src/main/java/org/eclipse/jifa/server/util/FileTransferUtil.java x: 4 commits (all time) y: 22 lines of code server/src/main/java/org/eclipse/jifa/server/repository/ConfigurationRepo.java x: 2 commits (all time) y: 7 lines of code license_helper.pl x: 6 commits (all time) y: 101 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment/Context.java x: 2 commits (all time) y: 95 lines of code analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/VirtualClassLoaderItem.java x: 3 commits (all time) y: 80 lines of code frontend/src/components/heapdump/DominatorTree.vue x: 16 commits (all time) y: 193 lines of code frontend/src/components/heapdump/Setup.vue x: 5 commits (all time) y: 200 lines of code frontend/src/stores/analysis.ts x: 4 commits (all time) y: 36 lines of code server/src/main/java/org/eclipse/jifa/server/task/FileRelatedTasks.java x: 3 commits (all time) y: 39 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/GCLogParserFactory.java x: 4 commits (all time) y: 131 lines of code frontend/src/components/heapdump/Query.vue x: 8 commits (all time) y: 249 lines of code frontend/src/components/gclog/GCLog.vue x: 10 commits (all time) y: 234 lines of code analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser/SerDesParser.java x: 4 commits (all time) y: 70 lines of code server/src/main/java/org/eclipse/jifa/server/service/CipherService.java x: 3 commits (all time) y: 11 lines of code frontend/src/components/FileSelector.vue x: 1 commits (all time) y: 119 lines of code frontend/src/components/Files.vue x: 1 commits (all time) y: 235 lines of code frontend/src/components/gclog/AnalysisConfig.vue x: 1 commits (all time) y: 170 lines of code frontend/src/components/gclog/Comparison.vue x: 1 commits (all time) y: 988 lines of code frontend/src/components/gclog/Diagnosis.vue x: 1 commits (all time) y: 185 lines of code frontend/src/components/gclog/EventView.vue x: 1 commits (all time) y: 337 lines of code frontend/src/components/gclog/MemoryStats.vue x: 1 commits (all time) y: 132 lines of code frontend/src/components/gclog/ObjectStats.vue x: 1 commits (all time) y: 103 lines of code frontend/src/components/gclog/Overview.vue x: 1 commits (all time) y: 88 lines of code frontend/src/components/gclog/Pause.vue x: 1 commits (all time) y: 208 lines of code frontend/src/components/gclog/PhaseStats.vue x: 1 commits (all time) y: 279 lines of code frontend/src/components/gclog/utils.ts x: 1 commits (all time) y: 227 lines of code frontend/src/components/heapdump/CommonTable.vue x: 1 commits (all time) y: 401 lines of code frontend/src/components/heapdump/DynamicTabs.vue x: 1 commits (all time) y: 100 lines of code frontend/src/components/heapdump/GCRoots.vue x: 2 commits (all time) y: 123 lines of code frontend/src/components/heapdump/Histogram.vue x: 11 commits (all time) y: 191 lines of code frontend/src/components/heapdump/LeakSuspects.vue x: 2 commits (all time) y: 89 lines of code frontend/src/components/heapdump/icon-helper.ts x: 1 commits (all time) y: 157 lines of code frontend/src/i18n/gclog/en.ts x: 1 commits (all time) y: 330 lines of code analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/ThreadDumpAnalyzer.java x: 3 commits (all time) y: 215 lines of code server/src/main/java/org/eclipse/jifa/server/support/AnalysisApiArgumentResolverFactory.java x: 3 commits (all time) y: 343 lines of code server/src/main/java/org/eclipse/jifa/server/controller/FileController.java x: 7 commits (all time) y: 66 lines of code analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/VirtualDefaultItem.java x: 3 commits (all time) y: 79 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/modeInfo/VmOptions.java x: 2 commits (all time) y: 247 lines of code analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/ProgressListenerImpl.java x: 2 commits (all time) y: 25 lines of code server/src/main/java/org/eclipse/jifa/server/domain/entity/shared/file/DeletedFileEntity.java x: 2 commits (all time) y: 18 lines of code analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/SearchPredicate.java x: 2 commits (all time) y: 112 lines of code analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser/JStackParser.java x: 2 commits (all time) y: 696 lines of code common/src/main/java/org/eclipse/jifa/common/util/PageViewBuilder.java x: 2 commits (all time) y: 118 lines of code common/src/main/java/org/eclipse/jifa/common/util/Validate.java x: 2 commits (all time) y: 140 lines of code
1831.0
lines of code
  min: 3.0
  average: 79.31
  25th percentile: 15.0
  median: 33.0
  75th percentile: 80.0
  max: 1831.0
0 24.0
commits (all time)
min: 1.0 | average: 2.22 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 24.0

File Size vs. Contributors (all time): 477 points

analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/AbstractPreUnifiedGCLogParser.java x: 4 contributors (all time) y: 717 lines of code frontend/src/components/forms/FileTransferForm.vue x: 3 contributors (all time) y: 631 lines of code frontend/src/i18n/en.ts x: 4 contributors (all time) y: 109 lines of code frontend/src/stores/env.ts x: 3 contributors (all time) y: 136 lines of code frontend/src/support/utils.ts x: 2 contributors (all time) y: 74 lines of code server/src/main/java/org/eclipse/jifa/server/Constant.java x: 2 contributors (all time) y: 44 lines of code server/src/main/java/org/eclipse/jifa/server/controller/GlobalExceptionHandler.java x: 3 contributors (all time) y: 99 lines of code server/src/main/java/org/eclipse/jifa/server/controller/HandshakeController.java x: 2 contributors (all time) y: 60 lines of code server/src/main/java/org/eclipse/jifa/server/domain/dto/HandshakeResponse.java x: 2 contributors (all time) y: 15 lines of code server/src/main/java/org/eclipse/jifa/server/enums/ServerErrorCode.java x: 2 contributors (all time) y: 30 lines of code analysis/heap-dump/hook/src/main/java/org/eclipse/mat/hprof/ui/HprofPreferences.java x: 2 contributors (all time) y: 53 lines of code server/src/main/java/org/eclipse/jifa/server/ReadyListener.java x: 2 contributors (all time) y: 70 lines of code frontend/src/components/gclog/TimeGraph.vue x: 2 contributors (all time) y: 402 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/WorkerServiceImpl.java x: 2 contributors (all time) y: 350 lines of code server/src/main/java/org/eclipse/jifa/server/component/CurrentStaticWorker.java x: 3 contributors (all time) y: 74 lines of code analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/Model.java x: 1 contributors (all time) y: 688 lines of code analysis/heap-dump/impl/src/main/java/org/eclipse/jifa/hda/impl/HeapDumpAnalyzerImpl.java x: 2 contributors (all time) y: 1831 lines of code frontend/src/components/heapdump/Overview.vue x: 2 contributors (all time) y: 148 lines of code frontend/src/i18n/heapdump/en.ts x: 3 contributors (all time) y: 85 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCModel.java x: 4 contributors (all time) y: 828 lines of code analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/HeapDumpAnalyzer.java x: 2 contributors (all time) y: 129 lines of code frontend/src/components/heapdump/EnvVariables.vue x: 1 contributors (all time) y: 68 lines of code frontend/src/components/heapdump/HeapDump.vue x: 6 contributors (all time) y: 120 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser/EventAbnormalDetector.java x: 2 contributors (all time) y: 220 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/diagnoser/GlobalDiagnoser.java x: 2 contributors (all time) y: 240 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/GCEvent.java x: 2 contributors (all time) y: 409 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/CpuTime.java x: 1 contributors (all time) y: 24 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCCause.java x: 1 contributors (all time) y: 80 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCEventBooleanType.java x: 1 contributors (all time) y: 11 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCEventLevel.java x: 1 contributors (all time) y: 6 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/GCMemoryItem.java x: 1 contributors (all time) y: 162 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/event/eventInfo/MemoryArea.java x: 1 contributors (all time) y: 60 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment/GCModelConverter.java x: 2 contributors (all time) y: 107 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/CMSGCModel.java x: 3 contributors (all time) y: 92 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/G1GCModel.java x: 2 contributors (all time) y: 191 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/GCEventType.java x: 2 contributors (all time) y: 187 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/PreUnifiedG1GCLogParser.java x: 2 contributors (all time) y: 237 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/PreUnifiedGenerationalGCLogParser.java x: 2 contributors (all time) y: 198 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/parser/UnifiedZGCLogParser.java x: 2 contributors (all time) y: 226 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/util/GCLogUtil.java x: 2 contributors (all time) y: 255 lines of code server/src/main/java/org/eclipse/jifa/server/configurer/SecurityCryptoConfigurer.java x: 1 contributors (all time) y: 40 lines of code server/src/main/java/org/eclipse/jifa/server/configurer/SecurityFilterConfigurer.java x: 1 contributors (all time) y: 138 lines of code manifests/charts/jifa/templates/jifa-master-deployment.yaml x: 1 contributors (all time) y: 76 lines of code manifests/charts/jifa/templates/jifa-pvc.yaml x: 1 contributors (all time) y: 16 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/K8SWorkerScheduler.java x: 4 contributors (all time) y: 179 lines of code analysis/heap-dump/provider/src/main/java/org/eclipse/jifa/hdp/provider/HeapDumpAnalysisApiExecutor.java x: 3 contributors (all time) y: 177 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/JFRAnalysisApiExecutor.java x: 2 contributors (all time) y: 43 lines of code analysis/src/main/java/org/eclipse/jifa/analysis/AbstractApiExecutor.java x: 3 contributors (all time) y: 317 lines of code frontend/src/components/Analysis.vue x: 3 contributors (all time) y: 223 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/FileServiceImpl.java x: 2 contributors (all time) y: 377 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/StorageServiceImpl.java x: 1 contributors (all time) y: 294 lines of code cluster-dev.yml x: 1 contributors (all time) y: 180 lines of code frontend/src/components/jfr/Jfr.vue x: 2 contributors (all time) y: 609 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/JFRAnalyzerImpl.java x: 1 contributors (all time) y: 378 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/common/EventConstant.java x: 1 contributors (all time) y: 33 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/AllocationsExtractor.java x: 1 contributors (all time) y: 107 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/CPUSampleExtractor.java x: 1 contributors (all time) y: 49 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/CPUTimeExtractor.java x: 1 contributors (all time) y: 259 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/Extractor.java x: 1 contributors (all time) y: 53 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/extractor/WallClockExtractor.java x: 1 contributors (all time) y: 133 lines of code analysis/jfr/src/main/java/org/eclipse/jifa/jfr/model/jfr/RecordedEvent.java x: 1 contributors (all time) y: 274 lines of code frontend/src/App.vue x: 1 contributors (all time) y: 87 lines of code frontend/src/components/threaddump/CallSiteTree.vue x: 1 contributors (all time) y: 208 lines of code frontend/src/components/threaddump/Thread.vue x: 1 contributors (all time) y: 152 lines of code frontend/src/components/forms/LoginForm.vue x: 1 contributors (all time) y: 268 lines of code frontend/src/components/heapdump/Inspector.vue x: 1 contributors (all time) y: 169 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/UserServiceImpl.java x: 1 contributors (all time) y: 191 lines of code frontend/src/components/gclog/Details.vue x: 1 contributors (all time) y: 231 lines of code frontend/src/components/heapdump/DuplicateClasses.vue x: 1 contributors (all time) y: 111 lines of code frontend/src/components/jfr/flame-graph.js x: 1 contributors (all time) y: 1656 lines of code frontend/vite.config.ts x: 3 contributors (all time) y: 55 lines of code server/src/main/java/org/eclipse/jifa/server/domain/dto/FileTransferRequest.java x: 1 contributors (all time) y: 118 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/fragment/Context.java x: 1 contributors (all time) y: 95 lines of code frontend/src/components/heapdump/DominatorTree.vue x: 6 contributors (all time) y: 193 lines of code frontend/src/components/heapdump/Toolbar.vue x: 2 contributors (all time) y: 22 lines of code frontend/src/components/heapdump/Query.vue x: 2 contributors (all time) y: 249 lines of code server/src/main/java/org/eclipse/jifa/server/controller/AnalysisApiHttpController.java x: 2 contributors (all time) y: 93 lines of code server/src/main/java/org/eclipse/jifa/server/service/impl/CipherServiceImpl.java x: 1 contributors (all time) y: 146 lines of code frontend/src/components/gclog/Comparison.vue x: 1 contributors (all time) y: 988 lines of code frontend/src/components/gclog/Diagnosis.vue x: 1 contributors (all time) y: 185 lines of code frontend/src/components/gclog/EventView.vue x: 1 contributors (all time) y: 337 lines of code frontend/src/components/gclog/utils.ts x: 1 contributors (all time) y: 227 lines of code frontend/src/components/heapdump/CommonTable.vue x: 1 contributors (all time) y: 401 lines of code frontend/src/components/heapdump/GCRoots.vue x: 1 contributors (all time) y: 123 lines of code frontend/src/components/heapdump/Histogram.vue x: 4 contributors (all time) y: 191 lines of code frontend/src/i18n/gclog/en.ts x: 1 contributors (all time) y: 330 lines of code analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/ThreadDumpAnalyzer.java x: 1 contributors (all time) y: 215 lines of code server/src/main/java/org/eclipse/jifa/server/support/AnalysisApiArgumentResolverFactory.java x: 1 contributors (all time) y: 343 lines of code analysis/gc-log/src/main/java/org/eclipse/jifa/gclog/model/modeInfo/VmOptions.java x: 1 contributors (all time) y: 247 lines of code analysis/heap-dump/api/src/main/java/org/eclipse/jifa/hda/api/SearchPredicate.java x: 2 contributors (all time) y: 112 lines of code analysis/thread-dump/src/main/java/org/eclipse/jifa/tda/parser/JStackParser.java x: 2 contributors (all time) y: 696 lines of code
1831.0
lines of code
  min: 3.0
  average: 79.31
  25th percentile: 15.0
  median: 33.0
  75th percentile: 80.0
  max: 1831.0
0 6.0
contributors (all time)
min: 1.0 | average: 1.23 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 6.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".

About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...