Browse Source

Java8 refactoring also removed null check on mappers

master
Stefan Bodewig 7 years ago
parent
commit
82f7d9be1d
1 changed files with 1 additions and 0 deletions
  1. +1
    -0
      src/main/org/apache/tools/ant/util/ChainedMapper.java

+ 1
- 0
src/main/org/apache/tools/ant/util/ChainedMapper.java View File

@@ -36,6 +36,7 @@ public class ChainedMapper extends ContainerMapper {
// resources have a null name and users may use a mapper like
// MergeMapper to provide a name for it.
String[] result = getMappers().stream()
.filter(Objects::nonNull)
.reduce(new String[] { sourceFileName }, (i, m) -> Stream.of(i)
.map(m::mapFileName).filter(Objects::nonNull).flatMap(Stream::of).toArray(String[]::new),
(i, o) -> o);


Loading…
Cancel
Save