Skip to content

Commit 8a8f7ae

Browse files
committed
Improve code coverage for PFFileState.
1 parent 07658b9 commit 8a8f7ae

File tree

2 files changed

+17
-11
lines changed

2 files changed

+17
-11
lines changed

Parse/Internal/File/State/PFFileState.m

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,14 @@
1313
#import "PFMutableFileState.h"
1414
#import "PFPropertyInfo.h"
1515

16-
static NSString *const _PFFileStateSecureDomain = @"files.parsetfss.com";
17-
18-
@interface PFFileState ()
16+
NS_ASSUME_NONNULL_BEGIN
1917

20-
@property (nonatomic, copy, readwrite) NSString *secureURLString;
21-
22-
@end
18+
static NSString *const _PFFileStateSecureDomain = @"files.parsetfss.com";
2319

2420
@implementation PFFileState
2521

22+
@synthesize secureURLString = _secureURLString;
23+
2624
///--------------------------------------
2725
#pragma mark - PFBaseStateSubclass
2826
///--------------------------------------
@@ -41,7 +39,9 @@ - (instancetype)initWithState:(PFFileState *)state {
4139
return [super initWithState:state];
4240
}
4341

44-
- (instancetype)initWithName:(NSString *)name urlString:(NSString *)urlString mimeType:(NSString *)mimeType {
42+
- (instancetype)initWithName:(nullable NSString *)name
43+
urlString:(nullable NSString *)urlString
44+
mimeType:(nullable NSString *)mimeType {
4545
self = [super init];
4646
if (!self) return nil;
4747

@@ -56,14 +56,14 @@ - (instancetype)initWithName:(NSString *)name urlString:(NSString *)urlString mi
5656
#pragma mark - Accessors
5757
///--------------------------------------
5858

59-
- (void)setUrlString:(NSString *)urlString {
59+
- (void)setUrlString:(nullable NSString *)urlString {
6060
if (self.urlString != urlString) {
6161
_urlString = [urlString copy];
6262
_secureURLString = nil; // Invalidate variable cache
6363
}
6464
}
6565

66-
- (NSString *)secureURLString {
66+
- (nullable NSString *)secureURLString {
6767
if (_secureURLString) {
6868
return _secureURLString;
6969
}
@@ -93,12 +93,14 @@ - (NSString *)secureURLString {
9393
#pragma mark - Mutable Copying
9494
///--------------------------------------
9595

96-
- (id)copyWithZone:(NSZone *)zone {
96+
- (id)copyWithZone:(nullable NSZone *)zone {
9797
return [[PFFileState allocWithZone:zone] initWithState:self];
9898
}
9999

100-
- (instancetype)mutableCopyWithZone:(NSZone *)zone {
100+
- (instancetype)mutableCopyWithZone:(nullable NSZone *)zone {
101101
return [[PFMutableFileState allocWithZone:zone] initWithState:self];
102102
}
103103

104104
@end
105+
106+
NS_ASSUME_NONNULL_END

Parse/Internal/File/State/PFMutableFileState.m

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,14 @@
99

1010
#import "PFMutableFileState.h"
1111

12+
NS_ASSUME_NONNULL_BEGIN
13+
1214
@implementation PFMutableFileState
1315

1416
@dynamic name;
1517
@dynamic urlString;
1618
@dynamic mimeType;
1719

1820
@end
21+
22+
NS_ASSUME_NONNULL_END

0 commit comments

Comments
 (0)