public List<Module> getAllModulesMatchingPathPattern(ProjectDescriptor descriptor, Module module, String pathPattern) throws IOException{ List<Module> modules = new ArrayList<Module>(); List<File> files = new ArrayList<File>(); check(descriptor.getProjectFolder(), files, pathPattern.trim(), descriptor.getProjectFolder()); for (File file : files) { Module m = new Module(); m.setProject(descriptor); m.setRulesRootPath(new PathEntry(file.getCanonicalPath())); m.setName(FileUtils.getBaseName(file.getName())); m.setMethodFilter(module.getMethodFilter()); m.setWildcardRulesRootPath(pathPattern); m.setWildcardName(module.getName()); m.setExtension(module.getExtension()); modules.add(m); } return modules; }
public List<Module> getAllModulesMatchingPathPattern(ProjectDescriptor descriptor, Module module, String pathPattern) throws IOException{ List<Module> modules = new ArrayList<Module>(); List<File> files = new ArrayList<File>(); check(descriptor.getProjectFolder(), files, pathPattern.trim(), descriptor.getProjectFolder()); for (File file : files) { Module m = new Module(); m.setProject(descriptor); m.setRulesRootPath(new PathEntry(file.getCanonicalPath())); m.setName(FileUtils.getBaseName(file.getName())); m.setMethodFilter(module.getMethodFilter()); m.setWildcardRulesRootPath(pathPattern); m.setWildcardName(module.getName()); m.setExtension(module.getExtension()); modules.add(m); } return modules; }
@Override public Module fromOldVersion(Module_v5_16 oldVersion) { Module module = new Module(); module.setName(oldVersion.getName()); module.setRulesRootPath(oldVersion.getRulesRootPath()); module.setMethodFilter(oldVersion.getMethodFilter()); module.setExtension(oldVersion.getExtension()); return module; }
@Override public Module fromOldVersion(Module_v5_16 oldVersion) { Module module = new Module(); module.setName(oldVersion.getName()); module.setRulesRootPath(oldVersion.getRulesRootPath()); module.setMethodFilter(oldVersion.getMethodFilter()); module.setExtension(oldVersion.getExtension()); return module; }