Skip to content

Commit 67ea238

Browse files
committed
Java 5 to Java 8 updates.
1 parent 73c5ea8 commit 67ea238

File tree

4 files changed

+27
-24
lines changed

4 files changed

+27
-24
lines changed

core/src/test/java/org/bouncycastle/pqc/crypto/test/MLDSATest.java

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,7 @@ public boolean processVerify(MLDSAPublicKeyParameters pubParams, byte[] msg, byt
641641
private static List<TestVector> parseTestVectors(InputStream src)
642642
throws IOException
643643
{
644-
List<TestVector> vectors = new ArrayList<>();
644+
List<TestVector> vectors = new ArrayList<TestVector>();
645645
BufferedReader bin = new BufferedReader(new InputStreamReader(src));
646646

647647
TestVector currentVector = null;
@@ -678,7 +678,7 @@ private static List<TestVector> parseTestVectors(InputStream src)
678678
if (fieldMatcher.find())
679679
{
680680
currentField = fieldMatcher.group(1);
681-
currentBytes = new ArrayList<>();
681+
currentBytes = new ArrayList<Byte>();
682682
line = line.substring(fieldMatcher.end()).trim();
683683
}
684684

@@ -721,24 +721,27 @@ private static void setField(TestVector vector, String field, List<Byte> bytes)
721721
byteArray[i] = bytes.get(i);
722722
}
723723

724-
switch (field)
724+
if ("seed".equals(field))
725725
{
726-
case "seed":
727726
vector.seed = byteArray;
728-
break;
729-
case "pk":
727+
}
728+
else if ("pk".equals(field))
729+
{
730730
vector.pk = byteArray;
731-
break;
732-
case "sk":
731+
}
732+
else if ("sk".equals(field))
733+
{
733734
vector.sk = byteArray;
734-
break;
735-
case "msg":
735+
}
736+
else if ("msg".equals(field))
737+
{
736738
vector.msg = byteArray;
737-
break;
738-
case "sig":
739+
}
740+
else if ("sig".equals(field))
741+
{
739742
vector.sig = byteArray;
740-
break;
741743
}
744+
// else ignore
742745
}
743746

744747
static class TestVector

pg/src/main/java/org/bouncycastle/bcpg/ArmoredInputStream.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -663,7 +663,7 @@ public void setDetectMissingCRC(boolean detectMissing)
663663

664664
private static List<String> defaultAllowedHeaders()
665665
{
666-
List<String> allowedHeaders = new ArrayList<>();
666+
List<String> allowedHeaders = new ArrayList<String>();
667667
allowedHeaders.add(ArmoredOutputStream.COMMENT_HDR);
668668
allowedHeaders.add(ArmoredOutputStream.VERSION_HDR);
669669
allowedHeaders.add(ArmoredOutputStream.CHARSET_HDR);

pg/src/test/java/org/bouncycastle/openpgp/api/test/DoubleBufferedInputStreamTest.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
package org.bouncycastle.openpgp.api.test;
22

3-
import org.bouncycastle.bcpg.test.AbstractPacketTest;
4-
import org.bouncycastle.openpgp.api.DoubleBufferedInputStream;
5-
import org.bouncycastle.util.io.Streams;
6-
73
import java.io.ByteArrayInputStream;
84
import java.io.ByteArrayOutputStream;
95
import java.io.FilterInputStream;
106
import java.io.IOException;
117
import java.io.InputStream;
128

9+
import org.bouncycastle.bcpg.test.AbstractPacketTest;
10+
import org.bouncycastle.openpgp.api.DoubleBufferedInputStream;
11+
import org.bouncycastle.util.io.Streams;
12+
1313
public class DoubleBufferedInputStreamTest
1414
extends AbstractPacketTest
1515
{
@@ -37,7 +37,7 @@ private void successfullyReadSmallerThanBuffer()
3737
{
3838
byte[] bytes = getSequentialBytes(400);
3939
ByteArrayInputStream bIn = new ByteArrayInputStream(bytes);
40-
DoubleBufferedInputStream<ByteArrayInputStream> retIn = new DoubleBufferedInputStream<>(bIn, 512);
40+
DoubleBufferedInputStream<ByteArrayInputStream> retIn = new DoubleBufferedInputStream<ByteArrayInputStream>(bIn, 512);
4141
ByteArrayOutputStream bOut = new ByteArrayOutputStream();
4242
Streams.pipeAll(retIn, bOut);
4343
isEncodingEqual(bytes, bOut.toByteArray());
@@ -48,7 +48,7 @@ private void successfullyReadGreaterThanBuffer()
4848
{
4949
byte[] bytes = getSequentialBytes(2000);
5050
ByteArrayInputStream bIn = new ByteArrayInputStream(bytes);
51-
DoubleBufferedInputStream<ByteArrayInputStream> retIn = new DoubleBufferedInputStream<>(bIn, 512);
51+
DoubleBufferedInputStream<ByteArrayInputStream> retIn = new DoubleBufferedInputStream<ByteArrayInputStream>(bIn, 512);
5252
ByteArrayOutputStream bOut = new ByteArrayOutputStream();
5353
Streams.pipeAll(retIn, bOut);
5454
isEncodingEqual(bytes, bOut.toByteArray());
@@ -74,7 +74,7 @@ public int read()
7474
return i;
7575
}
7676
};
77-
DoubleBufferedInputStream<InputStream> retIn = new DoubleBufferedInputStream<>(throwAfterNBytes, 512);
77+
DoubleBufferedInputStream<InputStream> retIn = new DoubleBufferedInputStream<InputStream>(throwAfterNBytes, 512);
7878
ByteArrayOutputStream bOut = new ByteArrayOutputStream();
7979
try
8080
{
@@ -107,7 +107,7 @@ public int read()
107107
return i;
108108
}
109109
};
110-
DoubleBufferedInputStream<InputStream> retIn = new DoubleBufferedInputStream<>(throwAfterNBytes, 4);
110+
DoubleBufferedInputStream<InputStream> retIn = new DoubleBufferedInputStream<InputStream>(throwAfterNBytes, 4);
111111
ByteArrayOutputStream bOut = new ByteArrayOutputStream();
112112
try
113113
{
@@ -134,7 +134,7 @@ public void close()
134134
throw new IOException("Oopsie");
135135
}
136136
};
137-
DoubleBufferedInputStream<FilterInputStream> retIn = new DoubleBufferedInputStream<>(throwOnClose, 512);
137+
DoubleBufferedInputStream<FilterInputStream> retIn = new DoubleBufferedInputStream<FilterInputStream>(throwOnClose, 512);
138138
ByteArrayOutputStream bOut = new ByteArrayOutputStream();
139139
try
140140
{

pg/src/test/java/org/bouncycastle/openpgp/test/ArmoredInputStreamTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ private void unknownClearsignedMessageHeadersTest()
159159

160160
// Test validation enabled
161161
bIn = new ByteArrayInputStream(armor.getBytes(StandardCharsets.UTF_8));
162-
ByteArrayInputStream finalBIn = bIn;
162+
final ByteArrayInputStream finalBIn = bIn;
163163
isTrue(null != testException(
164164
"Illegal ASCII armor header line in clearsigned message encountered: Hello: this is totally part of the signed text",
165165
"ArmoredInputException",

0 commit comments

Comments
 (0)