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-collections.git
The following commit(s) were added to refs/heads/master by this push: new 8a9e5e529 Javadoc: Match since tags to past releases and the next one 8a9e5e529 is described below commit 8a9e5e52990db7524c759f449bdd6af56e02611c Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sun Oct 20 17:30:40 2024 -0400 Javadoc: Match since tags to past releases and the next one --- .../commons/collections4/CollectionUtils.java | 16 +++++----- .../commons/collections4/EnumerationUtils.java | 2 +- .../org/apache/commons/collections4/ListUtils.java | 4 +-- .../org/apache/commons/collections4/MapUtils.java | 34 +++++++++++----------- .../bloomfilter/ArrayCountingBloomFilter.java | 2 +- .../collections4/bloomfilter/BitMapExtractor.java | 2 +- .../commons/collections4/bloomfilter/BitMaps.java | 2 +- .../collections4/bloomfilter/BloomFilter.java | 2 +- .../bloomfilter/BloomFilterExtractor.java | 2 +- .../collections4/bloomfilter/CellExtractor.java | 2 +- .../bloomfilter/CountingBloomFilter.java | 2 +- .../bloomfilter/EnhancedDoubleHasher.java | 2 +- .../commons/collections4/bloomfilter/Hasher.java | 2 +- .../collections4/bloomfilter/IndexExtractor.java | 2 +- .../collections4/bloomfilter/IndexFilter.java | 2 +- .../collections4/bloomfilter/LayerManager.java | 2 +- .../bloomfilter/LayeredBloomFilter.java | 2 +- .../collections4/bloomfilter/LongBiPredicate.java | 2 +- .../collections4/bloomfilter/SetOperations.java | 2 +- .../commons/collections4/bloomfilter/Shape.java | 2 +- .../bloomfilter/SimpleBloomFilter.java | 2 +- .../bloomfilter/SparseBloomFilter.java | 2 +- .../bloomfilter/WrappedBloomFilter.java | 2 +- .../collections4/bloomfilter/package-info.java | 2 +- .../collections4/functors/AbstractPredicate.java | 2 +- .../iterators/CartesianProductIterator.java | 2 +- .../properties/AbstractPropertiesFactory.java | 4 +-- .../collections4/properties/OrderedProperties.java | 2 +- .../properties/OrderedPropertiesFactory.java | 2 +- .../collections4/properties/PropertiesFactory.java | 2 +- .../collections4/set/UnmodifiableNavigableSet.java | 4 +-- 31 files changed, 57 insertions(+), 57 deletions(-) diff --git a/src/main/java/org/apache/commons/collections4/CollectionUtils.java b/src/main/java/org/apache/commons/collections4/CollectionUtils.java index 49d7cf38a..1d13ec116 100644 --- a/src/main/java/org/apache/commons/collections4/CollectionUtils.java +++ b/src/main/java/org/apache/commons/collections4/CollectionUtils.java @@ -222,35 +222,35 @@ public class CollectionUtils { /** * The index value when an element is not found in a collection or array: {@code -1}. * - * @since 4.5.0 + * @since 4.5.0-M1 */ public static final int INDEX_NOT_FOUND = -1; /** * Default prefix used while converting an Iterator to its String representation. * - * @since 4.5.0 + * @since 4.5.0-M1 */ public static final String DEFAULT_TOSTRING_PREFIX = "["; /** * Default suffix used while converting an Iterator to its String representation. * - * @since 4.5.0 + * @since 4.5.0-M1 */ public static final String DEFAULT_TOSTRING_SUFFIX = "]"; /** * A String for Colon (":"). * - * @since 4.5.0 + * @since 4.5.0-M1 */ public static final String COLON = ":"; /** * A String for Comma (","). * - * @since 4.5.0 + * @since 4.5.0-M1 */ public static final String COMMA = ","; @@ -1130,7 +1130,7 @@ public class CollectionUtils { * @param equator the equator used for generate hashCode * @return the hash code of the input collection using the hash method of an equator * @throws NullPointerException if the equator is {@code null} - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <E> int hashCode(final Collection<? extends E> collection, final Equator<? super E> equator) { @@ -1536,7 +1536,7 @@ public class CollectionUtils { * @param count the specified number to remove, can't be less than 1 * @return collection of elements that removed from the input collection * @throws NullPointerException if input is null - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <E> Collection<E> removeCount(final Collection<E> input, int startIndex, int count) { Objects.requireNonNull(input, "input"); @@ -1577,7 +1577,7 @@ public class CollectionUtils { * @param endIndex the end index (exclusive) to remove, must not be less than startIndex * @return collection of elements that removed from the input collection * @throws NullPointerException if input is null - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <E> Collection<E> removeRange(final Collection<E> input, final int startIndex, final int endIndex) { Objects.requireNonNull(input, "input"); diff --git a/src/main/java/org/apache/commons/collections4/EnumerationUtils.java b/src/main/java/org/apache/commons/collections4/EnumerationUtils.java index b6d27a36d..ca872776f 100644 --- a/src/main/java/org/apache/commons/collections4/EnumerationUtils.java +++ b/src/main/java/org/apache/commons/collections4/EnumerationUtils.java @@ -38,7 +38,7 @@ public class EnumerationUtils { * @param <T> the element type * @param enumeration the enumeration to use, may not be null * @return a new, single use {@link Iterable} - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <T> Iterable<T> asIterable(final Enumeration<T> enumeration) { return new IteratorIterable<>(new EnumerationIterator<>(enumeration)); diff --git a/src/main/java/org/apache/commons/collections4/ListUtils.java b/src/main/java/org/apache/commons/collections4/ListUtils.java index 0aeb41305..9e98cb18a 100644 --- a/src/main/java/org/apache/commons/collections4/ListUtils.java +++ b/src/main/java/org/apache/commons/collections4/ListUtils.java @@ -184,7 +184,7 @@ public class ListUtils { * @param list The list. * @return the first element of a list. * @see List#get(int) - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <T> T getFirst(final List<T> list) { return Objects.requireNonNull(list, "list").get(0); @@ -200,7 +200,7 @@ public class ListUtils { * @param list The list. * @return the last element of a list. * @see List#get(int) - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <T> T getLast(final List<T> list) { return Objects.requireNonNull(list, "list").get(list.size() - 1); diff --git a/src/main/java/org/apache/commons/collections4/MapUtils.java b/src/main/java/org/apache/commons/collections4/MapUtils.java index e05ec36ee..7fbf4a919 100644 --- a/src/main/java/org/apache/commons/collections4/MapUtils.java +++ b/src/main/java/org/apache/commons/collections4/MapUtils.java @@ -267,7 +267,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a boolean, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the boolean conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> Boolean getBoolean(final Map<? super K, ?> map, final K key, final Function<K, Boolean> defaultFunction) { @@ -327,7 +327,7 @@ public class MapUtils { * @param defaultFunction produce the default value to return if the value is null or if the conversion fails * @return the value in the Map as a Boolean, default value produced by the {@code defaultFunction} if null map * input - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> boolean getBooleanValue(final Map<? super K, ?> map, final K key, final Function<K, Boolean> defaultFunction) { @@ -381,7 +381,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a number, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the number conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> Byte getByte(final Map<? super K, ?> map, final K key, final Function<K, Byte> defaultFunction) { return applyDefaultFunction(map, key, MapUtils::getByte, defaultFunction); @@ -431,7 +431,7 @@ public class MapUtils { * @param defaultFunction produce the default value to return if the value is null or if the conversion fails * @return the value in the Map as a byte, default value produced by the {@code defaultFunction} if null map * input - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> byte getByteValue(final Map<? super K, ?> map, final K key, final Function<K, Byte> defaultFunction) { @@ -485,7 +485,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a number, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the number conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> Double getDouble(final Map<? super K, ?> map, final K key, final Function<K, Double> defaultFunction) { @@ -536,7 +536,7 @@ public class MapUtils { * @param defaultFunction produce the default value to return if the value is null or if the conversion fails * @return the value in the Map as a double, default value produced by the {@code defaultFunction} if null map * input - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> double getDoubleValue(final Map<? super K, ?> map, final K key, final Function<K, Double> defaultFunction) { @@ -590,7 +590,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a number, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the number conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> Float getFloat(final Map<? super K, ?> map, final K key, final Function<K, Float> defaultFunction) { @@ -641,7 +641,7 @@ public class MapUtils { * @param defaultFunction produce the default value to return if the value is null or if the conversion fails * @return the value in the Map as a float, default value produced by the {@code defaultFunction} if null map * input - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> float getFloatValue(final Map<? super K, ?> map, final K key, final Function<K, Float> defaultFunction) { @@ -680,7 +680,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a number, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the number conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> Integer getInteger(final Map<? super K, ?> map, final K key, final Function<K, Integer> defaultFunction) { @@ -730,7 +730,7 @@ public class MapUtils { * @param defaultFunction produce the default value to return if the value is null or if the conversion fails * @return the value in the Map as an int, default value produced by the {@code defaultFunction} if null map * input - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> int getIntValue(final Map<? super K, ?> map, final K key, final Function<K, Integer> defaultFunction) { @@ -785,7 +785,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a number, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the number conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> Long getLong(final Map<? super K, ?> map, final K key, final Function<K, Long> defaultFunction) { return applyDefaultFunction(map, key, MapUtils::getLong, defaultFunction); @@ -834,7 +834,7 @@ public class MapUtils { * @param defaultFunction produce the default value to return if the value is null or if the conversion fails * @return the value in the Map as a long, default value produced by the {@code defaultFunction} if null map * input - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> long getLongValue(final Map<? super K, ?> map, final K key, final Function<K, Long> defaultFunction) { @@ -888,7 +888,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a number, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the map conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> Map<?, ?> getMap(final Map<? super K, ?> map, final K key, final Function<K, Map<?, ?>> defaultFunction) { @@ -953,7 +953,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a number, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the number conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> Number getNumber(final Map<? super K, ?> map, final K key, final Function<K, Number> defaultFunction) { @@ -1043,7 +1043,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a number, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the number conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> Short getShort(final Map<? super K, ?> map, final K key, final Function<K, Short> defaultFunction) { @@ -1093,7 +1093,7 @@ public class MapUtils { * @param defaultFunction produce the default value to return if the value is null or if the conversion fails * @return the value in the Map as a short, default value produced by the {@code defaultFunction} if null map * input - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> short getShortValue(final Map<? super K, ?> map, final K key, final Function<K, Short> defaultFunction) { @@ -1147,7 +1147,7 @@ public class MapUtils { * @param defaultFunction what to produce the default value if the value is null or if the conversion fails * @return the value in the map as a string, or defaultValue produced by the defaultFunction if the original value * is null, the map is null or the string conversion fails - * @since 4.5.0 + * @since 4.5.0-M1 */ public static <K> String getString(final Map<? super K, ?> map, final K key, final Function<K, String> defaultFunction) { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/ArrayCountingBloomFilter.java b/src/main/java/org/apache/commons/collections4/bloomfilter/ArrayCountingBloomFilter.java index 5f4874a31..6ff4782a1 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/ArrayCountingBloomFilter.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/ArrayCountingBloomFilter.java @@ -45,7 +45,7 @@ import java.util.stream.IntStream; * * @see Shape * @see CellExtractor - * @since 4.5.0 + * @since 4.5.0-M1 */ public final class ArrayCountingBloomFilter implements CountingBloomFilter { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/BitMapExtractor.java b/src/main/java/org/apache/commons/collections4/bloomfilter/BitMapExtractor.java index fb24f3b47..5c154268b 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/BitMapExtractor.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/BitMapExtractor.java @@ -34,7 +34,7 @@ import java.util.function.LongPredicate; * classes where possible.</em> * </p> * - * @since 4.5.0 + * @since 4.5.0-M2 */ @FunctionalInterface public interface BitMapExtractor { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/BitMaps.java b/src/main/java/org/apache/commons/collections4/bloomfilter/BitMaps.java index 4c6766292..f809953a0 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/BitMaps.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/BitMaps.java @@ -22,7 +22,7 @@ package org.apache.commons.collections4.bloomfilter; * <p>The functions view an array of longs as a collection of bit maps each containing 64 bits. The bits are arranged * in memory as a little-endian long value. This matches the requirements of the BitMapExtractor interface.</p> * - * @since 4.5.0 + * @since 4.5.0-M2 */ public class BitMaps { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/BloomFilter.java b/src/main/java/org/apache/commons/collections4/bloomfilter/BloomFilter.java index fb884a5c4..27e650110 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/BloomFilter.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/BloomFilter.java @@ -27,7 +27,7 @@ import java.util.Objects; * @param <T> The BloomFilter type. * @see BitMapExtractor * @see IndexExtractor - * @since 4.5.0 + * @since 4.5.0-M1 */ public interface BloomFilter<T extends BloomFilter<T>> extends IndexExtractor, BitMapExtractor { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/BloomFilterExtractor.java b/src/main/java/org/apache/commons/collections4/bloomfilter/BloomFilterExtractor.java index ce62bbe8c..68d78f015 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/BloomFilterExtractor.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/BloomFilterExtractor.java @@ -26,7 +26,7 @@ import java.util.function.Predicate; /** * Produces Bloom filters from a collection (for example, {@link LayeredBloomFilter}). * - * @since 4.5.0 + * @since 4.5.0-M2 */ @FunctionalInterface public interface BloomFilterExtractor { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/CellExtractor.java b/src/main/java/org/apache/commons/collections4/bloomfilter/CellExtractor.java index c37598975..0b4a56b4d 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/CellExtractor.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/CellExtractor.java @@ -38,7 +38,7 @@ import java.util.function.IntPredicate; * <li>The IndexExtractor will not generate indices that have a zero count for the cell.</li> * </ul> * - * @since 4.5.0 + * @since 4.5.0-M2 */ @FunctionalInterface public interface CellExtractor extends IndexExtractor { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/CountingBloomFilter.java b/src/main/java/org/apache/commons/collections4/bloomfilter/CountingBloomFilter.java index 15f456e74..56048a8f7 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/CountingBloomFilter.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/CountingBloomFilter.java @@ -52,7 +52,7 @@ import java.util.Objects; * partially updated or updated entirely before the exception is raised.</p> * * @see CellExtractor - * @since 4.5.0 + * @since 4.5.0-M1 */ public interface CountingBloomFilter extends BloomFilter<CountingBloomFilter>, CellExtractor { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/EnhancedDoubleHasher.java b/src/main/java/org/apache/commons/collections4/bloomfilter/EnhancedDoubleHasher.java index 82382b9f1..3f12e4762 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/EnhancedDoubleHasher.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/EnhancedDoubleHasher.java @@ -42,7 +42,7 @@ import java.util.function.IntPredicate; * than the number of bits then the modulus will create a 'random' position and increment within the size. * </p> * - * @since 4.5.0 + * @since 4.5.0-M1 */ public class EnhancedDoubleHasher implements Hasher { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/Hasher.java b/src/main/java/org/apache/commons/collections4/bloomfilter/Hasher.java index 8bfb952a8..583da2a76 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/Hasher.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/Hasher.java @@ -19,7 +19,7 @@ package org.apache.commons.collections4.bloomfilter; /** * A Hasher creates {@link IndexExtractor}s based on the hash implementation and the provided {@link Shape}. * - * @since 4.5.0 + * @since 4.5.0-M1 */ public interface Hasher { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/IndexExtractor.java b/src/main/java/org/apache/commons/collections4/bloomfilter/IndexExtractor.java index 75a1ef650..eab265678 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/IndexExtractor.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/IndexExtractor.java @@ -28,7 +28,7 @@ import java.util.function.LongPredicate; * The default implementation of {@code asIndexArray} is slow. Implementers should reimplement the * method where possible.</em></p> * - * @since 4.5.0 + * @since 4.5.0-M2 */ @FunctionalInterface public interface IndexExtractor { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/IndexFilter.java b/src/main/java/org/apache/commons/collections4/bloomfilter/IndexFilter.java index 26f43cc77..2416a5b77 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/IndexFilter.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/IndexFilter.java @@ -25,7 +25,7 @@ import java.util.function.IntPredicate; * * <p>This is conceptually a unique filter implemented as an {@link IntPredicate}.</p> * - * @since 4.5.0 + * @since 4.5.0-M1 */ public final class IndexFilter { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/LayerManager.java b/src/main/java/org/apache/commons/collections4/bloomfilter/LayerManager.java index 64f71e071..f68cddc9e 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/LayerManager.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/LayerManager.java @@ -51,7 +51,7 @@ import java.util.function.Supplier; * * * @param <T> the {@link BloomFilter} type. - * @since 4.5.0 + * @since 4.5.0-M1 */ public class LayerManager<T extends BloomFilter<T>> implements BloomFilterExtractor { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/LayeredBloomFilter.java b/src/main/java/org/apache/commons/collections4/bloomfilter/LayeredBloomFilter.java index 621893e37..0f04e80cf 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/LayeredBloomFilter.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/LayeredBloomFilter.java @@ -51,7 +51,7 @@ import java.util.function.Predicate; * </ul> * * @param <T> The type of Bloom Filter that is used for the layers. - * @since 4.5.0 + * @since 4.5.0-M2 */ public class LayeredBloomFilter<T extends BloomFilter<T>> implements BloomFilter<LayeredBloomFilter<T>>, BloomFilterExtractor { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/LongBiPredicate.java b/src/main/java/org/apache/commons/collections4/bloomfilter/LongBiPredicate.java index a5a1a67a4..7df82bfb1 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/LongBiPredicate.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/LongBiPredicate.java @@ -23,7 +23,7 @@ package org.apache.commons.collections4.bloomfilter; * This is a functional interface whose functional method is {@code test(long,long)}. * </p> * - * @since 4.5.0 + * @since 4.5.0-M1 */ @FunctionalInterface public interface LongBiPredicate { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/SetOperations.java b/src/main/java/org/apache/commons/collections4/bloomfilter/SetOperations.java index bef33eb43..a06ef01bd 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/SetOperations.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/SetOperations.java @@ -21,7 +21,7 @@ import java.util.function.LongBinaryOperator; /** * Implementations of set operations on BitMapExtractors. * - * @since 4.5.0 + * @since 4.5.0-M1 */ public final class SetOperations { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/Shape.java b/src/main/java/org/apache/commons/collections4/bloomfilter/Shape.java index 673767eeb..51f3f8d89 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/Shape.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/Shape.java @@ -81,7 +81,7 @@ package org.apache.commons.collections4.bloomfilter; * @see <a href="https://hur.st/bloomfilter">Bloom Filter calculator</a> * @see <a href="https://en.wikipedia.org/wiki/Bloom_filter">Bloom filter * [Wikipedia]</a> - * @since 4.5.0 + * @since 4.5.0-M1 */ public final class Shape { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/SimpleBloomFilter.java b/src/main/java/org/apache/commons/collections4/bloomfilter/SimpleBloomFilter.java index 32fe7c5bd..9b81ce3d5 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/SimpleBloomFilter.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/SimpleBloomFilter.java @@ -24,7 +24,7 @@ import java.util.function.LongPredicate; /** * A bloom filter using an array of bit maps to track enabled bits. This is a standard implementation and should work well for most Bloom filters. * - * @since 4.5.0 + * @since 4.5.0-M1 */ public final class SimpleBloomFilter implements BloomFilter<SimpleBloomFilter> { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/SparseBloomFilter.java b/src/main/java/org/apache/commons/collections4/bloomfilter/SparseBloomFilter.java index 731770486..1aca8f7ac 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/SparseBloomFilter.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/SparseBloomFilter.java @@ -25,7 +25,7 @@ import java.util.function.LongPredicate; * A bloom filter using a TreeSet of integers to track enabled bits. This is a standard * implementation and should work well for most low cardinality Bloom filters. * - * @since 4.5.0 + * @since 4.5.0-M1 */ public final class SparseBloomFilter implements BloomFilter<SparseBloomFilter> { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/WrappedBloomFilter.java b/src/main/java/org/apache/commons/collections4/bloomfilter/WrappedBloomFilter.java index af33365db..84dd88ba9 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/WrappedBloomFilter.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/WrappedBloomFilter.java @@ -24,7 +24,7 @@ import java.util.function.LongPredicate; * * @param <T> The WrappedBloomFilter type. * @param <W> The <em>wrapped</em> BloomFilter type. - * @since 4.5.0 + * @since 4.5.0-M1 */ public abstract class WrappedBloomFilter<T extends WrappedBloomFilter<T, W>, W extends BloomFilter<W>> implements BloomFilter<T> { diff --git a/src/main/java/org/apache/commons/collections4/bloomfilter/package-info.java b/src/main/java/org/apache/commons/collections4/bloomfilter/package-info.java index e75ae095d..2abf993bf 100644 --- a/src/main/java/org/apache/commons/collections4/bloomfilter/package-info.java +++ b/src/main/java/org/apache/commons/collections4/bloomfilter/package-info.java @@ -149,6 +149,6 @@ * <li><a href="https://github.com/apache/cassandra/blob/trunk/src/java/org/apache/cassandra/utils/BloomFilter.java#L60">Apache Cassandra's BloomFilter.</a></li> * </ol> * - * @since 4.5.0 + * @since 4.5.0-M1 */ package org.apache.commons.collections4.bloomfilter; diff --git a/src/main/java/org/apache/commons/collections4/functors/AbstractPredicate.java b/src/main/java/org/apache/commons/collections4/functors/AbstractPredicate.java index 572ef16f5..125260300 100644 --- a/src/main/java/org/apache/commons/collections4/functors/AbstractPredicate.java +++ b/src/main/java/org/apache/commons/collections4/functors/AbstractPredicate.java @@ -22,7 +22,7 @@ import org.apache.commons.collections4.Predicate; * Abstract base class for predicates. * * @param <T> the type of the input to the predicate. - * @since 4.5.0 + * @since 4.5.0-M3 */ public abstract class AbstractPredicate<T> implements Predicate<T> { diff --git a/src/main/java/org/apache/commons/collections4/iterators/CartesianProductIterator.java b/src/main/java/org/apache/commons/collections4/iterators/CartesianProductIterator.java index a868b0942..b4d4a3995 100644 --- a/src/main/java/org/apache/commons/collections4/iterators/CartesianProductIterator.java +++ b/src/main/java/org/apache/commons/collections4/iterators/CartesianProductIterator.java @@ -66,7 +66,7 @@ import java.util.Objects; * </p> * * @param <E> the type of the objects being permuted - * @since 4.5.0 + * @since 4.5.0-M3 */ public class CartesianProductIterator<E> implements Iterator<List<E>> { diff --git a/src/main/java/org/apache/commons/collections4/properties/AbstractPropertiesFactory.java b/src/main/java/org/apache/commons/collections4/properties/AbstractPropertiesFactory.java index fa311fa2a..1f937733f 100644 --- a/src/main/java/org/apache/commons/collections4/properties/AbstractPropertiesFactory.java +++ b/src/main/java/org/apache/commons/collections4/properties/AbstractPropertiesFactory.java @@ -43,7 +43,7 @@ public abstract class AbstractPropertiesFactory<T extends Properties> { /** * Enumerates property formats. * - * @since 4.5.0 + * @since 4.5.0-M1 */ public enum PropertyFormat { @@ -130,7 +130,7 @@ public abstract class AbstractPropertiesFactory<T extends Properties> { * @return a new properties object. * @throws IOException Thrown if an error occurred reading the input stream. * @throws IllegalArgumentException Thrown if the input contains a malformed Unicode escape sequence. - * @since 4.5.0 + * @since 4.5.0-M1 */ public T load(final InputStream inputStream, final PropertyFormat propertyFormat) throws IOException { if (inputStream == null) { diff --git a/src/main/java/org/apache/commons/collections4/properties/OrderedProperties.java b/src/main/java/org/apache/commons/collections4/properties/OrderedProperties.java index c04ab3050..46e7142e8 100644 --- a/src/main/java/org/apache/commons/collections4/properties/OrderedProperties.java +++ b/src/main/java/org/apache/commons/collections4/properties/OrderedProperties.java @@ -37,7 +37,7 @@ import java.util.stream.Collectors; * </p> * * @see OrderedPropertiesFactory#INSTANCE - * @since 4.5.0 + * @since 4.5.0-M1 */ public class OrderedProperties extends Properties { diff --git a/src/main/java/org/apache/commons/collections4/properties/OrderedPropertiesFactory.java b/src/main/java/org/apache/commons/collections4/properties/OrderedPropertiesFactory.java index 1d416ca3b..22644957f 100644 --- a/src/main/java/org/apache/commons/collections4/properties/OrderedPropertiesFactory.java +++ b/src/main/java/org/apache/commons/collections4/properties/OrderedPropertiesFactory.java @@ -21,7 +21,7 @@ package org.apache.commons.collections4.properties; * Creates and loads {@link OrderedProperties}. * * @see OrderedProperties - * @since 4.5.0 + * @since 4.5.0-M1 */ public class OrderedPropertiesFactory extends AbstractPropertiesFactory<OrderedProperties> { diff --git a/src/main/java/org/apache/commons/collections4/properties/PropertiesFactory.java b/src/main/java/org/apache/commons/collections4/properties/PropertiesFactory.java index 97d67fc6c..8c83408eb 100644 --- a/src/main/java/org/apache/commons/collections4/properties/PropertiesFactory.java +++ b/src/main/java/org/apache/commons/collections4/properties/PropertiesFactory.java @@ -294,7 +294,7 @@ public class PropertiesFactory extends AbstractPropertiesFactory<Properties> { /** * The empty map (immutable). This map is serializable. * - * @since 4.5.0 + * @since 4.5.0-M1 */ public static final Properties EMPTY_PROPERTIES = new EmptyProperties(); diff --git a/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java b/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java index db885404a..7c8a21cab 100644 --- a/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java +++ b/src/main/java/org/apache/commons/collections4/set/UnmodifiableNavigableSet.java @@ -113,7 +113,7 @@ public final class UnmodifiableNavigableSet<E> } /** - * @since 4.5.0 + * @since 4.5.0-M1 */ @Override public E pollFirst() { @@ -121,7 +121,7 @@ public final class UnmodifiableNavigableSet<E> } /** - * @since 4.5.0 + * @since 4.5.0-M1 */ @Override public E pollLast() {