aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java_tools/import_deps_checker/java/com/google/devtools/build/importdeps/DepsCheckerClassVisitor.java
diff options
context:
space:
mode:
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.java10
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