From 5ad445b09283ee80dab22a4ba342cb4a72fedb0e Mon Sep 17 00:00:00 2001 From: cnsun Date: Wed, 30 May 2018 11:41:14 -0700 Subject: Resolve all super classes even if we have found missing super classes. This is necessary. If we stop resolving the super classes, then the checker will complain that some methods are missign. In fact, these methods exist, but their class is not resolved due to the existing early-break strategy. RELNOTES: none PiperOrigin-RevId: 198594008 --- .../build/importdeps/golden_string_annotation_value_test.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/golden_string_annotation_value_test.txt') diff --git a/src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/golden_string_annotation_value_test.txt b/src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/golden_string_annotation_value_test.txt index b0e898dc35..4699e35478 100644 --- a/src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/golden_string_annotation_value_test.txt +++ b/src/java_tools/import_deps_checker/javatests/com/google/devtools/build/importdeps/golden_string_annotation_value_test.txt @@ -1,8 +1,10 @@ Missing java.lang.Object -Incomplete ancestor classpath for com.google.devtools.build.importdeps.testdata.StringAnnotation - missing ancestor: java.lang.Object - resolution failure path: java.lang.Object +Missing java.lang.annotation.Annotation +Indirectly missing class java.lang.Object. Referenced by: + com.google.devtools.build.importdeps.testdata.StringAnnotation +Indirectly missing class java.lang.annotation.Annotation. Referenced by: + com.google.devtools.build.importdeps.testdata.StringAnnotation ===Total=== -missing=1 +missing=2 incomplete=1 missing_members=0 -- cgit v1.2.3