- Allow sources being compiled to be read from annotation processors. (95e749d)
- Fix false negative when comparing source files that differ only in try-with-resources specifications. (cb6486c)
- Add
withAnnotationProcessorPath()
toCompiler
. (80a9ee0) - Improve error messages rendered by
JavaSourcesSubject.parsesAs()
andJavaFileObjectSubject.containsElementsIn()
to more easily distinguish between errors incurred in actual vs expected source. (115014e) - Use
@Nullable
from the Checker Framework and fix a few null-correctness issues. (6260258) - Fixed bug where testing
package-info.java
withparsesAs()
threw aNullPointerException
. (c46b1b6) - Close
JavaCompiler
objects to avoid resource leaks. (cd2c0a8)