{"record":{"id":"a9b328e2ee800c36","repo":"phacility/phabricator","slug":"repository-s-does-not-exist-a9b328","errorCode":null,"errorMessage":"Repository \"%s\" does not exist!","messagePattern":"Repository \"(.+?)\" does not exist!","errorType":"console","errorClass":"PhutilArgumentUsageException","httpStatus":null,"severity":"error","filePath":"src/applications/repository/management/PhabricatorRepositoryManagementWorkflow.php","lineNumber":23,"sourceCode":"\n  protected function loadRepositories(PhutilArgumentParser $args, $param) {\n    $identifiers = $args->getArg($param);\n\n    if (!$identifiers) {\n      return array();\n    }\n\n    $query = id(new PhabricatorRepositoryQuery())\n      ->setViewer($this->getViewer())\n      ->needURIs(true)\n      ->withIdentifiers($identifiers);\n\n    $query->execute();\n\n    $map = $query->getIdentifierMap();\n    foreach ($identifiers as $identifier) {\n      if (empty($map[$identifier])) {\n        throw new PhutilArgumentUsageException(\n          pht(\n            'Repository \"%s\" does not exist!',\n            $identifier));\n      }\n    }\n\n    // Reorder repositories according to argument order.\n    $repositories = array_select_keys($map, $identifiers);\n\n    return array_values($repositories);\n  }\n\n  protected function loadLocalRepositories(\n    PhutilArgumentParser $args,\n    $param,\n    $ignore_locality = false) {\n\n    $repositories = $this->loadRepositories($args, $param);","sourceCodeStart":5,"sourceCodeEnd":41,"githubUrl":"https://github.com/phacility/phabricator/blob/5720a38cfe95b00ca4be5016dd0d2f3195f4fa04/src/applications/repository/management/PhabricatorRepositoryManagementWorkflow.php#L5-L41","documentation":"Error \"Repository \"%s\" does not exist!\" thrown in phacility/phabricator.","triggerScenarios":"Thrown at src/applications/repository/management/PhabricatorRepositoryManagementWorkflow.php:23 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"5720a38cfe95b00ca4be5016dd0d2f3195f4fa04","analyzedAt":"2026-08-21T05:07:25.672Z","schemaVersion":2},"datasetVersion":"2026-08-21T11:28:35.574Z"}