public interface DiffSupplier
This can be a data source (e.g. an already computed diff file) or it can produce diffs on the
fly by reading files from a
FileSource and processing each one by one.
Iterable<Diff> getDiffs(FileSource fileSource, @Nullable String fileNames) throws IOException
fileSource- the source of source files
fileNames- an optional list of filenames to restrict to. If null, there is no restriction on file names. This will make more sense for some diff suppliers than others.)
IOException- if there is an I/O problem while generating the diffs
Copyright © 2018. All rights reserved.