コード例 #1
0
 public ProjectModule getReleasableModule(ProjectModule dependency) {
   List<ProjectModule> dependenciesSorted = config.getModules();
   for (ProjectModule sortedDependency : dependenciesSorted) {
     if (sortedDependency.getGroupId().equals(dependency.getGroupId())
         && sortedDependency.getArtifactId().equals(dependency.getArtifactId())) {
       return sortedDependency;
     }
   }
   return null;
 }
コード例 #2
0
 public ProjectModule getModuleForDependency(Dependency dependency) {
   final List<ProjectModule> allModules = getFlatListOfAllModules(config.getModules());
   for (ProjectModule module : allModules) {
     if (dependency.getGroupId().equals(module.getGroupId())
         && dependency.getArtifactId().equals(module.getArtifactId())) {
       return module;
     }
   }
   return null;
 }
コード例 #3
0
 public ProjectModule getModuleForIdentifier(Identifier identifier) {
   final List<ProjectModule> allModules = getFlatListOfAllModules(config.getModules());
   for (ProjectModule module : allModules) {
     if (identifier.getGroupId().equals(module.getGroupId())
         && identifier.getArtifactId().equals(module.getArtifactId())) {
       return module;
     }
   }
   return null;
 }
コード例 #4
0
 public static String createProjectIdentifier(ProjectModule module) {
   return createProjectIdentifier(module.getGroupId(), module.getArtifactId());
 }