diff --git a/PBGitRevSpecifier.h b/PBGitRevSpecifier.h index 1be1199..0461908 100644 --- a/PBGitRevSpecifier.h +++ b/PBGitRevSpecifier.h @@ -10,8 +10,9 @@ #import @interface PBGitRevSpecifier : NSObject { - NSString* description; - NSArray* parameters; + NSString *description; + NSArray *parameters; + NSURL *workingDirectory; } - (id) initWithParameters:(NSArray*) params; @@ -27,6 +28,8 @@ + (PBGitRevSpecifier *)allBranchesRevSpec; + (PBGitRevSpecifier *)localBranchesRevSpec; -@property(copy) NSString* description; -@property(readonly) NSArray* parameters; +@property(retain) NSString *description; +@property(readonly) NSArray *parameters; +@property(retain) NSURL *workingDirectory; + @end diff --git a/PBGitRevSpecifier.m b/PBGitRevSpecifier.m index ded8575..0fe9093 100644 --- a/PBGitRevSpecifier.m +++ b/PBGitRevSpecifier.m @@ -11,7 +11,7 @@ @implementation PBGitRevSpecifier -@synthesize parameters, description; +@synthesize parameters, description, workingDirectory; - (id) initWithParameters:(NSArray*) params {