projectDependency.setGroupId( dependency.getGroupId() ); projectDependency.setArtifactId( dependency.getArtifactId() ); projectDependency.setVersion( dependency.getVersion() ); projectDependency.setPublicKeyTokenId( dependency.getClassifier() ); projectDependency.setArtifactType( dependency.getType() );
/** * Creates a project dependency using information from the specified dependency. * * @param dependency a dependency to use as the source of the returned project dependency * @return a project dependency */ public static ProjectDependency createProjectDependencyFrom( Dependency dependency ) { ProjectDependency projectDependency = new ProjectDependency(); projectDependency.setGroupId( dependency.getGroupId() ); projectDependency.setArtifactId( dependency.getArtifactId() ); projectDependency.setVersion( dependency.getVersion() ); projectDependency.setPublicKeyTokenId( dependency.getClassifier() ); projectDependency.setArtifactType( dependency.getType() ); projectDependency.setScope(dependency.getScope()); projectDependency.setSystemPath(dependency.getSystemPath()); projectDependency.setScope(dependency.getScope()); projectDependency.setSystemPath(dependency.getSystemPath()); logAndVerifyProjectParameters( projectDependency ); return projectDependency; }
projectDependency.setGroupId( bs.getBinding( ProjectUri.GROUP_ID.getObjectBinding() ).getValue().toString() ); projectDependency.setArtifactId( bs.getBinding( ProjectUri.ARTIFACT_ID.getObjectBinding() ).getValue().toString() ); projectDependency.setVersion( bs.getBinding( ProjectUri.VERSION.getObjectBinding() ).getValue().toString() ); projectDependency.setArtifactType( bs.getBinding( ProjectUri.ARTIFACT_TYPE.getObjectBinding() ).getValue().toString() );
project.setArtifactId( artifactId ); project.setGroupId( groupId ); project.setVersion( version ); project.setArtifactType( artifactType ); project.setPublicKeyTokenId( publicKeyTokenId );