private void processDetailedFilesChecksum()

in src/main/java/com/epam/digital/data/platform/registry/regulation/validation/cli/command/impl/PlanCommand.java [85:97]


  private void processDetailedFilesChecksum(Map<String, String> inputFilesChecksum,
      Map<String, String> convertedChecksumFromSecret) {
    var changedFiles = new ArrayList<String>();
    log.info("Compare detailed files checksum");
    for (Map.Entry<String, String> entry : inputFilesChecksum.entrySet()) {
      var filePath = entry.getKey();
      var checksum = convertedChecksumFromSecret.get(filePath);
      if (!entry.getValue().equals(checksum)) {
        changedFiles.add(filePath);
      }
    }
    printResult(String.join(",", changedFiles));
  }