Releases: mhradek/aurkitu
Releases · mhradek/aurkitu
Bug Fix Release
This release changes:
- How we parse dependencies that contain Interfaces and what that means for schemas
- No longer WARN on Object models and create a String representation but instead hard stop. This behavior is now on by default but can be configured.
- Include a couple security fixes
Bug Fix Release
- Removed compiler dependency from the Annotations and Parent. Left it in the test project for integration testing.
Bug Fix Release
- Fix glitch in code serializer test
- Add more IntelliJ extensions to gitignore
- Remove output directory during test setup
- Use ParameterizedType interface instead of reflection
- Update version to 0.0.7.4
Bug Fix Release
Added:
- Added map type support:
Map<String, List<String>>
- Added Java byte to ubyte (and other simple type) overrides
Bug Fix Release
- Table, Enum, Constants, and Attributes are now sorted alphabetically for consistent schemas.
- Properties within Tables and Enums are still sorted by implementation order.
- Moved to using Apache CollectionUtils where logical.
- Added Namespace.isEmpty(Namespace)
- Updated tests
Bug Fix Release
Fixed issue with reflections dependency by moving the code into Aurkitu Maven Plugin.
Next up is to allow the user to switch between this or the externally, publicly available version;
Release: Mauléon-Licharre
- Pulled reflections into Aurkitu as a sub-module
- Updated reflections to silence warnings by changing some to debug and adding the
Logger.is<LEVEL>Enabled()
check to many logging situations. The warning specifically was causing excessive spew in that reflections is trying to scan and instantiate viaClass.forName(String)
and while the filtering usually works to eliminate a bit of that there are certain situations where checking recursively is ignored by the filters. This was easier than reworking the filters themselves.
This version has a bug which will cause the plugin to not execute unless you download, build, and make available (locally or via repo) the 0.9.12-AURKITU reflections branch.
Bug Fix Release
Fixed an issue where the parser wasn't correctly creating lists and array for Java wrapper types (i.e. Boolean vs boolean, etc.). Updated some tests.
Bug Fix Release
Static member variables will be ignored.
Bug Fix Release
Remove ghost tables from root schema when handling map types.
Test improvements.