- Update to v0.10.5
* Changes
+ Replace synchronization by Lock in FutureImpl
+ Replace synchronized by Lock in Future#find
+ Replace synchronized by lock in functions generator
+ Remove outdated comment
+ Fix
CheckedRunnableTest#shouldApplyAnUncheckedFunctionThatThrows
- Update to v0.10.5
* Changes
+ Qualify all yield() calls
+ Fix Array.appendAll() arraycopy type mismatch
+ Performance improvement for List::unfold, List::unfoldLeft
+ Traversable.zipWithIndex() javadoc fix
+ Faster LinkedHashMap by tail()
+ Actual faster LinkedHashSet tail
+ Faster LinkedHashSet head()
+ minor: make private class final with default constructor
+ Replace synchronized method/block with reentrant lock
+ Update Scala to 3.5
+ Suppress Tuple elements serialization warning
+ Suppress various serialization warnings
+ Don't reference ThreadDeath directly due to its future
removal
+ Fix remaining Java Serialization issues with JDK21
+ Full Java Platform Module System support for Java 9+
+ Various JavaDoc fixes
- Add build dependency on mvn(org.moditect:moditect-maven-plugin)
OBS-URL: https://build.opensuse.org/request/show/1242180
OBS-URL: https://build.opensuse.org/package/show/Java:packages/vavr?expand=0&rev=5