Generate gradle plugin stubs for JSON schema plugin #1107
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Switch JSON schema to generate Gradle configurations based on micronaut-build-plugin-sourcegen.
The generated plugin will:
This would simplify support, as additional properties would require no manual changes in the plugins. Some properties would already be added in this PR: micronaut-projects/micronaut-json-schema#163.
Current support
Currently a tmp repo is used to verify that build passes and uses this json schema PR: Generate build plugin sources for JSON schema generator micronaut-json-schema#165.
The dependency on micronaut-build-plugin-sourcegen is compile time only.
The lang property is changed to language, as that is the property maven and common files use. The capitalization of inputUrl has also changed.
inputUrllangdefault=JAVA@melix would appreciate your feedback