Skip to content
This repository was archived by the owner on Dec 4, 2024. It is now read-only.

Commit 2a9ba6a

Browse files
committed
Add deprecation information to Plexus components
1 parent 1e0385f commit 2a9ba6a

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

plexus-component-annotations/src/main/java/org/codehaus/plexus/component/annotations/Component.java

+2
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,13 @@
2727
* Marks a class as a Plexus component.
2828
*
2929
* @since 1.0-alpha-33
30+
* @deprecated see <a href="https://github.com/eclipse/sisu.plexus/wiki/Plexus-to-JSR330">Plexus-to-JSR330</a> instead.
3031
*/
3132
@Documented
3233
@Retention(RUNTIME)
3334
@Target(TYPE)
3435
@Inherited
36+
@Deprecated
3537
public @interface Component
3638
{
3739
Class<?> role();

plexus-component-annotations/src/main/java/org/codehaus/plexus/component/annotations/Configuration.java

+2
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,14 @@
2626
/**
2727
* Marks a field as a configuration element with a default value.
2828
*
29+
* @deprecated see <a href="https://github.com/eclipse/sisu.plexus/wiki/Plexus-to-JSR330">Plexus-to-JSR330</a> instead.
2930
* @since 1.0-alpha-33
3031
*/
3132
@Documented
3233
@Retention(RUNTIME)
3334
@Target(FIELD)
3435
@Inherited
36+
@Deprecated
3537
public @interface Configuration
3638
{
3739
String name() default "";

plexus-component-annotations/src/main/java/org/codehaus/plexus/component/annotations/Requirement.java

+2
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,14 @@
2727
/**
2828
* Configures a requirement.
2929
*
30+
* @deprecated see <a href="https://github.com/eclipse/sisu.plexus/wiki/Plexus-to-JSR330">Plexus-to-JSR330</a> instead.
3031
* @since 1.0-alpha-33
3132
*/
3233
@Documented
3334
@Retention(RUNTIME)
3435
@Target({ FIELD, METHOD })
3536
@Inherited
37+
@Deprecated
3638
public @interface Requirement
3739
{
3840
Class<?> role() default Object.class;

0 commit comments

Comments
 (0)