Skip to content

Commit cdcccb2

Browse files
make the bucketer and user profile service immutable
1 parent 6edaa6d commit cdcccb2

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

OptimizelySDK/Implementation/DefaultDecisionService.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ import Foundation
1818

1919
class DefaultDecisionService : OPTDecisionService {
2020

21-
var bucketer:OPTBucketer
22-
var userProfileService:OPTUserProfileService
21+
let bucketer:OPTBucketer
22+
let userProfileService:OPTUserProfileService
2323

2424
init(bucketer: OPTBucketer, userProfileService:OPTUserProfileService) {
2525
self.bucketer = bucketer

OptimizelySDK/OptimizelyTests/OptimizelyTests-Common/DefaultUserProfileServiceTests.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ class DefaultUserProfileServiceTests: XCTestCase {
4343
ups.reset()
4444

4545
decisionService = DefaultDecisionService(bucketer: DefaultBucketer(), userProfileService: ups)
46-
decisionService.userProfileService = ups
4746
}
4847

4948
func testSave() {

0 commit comments

Comments
 (0)