Hi all,
I noticed that some classes from the standard api are listed in checkstyle’s AbstractClassCouplingCheck, but not in our own set of excluded classes.
The list is: EnumSet, LinkedHashMap, LinkedHashSet, Optional, OptionalDouble, OptionalInt, OptionalLong, DoubleStream, IntStream, LongStream, Stream
.
I suggest we add them to our list of excluded classes to avoid being too strict in our use of ClassFanOutComplexity
.
WDYT?