docs: private Boolean isActionNeeded(Collection<File> createdFiles, Collection<File> modifiedFiles) {
          boolean actionNeeded = false;
  
          for (File createdFile : createdFiles) {
              if (currentlyDeletedFiles.contains(createdFile)) {
                  currentlyDeletedFiles.remove(createdFile);
                  actionNeeded = true;
              }
          }
  
          if (modifiedFiles.isEmpty() == false) {
              actionNeeded = true;
          }
          return actionNeeded;
      }