uber/NullAway

Replace calls to deprecated `com.google.errorprone.CompilationTestHelper#addSourceFile` in tests

Open

#1,425 opened on Jan 1, 2026

View on GitHub
 (2 comments) (1 reaction) (0 assignees)Java (288 forks)batch import
cleanupgood first issue

Repository metrics

Stars
 (3,462 stars)
PR merge metrics
 (Avg merge 3d 23h) (14 merged PRs in 30d)

Description

E.g., here:

https://github.com/uber/NullAway/blob/f1c302eea74a6535bc167af2ba79cb941858c4f2/nullaway/src/test/java/com/uber/nullaway/UnannotatedTests.java#L12-L12

We should call com.google.errorprone.CompilationTestHelper#addSourceLines instead and copy the relevant source into a text block, and then delete the separate source files. We can also remove any related @SuppressWarnings("deprecation") annotations.

Contributor guide