public void run(IProgressMonitor monitor) throws InvocationTargetException,
InterruptedException {
monitor.beginTask(UIText.CleanRepositoryPage_findingItems, IProgressMonitor.UNKNOWN);
Git git = Git.wrap(repository);
CleanCommand command = git.clean().setDryRun(true);
command.setCleanDirectories(cleanDirectories);
command.setIgnore(!includeIgnored);
try {
final Set<String> paths = command.call();