@NotNull
public SandboxesToRefresh collectAffectedSandboxes(@NotNull VcsDirtyScope dirtyScope) {
final Set<FilePath> recursivelyDirtyDirectories = dirtyScope.getRecursivelyDirtyDirectories();
final SandboxesToRefresh sandboxesToRefresh = new SandboxesToRefresh();
final SandboxCache cache = MksVcs.getInstance(myProject).getSandboxCache();
for (FilePath directory : recursivelyDirtyDirectories) {
final VirtualFile dirVFile = directory.getVirtualFile();
if (dirVFile == null) {
// System.err.println("no vfile for " + directory);