nikgoodley-ibboost / jslint4java

Automatically exported from code.google.com/p/jslint4java
Other
0 stars 0 forks source link

Ant-taks to return true? #61

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Using the ant task, the build fails if there are any jslint errors. Is it 
possible to ignore that to have a successful build anyway?

Original issue reported on code.google.com by s.mar...@gmail.com on 28 Jun 2011 at 10:00

GoogleCodeExporter commented 9 years ago
I've found out that jslint4java is generating an exception, as long as I don't 
use haltOnFailure="false". Is that by design or a bug? Exception is (from ant):

BUILD FAILED
c:\Program Files (x86)\Jenkins\jobs\Sunrise\workspace\build.xml:6: JSLint: 1513 
errors in 295 files
        at com.googlecode.jslint4java.ant.JSLintTask.execute(JSLintTask.java:180)
        at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
        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:597)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
        at org.apache.tools.ant.Task.perform(Task.java:348)
        at org.apache.tools.ant.Target.execute(Target.java:390)
        at org.apache.tools.ant.helper.ProjectHelper2.parse(ProjectHelper2.java:179)
        at org.apache.tools.ant.ProjectHelper.configureProject(ProjectHelper.java:82)
        at org.apache.tools.ant.Main.runBuild(Main.java:786)
        at org.apache.tools.ant.Main.startAnt(Main.java:218)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

Original comment by s.mar...@gmail.com on 28 Jun 2011 at 12:31

GoogleCodeExporter commented 9 years ago
This is intentional behaviour.  The default is to stop the build, unless you 
ask otherwise.

http://jslint4java.googlecode.com/svn/docs/1.4.7/ant.html

Original comment by d...@happygiraffe.net on 28 Jun 2011 at 9:10