-
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for publishing artifacts #125
Comments
Currently, we're producing an XML for the compile spec. The idea behind the XML was that it's possible to write using code from the standard library. With newer Java libraries, this isn't the case anymore. We might as well produce a JSON file (like Gradle also does for its rich metadata) using Jackson. The JSON file would also be much easier to read. The Jackson code for handling it might also be easier than the JAXB code. |
Switched to JSON for compile specs (#149). |
Gradle source dependencies are not a feature that is in focus. Many aspects lag behind "regular" dependencies (e.g. gradle/gradle#26392, gradle/gradle#25312, version info is wonky when calling
dependencyInsight
, etc.).We could emulate "regular" dependencies by publishing archives containing the source files, together with some metadata (e.g. what to compile, in what order, what options, etc.).
The text was updated successfully, but these errors were encountered: