Git - expose random name generation for branches (#298938)

This commit is contained in:
Ladislau Szomoru
2026-03-03 13:45:46 +01:00
committed by GitHub
parent 8c6874835d
commit fb87d94563
5 changed files with 62 additions and 47 deletions

View File

@@ -347,6 +347,10 @@ export class ApiRepository implements Repository {
migrateChanges(sourceRepositoryPath: string, options?: { confirmation?: boolean; deleteFromSource?: boolean; untracked?: boolean }): Promise<void> {
return this.#repository.migrateChanges(sourceRepositoryPath, options);
}
generateRandomBranchName(): Promise<string | undefined> {
return this.#repository.generateRandomBranchName();
}
}
export class ApiGit implements Git {

View File

@@ -325,6 +325,8 @@ export interface Repository {
deleteWorktree(path: string, options?: { force?: boolean }): Promise<void>;
migrateChanges(sourceRepositoryPath: string, options?: { confirmation?: boolean; deleteFromSource?: boolean; untracked?: boolean }): Promise<void>;
generateRandomBranchName(): Promise<string | undefined>;
}
export interface RemoteSource {