@@ -126,15 +126,6 @@ public enum CountlyMessagingProvider {
126
126
HMS , // Huawei
127
127
}
128
128
129
- //SDK limit defaults
130
- final int maxKeyLengthDefault = 128 ;
131
- final int maxValueSizeDefault = 256 ;
132
- final int maxSegmentationValuesDefault = 100 ;
133
- final int maxBreadcrumbCountDefault = 100 ;
134
- final int maxStackTraceLinesPerThreadDefault = 30 ;
135
- final int maxStackTraceLineLengthDefault = 200 ;
136
- final int maxStackTraceThreadCountDefault = 50 ;
137
-
138
129
// see http://stackoverflow.com/questions/7048198/thread-safe-singletons-in-java
139
130
private static class SingletonHolder {
140
131
@ SuppressLint ("StaticFieldLeak" )
@@ -358,67 +349,6 @@ public synchronized Countly init(CountlyConfig config) {
358
349
359
350
config_ = config ;
360
351
361
- // Have a look at the SDK limit values
362
- if (config .sdkInternalLimits .maxKeyLength != null ) {
363
- if (config .sdkInternalLimits .maxKeyLength < 1 ) {
364
- config .sdkInternalLimits .maxKeyLength = 1 ;
365
- L .w ("[Init] provided 'maxKeyLength' is less than '1'. Setting it to '1'." );
366
- }
367
- L .i ("[Init] provided 'maxKeyLength' override:[" + config .sdkInternalLimits .maxKeyLength + "]" );
368
- } else {
369
- config .sdkInternalLimits .maxKeyLength = maxKeyLengthDefault ;
370
- }
371
-
372
- if (config .sdkInternalLimits .maxValueSize != null ) {
373
- if (config .sdkInternalLimits .maxValueSize < 1 ) {
374
- config .sdkInternalLimits .maxValueSize = 1 ;
375
- L .w ("[Init] provided 'maxValueSize' is less than '1'. Setting it to '1'." );
376
- }
377
- L .i ("[Init] provided 'maxValueSize' override:[" + config .sdkInternalLimits .maxValueSize + "]" );
378
- } else {
379
- config .sdkInternalLimits .maxValueSize = maxValueSizeDefault ;
380
- }
381
-
382
- if (config .sdkInternalLimits .maxSegmentationValues != null ) {
383
- if (config .sdkInternalLimits .maxSegmentationValues < 1 ) {
384
- config .sdkInternalLimits .maxSegmentationValues = 1 ;
385
- L .w ("[Init] provided 'maxSegmentationValues' is less than '1'. Setting it to '1'." );
386
- }
387
- L .i ("[Init] provided 'maxSegmentationValues' override:[" + config .sdkInternalLimits .maxSegmentationValues + "]" );
388
- } else {
389
- config .sdkInternalLimits .maxSegmentationValues = maxSegmentationValuesDefault ;
390
- }
391
-
392
- if (config .sdkInternalLimits .maxBreadcrumbCount != null ) {
393
- if (config .sdkInternalLimits .maxBreadcrumbCount < 1 ) {
394
- config .sdkInternalLimits .maxBreadcrumbCount = 1 ;
395
- L .w ("[Init] provided 'maxBreadcrumbCount' is less than '1'. Setting it to '1'." );
396
- }
397
- L .i ("[Init] provided 'maxBreadcrumbCount' override:[" + config .sdkInternalLimits .maxBreadcrumbCount + "]" );
398
- } else {
399
- config .sdkInternalLimits .maxBreadcrumbCount = maxBreadcrumbCountDefault ;
400
- }
401
-
402
- if (config .sdkInternalLimits .maxStackTraceLinesPerThread != null ) {
403
- if (config .sdkInternalLimits .maxStackTraceLinesPerThread < 1 ) {
404
- config .sdkInternalLimits .maxStackTraceLinesPerThread = 1 ;
405
- L .w ("[Init] provided 'maxStackTraceLinesPerThread' is less than '1'. Setting it to '1'." );
406
- }
407
- L .i ("[Init] provided 'maxStackTraceLinesPerThread' override:[" + config .sdkInternalLimits .maxStackTraceLinesPerThread + "]" );
408
- } else {
409
- config .sdkInternalLimits .maxStackTraceLinesPerThread = maxStackTraceLinesPerThreadDefault ;
410
- }
411
-
412
- if (config .sdkInternalLimits .maxStackTraceLineLength != null ) {
413
- if (config .sdkInternalLimits .maxStackTraceLineLength < 1 ) {
414
- config .sdkInternalLimits .maxStackTraceLineLength = 1 ;
415
- L .w ("[Init] provided 'maxStackTraceLineLength' is less than '1'. Setting it to '1'." );
416
- }
417
- L .i ("[Init] provided 'maxStackTraceLineLength' override:[" + config .sdkInternalLimits .maxStackTraceLineLength + "]" );
418
- } else {
419
- config .sdkInternalLimits .maxStackTraceLineLength = maxStackTraceLineLengthDefault ;
420
- }
421
-
422
352
long timerDelay = TIMER_DELAY_IN_SECONDS ;
423
353
if (config .sessionUpdateTimerDelay != null ) {
424
354
//if we need to change the timer delay, do that first
0 commit comments