Remove unused 'throws IOException' declarations

This commit is contained in:
Paul Schaub 2023-04-26 16:28:04 +02:00
parent 0aabfac695
commit ed59c713eb
Signed by: vanitasvitae
GPG key ID: 62BEE9264BF17311
6 changed files with 10 additions and 13 deletions

View file

@ -10,11 +10,10 @@ import sop.exception.SOPGPException;
import sop.external.ExternalSOP;
import sop.operation.Armor;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Properties;
import java.util.List;
import java.util.Properties;
/**
* Implementation of the {@link Armor} operation using an external SOP binary.
@ -37,7 +36,7 @@ public class ArmorExternal implements Armor {
}
@Override
public Ready data(InputStream data) throws SOPGPException.BadData, IOException {
public Ready data(InputStream data) throws SOPGPException.BadData {
return ExternalSOP.executeTransformingOperation(Runtime.getRuntime(), commandList, envList, data);
}
}

View file

@ -9,7 +9,6 @@ import sop.exception.SOPGPException;
import sop.external.ExternalSOP;
import sop.operation.Dearmor;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.List;
@ -30,7 +29,7 @@ public class DearmorExternal implements Dearmor {
}
@Override
public Ready data(InputStream data) throws SOPGPException.BadData, IOException {
public Ready data(InputStream data) throws SOPGPException.BadData {
return ExternalSOP.executeTransformingOperation(Runtime.getRuntime(), commandList, envList, data);
}
}

View file

@ -54,13 +54,13 @@ public class DetachedVerifyExternal implements DetachedVerify {
}
@Override
public DetachedVerify cert(InputStream cert) throws SOPGPException.BadData, IOException {
public DetachedVerify cert(InputStream cert) throws SOPGPException.BadData {
this.certs.add(cert);
return this;
}
@Override
public VerifySignatures signatures(InputStream signatures) throws SOPGPException.BadData, IOException {
public VerifySignatures signatures(InputStream signatures) throws SOPGPException.BadData {
this.signatures = signatures;
return this;
}

View file

@ -93,7 +93,7 @@ public class EncryptExternal implements Encrypt {
@Override
public Ready plaintext(InputStream plaintext)
throws IOException, SOPGPException.KeyIsProtected {
throws SOPGPException.KeyIsProtected {
return ExternalSOP.executeTransformingOperation(Runtime.getRuntime(), commandList, envList, plaintext);
}
}

View file

@ -62,7 +62,7 @@ public class InlineSignExternal implements InlineSign {
}
@Override
public Ready data(InputStream data) throws IOException, SOPGPException.KeyIsProtected, SOPGPException.ExpectedText {
public Ready data(InputStream data) throws SOPGPException.KeyIsProtected, SOPGPException.ExpectedText {
return ExternalSOP.executeTransformingOperation(Runtime.getRuntime(), commandList, envList, data);
}
}

View file

@ -11,7 +11,6 @@ import sop.Profile;
import sop.SOP;
import sop.exception.SOPGPException;
import java.io.IOException;
import java.util.List;
import java.util.stream.Stream;
@ -26,7 +25,7 @@ public class ListProfilesTest extends AbstractSOPTest {
@ParameterizedTest
@MethodSource("provideInstances")
public void listGenerateKeyProfiles(SOP sop) throws IOException {
public void listGenerateKeyProfiles(SOP sop) {
List<Profile> profiles = sop
.listProfiles()
.generateKey();
@ -36,7 +35,7 @@ public class ListProfilesTest extends AbstractSOPTest {
@ParameterizedTest
@MethodSource("provideInstances")
public void listEncryptProfiles(SOP sop) throws IOException {
public void listEncryptProfiles(SOP sop) {
List<Profile> profiles = sop
.listProfiles()
.encrypt();
@ -46,7 +45,7 @@ public class ListProfilesTest extends AbstractSOPTest {
@ParameterizedTest
@MethodSource("provideInstances")
public void listUnsupportedProfiles(SOP sop) throws IOException {
public void listUnsupportedProfiles(SOP sop) {
assertThrows(SOPGPException.UnsupportedProfile.class, () -> sop
.listProfiles()
.subcommand("invalid"));