Skip to content

Commit 95a9cc8

Browse files
committed
RevSpecifier: Add support for a working directory
This indicates the directory in which the Revparameters should be run, useful when the parameters are requested from the CLI
1 parent 4544816 commit 95a9cc8

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

PBGitRevSpecifier.h

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@
1010
#import <PBGitRef.h>
1111

1212
@interface PBGitRevSpecifier : NSObject {
13-
NSString* description;
14-
NSArray* parameters;
13+
NSString *description;
14+
NSArray *parameters;
15+
NSURL *workingDirectory;
1516
}
1617

1718
- (id) initWithParameters:(NSArray*) params;
@@ -27,6 +28,8 @@
2728
+ (PBGitRevSpecifier *)allBranchesRevSpec;
2829
+ (PBGitRevSpecifier *)localBranchesRevSpec;
2930

30-
@property(copy) NSString* description;
31-
@property(readonly) NSArray* parameters;
31+
@property(retain) NSString *description;
32+
@property(readonly) NSArray *parameters;
33+
@property(retain) NSURL *workingDirectory;
34+
3235
@end

PBGitRevSpecifier.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
@implementation PBGitRevSpecifier
1313

14-
@synthesize parameters, description;
14+
@synthesize parameters, description, workingDirectory;
1515

1616
- (id) initWithParameters:(NSArray*) params
1717
{

0 commit comments

Comments
 (0)