Skip to content

Commit 47bfe02

Browse files
committed
Fix FIROptions module organization
1 parent bb71115 commit 47bfe02

26 files changed

+64
-42
lines changed

FirebaseAppCheck/Tests/Unit/Core/FIRAppCheckValidatorTests.m

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,18 @@
1717
#import <XCTest/XCTest.h>
1818

1919
#import "FirebaseAppCheck/Sources/Core/FIRAppCheckValidator.h"
20-
#import "FirebaseCore/Extension/FIROptionsInternal.h"
20+
#import "FirebaseCore/Sources/Public/FirebaseCore/FIROptions.h"
2121

2222
@interface FIRAppCheckValidatorTests : XCTestCase
2323
@end
2424

2525
@implementation FIRAppCheckValidatorTests
2626

2727
- (void)test_tokenExchangeMissingFieldsInOptions_noMissingFields {
28-
FIROptions *options = [[FIROptions alloc] initInternalWithOptionsDictionary:@{
29-
kFIRGoogleAppID : @"TEST_GoogleAppID",
30-
kFIRAPIKey : @"TEST_APIKey",
31-
kFIRProjectID : @"TEST_ProjectID"
32-
}];
28+
FIROptions *options = [[FIROptions alloc] initWithGoogleAppID:@"TEST_GoogleAppID"
29+
GCMSenderID:@"TEST_GCMSenderID"];
30+
options.APIKey = @"TEST_APIKey";
31+
options.projectID = @"TEST_ProjectID";
3332

3433
NSArray *missingFields = [FIRAppCheckValidator tokenExchangeMissingFieldsInOptions:options];
3534

@@ -38,11 +37,10 @@ - (void)test_tokenExchangeMissingFieldsInOptions_noMissingFields {
3837

3938
- (void)test_tokenExchangeMissingFieldsInOptions_singleMissingField {
4039
// Google App ID is empty:
41-
FIROptions *options = [[FIROptions alloc] initInternalWithOptionsDictionary:@{
42-
kFIRGoogleAppID : @"",
43-
kFIRAPIKey : @"TEST_APIKey",
44-
kFIRProjectID : @"TEST_ProjectID"
45-
}];
40+
FIROptions *options = [[FIROptions alloc] initWithGoogleAppID:@""
41+
GCMSenderID:@"TEST_GCMSenderID"];
42+
options.APIKey = @"TEST_APIKey";
43+
options.projectID = @"TEST_ProjectID";
4644

4745
NSArray *missingFields = [FIRAppCheckValidator tokenExchangeMissingFieldsInOptions:options];
4846

@@ -51,8 +49,8 @@ - (void)test_tokenExchangeMissingFieldsInOptions_singleMissingField {
5149

5250
- (void)test_tokenExchangeMissingFieldsInOptions_multipleMissingFields {
5351
// Google App ID is empty, and API Key and Project ID are not set:
54-
FIROptions *options =
55-
[[FIROptions alloc] initInternalWithOptionsDictionary:@{kFIRGoogleAppID : @""}];
52+
FIROptions *options = [[FIROptions alloc] initWithGoogleAppID:@""
53+
GCMSenderID:@"TEST_GCMSenderID"];
5654

5755
NSArray *missingFields = [FIRAppCheckValidator tokenExchangeMissingFieldsInOptions:options];
5856

FirebaseAuth.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@ supports email and password accounts, as well as several 3rd party authenticatio
5858
s.ios.framework = 'SafariServices'
5959
s.dependency 'FirebaseAuthInterop', '~> 11.0'
6060
s.dependency 'FirebaseAppCheckInterop', '~> 11.0'
61-
s.dependency 'FirebaseCore', '~> 11.0'
62-
s.dependency 'FirebaseCoreExtension', '~> 11.0'
61+
s.dependency 'FirebaseCore', '~> 11.4'
62+
s.dependency 'FirebaseCoreExtension', '~> 11.4'
6363
s.dependency 'GoogleUtilities/AppDelegateSwizzler', '~> 8.0'
6464
s.dependency 'GoogleUtilities/Environment', '~> 8.0'
6565
s.dependency 'GTMSessionFetcher/Core', '>= 3.4', '< 5.0'

FirebaseCore/Extension/FIRLogger.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
#import <Foundation/Foundation.h>
1818

19-
#import <FirebaseCore/FIRLoggerLevel.h>
19+
typedef NS_ENUM(NSInteger, FIRLoggerLevel);
2020

2121
NS_ASSUME_NONNULL_BEGIN
2222

@@ -132,7 +132,7 @@ NS_SWIFT_NAME(FirebaseLogger)
132132
///
133133
/// - Parameters:
134134
/// - level: The log level to use (defined by `FirebaseLoggerLevel` enum values).
135-
/// - service: The service name of type `FirebaseLoggerService`.
135+
/// - category: The service name of type `FirebaseLoggerService`.
136136
/// - code: The message code. Starting with "I-" which means iOS, followed by a capitalized
137137
/// three-character service identifier and a six digit integer message ID that is unique within
138138
/// the service. An example of the message code is @"I-COR000001".

FirebaseCore/Extension/FirebaseCoreInternal.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,3 @@
2121
#import "FIRHeartbeatLogger.h"
2222
#import "FIRLibrary.h"
2323
#import "FIRLogger.h"
24-
#import "FIROptionsInternal.h"

FirebaseCore/Sources/FIRApp.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
#import "FirebaseCore/Extension/FIRHeartbeatLogger.h"
3939
#import "FirebaseCore/Extension/FIRLibrary.h"
4040
#import "FirebaseCore/Extension/FIRLogger.h"
41-
#import "FirebaseCore/Extension/FIROptionsInternal.h"
41+
#import "FirebaseCore/Sources/FIROptionsInternal.h"
42+
#import "FirebaseCore/Sources/Public/FirebaseCore/FIROptions.h"
4243
#import "FirebaseCore/Sources/Public/FirebaseCore/FIRVersion.h"
4344

4445
#import <GoogleUtilities/GULAppEnvironmentUtil.h>

FirebaseCore/Sources/FIRComponentContainer.m

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
#import "FirebaseCore/Extension/FIRComponent.h"
2121
#import "FirebaseCore/Extension/FIRLibrary.h"
2222
#import "FirebaseCore/Extension/FIRLogger.h"
23-
#import "FirebaseCore/Extension/FIROptionsInternal.h"
23+
#import "FirebaseCore/Sources/FIROptionsInternal.h"
24+
#import "FirebaseCore/Sources/Public/FirebaseCore/FIROptions.h"
2425

2526
NS_ASSUME_NONNULL_BEGIN
2627

FirebaseCore/Sources/FIROptions.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414

1515
#import "FirebaseCore/Extension/FIRAppInternal.h"
1616
#import "FirebaseCore/Extension/FIRLogger.h"
17-
#import "FirebaseCore/Extension/FIROptionsInternal.h"
1817
#import "FirebaseCore/Sources/FIRBundleUtil.h"
18+
#import "FirebaseCore/Sources/FIROptionsInternal.h"
1919
#import "FirebaseCore/Sources/Public/FirebaseCore/FIRVersion.h"
2020

2121
// Keys for the strings in the plist file.
File renamed without changes.

FirebaseCore/Tests/Unit/FIRAppTest.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
#import "FirebaseCore/Extension/FIRAppInternal.h"
3232
#import "FirebaseCore/Extension/FIRComponentType.h"
3333
#import "FirebaseCore/Extension/FIRHeartbeatLogger.h"
34-
#import "FirebaseCore/Extension/FIROptionsInternal.h"
3534
#import "FirebaseCore/Sources/FIRAnalyticsConfiguration.h"
35+
#import "FirebaseCore/Sources/FIROptionsInternal.h"
3636
#import "SharedTestUtilities/FIROptionsMock.h"
3737

3838
NSString *const kFIRTestAppName1 = @"test_app_name_1";

FirebaseCore/Tests/Unit/FIRLoggerTest.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
// No test should include both includes.
2222
#import <GoogleUtilities/GULLogger.h>
2323
#import "FirebaseCore/Extension/FIRLogger.h"
24+
#import "FirebaseCore/Sources/Public/FirebaseCore/FIRLoggerLevel.h"
2425

2526
#import <asl.h>
2627

0 commit comments

Comments
 (0)