@Override public Iterable<ChangeEntry> valueOf(FileProcessingContext fileProcessingContext) { String schema = getObjectSchema(args.getDbSchema(), fileProcessingContext.getFile().getName()); return revengFile(schemaObjectReplacer, fileProcessingContext.getSnippetPatternMatchPairs(), schema); } });
for (Pair<String, RevengPatternOutput> snippetPatternMatchPair : fileProcessingContext.getSnippetPatternMatchPairs()) { schemaObjectReplacer.addPatternMatch(snippetPatternMatchPair.getTwo());
for (Pair<String, RevengPatternOutput> snippetPatternMatchPair : fileProcessingContext.getSnippetPatternMatchPairs()) { schemaObjectReplacer.addPatternMatch(snippetPatternMatchPair.getTwo());
@Override public FileProcessingContext valueOf(File file) { MutableList<String> sqlSnippets = getSqlSnippets(file); final MutableList<Pair<String, RevengPatternOutput>> snippetPatternMatchPairs = sqlSnippets .collect(patternMatchSnippet) .reject(new Predicate<Pair<String, RevengPatternOutput>>() { @Override public boolean accept(Pair<String, RevengPatternOutput> each) { RevengPatternOutput patternMatch = each.getTwo(); return !skipSchemaValidation && patternMatch != null && patternMatch.getSchema() != null && patternMatch.getSubSchema() == null && !patternMatch.getSchema().equalsIgnoreCase(args.getDbSchema()); } }); return new FileProcessingContext(file, snippetPatternMatchPairs); } });
@Override public FileProcessingContext valueOf(File file) { MutableList<String> sqlSnippets = getSqlSnippets(file); final MutableList<Pair<String, RevengPatternOutput>> snippetPatternMatchPairs = sqlSnippets .collect(patternMatchSnippet) .reject(new Predicate<Pair<String, RevengPatternOutput>>() { @Override public boolean accept(Pair<String, RevengPatternOutput> each) { RevengPatternOutput patternMatch = each.getTwo(); return !skipSchemaValidation && patternMatch != null && patternMatch.getSchema() != null && patternMatch.getSubSchema() == null && !patternMatch.getSchema().equalsIgnoreCase(args.getDbSchema()); } }); return new FileProcessingContext(file, snippetPatternMatchPairs); } });
@Override public Iterable<ChangeEntry> valueOf(FileProcessingContext fileProcessingContext) { String schema = getObjectSchema(args.getDbSchema(), fileProcessingContext.getFile().getName()); return revengFile(schemaObjectReplacer, fileProcessingContext.getSnippetPatternMatchPairs(), schema); } });