private String getFileContent()

in ddm-rrm-git-integration/src/main/java/com/epam/digital/data/platform/management/gitintegration/service/JGitServiceImpl.java [649:666]


  private String getFileContent(@NonNull File repositoryDirectory, @NonNull String filePath) {
    if (StringUtils.isEmptyOrNull(filePath)) {
      throw new IllegalArgumentException("Empty path not permitted.");
    }

    try {
      var file = new File(repositoryDirectory, FilenameUtils.normalizeNoEndSeparator(filePath));
      if (!file.exists()) {
        return null;
      }
      return jGitWrapper.readFileContent(file.toPath());
    } catch (IOException e) {
      throw new GitCommandException(
          String.format(
              "Exception occurred during reading file content by path: %s", e.getMessage()),
          e);
    }
  }