On 15/03/2012, at 3:47 PM, Russel Winder wrote: > Luke, > > On Thu, 2012-03-15 at 12:15 +0000, Luke Daley wrote: > [...] >> Your error output is complaining about the following properties: >> >> • packageNames >> • encoding >> • author >> • version >> >> The Groovydoc task doesn't support any of these properties. If setting >> these properties had an effect, it's because they are being used to >> derive values elsewhere in your build by your code, not by Gradle. > > I should look more carefully at error message shouldn't I! I had thought > I had been reading names of properties that should have existed. Clearly > a "doh" moment on my part. > > So all that remains is why these other properties used to be needed, did > they ever actually do anything, and when did they go away?
I'm pretty sure they were never there as I can't find any reference to the actual groovydoc code ever supporting this. > Oh and isn't it a good thing that the binding system got > rationalized :-) In all of the builds I've updated to m9 (including Gradle itself) I've caught at least one case where it was intended to set an existing property but instead it was creating a new one as the intended one did not exist, so yeah :) -- Luke Daley Principal Engineer, Gradleware http://gradleware.com --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
