You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2020/06/11 15:01:27 UTC

[commons-io] branch master updated: Simplify lambads.

This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-io.git


The following commit(s) were added to refs/heads/master by this push:
     new e589115  Simplify lambads.
e589115 is described below

commit e589115b6443b328c7863b34455ed76f9cec06cc
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Thu Jun 11 11:01:21 2020 -0400

    Simplify lambads.
---
 .../java/org/apache/commons/io/function/IOFunctionTest.java  | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/test/java/org/apache/commons/io/function/IOFunctionTest.java b/src/test/java/org/apache/commons/io/function/IOFunctionTest.java
index 34590ee..de0a015 100644
--- a/src/test/java/org/apache/commons/io/function/IOFunctionTest.java
+++ b/src/test/java/org/apache/commons/io/function/IOFunctionTest.java
@@ -33,7 +33,7 @@ public class IOFunctionTest {
 
     @Test
     public void testApply() throws IOException {
-        final IOFunction<InputStream, Integer> readByte = is -> is.read();
+        final IOFunction<InputStream, Integer> readByte = InputStream::read;
         final InputStream is = new ByteArrayInputStream(new byte[] { (byte)0xa, (byte)0xb, (byte)0xc});
         assertEquals(0xa, readByte.apply(is));
         assertEquals(0xb, readByte.apply(is));
@@ -55,7 +55,7 @@ public class IOFunctionTest {
 
     @Test
     public void testComposeIOFunction() throws IOException {
-        final IOFunction<InputStream, Integer> readByte = is -> is.read();
+        final IOFunction<InputStream, Integer> readByte = InputStream::read;
         final IOFunction<Integer, Integer> squareInteger = i -> i * i;
         final IOFunction<InputStream, Integer> productFunction = squareInteger.compose(readByte);
 
@@ -99,7 +99,7 @@ public class IOFunctionTest {
 
     @Test
     public void testAndThenIOFunction() throws IOException {
-        final IOFunction<InputStream, Integer> readByte = is -> is.read();
+        final IOFunction<InputStream, Integer> readByte = InputStream::read;
         final IOFunction<Integer, Integer> squareInteger = i -> i * i;
         final IOFunction<InputStream, Integer> productFunction = readByte.andThen(squareInteger);
 
@@ -110,7 +110,7 @@ public class IOFunctionTest {
 
     @Test
     public void testAndThenFunction() throws IOException {
-        final IOFunction<InputStream, Integer> readByte = is -> is.read();
+        final IOFunction<InputStream, Integer> readByte = InputStream::read;
         final Function<Integer, Integer> squareInteger = i -> i * i;
         final IOFunction<InputStream, Integer> productFunction = readByte.andThen(squareInteger);
 
@@ -122,7 +122,7 @@ public class IOFunctionTest {
     @Test
     public void testAndThenIOConsumer() throws IOException {
         final Holder<Integer> holder = new Holder<>();
-        final IOFunction<InputStream, Integer> readByte = is -> is.read();
+        final IOFunction<InputStream, Integer> readByte = InputStream::read;
         final IOConsumer<Integer> sinkInteger = i -> {
             holder.value = i * i;
         };
@@ -138,7 +138,7 @@ public class IOFunctionTest {
     @Test
     public void testAndThenConsumer() throws IOException {
         final Holder<Integer> holder = new Holder<>();
-        final IOFunction<InputStream, Integer> readByte = is -> is.read();
+        final IOFunction<InputStream, Integer> readByte = InputStream::read;
         final Consumer<Integer> sinkInteger = i -> {
             holder.value = i * i;
         };