Gary Gregory
83694e78b5
Javadoc
...
- Don't use camel-case unless the name is a type of method
- Use @link
2024-06-23 11:37:01 -04:00
Gary Gregory
2f30f6f323
Add generic Javadoc parameter
2024-06-23 08:43:05 -04:00
Gary Gregory
bc99097b11
Add generic Javadoc parameter
2024-06-23 08:43:02 -04:00
Gary Gregory
541300f23a
Add generic Javadoc parameter
2024-06-23 08:42:58 -04:00
Gary Gregory
6f24ab1e6b
Add generic Javadoc parameter
2024-06-23 08:42:56 -04:00
Gary Gregory
370da7382b
Add generic Javadoc parameter
2024-06-23 08:42:54 -04:00
Gary Gregory
2adb0de0dd
Add generic Javadoc parameter
2024-06-23 08:42:51 -04:00
Gary Gregory
1a10083dfa
Add generic Javadoc parameter
2024-06-23 08:42:48 -04:00
Gary Gregory
405ad435e5
Add generic Javadoc parameter
2024-06-23 08:42:45 -04:00
Gary Gregory
acec0349ef
Add generic Javadoc parameter
2024-06-23 08:42:42 -04:00
Gary Gregory
97acf62091
Add generic Javadoc parameter
2024-06-23 08:42:40 -04:00
Gary Gregory
6b4395088e
Add generic Javadoc parameter
2024-06-23 08:42:37 -04:00
Gary Gregory
2b29deb2de
Add missing Javadocs
2024-06-23 08:21:28 -04:00
Gary Gregory
5417dba33c
Javadoc
2024-06-23 08:11:42 -04:00
Gary Gregory
f82b597b75
Javadoc
2024-06-23 08:11:24 -04:00
Gary Gregory
969bfd2fe7
Deprecate AbstractEmptyIterator.add(E) without replacement
2024-06-23 08:11:17 -04:00
Gary Gregory
d9d6f2098a
Package private AbstractEmptyIterator implements ResettableIterator so
...
subclasses don't
2024-06-23 08:07:48 -04:00
Gary Gregory
daad236c89
Whitespace
2024-06-23 08:01:17 -04:00
Gary Gregory
294b820b02
Update Javadoc since tags
2024-06-23 07:58:54 -04:00
Gary Gregory
7c32ff7daf
Update Javadoc since tags
2024-06-23 07:57:41 -04:00
Gary Gregory
48b04658ea
Javadoc
2024-06-23 07:57:32 -04:00
Gary Gregory
3fe6d20f7b
Javadoc: Close HTML tag
2024-06-23 07:49:21 -04:00
Gary Gregory
d5c0defada
Javadoc: Close HTML tag
2024-06-23 07:49:01 -04:00
Gary Gregory
0843ca103a
Javadoc: Close HTML tag
2024-06-23 07:48:32 -04:00
Gary Gregory
0be038790d
Javadoc
2024-06-23 07:48:01 -04:00
Gary Gregory
8e13a5022b
[COLLECTIONS-857] Complete bloom filter documentation #507
2024-06-23 07:38:13 -04:00
Claude Warren
7c9e046d41
initial changes. ( #507 )
...
Added MathJax to display math symbols.
Added markdown to site processing.
Created markdown booomFilters directory with multiple documentation files.
2024-06-23 07:36:29 -04:00
Gary Gregory
26e733fec0
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-collections.git
2024-06-18 10:57:22 -04:00
Gary Gregory
d61cf2132d
For Apache Commons BeanUtils until all components migrate to JUnit 5.
2024-06-18 10:57:09 -04:00
Gary Gregory
f7da1ace09
Add section for the next release
2024-06-18 12:44:40 +00:00
Gary Gregory
f028b114d0
Prepare for the next release candidate
2024-06-15 01:59:58 +00:00
Gary Gregory
5578be31e2
Javadoc
2024-06-15 01:58:52 +00:00
Gary Gregory
c1e02af670
Javadoc
2024-06-14 21:44:24 -04:00
Gary Gregory
08f7ffa0c1
Javadoc
2024-06-14 21:37:07 -04:00
Gary Gregory
8c5df0bf8e
Fix Javadoc empty tag and close other tag
2024-06-14 21:23:16 -04:00
Gary Gregory
4897d0c7ae
[COLLECTIONS-855] Fixed hashing calculation as per report #501
2024-06-12 13:21:56 -04:00
Claude Warren
a277a2a65d
[COLLECTIONS-855] Fixed hashing calculation as per report ( #501 )
...
* Fixed hashing calculation as per report
* fixed up processIndices and simplified code
* removed testing check
* Put back the k>=bits check
* removed blank line
2024-06-12 13:17:35 -04:00
Gary Gregory
3fcfbcf72a
Bump org.apache.commons:commons-parent from 70 to 71 #503
2024-06-11 07:45:44 -04:00
Gary Gregory
d1e2f0339e
Fix Java 22 builds through Easymock upgrade #502
2024-06-09 09:39:03 -04:00
Gary Gregory
f59075822b
Bump com.google.guava:guava-testlib from 33.2.0-jre to 33.2.1-jre #500
2024-06-07 08:41:27 -04:00
Gary Gregory
05aef8ef7b
[COLLECTIONS-854] Renaming bloomfilter components and methods as per ticket #492
2024-05-28 10:02:14 -04:00
Claude Warren
4a2aa76d4b
[COLLECTIONS-854] renaming bloomfilter components and methods as per ticket ( #492 )
...
* Changed BitMap to BitMaps and CellConsumer to CellPredicate
* Renamed IndexProducer to IndexExtractor
* Renamed BitmapProducer to BitMapExtractor
* Renamed BitmapProducer to BitMapExtractor and BloomFilterProducer to BloomFilterExtractor
* change forEachBitMap to processBitMap
* change forEachBloomFilter to processBloomFilters
* change processBitMap to processBitMaps
* change forEachCell to processCells
* change forEachIndex to processIndices
* renaming cleanup
* replaced [Pp]roducer with [Ee]xtractor
* changed forEachX to processXs. Updated documentation
* Update package-info.java as per review comments
* Updated as per review
* fixed javadoc
2024-05-28 10:00:20 -04:00
Gary Gregory
5d93e5e107
Javadoc
2024-05-23 09:23:55 -04:00
Gary Gregory
545fe40309
Bump org.apache.commons:commons-parent from 69 to 70
2024-05-22 08:57:38 -04:00
Gary Gregory
77c25370a5
Fix PMD UselessOverridingMethod in PropertiesFactory.EmptyProperties
2024-05-22 08:57:17 -04:00
Gary Gregory
37f68320a1
Sort UnnecessaryFullyQualifiedName entries
2024-05-22 08:49:31 -04:00
Gary Gregory
8761442447
Fix PMD UnnecessaryFullyQualifiedName in CaseInsensitiveMap
2024-05-22 08:49:12 -04:00
Gary Gregory
69d5e72e56
Fix PMD UnnecessaryFullyQualifiedName in ReferenceMapIterator
2024-05-22 08:47:37 -04:00
Gary Gregory
520fe0c7a0
Fix PMD UnnecessaryFullyQualifiedName in LinkIterator
2024-05-22 08:44:54 -04:00
Gary Gregory
b604cd4c98
Fix PMD UnnecessaryFullyQualifiedName in AbstractLinkedMap
2024-05-22 08:43:04 -04:00
Gary Gregory
1fe47c0174
Fix PMD UnnecessaryFullyQualifiedName in IndexUtils
2024-05-22 08:42:01 -04:00
Gary Gregory
941a9ff4b6
Format nits
2024-05-22 08:41:07 -04:00
Gary Gregory
a68b8ab03e
Fix PMD UnnecessaryFullyQualifiedName in StringKeyAnalyzer
2024-05-22 08:38:38 -04:00
Gary Gregory
8c1939abcc
Fix PMD UnnecessaryFullyQualifiedName in AbstractHashedMap
2024-05-22 08:38:21 -04:00
Gary Gregory
7880a99f5e
Fix PMD UnnecessaryFullyQualifiedName in DefaultEquator
2024-05-22 08:36:33 -04:00
Gary Gregory
89f7341366
Fix PMD UnnecessaryFullyQualifiedName in TransformerUtils
2024-05-22 08:35:37 -04:00
Gary Gregory
fe4fff6ab0
Fix PMD UnnecessaryFullyQualifiedName in PredicateUtils
2024-05-22 08:35:00 -04:00
Gary Gregory
3c7d821562
Fix PMD UnnecessaryFullyQualifiedName in MapUtils
2024-05-22 08:32:52 -04:00
Gary Gregory
91bc42e7f4
Fix PMD UnnecessaryFullyQualifiedName in CollectionUtils
2024-05-22 08:32:31 -04:00
Gary Gregory
55b831050d
Javadoc
2024-05-18 09:43:15 -04:00
Gary Gregory
f4ecabd9ac
Fix whitespace (Checkstyle WhitespaceAround)
2024-05-12 09:47:14 -04:00
Gary Gregory
765f381bb1
Inline useless single use local variable
...
Whitespace
2024-05-12 09:06:37 -04:00
Gary Gregory
138468805f
Inline useless single use local variable
2024-05-12 09:05:42 -04:00
Gary Gregory
c2f6facdde
Inline useless single use local variable
2024-05-12 09:05:20 -04:00
Gary Gregory
248fcd7d8a
Inline useless single use local variable
2024-05-12 09:04:57 -04:00
Gary Gregory
97c5ac99f0
Remove redundant code
2024-05-12 09:04:46 -04:00
Gary Gregory
eb382fdc6f
Use final and lambda
2024-05-12 09:04:37 -04:00
Gary Gregory
e5041ec95c
Add missing serialVersionUID from test
...
No compatibility issue since this is a test
2024-05-12 09:04:07 -04:00
Gary Gregory
be4e3f85d3
Remove redundant code
2024-05-12 09:03:27 -04:00
Gary Gregory
740603072a
Remove redundant code
2024-05-12 09:03:19 -04:00
Gary Gregory
88972f1fe8
Fill ArrayList on construction
2024-05-12 09:02:59 -04:00
Gary Gregory
a650099315
Inline useless single use local variable
2024-05-12 09:02:27 -04:00
Gary Gregory
75159111ff
Inline useless single use local variable
2024-05-12 09:02:18 -04:00
Gary Gregory
43214abc79
Inline useless single use local variable
2024-05-12 09:02:08 -04:00
Gary Gregory
de059262b9
Use final
2024-05-12 08:54:09 -04:00
Gary Gregory
b87d212629
Sort imports
2024-05-12 08:39:07 -04:00
Gary Gregory
5051dbf0b5
Sort members
2024-05-12 08:38:43 -04:00
Gary Gregory
1a9ff2f6ba
[COLLECTIONS-853] Change LayerManager to use List and added generics to
...
LayerdedBloomFilter #481
2024-05-12 08:38:07 -04:00
Claude Warren
56da869565
COLLECTIONS-853: Change LayerManager to use List and added generics to LayerdedBloomFilter ( #481 )
...
* Added generics to LayeredBloomFilter, modified WrappedBloomfFilter to requrie copy() implementation and changed LayerManager LinkedList declaration to List.
* removed wildcard include
* Placed NumberedBloomFilter class into LayeredBloomFilterTest where it is used and fixed implementation
* made wrapped Bloom filter private with protected access member
* removed null checks from LayerManager first() and last()
* fixed generics
* removed LayerdBloomFilter.fixed() methods
* changed to Deque in API
* fixed issue with advanceOnCount implementation
2024-05-12 08:36:17 -04:00
aherbert
98e543a2d5
Track changes
2024-05-07 15:00:21 +01:00
Julian Reschke
634b23dbbb
COLLECTIONS-842: Deprecate Lists incompatible with Java 21, add new variant of AbstractLinkedList ( #485 )
2024-05-07 14:54:40 +01:00
Gary Gregory
4d40c035ab
Update Checkstyle DTD version from 1.0 to 1.2
2024-05-05 14:43:28 -04:00
Gary Gregory
56c91067ec
Bump com.google.guava:guava-testlib from 33.1.0-jre to 33.2.0-jre #487
2024-05-03 08:59:33 -04:00
Gary Gregory
1dc530e6fa
Remove obsolete pre-Java 1.2 code
2024-05-01 10:35:14 -04:00
Gary Gregory
f84e48c4d5
Bump optional commons-codec:commons-codec from 1.16.1 to 1.17.0
2024-04-29 07:21:53 -04:00
Gary Gregory
f17fbd5033
Deprecate Transformer in favor of java.util.function.Function
2024-04-28 09:48:40 -04:00
Gary Gregory
c208c4adde
Deprecate Predicate in favor of java.util.function.Predicate
2024-04-28 09:37:52 -04:00
Gary Gregory
e5c3d7ec12
Deprecate Factory in favor of java.util.function.Supplier
2024-04-28 09:30:31 -04:00
Gary Gregory
c17637259b
Deprecate Closure in favor of java.util.function.Consumer
2024-04-28 09:27:36 -04:00
Gary Gregory
b678b30be6
Fix comment
2024-04-28 09:23:27 -04:00
Gary Gregory
ad4e2e013e
Fix attribute name
2024-04-28 09:23:00 -04:00
Gary Gregory
cb47bc8c5a
[COLLECTIONS-852] Add layerd bloom filter clean method #476
2024-04-17 08:50:51 -04:00
Claude Warren
cc651b2db9
Collections-852: add layerd bloom filter clean method ( #476 )
...
* Initial implementation and LayerManager test
* updated LayeredBloomFilterTest - fixed checkstyle issues
* changes as requested in review
2024-04-17 08:48:39 -04:00
Gary Gregory
de05f5f126
Use long lines
2024-04-13 16:14:55 -04:00
Gary Gregory
2c35b9c1c9
Remove useless call to String.format()
2024-04-13 16:13:01 -04:00
Gary Gregory
de7c51e309
Bump tests commons-io:commons-io from 2.16.0 to 2.16.1 #475
2024-04-08 13:21:14 -04:00
Gary Gregory
59c5183f1c
Bump org.apache.commons:commons-parent from 67 to 69 #473
2024-04-05 08:17:59 -04:00
Gary Gregory
a48c34d6e2
Add section for the next release
2024-04-02 16:37:32 -04:00
Gary Gregory
5e6708d789
Prepare for the next release candidate
2024-03-31 11:50:24 -04:00
Gary Gregory
4cac454ded
Reimplement FixedOrderComparator#equals() and hashCode(), see also #392
2024-03-31 11:32:45 -04:00
Gary Gregory
b040244630
Next version will be 4.5.0-M1
2024-03-31 11:30:25 -04:00
Gary Gregory
8992d2bbd9
Remove unused import
2024-03-31 11:17:45 -04:00
Gary Gregory
2d65b844b5
Tests in org.apache.commons.collections4.multimap should not depend on
...
map iteration order, see also #429 .
2024-03-31 11:11:03 -04:00
Gary Gregory
a6668768bf
Rework test fixtures
...
Make sure we don't depend on map iteration order
2024-03-31 11:07:55 -04:00
Gary Gregory
42ae7b98c2
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 11:06:49 -04:00
Gary Gregory
6d3740fb48
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 10:56:06 -04:00
Gary Gregory
eab18e9851
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 10:54:20 -04:00
Gary Gregory
e5c95c28d2
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 10:40:08 -04:00
Gary Gregory
31b4116858
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 10:31:52 -04:00
Gary Gregory
8cae451853
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 10:26:47 -04:00
Gary Gregory
cff3638a87
Use JUnit Assumptions
2024-03-31 10:19:33 -04:00
Gary Gregory
70c708a9ee
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 10:17:57 -04:00
Gary Gregory
dea79e62f1
Use JUnit Assumptions
2024-03-31 09:58:38 -04:00
Gary Gregory
450ed7118e
Format tweak
2024-03-31 09:55:00 -04:00
Gary Gregory
817180b4da
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 09:52:52 -04:00
Gary Gregory
52cdb17e69
Reuse StringUtils.EMPTY in tests
2024-03-31 09:52:46 -04:00
Gary Gregory
19b621029e
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 09:45:41 -04:00
Gary Gregory
13e7fe0bcf
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 09:43:47 -04:00
Gary Gregory
c47f52c1ec
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-31 08:46:47 -04:00
Gary Gregory
5e8368dbd5
Close HTML tags
2024-03-30 13:35:16 -04:00
Gary Gregory
8a8c87c4dc
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-30 13:32:46 -04:00
Gary Gregory
feccdaf511
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-30 13:31:04 -04:00
Gary Gregory
896d4a01a3
Rework test fixtures
...
Next, grow the amount of data tested to find bugs in the tests with
non-repeatable map ordering
2024-03-30 13:27:38 -04:00
Gary Gregory
2c43a61770
Javadoc
2024-03-30 10:25:01 -04:00
Gary Gregory
28520b6152
Javadoc
2024-03-30 10:23:56 -04:00
Gary Gregory
d6efe402e8
Bump commons-io:commons-io from 2.15.1 to 2.16.0 #469
2024-03-28 18:48:37 -04:00
Gary Gregory
38359a00ad
Use better JUnit API
2024-03-22 16:11:54 -04:00
Gary Gregory
fa72968378
Use proper JUnit API
2024-03-22 15:59:35 -04:00
Gary Gregory
1b7d1b77e6
Bump com.google.guava:guava-testlib from 33.0.0-jre to 33.1.0-jre #462
2024-03-15 09:06:01 -04:00
Gary Gregory
31166a10a0
Bump org.apache.commons:commons-parent from 66 to 67 #461
2024-03-05 23:07:50 -05:00
Gary Gregory
792399c91a
Simplify
2024-02-09 18:17:02 -05:00
Gary Gregory
ffd00c35fc
Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 #451
2024-02-08 21:21:27 -05:00
Gary Gregory
9d13951390
Javadoc
...
Close HTML tags
2024-02-03 09:38:31 -05:00
Gary Gregory
51cc646755
Bump commons-parent from 64 to 66
...
- Add Maven property project.build.outputTimestamp for build
reproducibility
- Fix Checkstyle on Java 17
2024-02-03 09:32:44 -05:00
Gary Gregory
ead758cf4d
Remove useless inline comments
2024-01-31 09:02:03 -05:00
Gary Gregory
b580420c73
Add missing XML Schema reference
2024-01-28 14:29:08 -05:00
Gary Gregory
8ad5324953
Javadoc
2024-01-27 09:26:49 -05:00
Gary Gregory
8e5940ca95
Whitespace
2024-01-27 09:19:27 -05:00
Gary Gregory
d96822d3a8
Whitespace
2024-01-27 08:58:38 -05:00
Gary Gregory
86d1f5d0dd
Remove noise in TreeList.AVLNode#toString()
2024-01-27 08:48:50 -05:00
Gary Gregory
3fce6dbb00
Remove unused exception
2024-01-26 20:08:27 -05:00
Gary Gregory
497153c743
Deprecate IterableUtils 0-argument constructor
2024-01-26 10:22:01 -05:00
Gary Gregory
47c5862fb0
Normalize end of comments
2024-01-20 10:45:59 -05:00
Gary Gregory
190815d4e1
Declutter: Tests don't need Javadoc @since tags
2024-01-20 10:29:28 -05:00
Gary Gregory
01bd494f07
Sort members
2024-01-20 10:18:07 -05:00
Gary Gregory
708b1e10ec
Sort imports
2024-01-20 10:17:07 -05:00
Gary Gregory
10cf18310e
Javadoc & format
...
Clean up new test
2024-01-20 10:07:16 -05:00
Gary Gregory
7663a113b4
Add test cases for indexOf and contains method of ArrayUtils class #215 .
2024-01-20 10:05:07 -05:00
Gary Gregory
d28a7fba0b
Merge branch 'master' of https://ggregory@gitbox.apache.org/repos/asf/commons-collections
2024-01-20 10:02:42 -05:00
Ajay Kumar Jha
259a834612
Add test cases for indexOf and contains method of ArrayUtils class ( #215 )
...
* add a test case for indexOf method of ArrayUtils class
* add a test case for indeOf method
* add test cases for contains method
2024-01-20 10:02:23 -05:00