apache / fluo-examples
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 16% | 17% | 66%
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
java0% | 0% | 16% | 18% | 64%
ftl0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
webindex0% | 0% | 24% | 16% | 58%
stresso0% | 0% | 0% | 31% | 68%
phrasecount0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
IndexClient.java
in webindex/modules/core/src/main/java/webindex/core
274 15
URL.java
in webindex/modules/core/src/main/java/webindex/core/models
246 24
IndexEnv.java
in webindex/modules/data/src/main/java/webindex/data/spark
229 18
Init.java
in stresso/src/main/java/stresso/trie
180 10
IndexUtil.java
in webindex/modules/data/src/main/java/webindex/data/spark
152 8
DevServer.java
in webindex/modules/integration/src/main/java/webindex/integration
140 6
Generate.java
in stresso/src/main/java/stresso/trie
123 6
WebServer.java
in webindex/modules/ui/src/main/java/webindex/ui
119 8
ArchiveUtil.java
in webindex/modules/data/src/main/java/webindex/data/util
104 2
Page.java
in webindex/modules/core/src/main/java/webindex/core/models
98 21
LoadHdfs.java
in webindex/modules/data/src/main/java/webindex/data
89 1
PageObserver.java
in webindex/modules/data/src/main/java/webindex/data/fluo
88 2
WebIndexConfig.java
in webindex/modules/core/src/main/java/webindex/core
85 9
Node.java
in stresso/src/main/java/stresso/trie
85 12
Split.java
in stresso/src/main/java/stresso/trie
85 4
Print.java
in stresso/src/main/java/stresso/trie
82 6
PhraseCountTable.java
in phrasecount/src/main/java/phrasecount/query
82 5
Diff.java
in stresso/src/main/java/stresso/trie
79 2
Pager.java
in webindex/modules/core/src/main/java/webindex/core/util
75 9
LoadS3.java
in webindex/modules/data/src/main/java/webindex/data
75 1
Copy.java
in webindex/modules/data/src/main/java/webindex/data
75 2
Mini.java
in phrasecount/src/main/java/phrasecount/cmd
75 1
Unique.java
in stresso/src/main/java/stresso/trie
68 4
DocumentObserver.java
in phrasecount/src/main/java/phrasecount
66 6
Link.java
in webindex/modules/core/src/main/java/webindex/core/models
60 12
Pages.java
in webindex/modules/core/src/main/java/webindex/core/models
57 14
PageLoader.java
in webindex/modules/data/src/main/java/webindex/data/fluo
56 4
WARCFileRecordReader.java
in webindex/modules/data/src/main/java/webindex/data/util
55 6
Load.java
in stresso/src/main/java/stresso/trie
55 3
UriCombineQ.java
in webindex/modules/data/src/main/java/webindex/data/fluo
53 3
UriInfo.java
in webindex/modules/core/src/main/java/webindex/core/models
49 8
TestParser.java
in webindex/modules/data/src/main/java/webindex/data
48 1
DocumentLoader.java
in phrasecount/src/main/java/phrasecount
48 5
Application.java
in phrasecount/src/main/java/phrasecount
47 2
links.ftl
in webindex/modules/ui/src/main/resources/spark/template/freemarker
45 -
Links.java
in webindex/modules/core/src/main/java/webindex/core/models
45 11
SampleData.java
in webindex/modules/integration/src/main/java/webindex/integration
44 1
CalcSplits.java
in webindex/modules/data/src/main/java/webindex/data
44 1
Init.java
in webindex/modules/data/src/main/java/webindex/data
44 1
IndexUpdateTranslator.java
in webindex/modules/data/src/main/java/webindex/data/fluo
44 2
Document.java
in phrasecount/src/main/java/phrasecount/pojos
43 5
Print.java
in phrasecount/src/main/java/phrasecount/cmd
42 2
pages.ftl
in webindex/modules/ui/src/main/resources/spark/template/freemarker
41 -
top.ftl
in webindex/modules/ui/src/main/resources/spark/template/freemarker
41 -
NumberLoader.java
in stresso/src/main/java/stresso/trie
41 3
TopResults.java
in webindex/modules/core/src/main/java/webindex/core/models
40 8
Configure.java
in webindex/modules/data/src/main/java/webindex/data
40 1
DomainCombineQ.java
in webindex/modules/data/src/main/java/webindex/data/fluo
40 2
Load.java
in phrasecount/src/main/java/phrasecount/cmd
40 1
PhraseMap.java
in phrasecount/src/main/java/phrasecount
39 3
Files With Most Units (Top 50)
File# lines# units
URL.java
in webindex/modules/core/src/main/java/webindex/core/models
246 24
Page.java
in webindex/modules/core/src/main/java/webindex/core/models
98 21
IndexEnv.java
in webindex/modules/data/src/main/java/webindex/data/spark
229 18
IndexClient.java
in webindex/modules/core/src/main/java/webindex/core
274 15
Pages.java
in webindex/modules/core/src/main/java/webindex/core/models
57 14
Link.java
in webindex/modules/core/src/main/java/webindex/core/models
60 12
Node.java
in stresso/src/main/java/stresso/trie
85 12
Links.java
in webindex/modules/core/src/main/java/webindex/core/models
45 11
Init.java
in stresso/src/main/java/stresso/trie
180 10
Pager.java
in webindex/modules/core/src/main/java/webindex/core/util
75 9
WebIndexConfig.java
in webindex/modules/core/src/main/java/webindex/core
85 9
WebServer.java
in webindex/modules/ui/src/main/java/webindex/ui
119 8
TopResults.java
in webindex/modules/core/src/main/java/webindex/core/models
40 8
UriInfo.java
in webindex/modules/core/src/main/java/webindex/core/models
49 8
IndexUtil.java
in webindex/modules/data/src/main/java/webindex/data/spark
152 8
PageUpdate.java
in webindex/modules/core/src/main/java/webindex/core/models/export
28 6
DevServer.java
in webindex/modules/integration/src/main/java/webindex/integration
140 6
WARCFileRecordReader.java
in webindex/modules/data/src/main/java/webindex/data/util
55 6
Print.java
in stresso/src/main/java/stresso/trie
82 6
Generate.java
in stresso/src/main/java/stresso/trie
123 6
DocumentObserver.java
in phrasecount/src/main/java/phrasecount
66 6
Counts.java
in phrasecount/src/main/java/phrasecount/pojos
35 6
DomainUpdate.java
in webindex/modules/core/src/main/java/webindex/core/models/export
21 5
UriUpdate.java
in webindex/modules/core/src/main/java/webindex/core/models/export
22 5
IndexStats.java
in webindex/modules/data/src/main/java/webindex/data/spark
32 5
DocumentLoader.java
in phrasecount/src/main/java/phrasecount
48 5
PhraseCountTable.java
in phrasecount/src/main/java/phrasecount/query
82 5
Document.java
in phrasecount/src/main/java/phrasecount/pojos
43 5
DomainStats.java
in webindex/modules/core/src/main/java/webindex/core/models
17 4
PageLoader.java
in webindex/modules/data/src/main/java/webindex/data/fluo
56 4
Split.java
in stresso/src/main/java/stresso/trie
85 4
Unique.java
in stresso/src/main/java/stresso/trie
68 4
UriCombineQ.java
in webindex/modules/data/src/main/java/webindex/data/fluo
53 3
Load.java
in stresso/src/main/java/stresso/trie
55 3
StressoConfig.java
in stresso/src/main/java/stresso/trie
23 3
NumberLoader.java
in stresso/src/main/java/stresso/trie
41 3
PhraseMap.java
in phrasecount/src/main/java/phrasecount
39 3
PhraseAndCounts.java
in phrasecount/src/main/java/phrasecount/pojos
20 3
WARCFileInputFormat.java
in webindex/modules/data/src/main/java/webindex/data/util
21 2
ArchiveUtil.java
in webindex/modules/data/src/main/java/webindex/data/util
104 2
IndexUpdateTranslator.java
in webindex/modules/data/src/main/java/webindex/data/fluo
44 2
PageObserver.java
in webindex/modules/data/src/main/java/webindex/data/fluo
88 2
DomainCombineQ.java
in webindex/modules/data/src/main/java/webindex/data/fluo
40 2
Copy.java
in webindex/modules/data/src/main/java/webindex/data
75 2
NodeObserver.java
in stresso/src/main/java/stresso/trie
34 2
Diff.java
in stresso/src/main/java/stresso/trie
79 2
AccumuloUtil.java
in stresso/src/main/java/stresso/trie
33 2
Print.java
in phrasecount/src/main/java/phrasecount/cmd
42 2
Application.java
in phrasecount/src/main/java/phrasecount
47 2
SampleData.java
in webindex/modules/integration/src/main/java/webindex/integration
44 1
Files With Long Lines (Top 3)

There are 3 files with lines longer than 120 characters. In total, there are 7 long lines.

File# lines# units# long lines
head.ftl
in webindex/modules/ui/src/main/resources/spark/template/freemarker/common
5 - 3
pages.ftl
in webindex/modules/ui/src/main/resources/spark/template/freemarker
41 - 2
links.ftl
in webindex/modules/ui/src/main/resources/spark/template/freemarker
45 - 2
Correlations

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

phrasecount/src/main/java/phrasecount/Application.java x: 2 commits (all time) y: 47 lines of code phrasecount/src/main/java/phrasecount/Constants.java x: 2 commits (all time) y: 14 lines of code phrasecount/src/main/java/phrasecount/DocumentLoader.java x: 2 commits (all time) y: 48 lines of code phrasecount/src/main/java/phrasecount/DocumentObserver.java x: 2 commits (all time) y: 66 lines of code phrasecount/src/main/java/phrasecount/PhraseExporter.java x: 2 commits (all time) y: 16 lines of code phrasecount/src/main/java/phrasecount/PhraseMap.java x: 2 commits (all time) y: 39 lines of code phrasecount/src/main/java/phrasecount/cmd/Load.java x: 2 commits (all time) y: 40 lines of code phrasecount/src/main/java/phrasecount/cmd/Mini.java x: 2 commits (all time) y: 75 lines of code phrasecount/src/main/java/phrasecount/cmd/Print.java x: 2 commits (all time) y: 42 lines of code phrasecount/src/main/java/phrasecount/cmd/Setup.java x: 2 commits (all time) y: 29 lines of code phrasecount/src/main/java/phrasecount/cmd/Split.java x: 2 commits (all time) y: 28 lines of code phrasecount/src/main/java/phrasecount/pojos/Counts.java x: 2 commits (all time) y: 35 lines of code phrasecount/src/main/java/phrasecount/pojos/Document.java x: 2 commits (all time) y: 43 lines of code phrasecount/src/main/java/phrasecount/pojos/PcKryoFactory.java x: 2 commits (all time) y: 11 lines of code phrasecount/src/main/java/phrasecount/pojos/PhraseAndCounts.java x: 2 commits (all time) y: 20 lines of code phrasecount/src/main/java/phrasecount/query/PhraseCountTable.java x: 2 commits (all time) y: 82 lines of code stresso/src/main/java/stresso/trie/AccumuloUtil.java x: 4 commits (all time) y: 33 lines of code stresso/src/main/java/stresso/trie/Diff.java x: 4 commits (all time) y: 79 lines of code stresso/src/main/java/stresso/trie/Generate.java x: 2 commits (all time) y: 123 lines of code stresso/src/main/java/stresso/trie/Init.java x: 4 commits (all time) y: 180 lines of code stresso/src/main/java/stresso/trie/Load.java x: 4 commits (all time) y: 55 lines of code stresso/src/main/java/stresso/trie/Node.java x: 2 commits (all time) y: 85 lines of code stresso/src/main/java/stresso/trie/NodeObserver.java x: 4 commits (all time) y: 34 lines of code stresso/src/main/java/stresso/trie/Print.java x: 4 commits (all time) y: 82 lines of code stresso/src/main/java/stresso/trie/Split.java x: 4 commits (all time) y: 85 lines of code stresso/src/main/java/stresso/trie/StressoConfig.java x: 3 commits (all time) y: 23 lines of code stresso/src/main/java/stresso/trie/StressoObserverProvider.java x: 3 commits (all time) y: 11 lines of code stresso/src/main/java/stresso/trie/Unique.java x: 4 commits (all time) y: 68 lines of code webindex/modules/core/src/main/java/webindex/core/IndexClient.java x: 2 commits (all time) y: 274 lines of code webindex/modules/core/src/main/java/webindex/core/models/DomainStats.java x: 2 commits (all time) y: 17 lines of code webindex/modules/core/src/main/java/webindex/core/models/Link.java x: 2 commits (all time) y: 60 lines of code webindex/modules/core/src/main/java/webindex/core/models/Links.java x: 2 commits (all time) y: 45 lines of code webindex/modules/core/src/main/java/webindex/core/models/Page.java x: 2 commits (all time) y: 98 lines of code webindex/modules/core/src/main/java/webindex/core/models/Pages.java x: 2 commits (all time) y: 57 lines of code webindex/modules/core/src/main/java/webindex/core/models/URL.java x: 2 commits (all time) y: 246 lines of code webindex/modules/core/src/main/java/webindex/core/models/UriInfo.java x: 2 commits (all time) y: 49 lines of code webindex/modules/core/src/main/java/webindex/core/models/export/DomainUpdate.java x: 2 commits (all time) y: 21 lines of code webindex/modules/core/src/main/java/webindex/core/models/export/IndexUpdate.java x: 2 commits (all time) y: 3 lines of code webindex/modules/core/src/main/java/webindex/core/models/export/UriUpdate.java x: 2 commits (all time) y: 22 lines of code webindex/modules/data/src/main/java/webindex/data/CalcSplits.java x: 2 commits (all time) y: 44 lines of code webindex/modules/data/src/main/java/webindex/data/LoadHdfs.java x: 2 commits (all time) y: 89 lines of code webindex/modules/data/src/main/java/webindex/data/fluo/PageLoader.java x: 2 commits (all time) y: 56 lines of code webindex/modules/data/src/main/java/webindex/data/fluo/PageObserver.java x: 2 commits (all time) y: 88 lines of code webindex/modules/data/src/main/java/webindex/data/fluo/UriCombineQ.java x: 2 commits (all time) y: 53 lines of code webindex/modules/data/src/main/java/webindex/data/fluo/WebindexObservers.java x: 2 commits (all time) y: 34 lines of code webindex/modules/data/src/main/java/webindex/data/spark/IndexEnv.java x: 2 commits (all time) y: 229 lines of code webindex/modules/data/src/main/java/webindex/data/spark/IndexStats.java x: 2 commits (all time) y: 32 lines of code webindex/modules/data/src/main/java/webindex/data/spark/IndexUtil.java x: 2 commits (all time) y: 152 lines of code webindex/modules/data/src/main/java/webindex/data/util/ArchiveUtil.java x: 2 commits (all time) y: 104 lines of code webindex/modules/data/src/main/java/webindex/data/util/WARCFileRecordReader.java x: 2 commits (all time) y: 55 lines of code webindex/modules/integration/src/main/java/webindex/integration/DevServer.java x: 2 commits (all time) y: 140 lines of code webindex/modules/integration/src/main/java/webindex/integration/DevServerOpts.java x: 2 commits (all time) y: 12 lines of code webindex/modules/ui/src/main/java/webindex/ui/WebServer.java x: 2 commits (all time) y: 119 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/404.ftl x: 1 commits (all time) y: 10 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/common/footer.ftl x: 1 commits (all time) y: 3 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/common/head.ftl x: 1 commits (all time) y: 5 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/home.ftl x: 1 commits (all time) y: 26 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/links.ftl x: 1 commits (all time) y: 45 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/page.ftl x: 1 commits (all time) y: 20 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/pages.ftl x: 1 commits (all time) y: 41 lines of code
274.0
lines of code
  min: 3.0
  average: 56.16
  25th percentile: 26.0
  median: 42.0
  75th percentile: 75.0
  max: 274.0
0 4.0
commits (all time)
min: 1.0 | average: 2.13 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

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

phrasecount/src/main/java/phrasecount/Application.java x: 1 contributors (all time) y: 47 lines of code phrasecount/src/main/java/phrasecount/Constants.java x: 1 contributors (all time) y: 14 lines of code phrasecount/src/main/java/phrasecount/DocumentLoader.java x: 1 contributors (all time) y: 48 lines of code phrasecount/src/main/java/phrasecount/DocumentObserver.java x: 1 contributors (all time) y: 66 lines of code phrasecount/src/main/java/phrasecount/PhraseExporter.java x: 1 contributors (all time) y: 16 lines of code phrasecount/src/main/java/phrasecount/PhraseMap.java x: 1 contributors (all time) y: 39 lines of code phrasecount/src/main/java/phrasecount/cmd/Load.java x: 1 contributors (all time) y: 40 lines of code phrasecount/src/main/java/phrasecount/cmd/Mini.java x: 1 contributors (all time) y: 75 lines of code phrasecount/src/main/java/phrasecount/cmd/Print.java x: 1 contributors (all time) y: 42 lines of code phrasecount/src/main/java/phrasecount/cmd/Setup.java x: 1 contributors (all time) y: 29 lines of code phrasecount/src/main/java/phrasecount/cmd/Split.java x: 1 contributors (all time) y: 28 lines of code phrasecount/src/main/java/phrasecount/pojos/Counts.java x: 1 contributors (all time) y: 35 lines of code phrasecount/src/main/java/phrasecount/pojos/Document.java x: 1 contributors (all time) y: 43 lines of code phrasecount/src/main/java/phrasecount/pojos/PcKryoFactory.java x: 1 contributors (all time) y: 11 lines of code phrasecount/src/main/java/phrasecount/pojos/PhraseAndCounts.java x: 1 contributors (all time) y: 20 lines of code phrasecount/src/main/java/phrasecount/query/PhraseCountTable.java x: 1 contributors (all time) y: 82 lines of code stresso/src/main/java/stresso/trie/AccumuloUtil.java x: 2 contributors (all time) y: 33 lines of code stresso/src/main/java/stresso/trie/Diff.java x: 2 contributors (all time) y: 79 lines of code stresso/src/main/java/stresso/trie/Generate.java x: 1 contributors (all time) y: 123 lines of code stresso/src/main/java/stresso/trie/Init.java x: 2 contributors (all time) y: 180 lines of code stresso/src/main/java/stresso/trie/Load.java x: 2 contributors (all time) y: 55 lines of code stresso/src/main/java/stresso/trie/Node.java x: 1 contributors (all time) y: 85 lines of code stresso/src/main/java/stresso/trie/NodeObserver.java x: 2 contributors (all time) y: 34 lines of code stresso/src/main/java/stresso/trie/Print.java x: 2 contributors (all time) y: 82 lines of code stresso/src/main/java/stresso/trie/Split.java x: 2 contributors (all time) y: 85 lines of code stresso/src/main/java/stresso/trie/StressoConfig.java x: 2 contributors (all time) y: 23 lines of code stresso/src/main/java/stresso/trie/StressoObserverProvider.java x: 2 contributors (all time) y: 11 lines of code stresso/src/main/java/stresso/trie/Unique.java x: 2 contributors (all time) y: 68 lines of code webindex/modules/core/src/main/java/webindex/core/IndexClient.java x: 1 contributors (all time) y: 274 lines of code webindex/modules/core/src/main/java/webindex/core/models/DomainStats.java x: 1 contributors (all time) y: 17 lines of code webindex/modules/core/src/main/java/webindex/core/models/Link.java x: 1 contributors (all time) y: 60 lines of code webindex/modules/core/src/main/java/webindex/core/models/Links.java x: 1 contributors (all time) y: 45 lines of code webindex/modules/core/src/main/java/webindex/core/models/Page.java x: 1 contributors (all time) y: 98 lines of code webindex/modules/core/src/main/java/webindex/core/models/Pages.java x: 1 contributors (all time) y: 57 lines of code webindex/modules/core/src/main/java/webindex/core/models/URL.java x: 1 contributors (all time) y: 246 lines of code webindex/modules/core/src/main/java/webindex/core/models/UriInfo.java x: 1 contributors (all time) y: 49 lines of code webindex/modules/core/src/main/java/webindex/core/models/export/DomainUpdate.java x: 1 contributors (all time) y: 21 lines of code webindex/modules/core/src/main/java/webindex/core/models/export/IndexUpdate.java x: 1 contributors (all time) y: 3 lines of code webindex/modules/core/src/main/java/webindex/core/models/export/UriUpdate.java x: 1 contributors (all time) y: 22 lines of code webindex/modules/data/src/main/java/webindex/data/CalcSplits.java x: 1 contributors (all time) y: 44 lines of code webindex/modules/data/src/main/java/webindex/data/LoadHdfs.java x: 1 contributors (all time) y: 89 lines of code webindex/modules/data/src/main/java/webindex/data/fluo/PageLoader.java x: 1 contributors (all time) y: 56 lines of code webindex/modules/data/src/main/java/webindex/data/fluo/PageObserver.java x: 1 contributors (all time) y: 88 lines of code webindex/modules/data/src/main/java/webindex/data/fluo/UriCombineQ.java x: 1 contributors (all time) y: 53 lines of code webindex/modules/data/src/main/java/webindex/data/fluo/WebindexObservers.java x: 1 contributors (all time) y: 34 lines of code webindex/modules/data/src/main/java/webindex/data/spark/IndexEnv.java x: 1 contributors (all time) y: 229 lines of code webindex/modules/data/src/main/java/webindex/data/spark/IndexStats.java x: 1 contributors (all time) y: 32 lines of code webindex/modules/data/src/main/java/webindex/data/spark/IndexUtil.java x: 1 contributors (all time) y: 152 lines of code webindex/modules/data/src/main/java/webindex/data/util/ArchiveUtil.java x: 1 contributors (all time) y: 104 lines of code webindex/modules/data/src/main/java/webindex/data/util/WARCFileRecordReader.java x: 1 contributors (all time) y: 55 lines of code webindex/modules/integration/src/main/java/webindex/integration/DevServer.java x: 1 contributors (all time) y: 140 lines of code webindex/modules/integration/src/main/java/webindex/integration/DevServerOpts.java x: 1 contributors (all time) y: 12 lines of code webindex/modules/ui/src/main/java/webindex/ui/WebServer.java x: 1 contributors (all time) y: 119 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/404.ftl x: 1 contributors (all time) y: 10 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/common/head.ftl x: 1 contributors (all time) y: 5 lines of code webindex/modules/ui/src/main/resources/spark/template/freemarker/home.ftl x: 1 contributors (all time) y: 26 lines of code
274.0
lines of code
  min: 3.0
  average: 56.16
  25th percentile: 26.0
  median: 42.0
  75th percentile: 75.0
  max: 274.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.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".