All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- adapt entry model to full relfect-config.json schema #1
- merged entries are sorted now
- fj-bom version set to 1.6.7
- java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to X https://www.baeldung.com/jackson-linkedhashmap-cannot-be-cast
- jarPackageDiscovery class loader
- jarPackageDiscovery can be set for single entry
- jarPackageDiscovery handling
- property jarPackageDiscovery (using guava)
- native-helper-config.yaml now can merge multiple file
- fj-bom set to 1.6.5
- fj-core set to 8.6.2
- native-helper-config.yaml, generate property is not required anymore
- merge reflect-config.json utility
- Package class list lookup now using ClassHelper.getDefaultClassLoader().loadClass().
- Generation based on all class in a package (packageName parameter)
- fj-bom version set to 1.6.4
- NativeHelperFacade.generate(NativeHelperConfig,File) method
- Loading classes using ClassHelper.getDefaultClassLoader().loadClass() instead of Class.forName().
- reflect-config.json generation capability
- NativeHelperFacade support for typeReachable condition
- NativeHelperFacade utilities
- Improved README documentation
- fixedSort method in EntryHelper
- EntryHelper for constructors creations
- GenerateReflectConfig API to generate reflect-config entry
- fj-bom set to 1.6.3
- fj-core set to 8.5.3
- GenerateReflectConfig API