diff options
Diffstat (limited to 'src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java')
-rw-r--r-- | src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java b/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java index 07925c38c1..2e04864aea 100644 --- a/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java +++ b/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java @@ -225,13 +225,13 @@ public class DepsCheckerClassVisitor extends ClassVisitor { } Class<?> clazz = value.getClass(); if (PRIMITIVE_TYPES.contains(clazz)) { - checkType(Type.getType(clazz)); return; } - if (clazz.isArray() && clazz.getComponentType().isPrimitive()) { - return; // nothing to check for primitive arrays - } - throw new UnsupportedOperationException("Unhandled value " + value + " of type " + clazz); + checkState( + clazz.isArray() && clazz.getComponentType().isPrimitive(), + "Unexpected value %s of type %s", + value, + clazz); } @Override |