Skip to content

Commit 24eb498

Browse files
authored
remove deprecated class LPRequestStorage (#192)
1 parent b264a15 commit 24eb498

File tree

6 files changed

+0
-483
lines changed

6 files changed

+0
-483
lines changed

Example/Leanplum-SDK.xcodeproj/project.pbxproj

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
07E5C8B81F052B7800A4B092 /* MessagesTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 07E5C8801F052B7800A4B092 /* MessagesTest.m */; };
2323
07E5C8B91F052B7800A4B092 /* LPMessageTemplatesClassTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 07E5C8811F052B7800A4B092 /* LPMessageTemplatesClassTest.m */; };
2424
07E5C8BA1F052B7800A4B092 /* NewsfeedTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 07E5C8821F052B7800A4B092 /* NewsfeedTest.m */; };
25-
07E5C8BB1F052B7800A4B092 /* LPRequestStorageTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 07E5C8831F052B7800A4B092 /* LPRequestStorageTest.m */; };
2625
07E5C8BD1F052B7800A4B092 /* LeanplumHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 07E5C8881F052B7800A4B092 /* LeanplumHelper.m */; };
2726
07E5C8BE1F052B7800A4B092 /* LPUtilsTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 07E5C8891F052B7800A4B092 /* LPUtilsTest.m */; };
2827
07E5C8BF1F052B7800A4B092 /* GoldIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = 07E5C88C1F052B7800A4B092 /* GoldIcon.png */; };
@@ -138,7 +137,6 @@
138137
07E5C8801F052B7800A4B092 /* MessagesTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessagesTest.m; sourceTree = "<group>"; };
139138
07E5C8811F052B7800A4B092 /* LPMessageTemplatesClassTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LPMessageTemplatesClassTest.m; sourceTree = "<group>"; };
140139
07E5C8821F052B7800A4B092 /* NewsfeedTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NewsfeedTest.m; sourceTree = "<group>"; };
141-
07E5C8831F052B7800A4B092 /* LPRequestStorageTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LPRequestStorageTest.m; sourceTree = "<group>"; };
142140
07E5C8871F052B7800A4B092 /* LeanplumHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LeanplumHelper.h; sourceTree = "<group>"; };
143141
07E5C8881F052B7800A4B092 /* LeanplumHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LeanplumHelper.m; sourceTree = "<group>"; };
144142
07E5C8891F052B7800A4B092 /* LPUtilsTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LPUtilsTest.m; sourceTree = "<group>"; };
@@ -262,7 +260,6 @@
262260
07E5C8801F052B7800A4B092 /* MessagesTest.m */,
263261
07E5C8811F052B7800A4B092 /* LPMessageTemplatesClassTest.m */,
264262
07E5C8821F052B7800A4B092 /* NewsfeedTest.m */,
265-
07E5C8831F052B7800A4B092 /* LPRequestStorageTest.m */,
266263
07E5C8841F052B7800A4B092 /* Utilities */,
267264
07E5C8891F052B7800A4B092 /* LPUtilsTest.m */,
268265
);
@@ -819,7 +816,6 @@
819816
07E5C8B21F052B7800A4B092 /* LPNetworkOperation+Category.m in Sources */,
820817
07E5C8B91F052B7800A4B092 /* LPMessageTemplatesClassTest.m in Sources */,
821818
07E5C8B11F052B7800A4B092 /* LPNetworkEngine+Category.m in Sources */,
822-
07E5C8BB1F052B7800A4B092 /* LPRequestStorageTest.m in Sources */,
823819
07E5C8B61F052B7800A4B092 /* LeanplumTest.m in Sources */,
824820
07E5C8AD1F052B7800A4B092 /* LPEventDataManagerTest.m in Sources */,
825821
07E5C8AE1F052B7800A4B092 /* ExceptionsTest.m in Sources */,

Example/Tests/Classes/LPEventDataManagerTest.m

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
#import <OHHTTPStubs/OHHTTPStubs.h>
2828
#import <OHHTTPStubs/OHPathHelpers.h>
2929
#import "LeanplumHelper.h"
30-
#import "LPRequestStorage.h"
3130
#import "LPEventDataManager.h"
3231
#import "LPDatabase.h"
3332
#import "Constants.h"
@@ -36,20 +35,6 @@
3635
#import "LeanplumReachability+Category.h"
3736
#import "LPJSON.h"
3837

39-
/**
40-
* Expose private class methods
41-
*/
42-
@interface LPRequestStorage(UnitTest)
43-
44-
- (void)migrateRequests;
45-
- (void)saveRequests:(NSMutableArray *)requests;
46-
- (NSMutableArray *)loadRequests;
47-
- (NSString *)cacheFilePath;
48-
- (NSString *)documentsFilePath;
49-
+ (NSString *)itemKeyForIndex:(NSUInteger)index;
50-
51-
@end
52-
5338
@interface LPEventDataManager(UnitTest)
5439

5540
+ (void)migrateRequests;
@@ -84,22 +69,6 @@ - (NSDictionary *)sampleData
8469
@"sdkVersion":@"3", @"devMode":@NO, @"time":@"1489007921.162919"};
8570
}
8671

87-
- (void)test_migrateRequests
88-
{
89-
// Clean up.
90-
[[LeanplumRequest sendNowQueue] cancelAllOperations];
91-
[[LeanplumRequest sendNowQueue] waitUntilAllOperationsAreFinished];
92-
93-
[LPEventDataManager deleteEventsWithLimit:10000];
94-
95-
[[LPRequestStorage sharedStorage] popAllRequests];
96-
[[LPRequestStorage sharedStorage] pushRequest:[self sampleData]];
97-
98-
[LPEventDataManager migrateRequests];
99-
NSArray *events = [LPEventDataManager eventsWithLimit:10000];
100-
XCTAssertTrue(events.count == 1);
101-
}
102-
10372
- (void)test_publicEventMethods
10473
{
10574
[LPEventDataManager deleteEventsWithLimit:10000];

Example/Tests/Classes/LPRequestStorageTest.m

Lines changed: 0 additions & 159 deletions
This file was deleted.

Leanplum-SDK/Classes/Features/Events/LPEventDataManager.m

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -25,24 +25,9 @@
2525
#import "LPEventDataManager.h"
2626
#import "LPDatabase.h"
2727
#import "LPJSON.h"
28-
#import "LPRequestStorage.h"
2928

3029
@implementation LPEventDataManager
3130

32-
+ (void)load
33-
{
34-
[LPEventDataManager migrateRequests];
35-
}
36-
37-
+ (void)migrateRequests
38-
{
39-
LPRequestStorage *requestStorage = [LPRequestStorage sharedStorage];
40-
if ([[NSFileManager defaultManager] fileExistsAtPath:requestStorage.documentsFilePath]) {
41-
NSArray *requests = [requestStorage popAllRequests];
42-
[LPEventDataManager addEvents:requests];
43-
}
44-
}
45-
4631
+ (void)addEvent:(NSDictionary *)event
4732
{
4833
NSString *query = @"INSERT INTO event (data) VALUES (?);";

Leanplum-SDK/Classes/Managers/Networking/LPRequestStorage.h

Lines changed: 0 additions & 58 deletions
This file was deleted.

0 commit comments

Comments
 (0)