New Feature: extract coordinates of matched text #1442
15 new issues (0 max.) of at least minor severity.
Here is an overview of what got changed by this pull request:
Issues
======
+ Solved 1
- Added 15
Complexity increasing per file
==============================
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/MatchedPattern.java 6
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfTextLocator.java 16
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextExtractor.java 102
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextLocator.java 105
Complexity decreasing per file
==============================
+ openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentStreamHandler.java -101
Clones added
============
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentStreamHandler.java 1
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/ParsedText.java 2
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfTextExtractor.java 1
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfTextLocator.java 1
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextExtractor.java 18
- openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextLocator.java 19
See the complete overview on Codacy
Annotations
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/MatchedPattern.java#L91
'for' is not followed by whitespace.
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/MatchedPattern.java#L91
WhitespaceAround: 'for' is not followed by whitespace. Empty blocks may only be represented as {} when not part of a multi-block statement (4.1.3)
Check warning on line 76 in openpdf-core/src/main/java/org/openpdf/text/pdf/parser/ParsedText.java
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/ParsedText.java#L76
Avoid reassigning parameters such as 'text'
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextExtractor.java#L239
Avoid throwing raw exception types.
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextLocator.java#L76
'if' construct must use '{}'s.
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextLocator.java#L76
'if' is not followed by whitespace.
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextLocator.java#L76
WhitespaceAround: 'if' 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-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextLocator.java#L78
'if' construct must use '{}'s.
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextLocator.java#L78
'if' is not followed by whitespace.
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextLocator.java#L78
WhitespaceAround: 'if' 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-core/src/main/java/org/openpdf/text/pdf/parser/PdfContentTextLocator.java#L187
Document empty method body
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfTextLocator.java#L102
Avoid unused constructor parameters such as 'pattern'.
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfTextLocator.java#L174
Javadoc comment at column 31 has parse error. Missed HTML close tag 'MatchedPattern'. Sometimes it means that close tag missed for one of previous tags.
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfTextLocator.java#L174
Javadoc comment at column 31 has parse error. Missed HTML close tag 'MatchedPattern'. Sometimes it means that close tag missed for one of previous tags.
codacy-production / Codacy Static Code Analysis
openpdf-core/src/main/java/org/openpdf/text/pdf/parser/PdfTextLocator.java#L174
Javadoc comment at column 31 has parse error. Missed HTML close tag 'MatchedPattern'. Sometimes it means that close tag missed for one of previous tags.