new refactoring of the extension classes.  making things a little more specific and understandable
doc change
refactor WsdlExtension to WsdlPluginExtension. weak naming
refactor ListUtil to ListHelper. weak naming
indentation fix on Plugin Extension
changed ListUtilSpec name.
WsdlName to WsdlNameHelper rename.  It really isn't a class, it's more of a helper method to find the wsdl name from the project name.  In fact, if I could test it easier, I would have it in the task itself.  Maybe I can do something like this https://github.com/szpak/gradle-pitest-plugin/blob/master/src/main/groovy/info/solidsoft/gradle/pitest/PitestTask.groovy.
moving wsdlNameHelper to the package util.  better suited package.  it is NOT a model class
wsdl name helper is now a class with static methods
moving extension classes to their own package
moving absolute file getter to it's own helper class, it should just be a static method
adding idea plugin for this project
cleaning up the class methods, using the helper class created now
process relative locations re factor, superfluous passing of data contained in the model class
new change broke the test, needed to do a partial mock with metaClass of gatherAllRelativeLocations(), didn't want to make an integration test for it when this will do
Breaking up the actual tasks.  Starting with 'resolveWsdlDependencies'
adding the extension variable to hold the wsdl dependencies
adding wsdlDependency list to ResolverTask and to conventionMapping
wsdl war relative path resolver rename, breaking into the model of GroupedWsdlWarFiles and the static Helper class WsdlWarFileGrouper
Grouped WSDl files rename propagation