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

README.md

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

https://github.com/madr/uidev-checklist maintained by Anders Ytterström

Ant targets performing

  • HTML Validation on local files (validator.nu or W3C),
  • HTML Validation on a list of URIs (validator.nu 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.

License

WishList

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

Local validators