/** * Generates the system path for gac dependencies. */ private String generateDependencySystemPath( ProjectDependency projectDependency ) { return new File( System.getenv( "SystemRoot" ), "/assembly/" + projectDependency.getArtifactType().toUpperCase() + "/" + projectDependency.getArtifactId() + "/" + projectDependency.getVersion() + "__" + projectDependency.getPublicKeyTokenId() + "/" + projectDependency.getArtifactId() + ".dll" ).getAbsolutePath(); }
String artifactId = projectDependency.getArtifactId(); String version = projectDependency.getVersion(); String artifactType = projectDependency.getArtifactType();
+ projectDependency.getArtifactId() + ", Group ID = " + projectDependency.getGroupId() + ", Version = " + projectDependency.getVersion() + ", Artifact Type = " + projectDependency.getArtifactType() ); + projectDependency.getGroupId() + ", Artiract ID = " + projectDependency.getArtifactId() ); + ", Artiract ID = " + projectDependency.getArtifactId() ); + projectDependency.getArtifactId() + ", Group ID = " + projectDependency.getGroupId() + ", Version = " + projectDependency.getVersion() + ", Scope = " + projectDependency.getScope() + "SystemPath = " + projectDependency.getSystemPath() String interopPath = generateInteropDll( projectDependency.getArtifactId(), tokenId ); + projectDependency.getArtifactId() ); + projectDependency.getArtifactId() + ", Group ID = " + projectDependency.getGroupId() + ", Version = " + projectDependency.getVersion() + ", Scope = " + projectDependency.getScope() + "SystemPath = " + projectDependency.getSystemPath() + projectDependency.getArtifactId() + ", Group ID = " + projectDependency.getGroupId() + ", Version = " + projectDependency.getVersion() + ", Scope = " + projectDependency.getScope() + "SystemPath = " + projectDependency.getSystemPath() ); this.getProjectFor( projectDependency.getGroupId(), projectDependency.getArtifactId(), projectDependency.getVersion(), projectDependency.getArtifactType(), projectDependency.getArtifactId(),
/** * Creates a dependency using information from the specified project dependency. * * @param projectDependency a project dependency to use as the source of the returned dependency * @return a dependency created using information from the specified project dependency */ public static Dependency createDependencyFrom( ProjectDependency projectDependency ) { logAndVerifyProjectParameters( projectDependency ); Dependency dependency = new Dependency(); dependency.setGroupId( projectDependency.getGroupId() ); dependency.setArtifactId( projectDependency.getArtifactId() ); dependency.setVersion( projectDependency.getVersion() ); dependency.setType( projectDependency.getArtifactType() ); dependency.setClassifier( projectDependency.getPublicKeyTokenId() ); dependency.setScope(projectDependency.getScope()); dependency.setSystemPath(projectDependency.getSystemPath()); return dependency; }
dependency.setArtifactId( projectDependency.getArtifactId() ); dependency.setVersion( projectDependency.getVersion() ); dependency.setType( projectDependency.getArtifactType() );
logger.finest( "NPANDAY-180-008: ProjectDao.GetProjectFor - Artifact Id = " + project.getArtifactId() + ", Time = " + ( System.currentTimeMillis() - startTime ) + ", Count = " + getProjectForCounter++ ); return project;