diff options
author | cgruber <cgruber@google.com> | 2014-09-15 21:29:41 -0700 |
---|---|---|
committer | Christian Edward Gruber <cgruber@google.com> | 2014-10-12 19:13:17 -0700 |
commit | d9c32b394694641d891c832912662182de73297e (patch) | |
tree | c30a5b5d9b9509b9130f57580ddafd4f4b91f5d8 /common/src/test/java/com | |
parent | 8e0b09096ddf89db06d3b8e02d8bcb1d80afe905 (diff) | |
download | auto-d9c32b394694641d891c832912662182de73297e.tar.gz |
Fix the SuperficialValidator to properly handle unreasonable AnnotationValues (specifically "<any>" and "<error>" strings appearing instead of real values where there are missing imports or other upstream compilation issues). Migrate isTypeOf from Dagger to perform the key test (is there a sane match between the expected annotation value type and the type returned by the processor environment)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=75599279
Diffstat (limited to 'common/src/test/java/com')
-rw-r--r-- | common/src/test/java/com/google/auto/common/MoreTypesTest.java | 1 | ||||
-rw-r--r-- | common/src/test/java/com/google/auto/common/SuperficialValidationTest.java | 1 |
2 files changed, 0 insertions, 2 deletions
diff --git a/common/src/test/java/com/google/auto/common/MoreTypesTest.java b/common/src/test/java/com/google/auto/common/MoreTypesTest.java index 06cf41a7..2c3ce0ca 100644 --- a/common/src/test/java/com/google/auto/common/MoreTypesTest.java +++ b/common/src/test/java/com/google/auto/common/MoreTypesTest.java @@ -238,7 +238,6 @@ public class MoreTypesTest { Set<? super String> f12; } - private static final ErrorType FAKE_ERROR_TYPE = new ErrorType() { @Override public TypeKind getKind() { diff --git a/common/src/test/java/com/google/auto/common/SuperficialValidationTest.java b/common/src/test/java/com/google/auto/common/SuperficialValidationTest.java index 0ddf6646..b6083c52 100644 --- a/common/src/test/java/com/google/auto/common/SuperficialValidationTest.java +++ b/common/src/test/java/com/google/auto/common/SuperficialValidationTest.java @@ -228,7 +228,6 @@ public class SuperficialValidationTest { }).failsToCompile(); } - private static abstract class AssertingProcessor extends AbstractProcessor { @Override public Set<String> getSupportedAnnotationTypes() { |