Speiger
04f628fcc1
Pushing release
2022-04-21 17:41:50 +02:00
Speiger
5fa26bfbf3
New Stuff
...
-Fixed: Crash with FIFOQueues peek function when loops were applied.
-Fixed: FIFOQueues clean function was doing unessesary extra work.
-Added: Stream Overrides functions now support sorted.
-Updated: Changelog.
-Added: A couple more badges because why not.
2022-04-21 17:25:23 +02:00
Speiger
4d3eaaf604
removing SolarCloud code
2022-04-19 17:16:53 +02:00
Speiger
33ab7c48bf
hopefully doesn't filter anything. Last attempt
2022-04-19 17:10:57 +02:00
Speiger
1f4784c75e
Testing single task requirement
2022-04-19 16:58:22 +02:00
Speiger
ae5a4ea818
Readded caching
2022-04-19 16:33:16 +02:00
Speiger
5d66f7b453
Update Code compare
2022-04-19 16:11:20 +02:00
Speiger
12af656150
Updated Task Name
2022-04-19 16:04:20 +02:00
Speiger
603ff3df0f
Fixed code compare
2022-04-19 15:52:41 +02:00
Speiger
b712981718
Code quality test
2022-04-19 15:51:01 +02:00
Speiger
863d1a1027
Updated Readme.
2022-04-18 21:41:55 +02:00
Speiger
6287da8efe
ReadMe restructuring.
2022-04-18 09:06:32 +02:00
Speiger
c27e852ccb
typo missed by the spellchecker...
2022-04-17 20:39:06 +02:00
Speiger
0157765628
Hotfix.
2022-04-17 20:24:31 +02:00
Speiger
8689037ceb
Documentation update
2022-04-17 20:21:48 +02:00
Speiger
03a8914986
Completion Jitpack Integration
2022-04-14 09:51:36 +02:00
Speiger
26b9d6706d
Fixed Classification
2022-04-14 09:34:16 +02:00
Speiger
a21d4a9eb6
Fixing Jitpack Publishing
2022-04-14 09:24:13 +02:00
Speiger
212d614ebd
Trying switching Jitpack Java version.
2022-04-14 09:19:27 +02:00
Speiger
bcba3ccde0
Another try
2022-04-14 09:13:53 +02:00
Speiger
b42ad76372
Jitpack Test
2022-04-14 09:12:03 +02:00
Speiger
f95565771a
0.6.0 Release Commit
2022-04-14 07:56:39 +02:00
Speiger
3d6cbf5ac1
Finishing touches for the 0.6.0 release.
2022-04-14 07:29:32 +02:00
Speiger
fc5d43e14b
Updated Changelog.
2022-04-14 06:06:35 +02:00
Speiger
b3264748cd
Added Author to module Info.
2022-04-14 05:47:19 +02:00
Speiger
ede40f06d0
Small fixes.
...
-Fixed: Some imports.
-Fixed: containsValue for OpenHashMap was not checking nullEntry properly
2022-04-14 05:37:41 +02:00
Speiger
e69c675f82
Fixed bug with linux & cleanup of the java version detector
2022-04-13 02:58:35 +02:00
Speiger
17c1c90957
Added Module-Info support
2022-04-13 02:54:03 +02:00
Speiger
c6f2f71f6c
Switching to a new lock to make read operations actually concurrent.
2022-04-13 02:00:52 +02:00
Speiger
d2c7c151bc
Implemented tests.
...
-Added: ConcurrentHashMap test suite
-Fixed: Bugs found in ConcurrentHashMaps with the iterator and clear function.
2022-04-12 08:08:17 +02:00
Speiger
4448eca787
Finishing ConcurrentHashMap implementation, next tests
2022-04-12 06:06:18 +02:00
Speiger
0350a77dff
Finishing the ConcurrentMap implementation
...
This though isn't finishing the rest because the interface still needs
to be implemented.
-Added: Rest of the ConcurrentMap implementation
-Fixed: LinkedOpenHashMap Count method was returning prematurely.
2022-04-11 03:20:28 +02:00
Speiger
4f98c599df
New Features.
...
-Added: ArrayList.of(CLASS, size) function that allows to preallocate
the size of the generic list.
-Updated: ListTests suppressors only suprres what they need to.
-Added: Start of the ConcurrentHashMap implementation (based on Guavas
implementation)
Note that the ConcurrentHashMap implementation is just started not
finished and still needs a lot of work, but the base code - any
subclasses is technically finished.
The implementation is also using linkedMaps to have faster iteration
performance.
2022-04-10 15:49:16 +02:00
Speiger
103b2407d2
Updated Changelog
2022-04-09 04:23:57 +02:00
Speiger
059da9be12
New Features
...
-Added: CopyOnWriteArrayList
-Added: UnitTests for CopyOnWriteArrayLists
2022-04-09 03:56:54 +02:00
Speiger
3cac3a997e
And hopefully the last javaDoc fixes
2022-04-08 00:24:37 +02:00
Speiger
3ffb001c73
More fixes
...
-Fixed: More javadoc fixes
-Fixed: BaseIntIterableTest no longer uses a deprecated function
2022-04-08 00:13:51 +02:00
Speiger
2810a6f952
Small fixes
...
-Fixed: JavaDoc
-Changed: callback is now called onCompletion
2022-04-08 00:00:45 +02:00
Speiger
166362334b
Added gradle now uses the java version it runs on.
2022-04-07 20:26:53 +02:00
Speiger
d3f9103ebf
Adding Logger for testings
2022-04-07 20:19:47 +02:00
Speiger
1c5507d4a5
Switching to local properties
2022-04-07 20:16:59 +02:00
Speiger
5e3cd9f484
Trying out something with github actions
2022-04-07 20:14:23 +02:00
Speiger
f27b884b6a
Moving to a more up to date system.
...
-Changed: Moved to gradle 7.3 for java17 support of the project.
-Changed: Moved to maven-publish plugin and added a bit more info to the poms.
2022-04-07 16:00:58 +02:00
Speiger
769a9d8ea5
Upgraded gradle version to 6.3 for a test
2022-04-07 13:32:04 +02:00
Speiger
9499a7f0e0
Setup matrix so multiple java versions are tested.
2022-04-07 13:27:12 +02:00
Speiger
ca38583f96
Fixed Java11 Incompat
2022-04-07 00:14:09 +02:00
Speiger
9557a0cfb5
Merge branch 'master' of git@github.com:Speiger/Primitive-Collections.git
2022-04-07 00:08:05 +02:00
Speiger
c61e8bb7fc
New Features
...
- Added: addOrGet for sets.
- Added: Async API which allows to easily execute Iterables/Collections
offthread without the complexity.
2022-04-07 00:06:49 +02:00
Speiger
4fbcaa47f8
Update README.md
2022-04-07 00:06:19 +02:00
Speiger
6f31fc5abb
New Features
...
- Added: addOrGet for sets.
- Added: Async API which allows to easily execute Iterables/Collections
offthread without the complexity.
2022-04-07 00:04:52 +02:00