You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2023/01/01 21:19:38 UTC
svn commit: r1906329 - /pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java
Author: lehmi
Date: Sun Jan 1 21:19:38 2023
New Revision: 1906329
URL: http://svn.apache.org/viewvc?rev=1906329&view=rev
Log:
PDFBOX-5178: sonar fix
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java?rev=1906329&r1=1906328&r2=1906329&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/BaseParser.java Sun Jan 1 21:19:38 2023
@@ -160,11 +160,7 @@ public abstract class BaseParser
Optional<COSObjectKey> foundKey = document.getXrefTable().keySet().stream()
.filter(k -> k.getNumber() == num && k.getGeneration() == gen) //
.findAny();
- if (foundKey == null || !foundKey.isPresent())
- {
- return new COSObjectKey(num, gen);
- }
- return foundKey.get();
+ return foundKey.isPresent() ? foundKey.get() : new COSObjectKey(num, gen);
}
/**