@@ -46,19 +46,19 @@ - (NSString *)description {
4646
4747#pragma mark API
4848
49- + (id )blobWithString : (NSString *)string inRepository : (GTRepository *)repository error : (NSError **)error {
49+ + (instancetype )blobWithString : (NSString *)string inRepository : (GTRepository *)repository error : (NSError **)error {
5050 return [[self alloc ] initWithString: string inRepository: repository error: error];
5151}
5252
53- + (id )blobWithData : (NSData *)data inRepository : (GTRepository *)repository error : (NSError **)error {
53+ + (instancetype )blobWithData : (NSData *)data inRepository : (GTRepository *)repository error : (NSError **)error {
5454 return [[self alloc ] initWithData: data inRepository: repository error: error];
5555}
5656
57- + (id )blobWithFile : (NSURL *)file inRepository : (GTRepository *)repository error : (NSError **)error {
57+ + (instancetype )blobWithFile : (NSURL *)file inRepository : (GTRepository *)repository error : (NSError **)error {
5858 return [[self alloc ] initWithFile: file inRepository: repository error: error];
5959}
6060
61- - (id )initWithOid : (const git_oid *)oid inRepository : (GTRepository *)repository error : (NSError **)error {
61+ - (instancetype )initWithOid : (const git_oid *)oid inRepository : (GTRepository *)repository error : (NSError **)error {
6262 NSParameterAssert (oid != NULL );
6363 NSParameterAssert (repository != nil );
6464
@@ -74,12 +74,12 @@ - (id)initWithOid:(const git_oid *)oid inRepository:(GTRepository *)repository e
7474 return [self initWithObj: obj inRepository: repository];
7575}
7676
77- - (id )initWithString : (NSString *)string inRepository : (GTRepository *)repository error : (NSError **)error {
77+ - (instancetype )initWithString : (NSString *)string inRepository : (GTRepository *)repository error : (NSError **)error {
7878 NSData *data = [string dataUsingEncoding: NSUTF8StringEncoding];
7979 return [self initWithData: data inRepository: repository error: error];
8080}
8181
82- - (id )initWithData : (NSData *)data inRepository : (GTRepository *)repository error : (NSError **)error {
82+ - (instancetype )initWithData : (NSData *)data inRepository : (GTRepository *)repository error : (NSError **)error {
8383 NSParameterAssert (data != nil );
8484 NSParameterAssert (repository != nil );
8585
@@ -95,7 +95,7 @@ - (id)initWithData:(NSData *)data inRepository:(GTRepository *)repository error:
9595 return [self initWithOid: &oid inRepository: repository error: error];
9696}
9797
98- - (id )initWithFile : (NSURL *)file inRepository : (GTRepository *)repository error : (NSError **)error {
98+ - (instancetype )initWithFile : (NSURL *)file inRepository : (GTRepository *)repository error : (NSError **)error {
9999 NSParameterAssert (file != nil );
100100 NSParameterAssert (repository != nil );
101101
0 commit comments