phacility/phabricator · error · PhutilArgumentUsageException

Object "%s" is not a valid repository or commit.

Error message

Object "%s" is not a valid repository or commit.

What it means

Error "Object "%s" is not a valid repository or commit." thrown in phacility/phabricator.

Source

Thrown at src/applications/audit/management/PhabricatorAuditManagementWorkflow.php:62

        ->withNames($names);

      $query->execute();

      $objects = array();

      $results = $query->getNamedResults();
      foreach ($names as $name) {
        if (!isset($results[$name])) {
          throw new PhutilArgumentUsageException(
            pht(
              'Object "%s" is not a valid object.',
              $name));
        }

        $object = $results[$name];
        if (!($object instanceof PhabricatorRepository) &&
            !($object instanceof PhabricatorRepositoryCommit)) {
          throw new PhutilArgumentUsageException(
            pht(
              'Object "%s" is not a valid repository or commit.',
              $name));
        }

        $objects[] = $object;
      }
    }

    return $objects;
  }

  protected function loadCommitsForConstraintObject($object) {
    $viewer = $this->getViewer();

    if ($object instanceof PhabricatorRepository) {
      $commits = id(new DiffusionCommitQuery())
        ->setViewer($viewer)

View on GitHub (pinned to 5720a38cfe)

When it happens

Trigger: Thrown at src/applications/audit/management/PhabricatorAuditManagementWorkflow.php:62 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of phacility/phabricator@5720a38cfe (2026-08-21). Data as JSON: /api/errors/be163a8ec6f570a1. Report an issue: GitHub.