X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=plugin%2Fyang-maven-plugin%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang2sources%2Fplugin%2FCapturingOutputStream.java;fp=plugin%2Fyang-maven-plugin%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang2sources%2Fplugin%2FCapturingOutputStream.java;h=51f773a3cf921e6c07963c1ff2b98972aeea64d2;hb=ad820421a6ff3a2ec7bdf626b46001bb275da73f;hp=c66283ddb4212d6195b84464110a24b380a8dc2e;hpb=b7f0b7d8963f24e34b5d5f98d5a21ea3b32510ab;p=yangtools.git diff --git a/plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/CapturingOutputStream.java b/plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/CapturingOutputStream.java index c66283ddb4..51f773a3cf 100644 --- a/plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/CapturingOutputStream.java +++ b/plugin/yang-maven-plugin/src/main/java/org/opendaylight/yangtools/yang2sources/plugin/CapturingOutputStream.java @@ -26,13 +26,14 @@ final class CapturingOutputStream extends FilterOutputStream { @Override @SuppressWarnings("checkstyle:parameterName") public void write(final int b) throws IOException { - super.write(b); + out().write(b); size++; } @Override - public void write(final byte[] bytes, final int off, final int len) throws IOException { - super.write(bytes, off, len); + @SuppressWarnings("checkstyle:parameterName") + public void write(final byte[] b, final int off, final int len) throws IOException { + out().write(b, off, len); size += len; } @@ -41,6 +42,10 @@ final class CapturingOutputStream extends FilterOutputStream { } int crc32c() { - return ((HashingOutputStream) out).hash().asInt(); + return out().hash().asInt(); + } + + private HashingOutputStream out() { + return (HashingOutputStream) out; } }