Skip to content

Commit 7ac9dbc

Browse files
authored
Fix header issues exposed by :generate_multiple_pod_projects (#3803)
1 parent e04843b commit 7ac9dbc

9 files changed

+25
-22
lines changed

Example/InstanceID/Tests/FIRInstanceIDCheckinServiceTest.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@
1616

1717
#import <XCTest/XCTest.h>
1818

19+
#import <FirebaseInstanceID/FIRInstanceIDCheckinPreferences.h>
1920
#import <OCMock/OCMock.h>
2021
#import "Firebase/InstanceID/FIRInstanceIDCheckinPreferences+Internal.h"
2122
#import "Firebase/InstanceID/FIRInstanceIDCheckinService.h"
2223
#import "Firebase/InstanceID/FIRInstanceIDUtilities.h"
2324
#import "Firebase/InstanceID/NSError+FIRInstanceID.h"
24-
#import "Firebase/InstanceID/Private/FIRInstanceIDCheckinPreferences.h"
2525

2626
static NSString *const kDeviceAuthId = @"1234";
2727
static NSString *const kSecretToken = @"567890";

Example/InstanceID/Tests/FIRInstanceIDCheckinStoreTest.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
#import <OCMock/OCMock.h>
2020

21+
#import <FirebaseInstanceID/FIRInstanceIDCheckinPreferences.h>
2122
#import "FIRInstanceIDFakeKeychain.h"
2223
#import "Firebase/InstanceID/FIRInstanceIDAuthKeyChain.h"
2324
#import "Firebase/InstanceID/FIRInstanceIDBackupExcludedPlist.h"
@@ -27,7 +28,6 @@
2728
#import "Firebase/InstanceID/FIRInstanceIDStore.h"
2829
#import "Firebase/InstanceID/FIRInstanceIDUtilities.h"
2930
#import "Firebase/InstanceID/FIRInstanceIDVersionUtilities.h"
30-
#import "Firebase/InstanceID/Private/FIRInstanceIDCheckinPreferences.h"
3131

3232
static const NSTimeInterval kExpectationTimeout = 12;
3333

Example/InstanceID/Tests/FIRInstanceIDStoreTest.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#import <XCTest/XCTest.h>
1818

19+
#import <FirebaseInstanceID/FIRInstanceIDCheckinPreferences.h>
1920
#import <OCMock/OCMock.h>
2021
#import "FIRInstanceIDFakeKeychain.h"
2122
#import "Firebase/InstanceID/FIRInstanceIDBackupExcludedPlist.h"
@@ -26,7 +27,6 @@
2627
#import "Firebase/InstanceID/FIRInstanceIDTokenInfo.h"
2728
#import "Firebase/InstanceID/FIRInstanceIDTokenStore.h"
2829
#import "Firebase/InstanceID/FIRInstanceIDUtilities.h"
29-
#import "Firebase/InstanceID/Private/FIRInstanceIDCheckinPreferences.h"
3030

3131
static NSString *const kSubDirectoryName = @"FirebaseInstanceIDStoreTest";
3232

Example/InstanceID/Tests/FIRInstanceIDTokenOperationsTest.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#import <XCTest/XCTest.h>
1818

19+
#import <FirebaseInstanceID/FIRInstanceID.h>
1920
#import <OCMock/OCMock.h>
2021
#import "Firebase/InstanceID/FIRInstanceIDAuthService.h"
2122
#import "Firebase/InstanceID/FIRInstanceIDCheckinPreferences+Internal.h"
@@ -30,7 +31,6 @@
3031
#import "Firebase/InstanceID/FIRInstanceIDTokenOperation+Private.h"
3132
#import "Firebase/InstanceID/FIRInstanceIDTokenOperation.h"
3233
#import "Firebase/InstanceID/NSError+FIRInstanceID.h"
33-
#import "Firebase/InstanceID/Public/FIRInstanceID.h"
3434

3535
#import <FirebaseCore/FIRAppInternal.h>
3636

Firebase/InstanceID/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
# 2019-09 -- 4.2.5
2+
- [fixed] Fix private header imports (#3796).
3+
14
# 2019-09 -- 4.2.4
25
- [changed] Moved two headers from internal to private for Remote Config open sourcing (#3621).
36

Firebase/InstanceID/FIRInstanceIDCheckinPreferences+Internal.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
#import "Private/FIRInstanceIDCheckinPreferences.h"
17+
#import <FirebaseInstanceID/FIRInstanceIDCheckinPreferences.h>
1818

1919
@interface FIRInstanceIDCheckinPreferences (Internal)
2020

Firebase/InstanceID/FIRInstanceIDCheckinPreferences_Private.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
#import "Private/FIRInstanceIDCheckinPreferences.h"
17+
#import <FirebaseInstanceID/FIRInstanceIDCheckinPreferences.h>
1818

1919
/** Checkin refresh interval. **/
2020
FOUNDATION_EXPORT const NSTimeInterval kFIRInstanceIDDefaultCheckinInterval;

Firebase/InstanceID/FIRInstanceIDCheckinService.h

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
#import <Foundation/Foundation.h>
1818

19+
#import <FirebaseInstanceID/FIRInstanceID+Private.h>
1920
#import "FIRInstanceIDUtilities.h"
2021

2122
NS_ASSUME_NONNULL_BEGIN
@@ -31,20 +32,6 @@ FOUNDATION_EXPORT NSString *const kFIRInstanceIDDeviceDataVersionKey;
3132

3233
@class FIRInstanceIDCheckinPreferences;
3334

34-
/**
35-
* @related FIRInstanceIDCheckinService
36-
*
37-
* The completion handler invoked once the fetch from Checkin server finishes.
38-
* For successful fetches we returned checkin information by the checkin service
39-
* and `nil` error, else we return the appropriate error object as reported by the
40-
* Checkin Service.
41-
*
42-
* @param checkinPreferences The checkin preferences as fetched from the server.
43-
* @param error The error object which fetching GServices data.
44-
*/
45-
typedef void (^FIRInstanceIDDeviceCheckinCompletion)(
46-
FIRInstanceIDCheckinPreferences *_Nullable checkinPreferences, NSError *_Nullable error);
47-
4835
/**
4936
* Register the device with Checkin Service and get back the `authID`, `secret
5037
* token` etc. for the client. Checkin results are cached in the

Firebase/InstanceID/Private/FIRInstanceID+Private.h

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,22 @@
1414
* limitations under the License.
1515
*/
1616

17-
#import "FIRInstanceID.h"
17+
#import <FirebaseInstanceID/FIRInstanceID.h>
18+
#import <FirebaseInstanceID/FIRInstanceIDCheckinPreferences.h>
1819

19-
#import "FIRInstanceIDCheckinService.h"
20+
/**
21+
* @related FIRInstanceIDCheckinService
22+
*
23+
* The completion handler invoked once the fetch from Checkin server finishes.
24+
* For successful fetches we returned checkin information by the checkin service
25+
* and `nil` error, else we return the appropriate error object as reported by the
26+
* Checkin Service.
27+
*
28+
* @param checkinPreferences The checkin preferences as fetched from the server.
29+
* @param error The error object which fetching GServices data.
30+
*/
31+
typedef void (^FIRInstanceIDDeviceCheckinCompletion)(
32+
FIRInstanceIDCheckinPreferences *_Nullable checkinPreferences, NSError *_Nullable error);
2033

2134
/**
2235
* Private API used by Firebase SDK teams by calling in reflection or internal teams.

0 commit comments

Comments
 (0)