docs: public Optional<RepositoryFile> getOptionalFileInfo(Object projectIdOrPath, String filePath, String ref) {
          try {
              return (Optional.ofNullable(getFileInfo(projectIdOrPath, filePath, ref)));
          } catch (GitLabApiException glae) {
              return (GitLabApi.createOptionalFromException(glae));
          }
      }