-
Updated to the latest Gradle Plugin Portal’s Publish plugin (v0.9.7 → v0.9.10).
-
Updated internally to latest Gradle (v2.10 → v4.5).
-
Groovy v2.4.4 → v2.4.12
-
-
Updated dependencies:
-
JAXB: v2.2.7 → v2.2.11
-
XJC plugins: v0.6.4/v0.6.5 → v1.0.4/v1.11.1
-
-
Added GradleTest to the project to confirm we work with older version of Gradle.
-
Updated the Dependency Tree so the UP-TO-DATE check would work as expected.
-
Updated examples to use http://plugins.gradle.org.
-
Finished cleaning up the changes and released to http://plugins.gradle.org with JSE7 compatibility.
-
Removed the synchronization from the XJC Ant Task call in favor of changing the default to the multi-process safe XJC2Task.
-
Exposed the XJC Ant Tasks’s classpath argument out to the plugin so that XJC Plugins can be used.
-
Updated the examples build file to use the currently published version of the Rackspace flavored plugin.
-
Added the Nebula GIT plugin to made the tag task work.
Note
|
Above this is from the open source Repose team. The remainder is from the original author. |
-
Fix to issue #27 - when there are binding files, will not parse xjc in a dependency order. Will just use the folder and glob pattern '*/.xsd'
-
plugin package/group name changed from
org.gradle.jacobo.plugins
tocom.github.jacobono
-
ant
xjc
task is passing in the episode file to generate througharg value
instead ofarg line
to prevent errors when file paths have spaces in them. -
changing calls from member .size to .size()
-
Major refactoring to use the gradle-xsd-wsdl-slurping common library I refactored the common logic and interfaces to.
-
Major refactoring of classes to improve readability
-
Adding Service delegate Objects
-
Using Guice for Dependency Injection
-
Complete code makeover
-
package renaming to one with base
org.gradle.jacobo.plugins
-
adding Test Fixtures to properly test the different edge cases of this plugin
-
Tasks were renamed
-
Added support for xsd projects to declare they depend on another xsd project and have that project’s
xjc
task run prior.