dependency.getGroupId() + ";" + dependency.getArtifactId() + "-" + dependency.getVersion(); if ( dependency.getClassifier() != null ) n.setProperty( "groupId", dependency.getGroupId() ); n.setProperty( "artifactId", dependency.getArtifactId() ); n.setProperty( "version", dependency.getVersion() );
dependency.getGroupId() + ";" + dependency.getArtifactId() + "-" + dependency.getVersion(); if ( dependency.getClassifier() != null ) n.setProperty( "groupId", dependency.getGroupId() ); n.setProperty( "artifactId", dependency.getArtifactId() ); n.setProperty( "version", dependency.getVersion() );
protected void recordDependencies( String projectVersionMetadataKey, List<Dependency> dependencies, String repositoryId ) { if ( dependencies == null || dependencies.isEmpty() ) { return; } Mutator<String> dependencyMutator = this.dependencyTemplate.createMutator(); for ( Dependency dependency : dependencies ) { // we don't care about the key as the real used one with the projectVersionMetadata String keyDependency = UUID.randomUUID().toString(); String cfDependency = cassandraArchivaManager.getDependencyFamilyName(); addInsertion( dependencyMutator, keyDependency, cfDependency, "projectVersionMetadataModel.key", projectVersionMetadataKey ); addInsertion( dependencyMutator, keyDependency, cfDependency, REPOSITORY_NAME.toString(), repositoryId ); addInsertion( dependencyMutator, keyDependency, cfDependency, "classifier", dependency.getClassifier() ); addInsertion( dependencyMutator, keyDependency, cfDependency, "optional", Boolean.toString( dependency.isOptional() ) ); addInsertion( dependencyMutator, keyDependency, cfDependency, "scope", dependency.getScope() ); addInsertion( dependencyMutator, keyDependency, cfDependency, "systemPath", dependency.getSystemPath() ); addInsertion( dependencyMutator, keyDependency, cfDependency, "type", dependency.getType() ); addInsertion( dependencyMutator, keyDependency, cfDependency, ARTIFACT_ID.toString(), dependency.getArtifactId() ); addInsertion( dependencyMutator, keyDependency, cfDependency, GROUP_ID.toString(), dependency.getGroupId() ); addInsertion( dependencyMutator, keyDependency, cfDependency, VERSION.toString(), dependency.getVersion() ); } dependencyMutator.execute(); }
setProperty( properties, "dependency." + i + ".systemPath", dependency.getSystemPath() ); setProperty( properties, "dependency." + i + ".artifactId", dependency.getArtifactId() ); setProperty( properties, "dependency." + i + ".groupId", dependency.getGroupId() ); setProperty( properties, "dependency." + i + ".version", dependency.getVersion() ); setProperty( properties, "dependency." + i + ".type", dependency.getType() ); setProperty( properties, "dependency." + i + ".optional", String.valueOf( dependency.isOptional() ) ); updateProjectReference( repoId, dependency.getGroupId(), dependency.getArtifactId(), dependency.getVersion(), reference );
setProperty( properties, "dependency." + i + ".systemPath", dependency.getSystemPath() ); setProperty( properties, "dependency." + i + ".artifactId", dependency.getArtifactId() ); setProperty( properties, "dependency." + i + ".groupId", dependency.getGroupId() ); setProperty( properties, "dependency." + i + ".version", dependency.getVersion() ); setProperty( properties, "dependency." + i + ".type", dependency.getType() ); setProperty( properties, "dependency." + i + ".optional", String.valueOf( dependency.isOptional() ) ); updateProjectReference( repoId, dependency.getGroupId(), dependency.getArtifactId(), dependency.getVersion(), reference );
repository.getProjectReferences( TEST_REPO_ID, d.getGroupId(), d.getArtifactId(), d.getVersion() );
assertEquals( "artifactId", d.getArtifactId() ); assertEquals( "classifier", d.getClassifier() ); assertEquals( "groupId", d.getGroupId() ); assertEquals( "scope", d.getScope() ); assertEquals( "system path", d.getSystemPath() );