mirror of
https://github.com/gitbutlerapp/gitbutler.git
synced 2024-11-26 23:59:19 +03:00
Make pr numbers available for branch listing
This commit is contained in:
parent
04655cda39
commit
3546c9e5a2
@ -364,6 +364,8 @@ export class VirtualBranchReference {
|
|||||||
Ordered from newest to oldest (the most recent branch is first in the list)
|
Ordered from newest to oldest (the most recent branch is first in the list)
|
||||||
*/
|
*/
|
||||||
stackBranches!: string[];
|
stackBranches!: string[];
|
||||||
|
/** Pull Request numbes by branch name associated with the stack */
|
||||||
|
pullRequests!: Map<string, number>;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Represents a "commit author" or "signature", based on the data from ther git history */
|
/** Represents a "commit author" or "signature", based on the data from ther git history */
|
||||||
|
@ -274,6 +274,11 @@ fn branch_group_to_branch(
|
|||||||
.rev()
|
.rev()
|
||||||
.map(|b| b.name.clone())
|
.map(|b| b.name.clone())
|
||||||
.collect_vec(),
|
.collect_vec(),
|
||||||
|
pull_requests: stack
|
||||||
|
.branches()
|
||||||
|
.iter()
|
||||||
|
.filter_map(|b| b.pr_number.map(|pr| (b.name.clone(), pr)))
|
||||||
|
.collect(),
|
||||||
});
|
});
|
||||||
|
|
||||||
let mut remotes: Vec<gix::remote::Name<'static>> = Vec::new();
|
let mut remotes: Vec<gix::remote::Name<'static>> = Vec::new();
|
||||||
@ -502,6 +507,8 @@ pub struct VirtualBranchReference {
|
|||||||
/// List of branches that are part of the stack
|
/// List of branches that are part of the stack
|
||||||
/// Ordered from newest to oldest (the most recent branch is first in the list)
|
/// Ordered from newest to oldest (the most recent branch is first in the list)
|
||||||
pub stack_branches: Vec<String>,
|
pub stack_branches: Vec<String>,
|
||||||
|
/// Pull Request numbes by branch name associated with the stack
|
||||||
|
pub pull_requests: HashMap<String, usize>,
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Takes a list of `branch_names` (the given name, as returned by `BranchListing`) and returns
|
/// Takes a list of `branch_names` (the given name, as returned by `BranchListing`) and returns
|
||||||
|
Loading…
Reference in New Issue
Block a user