You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2019/08/20 16:38:57 UTC
svn commit: r1865551 - in
/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox:
pdfparser/PDFParser.java pdmodel/PDDocument.java
pdmodel/encryption/SecurityHandler.java
pdmodel/encryption/StandardSecurityHandler.java
Author: tilman
Date: Tue Aug 20 16:38:57 2019
New Revision: 1865551
URL: http://svn.apache.org/viewvc?rev=1865551&view=rev
Log:
PDFBOX-4071: SonarQube peeve: remove declaration of thrown exception which is a subclass of another, but keep both in javadoc
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFParser.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/StandardSecurityHandler.java
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFParser.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFParser.java?rev=1865551&r1=1865550&r2=1865551&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFParser.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdfparser/PDFParser.java Tue Aug 20 16:38:57 2019
@@ -166,7 +166,7 @@ public class PDFParser extends COSParser
* @throws InvalidPasswordException If the password is incorrect.
* @throws IOException If something went wrong.
*/
- protected void initialParse() throws InvalidPasswordException, IOException
+ protected void initialParse() throws IOException
{
COSDictionary trailer = retrieveTrailer();
@@ -203,7 +203,7 @@ public class PDFParser extends COSParser
* @throws IOException If there is an error reading from the stream or corrupt data
* is found.
*/
- public void parse() throws InvalidPasswordException, IOException
+ public void parse() throws IOException
{
// set to false if all is processed
boolean exceptionOccurred = true;
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java?rev=1865551&r1=1865550&r2=1865551&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/PDDocument.java Tue Aug 20 16:38:57 2019
@@ -886,7 +886,7 @@ public class PDDocument implements Close
* @throws InvalidPasswordException If the file required a non-empty password.
* @throws IOException in case of a file reading or parsing error
*/
- public static PDDocument load(File file) throws InvalidPasswordException, IOException
+ public static PDDocument load(File file) throws IOException
{
return load(file, "", MemoryUsageSetting.setupMainMemoryOnly());
}
@@ -903,7 +903,7 @@ public class PDDocument implements Close
* @throws IOException in case of a file reading or parsing error
*/
public static PDDocument load(File file, MemoryUsageSetting memUsageSetting)
- throws InvalidPasswordException, IOException
+ throws IOException
{
return load(file, "", null, null, memUsageSetting);
}
@@ -920,7 +920,7 @@ public class PDDocument implements Close
* @throws IOException in case of a file reading or parsing error
*/
public static PDDocument load(File file, String password)
- throws InvalidPasswordException, IOException
+ throws IOException
{
return load(file, password, null, null, MemoryUsageSetting.setupMainMemoryOnly());
}
@@ -938,7 +938,7 @@ public class PDDocument implements Close
* @throws IOException in case of a file reading or parsing error
*/
public static PDDocument load(File file, String password, MemoryUsageSetting memUsageSetting)
- throws InvalidPasswordException, IOException
+ throws IOException
{
return load(file, password, null, null, memUsageSetting);
}
@@ -1011,7 +1011,7 @@ public class PDDocument implements Close
* @throws InvalidPasswordException If the PDF required a non-empty password.
* @throws IOException In case of a reading or parsing error.
*/
- public static PDDocument load(InputStream input) throws InvalidPasswordException, IOException
+ public static PDDocument load(InputStream input) throws IOException
{
return load(input, "", null, null, MemoryUsageSetting.setupMainMemoryOnly());
}
@@ -1029,7 +1029,7 @@ public class PDDocument implements Close
* @throws IOException In case of a reading or parsing error.
*/
public static PDDocument load(InputStream input, MemoryUsageSetting memUsageSetting)
- throws InvalidPasswordException, IOException
+ throws IOException
{
return load(input, "", null, null, memUsageSetting);
}
@@ -1047,7 +1047,7 @@ public class PDDocument implements Close
* @throws IOException In case of a reading or parsing error.
*/
public static PDDocument load(InputStream input, String password)
- throws InvalidPasswordException, IOException
+ throws IOException
{
return load(input, password, null, null, MemoryUsageSetting.setupMainMemoryOnly());
}
@@ -1085,7 +1085,7 @@ public class PDDocument implements Close
* @throws IOException In case of a reading or parsing error.
*/
public static PDDocument load(InputStream input, String password, MemoryUsageSetting memUsageSetting)
- throws InvalidPasswordException, IOException
+ throws IOException
{
return load(input, password, null, null, memUsageSetting);
}
@@ -1133,7 +1133,7 @@ public class PDDocument implements Close
* @throws InvalidPasswordException If the PDF required a non-empty password.
* @throws IOException In case of a reading or parsing error.
*/
- public static PDDocument load(byte[] input) throws InvalidPasswordException, IOException
+ public static PDDocument load(byte[] input) throws IOException
{
return load(input, "");
}
@@ -1150,7 +1150,7 @@ public class PDDocument implements Close
* @throws IOException In case of a reading or parsing error.
*/
public static PDDocument load(byte[] input, String password)
- throws InvalidPasswordException, IOException
+ throws IOException
{
return load(input, password, null, null);
}
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java?rev=1865551&r1=1865550&r2=1865551&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/SecurityHandler.java Tue Aug 20 16:38:57 2019
@@ -160,7 +160,7 @@ public abstract class SecurityHandler
* @throws IOException If there is an error accessing data.
*/
public abstract void prepareForDecryption(PDEncryption encryption, COSArray documentIDArray,
- DecryptionMaterial decryptionMaterial) throws InvalidPasswordException, IOException;
+ DecryptionMaterial decryptionMaterial) throws IOException;
/**
* Encrypt or decrypt a set of data.
Modified: pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/StandardSecurityHandler.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/StandardSecurityHandler.java?rev=1865551&r1=1865550&r2=1865551&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/StandardSecurityHandler.java (original)
+++ pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/encryption/StandardSecurityHandler.java Tue Aug 20 16:38:57 2019
@@ -170,7 +170,7 @@ public final class StandardSecurityHandl
@Override
public void prepareForDecryption(PDEncryption encryption, COSArray documentIDArray,
DecryptionMaterial decryptionMaterial)
- throws InvalidPasswordException, IOException
+ throws IOException
{
if(!(decryptionMaterial instanceof StandardDecryptionMaterial))
{