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
Gary Gregory
4eb7906e50
Javadoc: Close HTML tags
2024-01-20 09:17:11 -05:00
Gary Gregory
c66d84b8b4
Javadoc
2024-01-17 10:27:53 -05:00
Gary Gregory
bd83aa09a9
Use %=
2024-01-15 09:38:30 -05:00
Gary Gregory
7c9793acc3
Use *=
2024-01-15 09:25:22 -05:00
Gary Gregory
dbb8a25e98
Use -=
2024-01-15 09:16:01 -05:00
Gary Gregory
bf9461bbc4
Implement Layered Bloom filter #402
2023-12-22 16:20:46 -05:00
Claude Warren
0438edead9
[COLLECTIONS-843] Implement Layered Bloom filter ( #402 )
...
* Adjusted tests to handle bloom filter implementations that utilized
automatic decay.
* cleaned up spacing
* fixed indent
* updated for layered testing
* removed spaces
* fixed merge issue
* initial checkin
* cleaned up tests
* fixed timing on test
* fixed formatting
* added javadoc
* fixed typos
* removed blank lines
* fixed javadocs
* Fix Javadoc
* Add Javadoc @since 4.5
* Add Javadoc @since 4.5
* updated tests and added BloomFilterProducer code
* Cleaned up javadoc and BiPredicate<BloomFilter,BloomFilter> processing
* fixed javadoc issues
* fixed typography issue
* Fixed a documentation error
* code format cleanup
* code simplification and documentation
* added isEmpty and associated tests
* Changes as requested by review
* cleaned up formatting errors
* fixed javadoc issues
* added LayeredBloomFilter to overview.
* added coco driven test cases.
* attempt to fix formatting
* cleaned up javadoc differences
* cleaned up javadoc
* Made flatten() part of BloomFilterProducer
* fixed since tag.
* changed X() methods to setX()
* updated javadoc
* fixed javadoc errors
* merged changes from master
* renamed to Test to CellProducerFromLayeredBloomFilterTest
* changed to jupiter from junit.
* added override for uniqueIndices as optimization.
* fixed checkstyle issue
* modified as per review
* Updated tests as per review
* fixed variable initialization issues
* made suggested test changes
* fixed broken test
* Remove dead comments per code reviews
---------
Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
2023-12-22 16:17:45 -05:00
Gary Gregory
3b8dce444c
Bump com.google.guava:guava-testlib from 32.1.3-jre to 33.0.0-jre #438
2023-12-22 08:57:29 -05:00
Gary Gregory
876419b5a4
Javadoc
2023-12-17 14:29:49 -05:00
Gary Gregory
beae5e10fd
Better Javadoc
2023-12-17 10:16:14 -05:00
Gary Gregory
98eddc3301
Javadoc
2023-12-14 13:47:29 -05:00
Gary Gregory
fe2a01be4c
Javadoc
2023-12-14 10:25:44 -05:00
Gary Gregory
908a79dc8c
Javadoc
2023-12-14 10:25:14 -05:00
Gary Gregory
8e0bc678ad
Javadoc
2023-12-14 09:44:16 -05:00
Gary Gregory
0913090f2d
Use a constant instead of a magic string
2023-12-10 10:54:03 -05:00
Gary Gregory
f73fafb105
Javadoc: Remove redundant "java.lang" prefix
2023-12-09 10:01:36 -05:00
Gary Gregory
33d58516c5
Bump org.apache.commons:commons-parent from 64 to 65 #435
2023-12-08 08:48:56 -05:00
Sung Ho Yoon
d1c5fb852e
(doc) Fix incorrect Javadoc description
2023-12-05 18:03:55 +09:00
Gary Gregory
42c1a587e4
Bump commons-io from 2.15.0 to 2.15.1
2023-11-29 17:41:48 -05:00
Gary Gregory
cbb1f0b2ad
Use String#isEmpty()
2023-11-28 11:10:53 -05:00
Gary Gregory
ced89f524f
Javadoc
...
Normalize spelling
2023-11-26 14:59:39 -05:00
Gary Gregory
d0137526d1
Remove extra blank lines
2023-11-26 13:51:55 -05:00
Gary Gregory
1df5606b82
Checkstyle: @author tags are deprecated
2023-11-23 08:37:25 -05:00
Gary Gregory
a3c8e94365
Bump commons-lang3 from 3.13.0 to 3.14.0
2023-11-22 08:35:35 -05:00
Gary Gregory
de9523a9e3
Spelling
2023-11-20 19:20:56 -05:00
Gary Gregory
ac05d8fdbe
Fix Javadoc code elements
2023-11-13 07:27:16 -05:00
Gary Gregory
32c68b7e89
Javadoc
2023-11-11 16:12:11 -05:00
Gary Gregory
c9004298cb
Make private class final
2023-11-05 14:09:19 -05:00
Gary Gregory
07967afd4b
Make package private class final
2023-11-05 08:13:52 -05:00
Gary Gregory
aa4a148bf0
Normalize test method names
2023-11-04 08:38:59 -04:00
Gary Gregory
eba4b8cbc5
Normalize test method names
...
Skip bloom filter package due to WIP PR
2023-11-03 09:44:17 -04:00
Gary Gregory
2f3d800fd6
Clarifies Java platform requirement
2023-11-02 08:19:20 -04:00
Gary Gregory
06ce80f114
Normalize setter Javadoc
2023-10-31 07:00:47 -04:00
Gary Gregory
cbb98b0f29
Normalize getter Javadoc
2023-10-31 06:48:09 -04:00
Gary Gregory
78a83e662b
Normalize spelling to US English
2023-10-31 06:18:55 -04:00
Gary Gregory
ce4d2c8b17
Normalize spelling to US English
2023-10-31 06:18:19 -04:00
Gary Gregory
fccb6fc0ce
Don't initialize an instance variable to its default value
2023-10-27 09:40:12 -04:00
Gary Gregory
5433084413
Don't initialize an instance variable to its default value
2023-10-27 09:13:32 -04:00
Gary Gregory
bc38647d52
Bump commons-io from 2.14.0 to 2.15.0
2023-10-25 17:46:24 -04:00
Gary Gregory
fce46cdcc6
Better local variable name
2023-10-19 10:42:56 -04:00
Gary Gregory
93a992657a
Javadoc
2023-10-19 07:28:04 -04:00
Gary Gregory
8d48789ea5
No _ in private variable name
2023-10-17 09:08:06 -04:00
Gary Gregory
700fc2623b
No _ in private instance variable name
2023-10-17 08:56:32 -04:00
Gary Gregory
e40cb66506
Bump com.google.guava:guava-testlib from 32.1.2-jre to 32.1.3-jre #423
2023-10-13 09:07:53 -04:00
Gary Gregory
bb99f201b1
Make private static classes final
2023-10-10 16:14:05 -04:00
Gary Gregory
f30607f6b7
Fix Checkstyle
2023-10-10 07:43:34 -04:00
Gary Gregory
66b30fe3f3
Fix Checkstyle
2023-10-10 07:43:29 -04:00
Gary Gregory
290d6d99a8
Fix Checkstyle
2023-10-10 07:43:24 -04:00
Gary Gregory
b2ab60874a
Bump commons-parent
2023-10-09 18:06:27 -04:00
Gary Gregory
12047a30ed
Sort imports and enforce through Checkstyle
2023-10-09 08:15:40 -04:00
Gary Gregory
c182f65613
Better lambdas
...
Use final
Initialize Map when instantiating
Use diamonds
Use varargs
2023-09-13 18:10:39 -04:00
Gary Gregory
b776c258b3
Bump org.easymock:easymock from 5.1.0 to 5.2.0 #414
2023-09-08 09:05:44 -04:00
Gary Gregory
22e1c0d010
Bump commons-parent from 61 to 62
2023-09-07 07:40:16 -04:00
Gary Gregory
5869350568
Update DTD
2023-09-01 10:58:35 -04:00
Gary Gregory
f1df2d6f1b
Bump commons-parent from 59 to 61
2023-08-30 09:40:28 -04:00
Gary Gregory
c5c4194ae5
Javadoc
2023-08-29 08:45:42 -04:00
Gary Gregory
9d3c2eda3e
Remove @SuppressWarnings
2023-08-29 08:27:10 -04:00
Gary Gregory
af6fff168c
Use diamonds
2023-08-24 11:00:33 -04:00
Gary Gregory
ea78167069
Normalize array type declarations
2023-08-23 08:42:23 -04:00
Gary Gregory
265ca720b5
Better internal class name
2023-08-18 10:56:22 -04:00
Claude Warren
488393e600
COLLECTIONS-844: Allow counting Bloom filters with cell size other than Integer.SIZE ( #406 )
...
* Added getMaxInsert() and getMaxValue() to CountingBloomFilter.
* Changed 'BitCount' to 'Cell' to match the literature for counting Bloom filters.
* Updated documentation.
* Changed CellProducer to require ordered distinct cell indices.
* Updated asIndexArray to respect the order of forEachIndex.
2023-08-15 08:34:38 +01:00
Gary Gregory
1e9abf1da5
Bump guava-testlib from 31.1-jre to 32.1.2-jre #394 , #395 , #404 , #405 , #441 . Bump com.google.guava:guava-testlib from 32.1.1-jre to 32.1.2-jre #411
2023-08-04 09:36:34 -04:00
Sung Ho Yoon
450f9c748f
(doc) Fix grammatical error in Javadoc
2023-08-01 15:08:16 +09:00
Gary Gregory
bd06a52cc9
Fix punctuation and minor Javadoc issues #409
2023-07-29 17:39:44 -04:00
Martin Wiesner
33bd5d12c2
fixes misplaced symbols in javadoc (mainly in Hasher, CountingLongPredicate) ( #409 )
...
resolves grammar and punctuation issues
2023-07-29 17:03:15 -04:00
Gary Gregory
8a0d6b0da5
Bump commons-lang3 from 3.12.0 to 3.13.0
2023-07-28 18:05:32 -04:00
Gary Gregory
b9cc9709f5
Bump commons-lang3 from 3.12.0 to 3.13.0
2023-07-28 18:00:10 -04:00
Gary Gregory
97013d03b5
Bump commons-parent from 58 to 59
2023-07-28 07:55:29 -04:00
Gary Gregory
f503e0c92b
Make AbstractPatriciaTrie public #407
2023-07-27 15:18:24 -04:00
Vadim
66d6b9e2f2
Make AbstractPatriciaTrie public ( #407 )
...
* Make AbstractPatriciaTrie public
* Added javadocs
2023-07-27 15:16:33 -04:00
Gary Gregory
99473dfa20
Remove unused import
2023-07-13 09:59:51 -04:00
Gary Gregory
f59447dd4f
Must override toString() for Java 17
2023-07-13 09:46:50 -04:00
Gary Gregory
21c8c53418
Disable testToString for now
...
Passes locally, fails on GHA
2023-07-13 09:40:53 -04:00
Gary Gregory
cc2eb1a4e2
Support entrySet() and forEach()
2023-07-13 09:35:50 -04:00
Gary Gregory
452533ab6d
Add org.apache.commons.collections4.properties.OrderedProperties and
...
OrderedPropertiesFactory
2023-07-13 08:49:52 -04:00
Gary Gregory
d3dbdc80d4
Add missing entry
2023-07-13 08:16:26 -04:00
Gary Gregory
d1a86b37e5
Bump guava-testlib from 32.1.0-jre to 32.1.1-jre #405
2023-07-07 15:46:48 -04:00
Gary Gregory
32d8bdfdbb
Throw a RuntimeException subclass instead of an Error
2023-07-06 15:36:46 -04:00
Gary Gregory
fb7dae4909
Throw a RuntimeException subclass instead of RuntimeException
2023-07-06 15:19:23 -04:00
Gary Gregory
3a4e2ec3ed
Bump guava-testlib from 32.0.1-jre to 32.1.0-jre #404
2023-06-30 09:35:47 -04:00
Gary Gregory
5e24a6fef0
[StepSecurity] ci: Harden GitHub Actions #401
2023-06-24 14:41:24 -04:00
Gary Gregory
9e59bd6a0f
Bump commons-codec:commons-codec: from 1.15 to 1.16.0
2023-06-23 11:34:32 -04:00
Claude Warren
16712804c0
[COLLECTIONS-841] Open up bloom filter tests - test changes to support bit decay based Bloom filters ( #400 )
...
* Adjusted tests to handle bloom filter implementations that utilized
automatic decay.
* fixed formatting issues
* fixed indent
* Format tweaks
---------
Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
2023-06-21 08:18:01 -04:00
Claude Warren
916efdb503
Changes required to open testing to new implementations. ( #398 )
...
* Changes required to open testing to new implementations.
* removed extra spaces
2023-06-20 15:35:40 -04:00
Alex Herbert
5b668d23c6
Update BitMap.mod javadoc
...
Add thrown exception when divisor is zero. Add link to reference
implementation of Long.remainderUnsigned.
Drop redundant @since tag as it matches the entire class @since.
2023-06-13 17:28:15 +01:00
Alex Herbert
1624bdb89e
Move mod tests to BitMapTest
...
Consolidate the cases from EnhancedDoubleHasherTest and BitMapTest.
Use Long.remainderUnsigned as the reference result.
2023-06-13 17:28:15 +01:00
Claude Warren
81834a637d
Move EnhancedDoubleHasher.mod() to a public BitMap API ( #396 )
...
* Made mod() public
* Moved mod() method to BitMap class.
* Add Javadoc since tag
* Added mod() tests and updated documentation.
* fixed formatting issues
---------
Co-authored-by: Gary Gregory <garydgregory@users.noreply.github.com>
2023-06-13 10:48:18 -04:00
aherbert
1d07ca4066
Javadoc
2023-06-12 11:34:14 +01:00
Gary Gregory
98e2fc9683
Bump guava-testlib from 32.0.0-jre to 32.0.1-jre #395
2023-06-09 09:52:29 -04:00
Gary Gregory
754a391b8a
Bump commons-io from 2.12.0 to 2.13.0
2023-06-07 19:54:47 -04:00
Gary Gregory
9e9fb1bcda
Re-categorize some entries
2023-06-02 09:15:51 -04:00
Gary Gregory
5593fc3ef1
Bump guava-testlib from 31.1-jre to 32.0.0-jre #394 .
2023-06-02 09:06:01 -04:00
Gary Gregory
756fef5219
Bump commons-parent from 57 to 58
2023-05-25 10:52:57 -04:00
Gary Gregory
960b1470c9
In-line comment and messages typos
2023-05-19 08:56:46 -04:00
Gary Gregory
974e12ac42
Javadoc typos
2023-05-19 08:44:33 -04:00
Gary Gregory
01190c61ea
Javadoc typos
2023-05-19 08:43:51 -04:00
Gary Gregory
dd10e5e0e6
Bump tests from commons-io:commons-io 2.11.0 to 2.12.0
2023-05-17 09:11:30 -04:00
Gary Gregory
e9dc3ebf60
Bump commons-parent from 56 to 57 #393
2023-04-27 13:32:23 -04:00
Gary Gregory
457d44e955
Organize imports
2023-04-23 15:28:29 -04:00
Gary Gregory
918874b842
[COLLECTIONS-839] Migrate Map tests to JUnit 5 assertions #391
2023-04-23 15:27:53 -04:00