Skip to content

Commit e448cda

Browse files
committed
Merge branch 'SDKS-9648_baseline' into SDKS-9652
2 parents d110543 + a8ccaf4 commit e448cda

File tree

7 files changed

+25
-1
lines changed

7 files changed

+25
-1
lines changed

.github/workflows/instrumented.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@ on:
55
branches:
66
- 'development'
77
- 'master'
8-
- '*_baseline'
8+
9+
concurrency:
10+
group: ${{ github.workflow }}-${{ github.ref }}
11+
cancel-in-progress: true
912

1013
concurrency:
1114
group: ${{ github.workflow }}-${{ github.ref }}

src/main/java/io/split/android/client/localhost/LocalhostSplitClient.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import io.split.android.client.utils.logger.Logger;
3434
import io.split.android.client.validators.FlagSetsValidatorImpl;
3535
import io.split.android.client.validators.KeyValidatorImpl;
36+
import io.split.android.client.validators.PropertyValidatorImpl;
3637
import io.split.android.client.validators.SplitValidatorImpl;
3738
import io.split.android.client.validators.TreatmentManager;
3839
import io.split.android.client.validators.TreatmentManagerImpl;
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package io.split.android.client.validators;
2+
3+
import java.util.Map;
4+
5+
public class PropertyValidatorImpl implements PropertyValidator {
6+
7+
@Override
8+
public Result validate(Map<String, Object> properties) {
9+
return Result.valid(properties, 0); // TODO implement
10+
}
11+
12+
@Override
13+
public Result validate(Map<String, Object> properties, int initialSizeInBytes, String validationTag) {
14+
return Result.valid(properties, initialSizeInBytes);
15+
}
16+
}

src/test/java/io/split/android/client/TreatmentManagerExceptionsTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
import io.split.android.client.storage.splits.SplitsStorage;
3232
import io.split.android.client.telemetry.storage.TelemetryStorageProducer;
3333
import io.split.android.client.validators.KeyValidator;
34+
import io.split.android.client.validators.PropertyValidatorImpl;
3435
import io.split.android.client.validators.SplitFilterValidator;
3536
import io.split.android.client.validators.SplitValidator;
3637
import io.split.android.client.validators.TreatmentManagerImpl;

src/test/java/io/split/android/client/TreatmentManagerTelemetryTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import io.split.android.client.telemetry.storage.TelemetryStorageProducer;
2929
import io.split.android.client.validators.FlagSetsValidatorImpl;
3030
import io.split.android.client.validators.KeyValidator;
31+
import io.split.android.client.validators.PropertyValidatorImpl;
3132
import io.split.android.client.validators.SplitValidator;
3233
import io.split.android.client.validators.TreatmentManagerImpl;
3334
import io.split.android.client.validators.ValidationMessageLoggerImpl;

src/test/java/io/split/android/client/TreatmentManagerTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
import io.split.android.client.validators.FlagSetsValidatorImpl;
3939
import io.split.android.client.validators.KeyValidator;
4040
import io.split.android.client.validators.KeyValidatorImpl;
41+
import io.split.android.client.validators.PropertyValidatorImpl;
4142
import io.split.android.client.validators.SplitValidator;
4243
import io.split.android.client.validators.SplitValidatorImpl;
4344
import io.split.android.client.validators.TreatmentManager;

src/test/java/io/split/android/client/TreatmentManagerWithFlagSetsTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import io.split.android.client.telemetry.storage.TelemetryStorageProducer;
3333
import io.split.android.client.validators.FlagSetsValidatorImpl;
3434
import io.split.android.client.validators.KeyValidator;
35+
import io.split.android.client.validators.PropertyValidatorImpl;
3536
import io.split.android.client.validators.SplitValidator;
3637
import io.split.android.client.validators.TreatmentManagerImpl;
3738
import io.split.android.client.validators.ValidationMessageLoggerImpl;

0 commit comments

Comments
 (0)