Tags · 37bytes/mgutils · GitHub
Skip to content

Tags: 37bytes/mgutils

Tags

v3.6.0

Toggle v3.6.0's commit message
Release 3.6.0

- Apply optimizations to `PrefixedLogger` (which is used by `ScopedLogger`) so that prefixes are not computed for disabled logging levels

v3.5.0

Toggle v3.5.0's commit message
Release 3.5.0

- Update `Lazy<T>` implementation to improve its thread-safety
- `Lazy` and `NullableLazy` now implement the `Supplier` interface

v3.4.0

Toggle v3.4.0's commit message
Release 3.4.0

- Add methods for mapping arrays to CollectionUtils
- Add new class EnumUtils with similar mapping methods

v3.3.0

Toggle v3.3.0's commit message
Release 3.3.0

- Add CollectionUtils with methods for mapping object lists and other common stuff

v3.2.0

Toggle v3.2.0's commit message
Release 3.2.0

- TaskInvoker now uses ConcurrentLinkedQueue instead of synchronized ArrayList where possible;
- TaskInvoker#submit(ExceptionalConsumer, Supplier) method now takes Supplier<Collection<T>> instead of Supplier<List<T>> as the second parameter

v3.1.0

Toggle v3.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update maven-publish.yml

v3.0.0-37b

Toggle v3.0.0-37b's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README.md

v3.0.0

Toggle v3.0.0's commit message
Release 3.0.0

- [Incompatible] Completely remove deprecated `TaskInvoker#invokeAll`, use `#completeAll` and new `#completeAllVoid` instead
- [Incompatible] Remove `MapBuilder#buildUnmodifiable`, use `ImmutableMapBuilder#build` instead
- Add ImmutableMapBuilder and AbstractMapBuilder
- Add TaskInvoker#completeAllVoid

v2.0.0

Toggle v2.0.0's commit message
Release 2.0.0

- Remove MapBuilder#fromEntries methods which were deprecated
- Deprecate TaskInvoker#invokeAll - use #completeAll instead
- Optimizations on TaskInvoker void tasks - nulls are not added to the output list anymore
- New method `TaskInvoker#submit(ExceptionalConsumer)` has been added that allows to add items by calling a method
- New functional interfaces: CollectionConsumer, ExceptionalConsumer, MultiConsumer
- Updates on PerformanceTest which is still not released

v1.9.0

Toggle v1.9.0's commit message
Release 1.9.0

- Add more methods to StringUtils (char replacement)
- Add ExceptionUtils#asRuntimeException
- Add pending (not released) PerformanceTest, it's in development yet, as well as new MapBuilder methods
- Add MapBuilder#buildUnmodifiable