apache / pdfbox-jbig2
File Size

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

Intro
Learn more...
File Size Overall
0% | 39% | 34% | 12% | 13%
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% | 40% | 32% | 13% | 14%
xml0% | 0% | 100% | 0% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 40% | 32% | 13% | 14%
ROOT0% | 0% | 100% | 0% | 0%
Longest Files (Top 50)
File# lines# units
TextRegion.java
in src/main/java/org/apache/pdfbox/jbig2/segments
897 35
GenericRegion.java
in src/main/java/org/apache/pdfbox/jbig2/segments
789 32
SymbolDictionary.java
in src/main/java/org/apache/pdfbox/jbig2/segments
748 34
GenericRefinementRegion.java
in src/main/java/org/apache/pdfbox/jbig2/segments
708 23
MMRDecompressor.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/mmr
533 14
Bitmaps.java
in src/main/java/org/apache/pdfbox/jbig2/image
483 18
Scanline.java
in src/main/java/org/apache/pdfbox/jbig2/image
477 30
Filter.java
in src/main/java/org/apache/pdfbox/jbig2/image
410 42
291 -
JBIG2Page.java
in src/main/java/org/apache/pdfbox/jbig2
274 20
HalftoneRegion.java
in src/main/java/org/apache/pdfbox/jbig2/segments
271 24
MMRConstants.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/mmr
263 -
SegmentHeader.java
in src/main/java/org/apache/pdfbox/jbig2
258 21
Resizer.java
in src/main/java/org/apache/pdfbox/jbig2/image
248 11
StandardTables.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
235 2
JBIG2ImageReader.java
in src/main/java/org/apache/pdfbox/jbig2
181 18
JBIG2Document.java
in src/main/java/org/apache/pdfbox/jbig2
181 13
TestImage.java
in src/main/java/org/apache/pdfbox/jbig2
165 12
ArithmeticDecoder.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic
159 9
PageInformation.java
in src/main/java/org/apache/pdfbox/jbig2/segments
157 26
PatternDictionary.java
in src/main/java/org/apache/pdfbox/jbig2/segments
146 16
ArithmeticIntegerDecoder.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic
121 4
BitmapScanline.java
in src/main/java/org/apache/pdfbox/jbig2/image
106 7
Bitmap.java
in src/main/java/org/apache/pdfbox/jbig2
99 17
InternalNode.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
97 6
SubInputStream.java
in src/main/java/org/apache/pdfbox/jbig2/io
87 6
HuffmanTable.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
84 7
JBIG2ImageMetadata.java
in src/main/java/org/apache/pdfbox/jbig2
82 7
Weighttab.java
in src/main/java/org/apache/pdfbox/jbig2/image
75 1
JBIG2ImageReaderSpi.java
in src/main/java/org/apache/pdfbox/jbig2
72 4
RegionSegmentInformation.java
in src/main/java/org/apache/pdfbox/jbig2/segments
70 12
Table.java
in src/main/java/org/apache/pdfbox/jbig2/segments
61 8
EncodedTable.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
44 2
Utils.java
in src/main/java/org/apache/pdfbox/jbig2/util
38 6
CX.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic
37 7
ParameterizedFilter.java
in src/main/java/org/apache/pdfbox/jbig2/image
36 5
ValueNode.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
35 3
JBIG2ImageMetadataFormat.java
in src/main/java/org/apache/pdfbox/jbig2
34 3
DictionaryViewer.java
in src/main/java/org/apache/pdfbox/jbig2/util
33 2
ServiceLookup.java
in src/main/java/org/apache/pdfbox/jbig2/util
31 2
JBIG2ReadParam.java
in src/main/java/org/apache/pdfbox/jbig2
28 2
EndOfStripe.java
in src/main/java/org/apache/pdfbox/jbig2/segments
27 3
CombinationOperator.java
in src/main/java/org/apache/pdfbox/jbig2/util
21 1
InvalidHeaderValueException.java
in src/main/java/org/apache/pdfbox/jbig2/err
20 4
IntegerMaxValueException.java
in src/main/java/org/apache/pdfbox/jbig2/err
20 4
JBIG2Exception.java
in src/main/java/org/apache/pdfbox/jbig2/err
20 4
DefaultInputStreamFactory.java
in src/main/java/org/apache/pdfbox/jbig2/io
20 1
OutOfBandNode.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
15 2
JBIG2Globals.java
in src/main/java/org/apache/pdfbox/jbig2
15 2
FilterType.java
in src/main/java/org/apache/pdfbox/jbig2/image
14 2
Files With Most Units (Top 50)
File# lines# units
Filter.java
in src/main/java/org/apache/pdfbox/jbig2/image
410 42
TextRegion.java
in src/main/java/org/apache/pdfbox/jbig2/segments
897 35
SymbolDictionary.java
in src/main/java/org/apache/pdfbox/jbig2/segments
748 34
GenericRegion.java
in src/main/java/org/apache/pdfbox/jbig2/segments
789 32
Scanline.java
in src/main/java/org/apache/pdfbox/jbig2/image
477 30
PageInformation.java
in src/main/java/org/apache/pdfbox/jbig2/segments
157 26
HalftoneRegion.java
in src/main/java/org/apache/pdfbox/jbig2/segments
271 24
GenericRefinementRegion.java
in src/main/java/org/apache/pdfbox/jbig2/segments
708 23
SegmentHeader.java
in src/main/java/org/apache/pdfbox/jbig2
258 21
JBIG2Page.java
in src/main/java/org/apache/pdfbox/jbig2
274 20
JBIG2ImageReader.java
in src/main/java/org/apache/pdfbox/jbig2
181 18
Bitmaps.java
in src/main/java/org/apache/pdfbox/jbig2/image
483 18
Bitmap.java
in src/main/java/org/apache/pdfbox/jbig2
99 17
PatternDictionary.java
in src/main/java/org/apache/pdfbox/jbig2/segments
146 16
MMRDecompressor.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/mmr
533 14
JBIG2Document.java
in src/main/java/org/apache/pdfbox/jbig2
181 13
TestImage.java
in src/main/java/org/apache/pdfbox/jbig2
165 12
RegionSegmentInformation.java
in src/main/java/org/apache/pdfbox/jbig2/segments
70 12
Resizer.java
in src/main/java/org/apache/pdfbox/jbig2/image
248 11
ArithmeticDecoder.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic
159 9
Table.java
in src/main/java/org/apache/pdfbox/jbig2/segments
61 8
HuffmanTable.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
84 7
CX.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic
37 7
BitmapScanline.java
in src/main/java/org/apache/pdfbox/jbig2/image
106 7
JBIG2ImageMetadata.java
in src/main/java/org/apache/pdfbox/jbig2
82 7
Utils.java
in src/main/java/org/apache/pdfbox/jbig2/util
38 6
SubInputStream.java
in src/main/java/org/apache/pdfbox/jbig2/io
87 6
InternalNode.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
97 6
ParameterizedFilter.java
in src/main/java/org/apache/pdfbox/jbig2/image
36 5
InvalidHeaderValueException.java
in src/main/java/org/apache/pdfbox/jbig2/err
20 4
IntegerMaxValueException.java
in src/main/java/org/apache/pdfbox/jbig2/err
20 4
JBIG2Exception.java
in src/main/java/org/apache/pdfbox/jbig2/err
20 4
ArithmeticIntegerDecoder.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic
121 4
JBIG2ImageReaderSpi.java
in src/main/java/org/apache/pdfbox/jbig2
72 4
ValueNode.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
35 3
JBIG2ImageMetadataFormat.java
in src/main/java/org/apache/pdfbox/jbig2
34 3
EndOfStripe.java
in src/main/java/org/apache/pdfbox/jbig2/segments
27 3
ServiceLookup.java
in src/main/java/org/apache/pdfbox/jbig2/util
31 2
DictionaryViewer.java
in src/main/java/org/apache/pdfbox/jbig2/util
33 2
JBIG2ReadParam.java
in src/main/java/org/apache/pdfbox/jbig2
28 2
StandardTables.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
235 2
OutOfBandNode.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
15 2
EncodedTable.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
44 2
FilterType.java
in src/main/java/org/apache/pdfbox/jbig2/image
14 2
JBIG2Globals.java
in src/main/java/org/apache/pdfbox/jbig2
15 2
CombinationOperator.java
in src/main/java/org/apache/pdfbox/jbig2/util
21 1
DefaultInputStreamFactory.java
in src/main/java/org/apache/pdfbox/jbig2/io
20 1
FixedSizeTable.java
in src/main/java/org/apache/pdfbox/jbig2/decoder/huffman
9 1
Weighttab.java
in src/main/java/org/apache/pdfbox/jbig2/image
75 1
Profiles.java
in src/main/java/org/apache/pdfbox/jbig2/segments
10 1
Files With Long Lines (Top 3)

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

File# lines# units# long lines
291 - 56
SegmentHeader.java
in src/main/java/org/apache/pdfbox/jbig2
258 21 1
FilterType.java
in src/main/java/org/apache/pdfbox/jbig2/image
14 2 1
Correlations

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

src/main/java/org/apache/pdfbox/jbig2/util/ServiceLookup.java x: 3 commits (all time) y: 31 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageReader.java x: 6 commits (all time) y: 181 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2Page.java x: 5 commits (all time) y: 274 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/HalftoneRegion.java x: 5 commits (all time) y: 271 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/TextRegion.java x: 9 commits (all time) y: 897 lines of code src/main/java/org/apache/pdfbox/jbig2/Bitmap.java x: 3 commits (all time) y: 99 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Bitmaps.java x: 5 commits (all time) y: 483 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/SymbolDictionary.java x: 7 commits (all time) y: 748 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/PageInformation.java x: 2 commits (all time) y: 157 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/GenericRegion.java x: 4 commits (all time) y: 789 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/PatternDictionary.java x: 2 commits (all time) y: 146 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2Document.java x: 3 commits (all time) y: 181 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2Globals.java x: 2 commits (all time) y: 15 lines of code src/main/java/org/apache/pdfbox/jbig2/SegmentHeader.java x: 2 commits (all time) y: 258 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/EncodedTable.java x: 4 commits (all time) y: 44 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/HuffmanTable.java x: 2 commits (all time) y: 84 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/InternalNode.java x: 2 commits (all time) y: 97 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/StandardTables.java x: 2 commits (all time) y: 235 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/GenericRefinementRegion.java x: 3 commits (all time) y: 708 lines of code jbig2-eclipse-formatter.xml x: 1 commits (all time) y: 291 lines of code src/main/java/org/apache/pdfbox/jbig2/Dictionary.java x: 2 commits (all time) y: 10 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageMetadata.java x: 1 commits (all time) y: 82 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageMetadataFormat.java x: 1 commits (all time) y: 34 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageReaderSpi.java x: 2 commits (all time) y: 72 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2ReadParam.java x: 1 commits (all time) y: 28 lines of code src/main/java/org/apache/pdfbox/jbig2/Region.java x: 2 commits (all time) y: 11 lines of code src/main/java/org/apache/pdfbox/jbig2/TestImage.java x: 1 commits (all time) y: 165 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/ArithmeticDecoder.java x: 1 commits (all time) y: 159 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/ArithmeticIntegerDecoder.java x: 2 commits (all time) y: 121 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/CX.java x: 1 commits (all time) y: 37 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/FixedSizeTable.java x: 1 commits (all time) y: 9 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/Node.java x: 1 commits (all time) y: 7 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/OutOfBandNode.java x: 1 commits (all time) y: 15 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRConstants.java x: 1 commits (all time) y: 263 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java x: 1 commits (all time) y: 533 lines of code src/main/java/org/apache/pdfbox/jbig2/err/IntegerMaxValueException.java x: 1 commits (all time) y: 20 lines of code src/main/java/org/apache/pdfbox/jbig2/image/BitmapScanline.java x: 1 commits (all time) y: 106 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Filter.java x: 1 commits (all time) y: 410 lines of code src/main/java/org/apache/pdfbox/jbig2/image/FilterType.java x: 1 commits (all time) y: 14 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Resizer.java x: 1 commits (all time) y: 248 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Scanline.java x: 1 commits (all time) y: 477 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Weighttab.java x: 1 commits (all time) y: 75 lines of code src/main/java/org/apache/pdfbox/jbig2/io/SubInputStream.java x: 1 commits (all time) y: 87 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/RegionSegmentInformation.java x: 1 commits (all time) y: 70 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/Table.java x: 1 commits (all time) y: 61 lines of code src/main/java/org/apache/pdfbox/jbig2/util/Utils.java x: 2 commits (all time) y: 38 lines of code
897.0
lines of code
  min: 7.0
  average: 164.58
  25th percentile: 20.5
  median: 75.0
  75th percentile: 241.5
  max: 897.0
0 9.0
commits (all time)
min: 1.0 | average: 2.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0

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

src/main/java/org/apache/pdfbox/jbig2/util/ServiceLookup.java x: 1 contributors (all time) y: 31 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageReader.java x: 1 contributors (all time) y: 181 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2Page.java x: 1 contributors (all time) y: 274 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/HalftoneRegion.java x: 1 contributors (all time) y: 271 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/TextRegion.java x: 2 contributors (all time) y: 897 lines of code src/main/java/org/apache/pdfbox/jbig2/Bitmap.java x: 1 contributors (all time) y: 99 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Bitmaps.java x: 2 contributors (all time) y: 483 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/SymbolDictionary.java x: 2 contributors (all time) y: 748 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/PageInformation.java x: 1 contributors (all time) y: 157 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/GenericRegion.java x: 1 contributors (all time) y: 789 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/PatternDictionary.java x: 1 contributors (all time) y: 146 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2Globals.java x: 1 contributors (all time) y: 15 lines of code src/main/java/org/apache/pdfbox/jbig2/SegmentHeader.java x: 1 contributors (all time) y: 258 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/EncodedTable.java x: 2 contributors (all time) y: 44 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/HuffmanTable.java x: 1 contributors (all time) y: 84 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/InternalNode.java x: 1 contributors (all time) y: 97 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/StandardTables.java x: 1 contributors (all time) y: 235 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/GenericRefinementRegion.java x: 1 contributors (all time) y: 708 lines of code jbig2-eclipse-formatter.xml x: 1 contributors (all time) y: 291 lines of code src/main/java/org/apache/pdfbox/jbig2/Dictionary.java x: 1 contributors (all time) y: 10 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageMetadataFormat.java x: 1 contributors (all time) y: 34 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2ImageReaderSpi.java x: 1 contributors (all time) y: 72 lines of code src/main/java/org/apache/pdfbox/jbig2/JBIG2ReadParam.java x: 1 contributors (all time) y: 28 lines of code src/main/java/org/apache/pdfbox/jbig2/Region.java x: 1 contributors (all time) y: 11 lines of code src/main/java/org/apache/pdfbox/jbig2/TestImage.java x: 1 contributors (all time) y: 165 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/ArithmeticDecoder.java x: 1 contributors (all time) y: 159 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/ArithmeticIntegerDecoder.java x: 1 contributors (all time) y: 121 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/CX.java x: 1 contributors (all time) y: 37 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/huffman/Node.java x: 1 contributors (all time) y: 7 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRConstants.java x: 1 contributors (all time) y: 263 lines of code src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java x: 1 contributors (all time) y: 533 lines of code src/main/java/org/apache/pdfbox/jbig2/err/IntegerMaxValueException.java x: 1 contributors (all time) y: 20 lines of code src/main/java/org/apache/pdfbox/jbig2/image/BitmapScanline.java x: 1 contributors (all time) y: 106 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Filter.java x: 1 contributors (all time) y: 410 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Resizer.java x: 1 contributors (all time) y: 248 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Scanline.java x: 1 contributors (all time) y: 477 lines of code src/main/java/org/apache/pdfbox/jbig2/image/Weighttab.java x: 1 contributors (all time) y: 75 lines of code src/main/java/org/apache/pdfbox/jbig2/io/SubInputStream.java x: 1 contributors (all time) y: 87 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/RegionSegmentInformation.java x: 1 contributors (all time) y: 70 lines of code src/main/java/org/apache/pdfbox/jbig2/segments/Table.java x: 1 contributors (all time) y: 61 lines of code
897.0
lines of code
  min: 7.0
  average: 164.58
  25th percentile: 20.5
  median: 75.0
  75th percentile: 241.5
  max: 897.0
0 2.0
contributors (all time)
min: 1.0 | average: 1.07 | 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".