diff --git a/plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/gleaner/QDoxComponentGleaner.java b/plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/gleaner/QDoxComponentGleaner.java index 0a798feef..096e22ff1 100644 --- a/plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/gleaner/QDoxComponentGleaner.java +++ b/plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/gleaner/QDoxComponentGleaner.java @@ -244,7 +244,7 @@ private String findRole( JavaClass javaClass ) // Remove any Plexus specific interfaces from the calculation // ---------------------------------------------------------------------- - List interfaces = new ArrayList( javaClass.getImplementedInterfaces() ); + List interfaces = new ArrayList( javaClass.getInterfaces() ); for ( Iterator it = interfaces.iterator(); it.hasNext(); ) { @@ -518,4 +518,4 @@ private String getParameter( Map parameters, String parameter ) return value; } -} \ No newline at end of file +}