apache / incubator-sdap-edge
File Size

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

Intro
Learn more...
File Size Overall
0% | 34% | 16% | 16% | 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
xml0% | 66% | 14% | 9% | 8%
sql0% | 0% | 87% | 12% | 0%
py0% | 0% | 4% | 26% | 69%
csh0% | 0% | 0% | 0% | 100%
bash0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
plugins0% | 51% | 3% | 10% | 33%
solr0% | 58% | 32% | 0% | 8%
database0% | 0% | 87% | 12% | 0%
libraries0% | 0% | 6% | 41% | 51%
ROOT0% | 0% | 0% | 0% | 100%
templates0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
template.xml
in plugins/product_type/iso
911 -
template.xml
in plugins/product/iso
726 -
iso_template.xml
in plugins/granule/iso
674 -
schema.xml
in solr/product_type/conf
636 -
iso_template.xml
in plugins/dataset/iso
587 -
schema.xml
in solr/product/conf
583 -
491 -
405 -
solrconfig.xml
in solr/product_type/conf
345 -
solrconfig.xml
in solr/product/conf
344 -
dif_template.xml
in plugins/dataset/gcmd
216 -
granulewriter.py
in libraries/edge/opensearch
203 6
template.xml
in plugins/slcp/echo10
190 -
solrcmrtemplateresponse.py
in libraries/edge/opensearch
169 4
template.xml
in plugins/slcp/content
158 -
datasetgranulewriter.py
in libraries/edge/opensearch
149 8
template.xml
in plugins/slcp/atom
148 -
datasetwriter.py
in libraries/edge/opensearch
140 6
datasetwriter.py
in libraries/edge/elasticsearch
140 6
127 -
atomresponse.py
in libraries/edge/opensearch
126 5
template.xml
in plugins/product_type/atom
116 -
responsewriter.py
in libraries/edge/opensearch
112 15
granulewriter.py
in libraries/edge/elasticsearch
112 4
atomresponsebysolr.py
in libraries/edge/opensearch
109 7
rssresponsebysolr.py
in libraries/edge/opensearch
109 7
rssresponse.py
in libraries/edge/opensearch
107 5
estemplateresponsewriter.py
in libraries/edge/writer
100 8
solrtemplateresponsewriter.py
in libraries/edge/writer
99 8
data-config.xml
in solr/product_type/conf
98 -
Writer.py
in plugins/samos/json
94 3
Writer.py
in plugins/icoads/json
92 3
fgdcresponsebysolr.py
in libraries/edge/opensearch
91 6
isoresponsebysolr.py
in libraries/edge/opensearch
86 8
template.xml
in plugins/product/atom
85 -
data-config.xml
in solr/product/conf
84 -
granuleatomresponse.py
in libraries/edge/opensearch
83 4
server.py
in root
82 6
atomresponsebyelasticsearch.py
in libraries/edge/elasticsearch/opensearch
75 6
gcmdresponsebysolr.py
in libraries/edge/opensearch
73 6
granulerssresponse.py
in libraries/edge/opensearch
72 4
Writer.py
in plugins/slcp/atom
71 3
datasetatomresponse.py
in libraries/edge/opensearch
70 3
datasetrssresponse.py
in libraries/edge/opensearch
70 3
granuleatomresponse.py
in libraries/edge/elasticsearch/opensearch
65 3
Writer.py
in plugins/slcp/granule
64 3
Writer.py
in plugins/slcp/content
62 3
Writer.py
in plugins/spurs2/json
61 3
Writer.py
in plugins/spurs/json
61 3
Writer.py
in plugins/product_type/atom
60 3
Files With Most Units (Top 50)
File# lines# units
responsewriter.py
in libraries/edge/opensearch
112 15
datasetgranulewriter.py
in libraries/edge/opensearch
149 8
isoresponsebysolr.py
in libraries/edge/opensearch
86 8
solrtemplateresponsewriter.py
in libraries/edge/writer
99 8
estemplateresponsewriter.py
in libraries/edge/writer
100 8
atomresponsebysolr.py
in libraries/edge/opensearch
109 7
rssresponsebysolr.py
in libraries/edge/opensearch
109 7
server.py
in root
82 6
granulewriter.py
in libraries/edge/opensearch
203 6
fgdcresponsebysolr.py
in libraries/edge/opensearch
91 6
datasetwriter.py
in libraries/edge/opensearch
140 6
gcmdresponsebysolr.py
in libraries/edge/opensearch
73 6
fgdcresponse.py
in libraries/edge/opensearch
43 6
datasetwriter.py
in libraries/edge/elasticsearch
140 6
atomresponsebyelasticsearch.py
in libraries/edge/elasticsearch/opensearch
75 6
dateutility.py
in libraries/edge
41 6
17 6
responsebysolr.py
in libraries/edge/opensearch
46 5
isoresponse.py
in libraries/edge/opensearch
30 5
rssresponse.py
in libraries/edge/opensearch
107 5
atomresponse.py
in libraries/edge/opensearch
126 5
datacastingresponsebysolr.py
in libraries/edge/opensearch
47 5
PassThroughWriter.py
in plugins/passthrough/pt
53 4
Writer.py
in plugins/oceanxtremes/post
37 4
jsontemplateresponse.py
in libraries/edge/response
27 4
granuleisoresponse.py
in libraries/edge/opensearch
22 4
granuleresponsebysolr.py
in libraries/edge/opensearch
26 4
granuledatacastingresponse.py
in libraries/edge/opensearch
27 4
granuleatomresponse.py
in libraries/edge/opensearch
83 4
solrcmrtemplateresponse.py
in libraries/edge/opensearch
169 4
granulerssresponse.py
in libraries/edge/opensearch
72 4
proxywriter.py
in libraries/edge/writer
27 4
templateresponsewriter.py
in libraries/edge/writer
32 4
granulewriter.py
in libraries/edge/elasticsearch
112 4
Writer.py
in plugins/oiip/xml
32 3
Writer.py
in plugins/oiip/json
33 3
DatacastingWriter.py
in plugins/granule/datacasting
33 3
Writer.py
in plugins/spurs2/json
61 3
Writer.py
in plugins/example/elastic
33 3
IsoWriter.py
in plugins/dataset/iso
21 3
DifWriter.py
in plugins/dataset/gcmd
24 3
Writer.py
in plugins/product/iso
26 3
Writer.py
in plugins/product/atom
56 3
Writer.py
in plugins/oceanxtremes/datacasting
48 3
Writer.py
in plugins/heartbeat/json
25 3
Writer.py
in plugins/icoads/json
92 3
Writer.py
in plugins/product_type/iso
25 3
Writer.py
in plugins/product_type/atom
60 3
Writer.py
in plugins/spurs/json
61 3
Writer.py
in plugins/slcp/indicator
56 3
Files With Long Lines (Top 50)

There are 70 files with lines longer than 120 characters. In total, there are 894 long lines.

File# lines# units# long lines
schema.xml
in solr/product_type/conf
636 - 128
schema.xml
in solr/product/conf
583 - 105
data-config.xml
in solr/product_type/conf
98 - 86
template.xml
in plugins/product_type/iso
911 - 84
data-config.xml
in solr/product/conf
84 - 72
template.xml
in plugins/product/iso
726 - 42
iso_template.xml
in plugins/granule/iso
674 - 38
iso_template.xml
in plugins/dataset/iso
587 - 36
405 - 21
datasetatomresponse.py
in libraries/edge/opensearch
70 3 20
datasetrssresponse.py
in libraries/edge/opensearch
70 3 19
atomresponsebysolr.py
in libraries/edge/opensearch
109 7 16
rssresponsebysolr.py
in libraries/edge/opensearch
109 7 16
fgdcresponsebysolr.py
in libraries/edge/opensearch
91 6 14
granuleatomresponse.py
in libraries/edge/opensearch
83 4 14
gcmdresponsebysolr.py
in libraries/edge/opensearch
73 6 14
granulerssresponse.py
in libraries/edge/opensearch
72 4 14
template.xml
in plugins/slcp/atom
148 - 12
isoresponsebysolr.py
in libraries/edge/opensearch
86 8 12
granuleatomresponse.py
in libraries/edge/elasticsearch/opensearch
65 3 12
template.xml
in plugins/product_type/atom
116 - 11
datasetatomresponse.py
in libraries/edge/elasticsearch/opensearch
33 3 8
responsewriter.py
in libraries/edge/opensearch
112 15 6
atomresponsebyelasticsearch.py
in libraries/edge/elasticsearch/opensearch
75 6 6
datacasting_template.xml
in plugins/granule/datacasting
58 - 5
template.xml
in plugins/product/atom
85 - 5
datasetwriter.py
in libraries/edge/opensearch
140 6 5
template.xml
in plugins/example/elastic
35 - 4
Writer.py
in plugins/product/atom
56 3 3
Writer.py
in plugins/product_type/atom
60 3 3
template.xml
in plugins/slcp/granule
49 - 3
template.xml
in plugins/slcp/echo10
190 - 3
Writer.py
in plugins/slcp/atom
71 3 3
Writer.py
in plugins/slcp/facet
55 3 3
491 - 2
Writer.py
in plugins/spurs2/json
61 3 2
template.xml
in plugins/oceanxtremes/datacasting
43 - 2
Writer.py
in plugins/icoads/json
92 3 2
Writer.py
in plugins/spurs/json
61 3 2
Writer.py
in plugins/slcp/granule
64 3 2
Writer.py
in plugins/slcp/content
62 3 2
template.xml
in plugins/slcp/facet
41 - 2
Writer.py
in plugins/samos/json
94 3 2
datasetgranulewriter.py
in libraries/edge/opensearch
149 8 2
granuledatacastingresponse.py
in libraries/edge/opensearch
27 4 2
solrcmrtemplateresponse.py
in libraries/edge/opensearch
169 4 2
datasetwriter.py
in libraries/edge/elasticsearch
140 6 2
16 - 2
16 - 2
server.py
in root
82 6 1
Correlations

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

database/src/create_imagery_provider.sql x: 2 commits (all time) y: 127 lines of code database/src/create_product_type_view.sql x: 2 commits (all time) y: 491 lines of code database/src/create_product_view.sql x: 2 commits (all time) y: 405 lines of code edge-env.bash x: 2 commits (all time) y: 5 lines of code libraries/edge/__init__.py x: 2 commits (all time) y: 1 lines of code libraries/edge/dateutility.py x: 2 commits (all time) y: 41 lines of code libraries/edge/elasticsearch/datasetwriter.py x: 2 commits (all time) y: 140 lines of code libraries/edge/elasticsearch/granulewriter.py x: 2 commits (all time) y: 112 lines of code libraries/edge/elasticsearch/opensearch/atomresponsebyelasticsearch.py x: 2 commits (all time) y: 75 lines of code libraries/edge/elasticsearch/opensearch/datasetatomresponse.py x: 2 commits (all time) y: 33 lines of code libraries/edge/elasticsearch/opensearch/granuleatomresponse.py x: 2 commits (all time) y: 65 lines of code libraries/edge/httputility.py x: 2 commits (all time) y: 12 lines of code libraries/edge/opensearch/atomresponsebysolr.py x: 2 commits (all time) y: 109 lines of code libraries/edge/opensearch/datacastingresponsebysolr.py x: 2 commits (all time) y: 47 lines of code libraries/edge/opensearch/datasetatomresponse.py x: 2 commits (all time) y: 70 lines of code libraries/edge/opensearch/datasetgcmdresponse.py x: 2 commits (all time) y: 8 lines of code libraries/edge/opensearch/datasetgranulewriter.py x: 2 commits (all time) y: 149 lines of code libraries/edge/opensearch/fgdcresponsebysolr.py x: 2 commits (all time) y: 91 lines of code libraries/edge/opensearch/granuleatomresponse.py x: 2 commits (all time) y: 83 lines of code libraries/edge/opensearch/granuledatacastingresponse.py x: 2 commits (all time) y: 27 lines of code libraries/edge/opensearch/granuleisoresponse.py x: 2 commits (all time) y: 22 lines of code libraries/edge/opensearch/granulewriter.py x: 2 commits (all time) y: 203 lines of code libraries/edge/opensearch/isoresponse.py x: 2 commits (all time) y: 30 lines of code libraries/edge/opensearch/responsebysolr.py x: 2 commits (all time) y: 46 lines of code libraries/edge/opensearch/rssresponse.py x: 2 commits (all time) y: 107 lines of code libraries/edge/opensearch/solrcmrtemplateresponse.py x: 2 commits (all time) y: 169 lines of code libraries/edge/response/solrfacettemplateresponse.py x: 2 commits (all time) y: 17 lines of code libraries/edge/spatialsearch.py x: 2 commits (all time) y: 57 lines of code libraries/edge/writer/estemplateresponsewriter.py x: 2 commits (all time) y: 100 lines of code plugins/dataset/atom/AtomWriter.py x: 2 commits (all time) y: 21 lines of code plugins/dataset/gcmd/dif_template.xml x: 2 commits (all time) y: 216 lines of code plugins/dataset/iso/iso_template.xml x: 2 commits (all time) y: 587 lines of code plugins/granule/datacasting/datacasting_template.xml x: 2 commits (all time) y: 58 lines of code plugins/granule/iso/iso_template.xml x: 2 commits (all time) y: 674 lines of code plugins/oceanxtremes/post/Writer.py x: 2 commits (all time) y: 37 lines of code plugins/passthrough/pt/PassThroughWriter.py x: 2 commits (all time) y: 53 lines of code plugins/product/iso/template.xml x: 2 commits (all time) y: 726 lines of code plugins/product_type/atom/template.xml x: 2 commits (all time) y: 116 lines of code plugins/product_type/iso/template.xml x: 2 commits (all time) y: 911 lines of code plugins/samos/json/Writer.py x: 2 commits (all time) y: 94 lines of code plugins/slcp/content/Writer.py x: 2 commits (all time) y: 62 lines of code plugins/slcp/content/template.xml x: 2 commits (all time) y: 158 lines of code plugins/slcp/echo10/template.xml x: 2 commits (all time) y: 190 lines of code server.py x: 2 commits (all time) y: 82 lines of code solr/product/conf/schema.xml x: 2 commits (all time) y: 583 lines of code solr/product/conf/solrconfig.xml x: 2 commits (all time) y: 344 lines of code solr/product_type/conf/schema.xml x: 2 commits (all time) y: 636 lines of code solr/product_type/conf/solrconfig.xml x: 2 commits (all time) y: 345 lines of code
911.0
lines of code
  min: 1.0
  average: 64.18
  25th percentile: 1.0
  median: 21.0
  75th percentile: 62.0
  max: 911.0
0 2.0
commits (all time)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

database/src/create_imagery_provider.sql x: 1 contributors (all time) y: 127 lines of code database/src/create_product_type_view.sql x: 1 contributors (all time) y: 491 lines of code database/src/create_product_view.sql x: 1 contributors (all time) y: 405 lines of code edge-env.bash x: 1 contributors (all time) y: 5 lines of code libraries/edge/__init__.py x: 1 contributors (all time) y: 1 lines of code libraries/edge/dateutility.py x: 1 contributors (all time) y: 41 lines of code libraries/edge/elasticsearch/datasetwriter.py x: 1 contributors (all time) y: 140 lines of code libraries/edge/elasticsearch/granulewriter.py x: 1 contributors (all time) y: 112 lines of code libraries/edge/elasticsearch/opensearch/atomresponsebyelasticsearch.py x: 1 contributors (all time) y: 75 lines of code libraries/edge/elasticsearch/opensearch/datasetatomresponse.py x: 1 contributors (all time) y: 33 lines of code libraries/edge/elasticsearch/opensearch/granuleatomresponse.py x: 1 contributors (all time) y: 65 lines of code libraries/edge/httputility.py x: 1 contributors (all time) y: 12 lines of code libraries/edge/opensearch/atomresponsebysolr.py x: 1 contributors (all time) y: 109 lines of code libraries/edge/opensearch/datacastingresponsebysolr.py x: 1 contributors (all time) y: 47 lines of code libraries/edge/opensearch/datasetatomresponse.py x: 1 contributors (all time) y: 70 lines of code libraries/edge/opensearch/datasetgcmdresponse.py x: 1 contributors (all time) y: 8 lines of code libraries/edge/opensearch/datasetgranulewriter.py x: 1 contributors (all time) y: 149 lines of code libraries/edge/opensearch/fgdcresponsebysolr.py x: 1 contributors (all time) y: 91 lines of code libraries/edge/opensearch/granuleatomresponse.py x: 1 contributors (all time) y: 83 lines of code libraries/edge/opensearch/granuledatacastingresponse.py x: 1 contributors (all time) y: 27 lines of code libraries/edge/opensearch/granuleisoresponse.py x: 1 contributors (all time) y: 22 lines of code libraries/edge/opensearch/granulewriter.py x: 1 contributors (all time) y: 203 lines of code libraries/edge/opensearch/isoresponse.py x: 1 contributors (all time) y: 30 lines of code libraries/edge/opensearch/responsebysolr.py x: 1 contributors (all time) y: 46 lines of code libraries/edge/opensearch/rssresponse.py x: 1 contributors (all time) y: 107 lines of code libraries/edge/opensearch/solrcmrtemplateresponse.py x: 1 contributors (all time) y: 169 lines of code libraries/edge/response/solrfacettemplateresponse.py x: 1 contributors (all time) y: 17 lines of code libraries/edge/spatialsearch.py x: 1 contributors (all time) y: 57 lines of code libraries/edge/writer/estemplateresponsewriter.py x: 1 contributors (all time) y: 100 lines of code plugins/dataset/atom/AtomWriter.py x: 1 contributors (all time) y: 21 lines of code plugins/dataset/gcmd/dif_template.xml x: 1 contributors (all time) y: 216 lines of code plugins/dataset/iso/iso_template.xml x: 1 contributors (all time) y: 587 lines of code plugins/granule/datacasting/datacasting_template.xml x: 1 contributors (all time) y: 58 lines of code plugins/granule/iso/iso_template.xml x: 1 contributors (all time) y: 674 lines of code plugins/oceanxtremes/post/Writer.py x: 1 contributors (all time) y: 37 lines of code plugins/passthrough/pt/PassThroughWriter.py x: 1 contributors (all time) y: 53 lines of code plugins/product/iso/template.xml x: 1 contributors (all time) y: 726 lines of code plugins/product_type/atom/template.xml x: 1 contributors (all time) y: 116 lines of code plugins/product_type/iso/template.xml x: 1 contributors (all time) y: 911 lines of code plugins/samos/json/Writer.py x: 1 contributors (all time) y: 94 lines of code plugins/slcp/content/Writer.py x: 1 contributors (all time) y: 62 lines of code plugins/slcp/content/template.xml x: 1 contributors (all time) y: 158 lines of code plugins/slcp/echo10/template.xml x: 1 contributors (all time) y: 190 lines of code server.py x: 1 contributors (all time) y: 82 lines of code solr/product/conf/schema.xml x: 1 contributors (all time) y: 583 lines of code solr/product/conf/solrconfig.xml x: 1 contributors (all time) y: 344 lines of code solr/product_type/conf/schema.xml x: 1 contributors (all time) y: 636 lines of code solr/product_type/conf/solrconfig.xml x: 1 contributors (all time) y: 345 lines of code
911.0
lines of code
  min: 1.0
  average: 64.18
  25th percentile: 1.0
  median: 21.0
  75th percentile: 62.0
  max: 911.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.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".