code: private static boolean isPRLookedAtByPeer(GitRequest pr) {
          Set<String> commentUsers = pr.getComments() != null ? pr.getComments().stream().map(Comment::getUser).collect(Collectors.toCollection(HashSet::new)) : new HashSet<>();
          Set<String> reviewAuthors = pr.getReviews() != null ? pr.getReviews().stream().map(Review::getAuthor).collect(Collectors.toCollection(HashSet::new)) : new HashSet<>();
          reviewAuthors.remove("unknown");
  
          Set<String> prCommitAuthors = pr.getCommits() != null ? pr.getCommits().stream().map(Commit::getScmAuthorLogin).collect(Collectors.toCollection(HashSet::new)) : new HashSet<>();
          prCommitAuthors.add(pr.getUserId());
          prCommitAuthors.remove("unknown");
  
          commentUsers.removeAll(prCommitAuthors);
          reviewAuthors.removeAll(prCommitAuthors);
  
          return (commentUsers.size() > 0) || (reviewAuthors.size() > 0);
      }
docs: Calculates if the PR was looked at by a peer
  
  @param pr
  @return true if PR was looked at by at least one peer