From 2166c25252a46bb1bd101fa25ce53b9f46f4931a Mon Sep 17 00:00:00 2001 From: David Catmull Date: Mon, 5 Dec 2016 09:06:50 -0700 Subject: [PATCH 1/2] GTObject GTIndexEntry initializers should be nullable --- ObjectiveGit/GTIndexEntry.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ObjectiveGit/GTIndexEntry.h b/ObjectiveGit/GTIndexEntry.h index de9abf1ec..2646c5475 100644 --- a/ObjectiveGit/GTIndexEntry.h +++ b/ObjectiveGit/GTIndexEntry.h @@ -86,8 +86,8 @@ NS_ASSUME_NONNULL_BEGIN @interface GTObject (GTIndexEntry) -+ (instancetype)objectWithIndexEntry:(GTIndexEntry *)treeEntry error:(NSError **)error; -- (instancetype)initWithIndexEntry:(GTIndexEntry *)treeEntry error:(NSError **)error; ++ (nullable instancetype)objectWithIndexEntry:(GTIndexEntry *)treeEntry error:(NSError **)error; +- (nullable instancetype)initWithIndexEntry:(GTIndexEntry *)treeEntry error:(NSError **)error; @end From fedb0ab5b5bf1501514223a3e1871ce64af18332 Mon Sep 17 00:00:00 2001 From: David Catmull Date: Mon, 5 Dec 2016 12:19:58 -0700 Subject: [PATCH 2/2] Also fix the parameter name --- ObjectiveGit/GTIndexEntry.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ObjectiveGit/GTIndexEntry.h b/ObjectiveGit/GTIndexEntry.h index 2646c5475..8b5ff9f23 100644 --- a/ObjectiveGit/GTIndexEntry.h +++ b/ObjectiveGit/GTIndexEntry.h @@ -86,8 +86,8 @@ NS_ASSUME_NONNULL_BEGIN @interface GTObject (GTIndexEntry) -+ (nullable instancetype)objectWithIndexEntry:(GTIndexEntry *)treeEntry error:(NSError **)error; -- (nullable instancetype)initWithIndexEntry:(GTIndexEntry *)treeEntry error:(NSError **)error; ++ (nullable instancetype)objectWithIndexEntry:(GTIndexEntry *)indexEntry error:(NSError **)error; +- (nullable instancetype)initWithIndexEntry:(GTIndexEntry *)indexEntry error:(NSError **)error; @end