Gradle uses version 5. On Thu, May 6, 2010 at 12:23, mjparme <[email protected]> wrote:
> > Shortly after I posted I did find a checkstyle bug report that mentioned > that > there have been changes between the 4.3 and 5.0 check files and I was > trying > to use 5.0 with my older 4.3 check files. However, I have since marked my > dependency as 4.3 and I have the same problem. I am not sure if it is still > using 5.0 from cache or something like that? > > I am leaning toward it just being a problem with checkstyle rather than a > Gradle one. > > > > Tomek Kaczanowski-3 wrote: > > > > Hello, > > > > seems to me like you are feeding Checkstyle 5 with rules set > > compatible with Checkstyle 4.4 (or something similar - Checkstyle is > > not always backward-compatible). > > > > -- > > Regards / Pozdrawiam > > Tomek Kaczanowski > > > > > > > > 2010/5/6 mjparme <[email protected]>: > >> > >> I am trying to use the Ant task to run Checkstyle (the built-in > >> checkstyle > >> task appears to require the config file to be on the local filesystem, > >> mine > >> is on a webserver so it can be used by everyone). > >> > >> Here is my task: > >> > >> task checkstyle { > >> ant.taskdef(resource: 'checkstyletask.properties', classpath: > >> configurations.checkstyle.asPath) { > >> classpath { > >> fileset(dir: 'lib') { > >> include(name: '*.jar') > >> } > >> } > >> } > >> > >> ant.checkstyle(configurl: 'http://linux15/java/custom_checks.xml') { > >> fileset(dir: 'src') <--This appears to be the offending line > >> formatter(type: 'plain') > >> formatter(type: 'xml', toFile: 'build/checkstyle_errors.xml') > >> } > >> } > >> > >> The "fileset(dir: 'src')" line seems to be the one creating this > >> Exception, > >> I have no idea what it means by "TreeWalker is not allowed as a parent > of > >> FileLength". Where is it getting FileLength from? > >> > >> Can anyone provide any insight? > >> > >> Caused by: org.apache.tools.ant.BuildException: Unable to create a > >> Checker: > >> cannot initialize module TreeWalker - TreeWalker is not allowed as a > >> parent > >> of FileLength > >> at > >> > com.puppycrawl.tools.checkstyle.CheckStyleTask.createChecker(CheckStyleTask.java:383) > >> at > >> > com.puppycrawl.tools.checkstyle.CheckStyleTask.realExecute(CheckStyleTask.java:300) > >> at > >> > com.puppycrawl.tools.checkstyle.CheckStyleTask.execute(CheckStyleTask.java:262) > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> at > >> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > >> at > >> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >> at java.lang.reflect.Method.invoke(Method.java:585) > >> at > >> > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105) > >> at org.apache.tools.ant.Task.perform(Task.java:348) > >> at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:204) > >> at > >> groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:147) > >> at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:154) > >> at > >> > org.gradle.api.internal.project.ant.BasicAntBuilder.doInvokeMethod(BasicA > >> -- > >> View this message in context: > >> > http://old.nabble.com/Trying-to-use-Checkstyle%2C-getting-TreeWalker-error-tp28476461p28476461.html > >> Sent from the gradle-user mailing list archive at Nabble.com. > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe from this list, please visit: > >> > >> http://xircles.codehaus.org/manage_email > >> > >> > >> > > > > > > > > -- > > Regards / Pozdrawiam > > Tomek Kaczanowski > > > > --------------------------------------------------------------------- > > To unsubscribe from this list, please visit: > > > > http://xircles.codehaus.org/manage_email > > > > > > > > > > -- > View this message in context: > http://old.nabble.com/Trying-to-use-Checkstyle%2C-getting-TreeWalker-error-tp28476461p28477774.html > Sent from the gradle-user mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > -- Jason Porter Software Engineer Open Source Advocate PGP key id: 926CCFF5 PGP key available at: keyserver.net, pgp.mit.edu
