NA #1208
NA #1208
3967 new issues (0 max.) of at least minor severity.
Here is an overview of what got changed by this pull request:
Issues
======
- Added 3967
Complexity increasing per file
==============================
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/CalRGBColor.java 9
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/pattern/PDFPattern.java 7
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/ASCII85Decode.java 13
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Sqrt.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decrypt/UnsupportedEncryptionException.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Not.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/HexDump.java 12
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/TIFFPredictor.java 12
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Neg.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/Identity8BitCharsetEncoder.java 5
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/OutlineFont.java 5
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFDestination.java 25
- openpdf-pdfrenderer/src/test/java/PdfRendererToImageTest.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/WidgetAnnotation.java 23
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Idiv.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFShapeCmd.java 12
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Truncate.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/MaskColorSpace.java 4
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/Configuration.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Mul.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/PDFDecoder.java 28
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/CMYKColorSpace.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/ImageInfo.java 8
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/OutlineNode.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/AltColorSpace.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Abs.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/pattern/DummyShader.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/PDFFontEncoding.java 7
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/AnnotationType.java 7
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/pattern/PDFShader.java 16
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFStringUtil.java 5
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFXref.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/FunctionType0.java 11
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decrypt/PDFDecrypterFactory.java 20
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/action/PdfObjectParseUtil.java 5
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decrypt/EncryptionUnsupportedByProductException.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/TextMarkupAnnotation.java 4
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/CMapFormat4.java 8
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/Type3Font.java 6
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/False.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decrypt/PDFAuthenticationFailureException.java 1
- openpdf/src/test/java/com/lowagie/text/pdf/parser/RegionPdfTextExtractorTest.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/CmapTable.java 6
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFPage.java 9
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Exch.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/MarkupAnnotation.java 8
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/PNGPredictor.java 8
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PdfSubByteSampleModel.java 4
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/Type1Font.java 65
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/action/GoToEAction.java 8
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Cvi.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decrypt/StandardDecrypter.java 18
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/GlyfTable.java 4
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Sub.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFPaint.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Div.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/IndexedColor.java 4
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/HmtxTable.java 5
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Le.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/PDFColorSpace.java 36
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Cvr.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/FontSupport.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/StampAnnotation.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/SquareAnnotation.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Gt.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/action/GoToRAction.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Ne.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFDocCharsetEncoder.java 7
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/FunctionType4.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Lt.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFImage.java 6
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFRenderer.java 21
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/AlternateColorSpace.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/action/UriAction.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/LocaTable.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/LZWDecode.java 10
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Exp.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/pattern/PatternType1.java 10
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/CalGrayColor.java 6
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Round.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/PushAsNumber.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Bitshift.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/CMapFormat6.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/BaseWatchable.java 16
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFTextFormat.java 13
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decrypt/CryptFilterDecrypter.java 6
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/AdobeGlyphList.java 4
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/Glyf.java 5
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Ge.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/FlPoint.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/pattern/PatternType2.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/GlyfCompound.java 14
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/action/LaunchAction.java 7
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/PDFAnnotation.java 10
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decrypt/IdentityDecrypter.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/CMapFormat0.java 5
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/Type1CFont.java 95
- openpdf/src/test/java/com/lowagie/text/pdf/ReadPDFR5Test.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/CCITTFaxDecode.java 12
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/PatternSpace.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/True.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/PDFGlyph.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/TTFFont.java 9
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/PDFFunction.java 18
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Mod.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/AnnotationBorderStyle.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Sin.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/PDFFontDescriptor.java 25
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/FlateDecode.java 10
Clones added
============
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/pattern/ShaderType2.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/CCITTFaxDecoder.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFFile.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/ImageDataDecoder.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/PostTable.java 610
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/LabColor.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/CIDFontType2.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/pattern/ShaderType3.java 3
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/colorspace/CalRGBColor.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/WidgetAnnotation.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/MarkupAnnotation.java 1
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/FontSupport.java 2674
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFRenderer.java 2
- openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/Type1CFont.java 2
See the complete overview on Codacy
Annotations
Check notice on line 21 in openpdf-pdfrenderer/README.md
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/README.md#L21
Expected: 0 or 2; Actual: 1
Check notice on line 19 in openpdf-pdfrenderer/pom.xml
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/pom.xml#L19
Line contains a tab character.
Check notice on line 29 in openpdf-pdfrenderer/pom.xml
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/pom.xml#L29
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/BaseWatchable.java#L279
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/ByteBufferInputStream.java#L50
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFDestination.java#L71
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFFile.java#L264
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFFile.java#L279
Avoid unused local variables such as 'skip1num'.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/PDFImage.java#L79
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/FreetextAnnotation.java#L11
Javadoc tag '@author' should be preceded with an empty line.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/LinkAnnotation.java#L34
Javadoc tag '@param' should be preceded with an empty line.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/LinkAnnotation.java#L50
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/TextMarkupAnnotation.java#L22
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/TextMarkupAnnotation.java#L34
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/annotation/WidgetAnnotation.java#L20
Javadoc tag '@since' should be preceded with an empty line.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/decode/PDFDecoder.java#L150
WhitespaceAround: '}' is not followed by whitespace. Empty blocks may only be represented as {} when not part of a multi-block statement (4.1.3)
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/FontSupport.java#L268
Array brackets at illegal position.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/HmtxTable.java#L34
Array brackets at illegal position.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/font/ttf/LocaTable.java#L74
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/FunctionType4.java#L88
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/PDFFunction.java#L174
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Exp.java#L18
'typecast' is not followed by whitespace.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/function/postscript/operation/Mod.java#L12
Line contains a tab character.
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/pattern/PDFShader.java#L26
Extra separation in import group before 'com.github.librepdf.pdfrenderer.colorspace.PDFColorSpace'
codacy-production / Codacy Static Code Analysis
openpdf-pdfrenderer/src/main/java/com/github/librepdf/pdfrenderer/pattern/ShaderType3.java#L134
Line contains a tab character.