This is an automated email from the ASF dual-hosted git repository. aherbert pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/commons-collections.git.
from 6ad69be Increase coverage in CountingBloomFilter test. new 72f4515 Update checkstyle configuration. new 4797ace Fixed checkstyle. new de46979 Add checkstyle:check to defaultGoal new 9bc4d0b Fixed checkstyle in tests. new 3aa8177 Add indentation check to checkstyle. new ad04fff Set scope of method comments to protected. new e08f0be Revert CountingBloomFilter to ignore counts from another filter. The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: pom.xml | 21 +- src/assembly/src.xml | 2 +- src/changes/changes.xml | 2180 ++++++++++---------- src/conf/checkstyle-suppressions.xml | 11 +- src/conf/checkstyle.xml | 136 +- .../package-info.java => conf/license-header.txt} | 5 - .../commons/collections4/CollectionUtils.java | 24 +- .../org/apache/commons/collections4/Equator.java | 22 +- .../apache/commons/collections4/IterableUtils.java | 2 +- .../apache/commons/collections4/IteratorUtils.java | 6 +- .../org/apache/commons/collections4/ListUtils.java | 30 +- .../org/apache/commons/collections4/SetUtils.java | 2 +- .../commons/collections4/bag/AbstractMapBag.java | 4 +- .../commons/collections4/bag/CollectionBag.java | 2 +- .../collections4/bag/CollectionSortedBag.java | 2 +- .../apache/commons/collections4/bag/TreeBag.java | 2 +- .../commons/collections4/bag/UnmodifiableBag.java | 4 +- .../collections4/bidimap/AbstractDualBidiMap.java | 2 +- .../commons/collections4/bidimap/TreeBidiMap.java | 12 +- .../bloomfilter/AbstractBloomFilter.java | 19 +- .../bloomfilter/BitSetBloomFilter.java | 23 +- .../collections4/bloomfilter/BloomFilter.java | 15 +- .../bloomfilter/CountingBloomFilter.java | 126 +- .../bloomfilter/HasherBloomFilter.java | 15 +- .../collections4/bloomfilter/SetOperations.java | 27 +- .../bloomfilter/hasher/DynamicHasher.java | 15 +- .../bloomfilter/hasher/HashFunction.java | 15 +- .../bloomfilter/hasher/HashFunctionIdentity.java | 21 +- .../hasher/HashFunctionIdentityImpl.java | 15 +- .../bloomfilter/hasher/HashFunctionValidator.java | 15 +- .../collections4/bloomfilter/hasher/Hasher.java | 15 +- .../collections4/bloomfilter/hasher/Shape.java | 19 +- .../bloomfilter/hasher/StaticHasher.java | 15 +- .../bloomfilter/hasher/function/MD5Cyclic.java | 15 +- .../hasher/function/Murmur128x86Cyclic.java | 15 +- .../hasher/function/Murmur32x86Iterative.java | 15 +- .../hasher/function/ObjectsHashIterative.java | 15 +- .../bloomfilter/hasher/function/package-info.java | 17 +- .../bloomfilter/hasher/package-info.java | 17 +- .../collections4/bloomfilter/package-info.java | 16 +- .../collection/CompositeCollection.java | 4 +- .../comparators/BooleanComparator.java | 2 +- .../collections4/comparators/ComparatorChain.java | 4 +- .../collections4/comparators/NullComparator.java | 25 +- .../collections4/functors/AndPredicate.java | 2 +- .../collections4/functors/IfTransformer.java | 2 +- .../commons/collections4/functors/OrPredicate.java | 2 +- .../collections4/iterators/BoundedIterator.java | 23 +- .../collections4/iterators/IteratorChain.java | 2 +- .../collections4/iterators/IteratorIterable.java | 25 +- .../collections4/iterators/NodeListIterator.java | 11 +- .../collections4/iterators/PeekingIterator.java | 15 +- .../collections4/iterators/PushbackIterator.java | 15 +- .../iterators/SingletonListIterator.java | 2 +- .../collections4/iterators/SkippingIterator.java | 23 +- .../collections4/iterators/ZippingIterator.java | 2 +- .../commons/collections4/keyvalue/MultiKey.java | 3 +- .../collections4/keyvalue/TiedMapEntry.java | 2 +- .../apache/commons/collections4/list/TreeList.java | 32 +- .../collections4/map/AbstractHashedMap.java | 10 +- .../collections4/map/AbstractLinkedMap.java | 2 +- .../collections4/map/AbstractReferenceMap.java | 10 +- .../commons/collections4/map/DefaultedMap.java | 4 +- .../apache/commons/collections4/map/Flat3Map.java | 590 +++--- .../apache/commons/collections4/map/LRUMap.java | 4 +- .../apache/commons/collections4/map/LazyMap.java | 6 +- .../commons/collections4/map/LazySortedMap.java | 22 +- .../commons/collections4/map/ListOrderedMap.java | 2 +- .../commons/collections4/map/MultiValueMap.java | 6 +- .../commons/collections4/map/SingletonMap.java | 20 +- .../commons/collections4/map/StaticBucketMap.java | 2 +- .../multimap/AbstractListValuedMap.java | 6 +- .../multimap/AbstractMultiValuedMap.java | 58 +- .../multimap/AbstractSetValuedMap.java | 3 +- .../collections4/multiset/AbstractMapMultiSet.java | 2 +- .../collections4/multiset/AbstractMultiSet.java | 29 +- .../multiset/UnmodifiableMultiSet.java | 2 +- .../org/apache/commons/collections4/overview.html | 14 +- .../properties/AbstractPropertiesFactory.java | 12 +- .../collections4/sequence/SequencesComparator.java | 4 +- .../commons/collections4/set/CompositeSet.java | 4 +- .../collections4/trie/AbstractBitwiseTrie.java | 6 +- .../collections4/trie/AbstractPatriciaTrie.java | 294 +-- .../trie/analyzer/StringKeyAnalyzer.java | 6 +- src/site/xdoc/bloomFilters.xml | 24 +- src/site/xdoc/history.xml | 12 +- src/site/xdoc/pick.xml | 10 +- src/site/xdoc/release_3_2_2.xml | 4 +- src/site/xdoc/release_4_0.xml | 70 +- src/site/xdoc/release_4_2.xml | 4 +- src/site/xdoc/security-reports.xml | 12 +- src/site/xdoc/userguide.xml | 20 +- .../apache/commons/collections4/BagUtilsTest.java | 2 +- .../org/apache/commons/collections4/BulkTest.java | 32 +- .../commons/collections4/ClosureUtilsTest.java | 4 +- .../commons/collections4/CollectionUtilsTest.java | 22 +- .../commons/collections4/EnumerationUtilsTest.java | 6 +- .../commons/collections4/FactoryUtilsTest.java | 2 +- .../commons/collections4/IterableUtilsTest.java | 2 +- .../apache/commons/collections4/ListUtilsTest.java | 52 +- .../apache/commons/collections4/MapUtilsTest.java | 238 ++- .../commons/collections4/MultiSetUtilsTest.java | 3 +- .../commons/collections4/PredicateUtilsTest.java | 11 +- .../apache/commons/collections4/SetUtilsTest.java | 9 +- .../commons/collections4/SplitMapUtilsTest.java | 2 +- .../commons/collections4/TransformerUtilsTest.java | 9 +- .../commons/collections4/bag/AbstractBagTest.java | 4 +- .../collections4/bag/AbstractSortedBagTest.java | 2 +- .../collections4/bag/CollectionBagTest.java | 5 +- .../collections4/bag/CollectionSortedBagTest.java | 2 +- .../collections4/bag/PredicatedBagTest.java | 4 +- .../AbstractOrderedBidiMapDecoratorTest.java | 4 +- .../bidimap/AbstractSortedBidiMapTest.java | 2 +- .../collections4/bidimap/DualTreeBidiMap2Test.java | 6 +- .../bloomfilter/AbstractBloomFilterTest.java | 15 +- .../bloomfilter/BitSetBloomFilterTest.java | 15 +- .../bloomfilter/CountingBloomFilterTest.java | 196 +- .../bloomfilter/DefaultBloomFilterMethodsTest.java | 19 +- .../bloomfilter/HasherBloomFilterTest.java | 15 +- .../bloomfilter/SetOperationsTest.java | 15 +- .../hasher/DynamicHasherBuilderTest.java | 15 +- .../bloomfilter/hasher/DynamicHasherTest.java | 15 +- .../hasher/HashFuctionValidatorTest.java | 31 +- .../hasher/HashFunctionIdentityImplTest.java | 23 +- .../collections4/bloomfilter/hasher/ShapeTest.java | 17 +- .../bloomfilter/hasher/StaticHasherTest.java | 23 +- .../bloomfilter/hasher/function/MD5CyclicTest.java | 16 +- .../hasher/function/Murmur128x86CyclicTest.java | 16 +- .../hasher/function/Murmur32x86IterativeTest.java | 16 +- .../hasher/function/ObjectsHashIterativeTest.java | 16 +- .../collection/AbstractCollectionTest.java | 18 +- .../collection/CompositeCollectionTest.java | 2 +- .../collection/IndexedCollectionTest.java | 2 +- .../collection/PredicatedCollectionTest.java | 2 +- .../comparators/AbstractComparatorTest.java | 4 +- .../comparators/BooleanComparatorTest.java | 59 +- .../comparators/ComparatorChainTest.java | 2 +- .../comparators/FixedOrderComparatorTest.java | 2 +- .../comparators/ReverseComparatorTest.java | 2 +- .../comparators/TransformingComparatorTest.java | 4 +- .../functors/AbstractAnyAllOnePredicateTest.java | 22 +- .../functors/AbstractCompositePredicateTest.java | 4 +- .../functors/AbstractMockPredicateTest.java | 6 +- .../collections4/functors/AllPredicateTest.java | 2 +- .../collections4/functors/EqualPredicateTest.java | 2 +- .../iterators/BoundedIteratorTest.java | 23 +- .../iterators/CollatingIteratorTest.java | 158 +- .../collections4/iterators/FilterIteratorTest.java | 5 +- .../iterators/FilterListIteratorTest.java | 30 +- .../collections4/iterators/IteratorChainTest.java | 20 +- .../iterators/IteratorEnumerationTest.java | 15 +- .../iterators/IteratorIterableTest.java | 23 +- .../iterators/LazyIteratorChainTest.java | 21 +- .../iterators/NodeListIteratorTest.java | 11 +- .../iterators/PeekingIteratorTest.java | 16 +- .../iterators/PermutationIteratorTest.java | 2 +- .../iterators/PushbackIteratorTest.java | 17 +- .../iterators/SingletonIteratorTest.java | 2 +- .../iterators/SingletonListIteratorTest.java | 8 +- .../iterators/SkippingIteratorTest.java | 23 +- .../iterators/UnmodifiableMapIteratorTest.java | 6 +- .../UnmodifiableOrderedMapIteratorTest.java | 2 +- .../iterators/ZippingIteratorTest.java | 56 +- .../junit/ObjectToStringComparator.java | 2 +- .../collections4/keyvalue/MultiKeyTest.java | 25 +- .../collections4/list/AbstractLinkedListTest.java | 2 +- .../collections4/list/AbstractListTest.java | 495 +++-- .../list/CursorableLinkedListTest.java | 140 +- .../collections4/list/FixedSizeListTest.java | 2 +- .../commons/collections4/list/LazyListTest.java | 2 +- .../list/NodeCachingLinkedListTest.java | 4 +- .../collections4/list/PredicatedListTest.java | 29 +- .../collections4/list/SetUniqueListTest.java | 90 +- .../collections4/list/UnmodifiableListTest.java | 18 +- .../commons/collections4/map/AbstractMapTest.java | 26 +- .../collections4/map/AbstractSortedMapTest.java | 4 +- .../collections4/map/CaseInsensitiveMapTest.java | 2 +- .../commons/collections4/map/CompositeMapTest.java | 124 +- .../commons/collections4/map/DefaultedMapTest.java | 76 +- .../commons/collections4/map/EmptyMapMutator.java | 10 +- .../commons/collections4/map/HashedMapTest.java | 2 +- .../commons/collections4/map/LazyMapTest.java | 14 +- .../collections4/map/LazySortedMapTest.java | 32 +- .../commons/collections4/map/LinkedMapTest.java | 2 +- .../commons/collections4/map/MultiKeyMapTest.java | 40 +- .../collections4/map/MultiValueMapTest.java | 11 +- .../collections4/map/PredicatedSortedMapTest.java | 16 +- .../commons/collections4/map/ReferenceMapTest.java | 7 +- .../collections4/map/TransformedMapTest.java | 4 +- .../map/UnmodifiableSortedMapTest.java | 2 +- .../multimap/AbstractMultiValuedMapTest.java | 18 +- .../multimap/ArrayListValuedHashMapTest.java | 2 +- .../multimap/TransformedMultiValuedMapTest.java | 2 +- .../multimap/UnmodifiableMultiValuedMapTest.java | 4 +- .../multiset/AbstractMultiSetTest.java | 4 +- .../multiset/PredicatedMultiSetTest.java | 2 +- .../multiset/UnmodifiableMultiSetTest.java | 8 +- .../org/apache/commons/collections4/overview.html | 14 +- .../properties/AbstractPropertiesFactoryTest.java | 4 +- .../properties/EmptyPropertiesTest.java | 2 +- .../collections4/queue/AbstractQueueTest.java | 2 +- .../collections4/queue/CircularFifoQueueTest.java | 10 +- .../collections4/queue/PredicatedQueueTest.java | 3 +- .../collections4/queue/UnmodifiableQueueTest.java | 2 +- .../collections4/set/AbstractNavigableSetTest.java | 22 +- .../collections4/set/AbstractSortedSetTest.java | 24 +- .../commons/collections4/set/CompositeSetTest.java | 3 +- .../commons/collections4/set/EmptySetMutator.java | 2 +- .../set/PredicatedNavigableSetTest.java | 3 +- .../collections4/set/PredicatedSetTest.java | 15 +- .../collections4/set/PredicatedSortedSetTest.java | 3 +- .../splitmap/TransformedSplitMapTest.java | 6 +- .../collections4/trie/PatriciaTrieTest.java | 20 +- 213 files changed, 3624 insertions(+), 3593 deletions(-) copy src/{main/java/org/apache/commons/collections4/trie/analyzer/package-info.java => conf/license-header.txt} (82%)