commit 085bcace513f88d90cf5455736536ba52cb35079 Author: Stu Hood Date: Tue Aug 18 14:40:13 2015 -0700 Filter zinc compilation warnings at the Reporter level The existing impl did not include the severity in its match, so it's possible that errors could be filtered. - Only filter non-errors - Filter zinc compilation at the Reporter level, rather than in the logger - Split between message filters and filename filters Testing Done: Used: ./pants --config-override=pants.ini.isolated publish.jar --no-dryrun --local=~/.m2/repository --named-snapshot=$USER-`date +%s` src/scala/org/pantsbuild/zinc:: ...to do a local publish, then tested that: ./pants --config-override=pants.ini.isolated compile testprojects/src/java/org/pantsbuild/testproject/dummies:: properly applied both `-msg-filter` and `-file-filter`. ---- Can add a pants integration test once this release goes out. Reviewed at https://rbcommons.com/s/twitter/r/2656/ .../org/pantsbuild/zinc/logging/Loggers.scala | 35 ++----------- .../org/pantsbuild/zinc/logging/Reporters.scala | 57 ++++++++++++++++++++++ 2 files changed, 61 insertions(+), 31 deletions(-)