tweak lib
Also ignore profile-specific nbactions-*.xml
Maven builds run unit tests in-process by default
Maven builds: if mvn is not run with -Psonatype-oss-release, then 1) javadocs are not generated, 2) source jar is not generated, 3) artifacts are not signed, 4) shaded (complete) jar is not generated. Development cycle install ~4:1 faster, clean+install ~2:1 faster
Ant build.xml: remove irrelevant comments
Ant build.xml: pass -Xlint -Xlint:-serial to javac
Ant build.xml: build fails if grammar compilation fails
Ant build.xml: Generate grammars in a separate intermediate build output folder
Ant build.xml: Include generated grammars in source zip for debugging purposes
Ant build.xml: Faster build if we don't fork the ANTLR task
Ant build.xml: Improve build performance avoiding an unnecessary directory copy