跳转到主内容

Class: RepositoryInfoParser

定义于: packages/extension-api/src/extension-api.d.ts:5049

解析仓库 URL 以提取所有者和仓库信息。目前仅支持 GitHub 仓库。

构造函数

构造函数

new RepositoryInfoParser(url): RepositoryInfoParser

定义于: packages/extension-api/src/extension-api.d.ts:5065

创建 RepositoryInfoParser 的实例。

参数

url

string

要解析的仓库的 URL。

返回

RepositoryInfoParser

抛出

如果 URL 无法解析。

抛出

如果仓库不是托管在 GitHub 上。

属性

owner

readonly owner: string

定义于: packages/extension-api/src/extension-api.d.ts:5053

GitHub 仓库的所有者(例如,“microsoft”)。


repository

readonly repository: string

定义于: packages/extension-api/src/extension-api.d.ts:5057

GitHub 仓库的名称(例如,“vscode”)。