if (!filter.hasLocalModifications(entry.getValue())) { remove.add(entry.getValue().getPath()); if (!filter.hasLocalModifications(original)) { remove.add(original.getPath()); add.put(entry.getKey(), updated); moved.put(original.getPath(), updated.getPath()); } else if (!pathChanged && pkgModified) { if (!filter.hasLocalModifications(original)) { add.put(entry.getKey(), updated);
if (!filter.hasLocalModifications(entry.getValue())) { remove.add(entry.getValue().getPath()); if (!filter.hasLocalModifications(original)) { remove.add(original.getPath()); add.put(entry.getKey(), updated); moved.put(original.getPath(), updated.getPath()); } else if (!pathChanged && pkgModified) { if (!filter.hasLocalModifications(original)) { add.put(entry.getKey(), updated);
if (!filter.hasLocalModifications(entry.getValue())) { remove.add(entry.getValue().getPath()); if (!filter.hasLocalModifications(original)) { remove.add(original.getPath()); add.put(entry.getKey(), updated); moved.put(original.getPath(), updated.getPath()); } else if (!pathChanged && pkgModified) { if (!filter.hasLocalModifications(original)) { add.put(entry.getKey(), updated);