code: public boolean matches(GHCommitPointer commit) {
          final GHUser user;
          try {
              user = commit.getUser();
          } catch (IOException ex) {
              LOGGER.debug("Failed to extract user from commit " + commit, ex);
              return false;
          }
  
          return userName.equals(user.getLogin())
                  && repositoryName.equals(commit.getRepository().getName())
                  && host.equals(commit.getRepository().getHtmlUrl().getHost());
      }
docs: Does this repository match the repository referenced in the given {@link GHCommitPointer}?