Skip to content

Commit 061e883

Browse files
committed
Slight fixes around generics.
1 parent 0d6db11 commit 061e883

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

java-warc/src/main/java/com/github/bottomlessarchive/warc/service/WarcRecordStreamFactory.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,12 @@ public static <T extends WarcContentBlock> Stream<WarcRecord<T>> streamOf(@NotNu
6868
return streamOf(inputStream, charset, compressed, EVERY_WARC_RECORD_TYPE);
6969
}
7070

71+
@SuppressWarnings("unchecked")
7172
public static <T extends WarcContentBlock> Stream<WarcRecord<T>> streamOf(
7273
@NotNull @NonNull final InputStream inputStream,
7374
@NotNull @NonNull final Charset charset, final boolean compressed,
7475
@NotNull @NonNull final List<WarcRecordType> requiredRecordTypes) {
7576
final WarcReader warcReader = new WarcReader(inputStream, charset, compressed);
76-
7777
return StreamSupport.stream(Spliterators.spliteratorUnknownSize(
7878
new SafeWarcRecordIterator(warcReader), Spliterator.ORDERED | Spliterator.NONNULL), false)
7979
.filter(warcRecord -> requiredRecordTypes.contains(warcRecord.getType()))

java-warc/src/test/java/com/github/bottomlessarchive/warc/test/TestUrlWarcReader.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ public static void main(final String... arg) throws Exception {
1212
final URL warcUrl = new URL(
1313
"https://commoncrawl.s3.amazonaws.com/crawl-data/CC-MAIN-2018-43/segments/1539583508988.18/warc/CC-MAIN-20181015080248-20181015101748-00000.warc.gz");
1414

15-
WarcRecordStreamFactory.streamOf(warcUrl, WarcRecordType.RESPONSE)
16-
.map(entry -> ((ResponseContentBlock) entry.getContentBlock()).getPayloadAsString())
15+
WarcRecordStreamFactory.<ResponseContentBlock>streamOf(warcUrl, WarcRecordType.RESPONSE)
16+
.map(entry -> entry.getContentBlock().getPayloadAsString())
1717
.forEach(System.out::println);
1818
}
1919
}

0 commit comments

Comments
 (0)