From 75fb0ca560ebf277a9765cc754f9baba6a0107ea Mon Sep 17 00:00:00 2001 From: Rob Stryker Date: Tue, 19 Sep 2023 15:09:16 -0400 Subject: [PATCH] Add noimplement and noextend annotations Signed-off-by: Rob Stryker --- .../core/resources/undo/snapshot/IContainerSnapshot.java | 4 ++-- .../eclipse/core/resources/undo/snapshot/IMarkerSnapshot.java | 4 ++-- .../core/resources/undo/snapshot/IResourceSnapshot.java | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IContainerSnapshot.java b/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IContainerSnapshot.java index e5dfe0f2b73..4843f338893 100644 --- a/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IContainerSnapshot.java +++ b/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IContainerSnapshot.java @@ -21,8 +21,8 @@ * IContainerSnapshot is a lightweight description that describes a container to * be created. * - * This class is not intended to be instantiated by clients. - * + * @noimplement This interface is not intended to be implemented by clients. + * @noextend This interface is not intended to be extended by clients. * @since 3.20 */ public interface IContainerSnapshot extends IResourceSnapshot { diff --git a/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IMarkerSnapshot.java b/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IMarkerSnapshot.java index 1ceb6c723ad..41db82183da 100644 --- a/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IMarkerSnapshot.java +++ b/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IMarkerSnapshot.java @@ -22,8 +22,8 @@ * IMarkerSnapshot is a lightweight snapshot of a marker for the purposes of * undoing. * - * This class is not intended to be instantiated by clients. - * + * @noimplement This interface is not intended to be implemented by clients. + * @noextend This interface is not intended to be extended by clients. * @since 3.20 */ public interface IMarkerSnapshot { diff --git a/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IResourceSnapshot.java b/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IResourceSnapshot.java index 79f8daa1ee2..b95ad260a32 100644 --- a/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IResourceSnapshot.java +++ b/resources/bundles/org.eclipse.core.resources/src/org/eclipse/core/resources/undo/snapshot/IResourceSnapshot.java @@ -23,8 +23,8 @@ * IResourceSnapshot is a lightweight snapshot that describes the common * attributes of a resource to be created. * - * This class is not intended to be extended by clients. - * + * @noimplement This interface is not intended to be implemented by clients. + * @noextend This interface is not intended to be extended by clients. * @since 3.20 * */