You are correct, Alex. I did not notice until after I sent my e-mail that the merge brought back in a few imports that checkstyle did not like.
Thanks! On Thu, Jan 9, 2014 at 2:47 PM, Alex Huang <alex.hu...@citrix.com> wrote: > Mike, > > My guess is it's been brought back in during the merge. I fixed most of > those things in master. You can go back to a previous version to double > check. > > Checkstyle is being run for every single project, unless someone > specifically disabled it. > > --Alex > > > -----Original Message----- > > From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] > > Sent: Thursday, January 9, 2014 1:05 PM > > To: dev@cloudstack.apache.org > > Subject: Re: Unfamiliar with checkstyle > > > > I see two of the issues are in CloudStackPrimaryDataStoreImpl and are > > related to imports. > > > > One complains about using * and the other about having duplicate imports. > > > > I did not actually make these changes, so this makes me wonder if > checkstyle > > is not typically being run on every project (so maybe I can disable its > use > > when building the codebase somehow?). > > > > > > On Thu, Jan 9, 2014 at 1:35 PM, Mike Tutkowski > > <mike.tutkow...@solidfire.com > > > wrote: > > > > > It looks like we need to apply the checkstyle rules on a > > > project-by-project basis. > > > > > > Are we currently applying these rules to every project or just a > subset? > > > > > > Thanks > > > > > > > > > On Thu, Jan 9, 2014 at 1:04 PM, Mike Tutkowski < > > > mike.tutkow...@solidfire.com> wrote: > > > > > >> I can install the plug-in for Eclipse. > > >> > > >> Thanks, Alex! > > >> > > >> > > >> On Thu, Jan 9, 2014 at 11:34 AM, Alex Huang > > <alex.hu...@citrix.com>wrote: > > >> > > >>> Mike, > > >>> > > >>> If you're using eclipse, checkstyle has a plugin that you can > install. > > >>> Point the plugin to the style file in > > >>> tools/checkstyle/cloud-style.xml and it will use the same syntax. > > >>> I've always found it much easier to use the plugin than to read the > build > > outputs. > > >>> > > >>> If you don't want to install the plugin, I don't think your log copy > > >>> didn't include the actual errors. You might want to look further up > > >>> or down on your console to see what's the violation. > > >>> > > >>> --Alex > > >>> > > >>> > -----Original Message----- > > >>> > From: Mike Tutkowski [mailto:mike.tutkow...@solidfire.com] > > >>> > Sent: Thursday, January 9, 2014 9:49 AM > > >>> > To: dev@cloudstack.apache.org > > >>> > Subject: Unfamiliar with checkstyle > > >>> > > > >>> > Hi, > > >>> > > > >>> > I was merging some code from 4.3 to master and received three > > >>> checkstyle > > >>> > errors. > > >>> > > > >>> > I'm not really familiar with how to find out details of these > errors. > > >>> Can > > >>> > someone point me to the right place to begin my investigation? > > >>> > > > >>> > All I see right now is the following: > > >>> > > > >>> > [ERROR] Failed to execute goal > > >>> > org.apache.maven.plugins:maven-checkstyle-plugin:2.11:check > > >>> > (default) > > >>> on > > >>> > project cloudstack: Failed during checkstyle execution: There are > > >>> > 3 > > >>> checkstyle > > >>> > errors. -> [Help 1] > > >>> > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to > > >>> execute > > >>> > goal org.apache.maven.plugins:maven-checkstyle-plugin:2.11:check > > >>> (default) > > >>> > on project cloudstack: Failed during checkstyle execution at > > >>> > > > >>> > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto > > >>> r.ja > > >>> > va:217) > > >>> > at > > >>> > > > >>> > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto > > >>> r.ja > > >>> > va:153) > > >>> > at > > >>> > > > >>> > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto > > >>> r.ja > > >>> > va:145) > > >>> > at > > >>> > > > >>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj > > >>> ect(Life > > >>> > cycleModuleBuilder.java:84) > > >>> > at > > >>> > > > >>> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProj > > >>> ect(Life > > >>> > cycleModuleBuilder.java:59) > > >>> > at > > >>> > > > >>> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedB > > >>> uild(Lif > > >>> > ecycleStarter.java:183) > > >>> > at > > >>> > > > >>> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(Lifecyc > > >>> leStarter > > >>> > .java:161) > > >>> > at > > org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) > > >>> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) > > >>> > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537) > > >>> > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196) > > >>> > at org.apache.maven.cli.MavenCli.main(MavenCli.java:141) > > >>> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > > >>> > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorIm > > >>> > pl.j > > >>> > ava:57) > > >>> > at > > >>> > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAc > > >>> > ces > > >>> > sorImpl.java:43) > > >>> > at java.lang.reflect.Method.invoke(Method.java:606) > > >>> > at > > >>> > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(L > > >>> > aunch > > >>> > er.java:290) > > >>> > at > > >>> > > > >>> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.ja > > >>> va:23 > > >>> > 0) > > >>> > at > > >>> > > > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > > >>> > (Laun > > >>> > cher.java:409) > > >>> > at > > >>> > > > >>> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java > > >>> :352) > > >>> > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed > > >>> during > > >>> > checkstyle execution at > > >>> > > > org.apache.maven.plugin.checkstyle.CheckstyleViolationCheckMojo.ex > > >>> > ecut > > >>> > e(CheckstyleViolationCheckMojo.java:422) > > >>> > at > > >>> > > > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(Defa > > >>> > ult > > >>> > BuildPluginManager.java:101) > > >>> > at > > >>> > > > >>> > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecuto > > >>> r.ja > > >>> > va:209) > > >>> > ... 19 more > > >>> > Caused by: > > >>> > org.apache.maven.plugin.checkstyle.CheckstyleExecutorException: > > >>> > There are 3 checkstyle errors. > > >>> > at > > >>> > > > org.apache.maven.plugin.checkstyle.DefaultCheckstyleExecutor.execu > > >>> > teChe > > >>> > ckstyle(DefaultCheckstyleExecutor.java:218) > > >>> > at > > >>> > > > org.apache.maven.plugin.checkstyle.CheckstyleViolationCheckMojo.ex > > >>> > ecut > > >>> > e(CheckstyleViolationCheckMojo.java:413) > > >>> > ... 21 more > > >>> > > > >>> > Thanks! > > >>> > > > >>> > -- > > >>> > *Mike Tutkowski* > > >>> > *Senior CloudStack Developer, SolidFire Inc.* > > >>> > e: mike.tutkow...@solidfire.com > > >>> > o: 303.746.7302 > > >>> > Advancing the way the world uses the > > >>> > cloud<http://solidfire.com/solution/overview/?video=play> > > >>> > *(tm)* > > >>> > > >> > > >> > > >> > > >> -- > > >> *Mike Tutkowski* > > >> *Senior CloudStack Developer, SolidFire Inc.* > > >> e: mike.tutkow...@solidfire.com > > >> o: 303.746.7302 > > >> Advancing the way the world uses the > > >> cloud<http://solidfire.com/solution/overview/?video=play> > > >> *(tm)* > > >> > > > > > > > > > > > > -- > > > *Mike Tutkowski* > > > *Senior CloudStack Developer, SolidFire Inc.* > > > e: mike.tutkow...@solidfire.com > > > o: 303.746.7302 > > > Advancing the way the world uses the > > > cloud<http://solidfire.com/solution/overview/?video=play> > > > *(tm)* > > > > > > > > > > > -- > > *Mike Tutkowski* > > *Senior CloudStack Developer, SolidFire Inc.* > > e: mike.tutkow...@solidfire.com > > o: 303.746.7302 > > Advancing the way the world uses the > > cloud<http://solidfire.com/solution/overview/?video=play> > > *(tm)* > -- *Mike Tutkowski* *Senior CloudStack Developer, SolidFire Inc.* e: mike.tutkow...@solidfire.com o: 303.746.7302 Advancing the way the world uses the cloud<http://solidfire.com/solution/overview/?video=play> *™*