CPD Results

The following document contains the results of PMD's CPD 4.2.5.

Duplications

FileLine
org/apache/maven/tools/plugin/annotations/scanner/DefaultMojoAnnotationsScanner.java138
org/apache/maven/tools/plugin/annotations/scanner/DefaultMojoAnnotationsScanner.java202
                    ClassReader rdr = new ClassReader( is );
                    rdr.accept( mojoClassVisitor,
                                ClassReader.SKIP_FRAMES | ClassReader.SKIP_CODE | ClassReader.SKIP_DEBUG );
                    analyzeVisitors( mojoClassVisitor );
                    if ( excludeMojo )
                    {
                        mojoClassVisitor.getMojoAnnotatedClass().setMojo( null );
                    }
                    if ( isStoreClass( mojoClassVisitor.getMojoAnnotatedClass() ) != null )
                    {
                        getLogger().debug(
                            "found MojoAnnotatedClass:" + mojoClassVisitor.getMojoAnnotatedClass().getClassName() + ":"
                                + mojoClassVisitor.getMojoAnnotatedClass() );
                        mojoClassVisitor.getMojoAnnotatedClass().setArtifact( artifact );
                        mojoAnnotatedClasses.put( mojoClassVisitor.getMojoAnnotatedClass().getClassName(),
                                                  mojoClassVisitor.getMojoAnnotatedClass() );
                    }

                }
            }