Fixes to SelfAssignment checker, including better suggested fix
Merge branch 'master' of https://code.google.com/p/error-prone
Add ability to construct an ErrorProneScanner with a list of checks
new bugpatterns for injecting final fields. If you use
javax.inject.Inject, an error is given in compliance with the JSR-330
spec that forbids using javax.inject.Inject on final fields. If you use
com.google.inject.Inject, a warning is given in compliance with the
Guice documentation that allows this, but reccomends not to do it.
refactored to use new error-prone API