diff --git a/.github/workflows/integration_tests.yml b/.github/workflows/integration_tests.yml
index 8c109b26..77462523 100644
--- a/.github/workflows/integration_tests.yml
+++ b/.github/workflows/integration_tests.yml
@@ -12,10 +12,10 @@ jobs:
steps:
- uses: actions/checkout@v2
- - name: set up JDK 11
+ - name: set up JDK 17
uses: actions/setup-java@v1
with:
- java-version: 11
+ java-version: 17
- name: Set Outager url
run: |
diff --git a/config/detekt/baseline.xml b/config/detekt/baseline.xml
index 87bbe330..5dd006ec 100644
--- a/config/detekt/baseline.xml
+++ b/config/detekt/baseline.xml
@@ -116,6 +116,7 @@
MaxLineLength:QonversionBillingService.kt$QonversionBillingService$"updatePurchase() -> Purchase was found successfully for store product: ${purchaseHistoryRecord.productId}"
MaxLineLength:QonversionBillingService.kt$QonversionBillingService$logger.debug("queryPurchaseHistoryAsync() -> purchase history for $productType is retrieved ${record.getDescription()}")
MaxLineLength:QonversionConfig.kt$QonversionConfig.Builder$*
+ MaxLineLength:QonversionConfig.kt$QonversionConfig.Builder$val primaryConfig = PrimaryConfig(projectKey, launchMode, environment, proxyUrl, isKidsMode, sendFbAttribution)
MaxLineLength:QonversionError.kt$QonversionErrorCode$*
MaxLineLength:QonversionError.kt$QonversionErrorCode$RemoteConfigurationNotAvailable : QonversionErrorCode
MaxLineLength:QonversionInternal.kt$QonversionInternal$@Deprecated("Use the new purchase() method", replaceWith = ReplaceWith("purchase(context, TODO(\"pass product here\"), callback)"))
@@ -135,6 +136,7 @@
MaxLineLength:utils.kt$"ProductId: ${this.productId}; PurchaseTime: ${this.purchaseTime.convertLongToTime()}; PurchaseToken: ${this.purchaseToken}"
MaximumLineLength:com.qonversion.android.sdk.Qonversion.kt:131
MaximumLineLength:com.qonversion.android.sdk.Qonversion.kt:146
+ MaximumLineLength:com.qonversion.android.sdk.QonversionConfig.kt:163
MaximumLineLength:com.qonversion.android.sdk.automations.internal.AutomationsEventMapperTest.kt:105
MaximumLineLength:com.qonversion.android.sdk.automations.internal.AutomationsEventMapperTest.kt:106
MaximumLineLength:com.qonversion.android.sdk.automations.internal.AutomationsEventMapperTest.kt:107
@@ -161,8 +163,8 @@
MaximumLineLength:com.qonversion.android.sdk.internal.QProductCenterManagerTest.kt:153
MaximumLineLength:com.qonversion.android.sdk.internal.QRemoteConfigManager.kt:225
MaximumLineLength:com.qonversion.android.sdk.internal.QUserPropertiesManagerTest.kt:178
- MaximumLineLength:com.qonversion.android.sdk.internal.QonversionInternal.kt:162
- MaximumLineLength:com.qonversion.android.sdk.internal.QonversionInternal.kt:213
+ MaximumLineLength:com.qonversion.android.sdk.internal.QonversionInternal.kt:164
+ MaximumLineLength:com.qonversion.android.sdk.internal.QonversionInternal.kt:215
MaximumLineLength:com.qonversion.android.sdk.internal.QonversionRepositoryIntegrationTest.kt:287
MaximumLineLength:com.qonversion.android.sdk.internal.QonversionRepositoryIntegrationTest.kt:356
MaximumLineLength:com.qonversion.android.sdk.internal.QonversionRepositoryIntegrationTest.kt:878
@@ -205,6 +207,7 @@
NoBlankLineBeforeRbrace:com.qonversion.android.sdk.automations.internal.QAutomationsManagerTest.kt:261
NoBlankLineBeforeRbrace:com.qonversion.android.sdk.internal.validator.TokenValidatorTest.kt:20
NoConsecutiveBlankLines:com.qonversion.android.sdk.QonversionConfigTest.kt:118
+ NoConsecutiveBlankLines:com.qonversion.android.sdk.QonversionConfigTest.kt:144
NoConsecutiveBlankLines:com.qonversion.android.sdk.internal.QAttributionManagerTest.kt:141
NoConsecutiveBlankLines:com.qonversion.android.sdk.internal.requests.ProviderDataRequestTest.kt:18
NoUnusedImports:com.qonversion.android.sdk.automations.internal.QAutomationsManagerTest.kt:20