/** * Gets all contained files that unparsable */ default List<FileModel> getUnparsableFiles() { List<FileModel> result = new ArrayList<>(); getFileModels().forEach(fileModel -> { if (fileModel.getParseError() != null) result.add(fileModel); }); return result; }
/** * Gets all contained files that are not directories */ default List<FileModel> getFileModelsNoDirectories() { List<FileModel> result = new ArrayList<>(); getFileModels().forEach(fileModel -> { if (!fileModel.isDirectory()) result.add(fileModel); }); return result; }
/** * Gets all contained files that are not directories */ default List<FileModel> getFileModelsNoDirectories() { List<FileModel> result = new ArrayList<>(); getFileModels().forEach(fileModel -> { if (!fileModel.isDirectory()) result.add(fileModel); }); return result; }
/** * Gets all contained files that unparsable */ default List<FileModel> getUnparsableFiles() { List<FileModel> result = new ArrayList<>(); getFileModels().forEach(fileModel -> { if (fileModel.getParseError() != null) result.add(fileModel); }); return result; }
private void traverse(GraphRewrite event, ProjectModelTraversal traversal, ReportService reportService) { for (FileModel fileModel : traversal.getCanonicalProject().getFileModels()) { if (fileModel instanceof SourceFileModel && ((SourceFileModel) fileModel).isGenerateSourceReport()) createSourceReport(event, traversal, reportService, fileModel); } for (ProjectModelTraversal child : traversal.getChildren()) { traverse(event, child, reportService); } }
private void traverse(GraphRewrite event, ProjectModelTraversal traversal, ReportService reportService) { for (FileModel fileModel : traversal.getCanonicalProject().getFileModels()) { if (fileModel instanceof SourceFileModel && ((SourceFileModel) fileModel).isGenerateSourceReport()) createSourceReport(event, traversal, reportService, fileModel); } for (ProjectModelTraversal child : traversal.getChildren()) { traverse(event, child, reportService); } }
projectModelTraversal.getCanonicalProject().getFileModels().forEach(childFile -> {