* BAEL-4464 : how to implement LRU-Cache in java codes added
* BAEL-4464 : how to implement LRU-Cache in java codes added - package named fixed
* BAEL-4464 : how to implement LRU-Cache in java codes added - package named changed
* BAEL-4464 : how to implement LRU-Cache in java codes added - unitTest fixed
The above example only works when logging a string without using string interpolation. For example the following log statement: log.debug("This is a log from {}", "David"). This would result in event.getMessage() returning "This is a log from {}" while you would like to see the processed form "This is a log from David". The getMessage().toString() only returns the former while toString() on the event will return the latter. Furthermore the toString() method is redundant on getMessage() as it already is a string.
* Added new module guava-modules/guava-concurrency
* Added implementation code for simple usages of ListenableFuture
* Added implementation code for complex usages of ListenableFuture
* BAEL-4220 | A Guide to IllegalAccessError and when it happens
* BAEL-4220 | A Guide to IllegalAccessError and when it happens | fix tests
* BAEL-4220 | A Guide to IllegalAccessError and when it happens | fix tests
* BAEL-4220 | A Guide to IllegalAccessError and when it happens | BDD test names
* BAEL-4494 | .toArray(new MyClass[0]) or .toArray(new MyClass[myList.size()])?
* BAEL-4494 | .toArray(new MyClass[0]) or .toArray(new MyClass[myList.size()])?
* BAEL-4933 | Differences between static classes and the singleton pattern in Java
Co-authored-by: root <[email protected]>