From 3203a80f27613d926356b24aa77270ef6b85e318 Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Sat, 6 Apr 2024 11:16:06 +0200 Subject: [PATCH] [apex] Add ASTAnnotation#getRawName Fixes #4418 --- docs/pages/release_notes.md | 2 ++ .../pmd/lang/apex/ast/ASTAnnotation.java | 27 +++++++++++++---- .../pmd/lang/apex/ast/ASTAnnotationTest.java | 30 +++++++++++++++++++ 3 files changed, 54 insertions(+), 5 deletions(-) create mode 100644 pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationTest.java diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index cdc04217b8..6f948e2a30 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -26,6 +26,8 @@ This is a {{ site.pmd.release_type }} release. * cli * [#4791](https://github.com/pmd/pmd/issues/4791): \[cli] Could not find or load main class * [#4913](https://github.com/pmd/pmd/issues/4913): \[cli] cpd-gui closes immediately +* apex + * [#4418](https://github.com/pmd/pmd/issues/4418): \[apex] ASTAnnotation.getImage() does not return value as written in the class * apex-errorprone * [#3953](https://github.com/pmd/pmd/issues/3953): \[apex] EmptyCatchBlock false positive with formal (doc) comments * java-bestpractices diff --git a/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java b/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java index 02ebf7b0ab..1828d56495 100644 --- a/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java +++ b/pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java @@ -13,8 +13,8 @@ public final class ASTAnnotation extends AbstractApexNode.Single - * Includes all annotations from the official + * + *

Includes all annotations from the official * documentation, plus *