org.guvnor.common.services.project.model.Dependencies.containsDependency()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(2.3k)|赞(0)|评价(0)|浏览(138)

本文整理了Java中org.guvnor.common.services.project.model.Dependencies.containsDependency()方法的一些代码示例,展示了Dependencies.containsDependency()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Dependencies.containsDependency()方法的具体详情如下:
包路径:org.guvnor.common.services.project.model.Dependencies
类名称:Dependencies
方法名:containsDependency

Dependencies.containsDependency介绍

暂无

代码示例

代码示例来源:origin: kiegroup/drools-wb

void editPomIfNecessary(Path pomPath, POM projectPom, Dependencies dependencies, GAV gav) {
  Dependency scenarioDependency = new Dependency(gav);
  scenarioDependency.setScope("test");
  if (!dependencies.containsDependency(gav)) {
    dependencies.add(scenarioDependency);
    pomService.save(pomPath, projectPom, null, "");
  }
}

代码示例来源:origin: kiegroup/appformer

@Test
public void testContainsGAV() {
  assertThat(dependencies.containsDependency(new GAV("org.drools:drools-core:5.0"))).isTrue();
  final Dependency dependency = new Dependency(new GAV("org.drools:drools-core:5.0"));
  dependency.setScope("test");
  assertThat(dependencies.containsDependency(dependency)).isTrue();
  assertThat(dependencies.containsDependency(new GAV("org.drools:drools-core:4.0"))).isFalse();
}

代码示例来源:origin: org.jbpm/jbpm-wb-integration-backend

private Dependencies getValidDependenciesForWorkitem(Dependencies projectDepends,
                              RepoData workitem,
                              boolean useVersionRange) {
  Dependencies validDepends = new Dependencies();
  Dependencies workItemDepends = new Dependencies();
  workitem.getMavenDependencies().forEach(dep -> workItemDepends.add(new Dependency(new GAV(dep.getGroupId(), 
                                              dep.getArtifactId(), 
                                              resolveVersion(dep.getVersion(), useVersionRange)))));
  for (Dependency depends : workItemDepends) {
    if (!projectDepends.containsDependency(depends)) {
      validDepends.add(depends);
    }
  }
  return validDepends;
}

代码示例来源:origin: kiegroup/jbpm-wb

private Dependencies getValidDependenciesForWorkitem(Dependencies projectDepends,
                              RepoData workitem,
                              boolean useVersionRange) {
  Dependencies validDepends = new Dependencies();
  Dependencies workItemDepends = new Dependencies();
  workitem.getMavenDependencies().forEach(dep -> workItemDepends.add(new Dependency(new GAV(dep.getGroupId(), 
                                              dep.getArtifactId(), 
                                              resolveVersion(dep.getVersion(), useVersionRange)))));
  for (Dependency depends : workItemDepends) {
    if (!projectDepends.containsDependency(depends)) {
      validDepends.add(depends);
    }
  }
  return validDepends;
}

相关文章