Automation for interface developers: Ant-targets to use in java-based CI-tools.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
build.xml To greedy file include for lints May 31, 2012 simplified config Feb 11, 2012

As of 2015, I can't personally recommend this approach anymore. Instead I suggest Grunt, Gulp or vanilla Node+NPM.

If you are still interested, keep reading.

Checklist for Interface developers maintained by Anders Ytterström

Ant targets performing

  • HTML Validation on local files ( or W3C),
  • HTML Validation on a list of URIs ( or W3C),
  • CSSLint on non-minfied css files,
  • JSHint on non-minified js files,
  • JSLint on non-minified js files

Optimized for use with CI-systems like Team City, Jenkins, Hudson or CruiseControl.



  • CSS Validator support
  • WAI-ARIA or WCAG support
  • Link Checker
  • MobileOk
  • Performance testing, like Blame Stella, YSlow or Google Page Speed.

Local validators