Skip to content

Commit 2e7d7dc

Browse files
authored
Merge pull request #16 from thejohnlima/release/v1.0.8
Release version 1.0.8
2 parents d8032e2 + c0543e7 commit 2e7d7dc

File tree

22 files changed

+389
-78
lines changed

22 files changed

+389
-78
lines changed

.github/workflows/build.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: build
2+
on:
3+
pull_request:
4+
push:
5+
branches:
6+
- 'main'
7+
jobs:
8+
build:
9+
runs-on: macos-latest
10+
steps:
11+
- uses: actions/checkout@v2
12+
- run: bundle install; bundle exec fastlane build

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ DerivedData/
2828
.vscode
2929
vendor
3030
coverage
31-
Gemfile.lock
3231

3332
## Obj-C/Swift specific
3433
*.hmap

.travis.yml

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

Examples/iOS/Example.xcodeproj/project.pbxproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 51;
6+
objectVersion = 54;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -473,6 +473,7 @@
473473
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
474474
CODE_SIGN_STYLE = Automatic;
475475
INFOPLIST_FILE = Example/Info.plist;
476+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
476477
LD_RUNPATH_SEARCH_PATHS = (
477478
"$(inherited)",
478479
"@executable_path/Frameworks",
@@ -491,6 +492,7 @@
491492
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
492493
CODE_SIGN_STYLE = Automatic;
493494
INFOPLIST_FILE = Example/Info.plist;
495+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
494496
LD_RUNPATH_SEARCH_PATHS = (
495497
"$(inherited)",
496498
"@executable_path/Frameworks",

Examples/iOS/Example/Sections/General/Model/UserSecureStorage.swift

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,19 @@ struct UserSecureStorage: LMStorageProtocol {
1313

1414
private let storage = LMSecureStorage<T>(with: Key.container)
1515

16-
init() {}
17-
1816
func getFirst() -> User? {
19-
return storage.getFirst(key: Key.user)
17+
storage.getFirst(key: Key.user)
2018
}
2119

2220
func create(_ register: User) -> Bool {
23-
return storage.create(register, key: Key.user)
21+
storage.create(register, key: Key.user)
2422
}
2523

2624
func update(_ register: User) -> Bool {
27-
return storage.update(register, key: Key.user)
25+
storage.update(register, key: Key.user)
2826
}
2927

3028
func delete() -> Bool {
31-
return storage.delete(key: Key.user)
29+
storage.delete(key: Key.user)
3230
}
3331
}

Examples/iOS/Example/Sections/General/Model/UserStorage.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,33 +11,33 @@ import LMStorage
1111
struct UserStorage: LMStorageProtocol {
1212
typealias T = User
1313

14-
private let storage: LMAbstractStorage<T>
14+
private let abstractStorage: LMAbstractStorage<T>
1515

1616
init() {
17-
storage = LMStorage(with: Key.user)
17+
abstractStorage = LMStorage(with: Key.user)
1818
}
1919

2020
func getFirst() -> T? {
21-
return storage.getFirst()
21+
abstractStorage.getFirst()
2222
}
2323

2424
func create(_ register: T) -> Bool {
25-
return storage.create(register)
25+
abstractStorage.create(register)
2626
}
2727

2828
func update(_ register: T) -> Bool {
29-
return storage.update(register)
29+
abstractStorage.update(register)
3030
}
3131

3232
func getRegisters() -> [T] {
33-
return storage.getRegisters()
33+
abstractStorage.getRegisters()
3434
}
3535

3636
func set(registers: [T]) -> Bool {
37-
return storage.set(registers: registers)
37+
abstractStorage.set(registers: registers)
3838
}
3939

4040
func delete() -> Bool {
41-
return storage.delete()
41+
abstractStorage.delete()
4242
}
4343
}

Examples/iOS/Podfile.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
PODS:
2-
- KeychainSwift (20.0.0)
3-
- LMStorage (1.0.7):
2+
- KeychainSwift (24.0.0)
3+
- LMStorage (1.0.8):
44
- KeychainSwift
55

66
DEPENDENCIES:
@@ -15,9 +15,9 @@ EXTERNAL SOURCES:
1515
:path: "../../"
1616

1717
SPEC CHECKSUMS:
18-
KeychainSwift: 0ce6a4d13f7228054d1a71bb1b500448fb2ab837
19-
LMStorage: c9ed5f5f798dee0bc9147c5358273cc47f706376
18+
KeychainSwift: 007c4647486e4563adca839cf02cef00deb3b670
19+
LMStorage: db20ad651c89cff5f0cda9ed29a8c3c7235fa829
2020

2121
PODFILE CHECKSUM: 208c4e2d0bc43c26e11d7fc08d1151f5fc532b17
2222

23-
COCOAPODS: 1.15.2
23+
COCOAPODS: 1.10.2

Examples/tvOS/Example.xcodeproj/project.pbxproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 51;
6+
objectVersion = 54;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -405,6 +405,7 @@
405405
PRODUCT_NAME = "$(TARGET_NAME)";
406406
SWIFT_VERSION = 5.0;
407407
TARGETED_DEVICE_FAMILY = 3;
408+
TVOS_DEPLOYMENT_TARGET = 15.0;
408409
};
409410
name = Debug;
410411
};
@@ -424,6 +425,7 @@
424425
PRODUCT_NAME = "$(TARGET_NAME)";
425426
SWIFT_VERSION = 5.0;
426427
TARGETED_DEVICE_FAMILY = 3;
428+
TVOS_DEPLOYMENT_TARGET = 15.0;
427429
};
428430
name = Release;
429431
};

Examples/tvOS/Example/Model/UserSecureStorage.swift

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,21 +13,19 @@ struct UserSecureStorage: LMStorageProtocol {
1313

1414
private let storage = LMSecureStorage<T>(with: MyDefaults.Keys.container.rawValue)
1515

16-
init() {}
17-
1816
func getFirst() -> User? {
19-
return storage.getFirst(key: MyDefaults.Keys.user.rawValue)
17+
storage.getFirst(key: MyDefaults.Keys.user.rawValue)
2018
}
2119

2220
func create(_ register: User) -> Bool {
23-
return storage.create(register, key: MyDefaults.Keys.user.rawValue)
21+
storage.create(register, key: MyDefaults.Keys.user.rawValue)
2422
}
2523

2624
func update(_ register: User) -> Bool {
27-
return storage.update(register, key: MyDefaults.Keys.user.rawValue)
25+
storage.update(register, key: MyDefaults.Keys.user.rawValue)
2826
}
2927

3028
func delete() -> Bool {
31-
return storage.delete(key: MyDefaults.Keys.user.rawValue)
29+
storage.delete(key: MyDefaults.Keys.user.rawValue)
3230
}
3331
}

Examples/tvOS/Example/Model/UserStorage.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,26 +18,26 @@ struct UserStorage: LMStorageProtocol {
1818
}
1919

2020
func getFirst() -> T? {
21-
return storage.getFirst()
21+
storage.getFirst()
2222
}
2323

2424
func create(_ register: T) -> Bool {
25-
return storage.create(register)
25+
storage.create(register)
2626
}
2727

2828
func update(_ register: T) -> Bool {
29-
return storage.update(register)
29+
storage.update(register)
3030
}
3131

3232
func getRegisters() -> [T] {
33-
return storage.getRegisters()
33+
storage.getRegisters()
3434
}
3535

3636
func set(registers: [T]) -> Bool {
37-
return storage.set(registers: registers)
37+
storage.set(registers: registers)
3838
}
3939

4040
func delete() -> Bool {
41-
return storage.delete()
41+
storage.delete()
4242
}
4343
}

0 commit comments

Comments
 (0)