private void addArtifactToResult()

in src/main/java/org/apache/maven/artifact/ant/DependenciesTask.java [482:500]


    private void addArtifactToResult( ArtifactRepository localRepo, Artifact artifact,
                                      FileSet toFileSet, Path path, ArtifactFilter filter )
    {
        String filename = localRepo.pathOf( artifact );

        toFileSet.createInclude().setName( filename );

        getProject().setProperty( artifact.getDependencyConflictId(), artifact.getFile().getAbsolutePath() );

        FileSet artifactFileSet = new FileSet();
        artifactFileSet.setProject( getProject() );
        artifactFileSet.setFile( artifact.getFile() );
        getProject().addReference( artifact.getDependencyConflictId(), artifactFileSet );

        if ( path != null && ( filter == null || filter.include( artifact ) ) )
        {
            path.addFileset( artifactFileSet );
        }
    }