diff options
-rw-r--r-- | doclet_adapter/src/main/java/com/google/doclava/javadoc/MethodDocImpl.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/doclet_adapter/src/main/java/com/google/doclava/javadoc/MethodDocImpl.java b/doclet_adapter/src/main/java/com/google/doclava/javadoc/MethodDocImpl.java index 66be504..20ae382 100644 --- a/doclet_adapter/src/main/java/com/google/doclava/javadoc/MethodDocImpl.java +++ b/doclet_adapter/src/main/java/com/google/doclava/javadoc/MethodDocImpl.java @@ -61,13 +61,13 @@ class MethodDocImpl extends ExecutableMemberDocImpl implements MethodDoc { public String qualifiedName() { var enclosingClass = executableElement.getEnclosingElement(); return switch (enclosingClass.getKind()) { - case CLASS, INTERFACE, ANNOTATION_TYPE, ENUM -> { + case CLASS, INTERFACE, ANNOTATION_TYPE, ENUM, RECORD -> { var enclosingClassName = ((TypeElement) enclosingClass).getQualifiedName().toString(); yield enclosingClassName + "." + name(); } default -> throw new UnsupportedOperationException("Expected CLASS, INTERFACE, " - + "ANNOTATION_TYPE or ENUM, but got " + enclosingClass.getKind()); + + "ANNOTATION_TYPE, ENUM, or RECORD, but got " + enclosingClass.getKind()); }; } |