aboutsummaryrefslogtreecommitdiff
path: root/config/import-control.xml
diff options
context:
space:
mode:
authorAndrei Selkin <andreyselkin@gmail.com>2017-02-23 16:13:15 +0300
committerRoman Ivanov <romani@users.noreply.github.com>2017-02-25 06:55:22 -0800
commit55aa8cedc60d4faa776d7a36f8ae2d0bed0ada45 (patch)
tree756353dadc73ba20651493a6519fa6babe6f6dd3 /config/import-control.xml
parent463195c45d1a728b3b67f154821504eb59d57a9a (diff)
downloadcheckstyle-55aa8cedc60d4faa776d7a36f8ae2d0bed0ada45.tar.gz
Issue #3843: Disallow import of interfaces from java.util.stream due to coverage problem
Diffstat (limited to 'config/import-control.xml')
-rw-r--r--config/import-control.xml12
1 files changed, 12 insertions, 0 deletions
diff --git a/config/import-control.xml b/config/import-control.xml
index ca38a78c6..53eef9166 100644
--- a/config/import-control.xml
+++ b/config/import-control.xml
@@ -16,6 +16,18 @@
<allow pkg="org.apache.commons.logging"/>
<allow pkg="org.xml.sax"/>
+ <!--Disallowed till https://github.com/mojohaus/cobertura-maven-plugin/issues/29-->
+ <disallow class="java.util.stream.Stream"/>
+ <disallow class="java.util.stream.Stream.Builder"/>
+ <disallow class="java.util.stream.DoubleStream"/>
+ <disallow class="java.util.stream.DoubleStream.Builder"/>
+ <disallow class="java.util.stream.IntStream"/>
+ <disallow class="java.util.stream.IntStream.Builder"/>
+ <disallow class="java.util.stream.LongStream"/>
+ <disallow class="java.util.stream.LongStream.Builder"/>
+ <disallow class="java.util.stream.BaseStream"/>
+ <disallow class="java.util.stream.Collector"/>
+
<!-- The local ones -->
<allow pkg="java.lang.reflect" local-only="true" />
<allow pkg="java.nio" local-only="true" />