5 // Created by Pieter de Bie on 12-09-08.
6 // Copyright 2008 __MyCompanyName__. All rights reserved.
9 #import <Cocoa/Cocoa.h>
12 @interface PBGitRevSpecifier
: NSObject
{
13 NSString
*description
;
15 NSURL
*workingDirectory
;
18 - (id
) initWithParameters
:(NSArray
*) params
;
19 - (id
) initWithRef
: (PBGitRef
*) ref
;
22 - (NSString
*) simpleRef
;
23 - (BOOL
) hasPathLimiter
;
24 - (BOOL
) hasLeftRight
;
26 - (BOOL
) isEqualTo
: (PBGitRevSpecifier
*) other
;
28 + (PBGitRevSpecifier
*)allBranchesRevSpec
;
29 + (PBGitRevSpecifier
*)localBranchesRevSpec
;
31 @
property(retain
) NSString
*description
;
32 @
property(readonly
) NSArray
*parameters
;
33 @
property(retain
) NSURL
*workingDirectory
;