aboutsummaryrefslogtreecommitdiff
path: root/test-library-models
diff options
context:
space:
mode:
authorLázaro Clapp <lazaro.clapp@gmail.com>2020-05-27 13:30:51 -0400
committerGitHub <noreply@github.com>2020-05-27 13:30:51 -0400
commit56d1df233bb3383f23f3e3a2e0c134c621144496 (patch)
tree98656770d00db9d86429dc9485f20a436e3dc81f /test-library-models
parent4e88ba313bee468b725414c125cff44b111b9ae3 (diff)
downloadnullaway-56d1df233bb3383f23f3e3a2e0c134c621144496.tar.gz
Support null implies false library models (#394)
Additionally, add `Objects.nonNull(...)` as a built-in default model. Solves #393.
Diffstat (limited to 'test-library-models')
-rw-r--r--test-library-models/src/main/java/com/uber/nullaway/testlibrarymodels/TestLibraryModels.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/test-library-models/src/main/java/com/uber/nullaway/testlibrarymodels/TestLibraryModels.java b/test-library-models/src/main/java/com/uber/nullaway/testlibrarymodels/TestLibraryModels.java
index 4a919db..1bb60c2 100644
--- a/test-library-models/src/main/java/com/uber/nullaway/testlibrarymodels/TestLibraryModels.java
+++ b/test-library-models/src/main/java/com/uber/nullaway/testlibrarymodels/TestLibraryModels.java
@@ -52,6 +52,11 @@ public class TestLibraryModels implements LibraryModels {
}
@Override
+ public ImmutableSetMultimap<MethodRef, Integer> nullImpliesFalseParameters() {
+ return ImmutableSetMultimap.of();
+ }
+
+ @Override
public ImmutableSet<MethodRef> nullableReturns() {
return ImmutableSet.of();
}