You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This allows annotators to refer to classes that aren't on the classpath, which in turn allows jsonschema2pojo to support integration with new libraries without introducing a runtime dependency on those libraries.
To do this, every method on the annotator needs to be given a way to grab the current package, or some other construct that can refer to classes directly using a fully qualified name.
This is a breaking change since many of the annotator method signatures need to change to include the class or enum currently being worked on.
The text was updated successfully, but these errors were encountered:
joelittlejohn
changed the title
Ensure annotators can always create direct class references
Always pass enclosing class or enum to annotator methods (changes method signatures)
Jun 8, 2018
This allows annotators to refer to classes that aren't on the classpath, which in turn allows jsonschema2pojo to support integration with new libraries without introducing a runtime dependency on those libraries.
To do this, every method on the annotator needs to be given a way to grab the current package, or some other construct that can refer to classes directly using a fully qualified name.
This is a breaking change since many of the annotator method signatures need to change to include the class or enum currently being worked on.
The text was updated successfully, but these errors were encountered: