diff options
author | Liam Miller-Cushon <cushon@google.com> | 2023-05-12 21:33:57 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-05-12 21:33:57 +0000 |
commit | 51dfdb1a40e726d4389488c4db9ddb212a0051f2 (patch) | |
tree | 1760524bb7ae44b464f42818f1b1fe3c65779cfe | |
parent | b7ada9c95065419027dc7e0a05dacb054a07412e (diff) | |
parent | 97c6bac0c6a99ec0b292dc751fcc18b5fea90be1 (diff) | |
download | doclava-51dfdb1a40e726d4389488c4db9ddb212a0051f2.tar.gz |
Handle records in MethodDocImpl#qualifiedName am: 97c6bac0c6
Original change: https://googleplex-android-review.googlesource.com/c/platform/external/doclava/+/23217047
Change-Id: Ic829a724c821a0764e1bdf4066e4c639a5986eab
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-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()); }; } |