From 78e5f1c2fd466056eaa40e16d6f11c69515044e6 Mon Sep 17 00:00:00 2001 From: Manel Martos Date: Thu, 27 Jul 2023 22:39:10 +0200 Subject: [PATCH 1/7] Upgrade dependencies --- .../experimental/modal/common/build.gradle.kts | 2 +- .../stable/spotlight/common/build.gradle.kts | 2 +- appyx-interactions/common/build.gradle.kts | 2 +- demos/common/build.gradle.kts | 2 +- gradle/libs.versions.toml | 10 +++++----- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/appyx-components/experimental/modal/common/build.gradle.kts b/appyx-components/experimental/modal/common/build.gradle.kts index 500b16166..9030a481e 100644 --- a/appyx-components/experimental/modal/common/build.gradle.kts +++ b/appyx-components/experimental/modal/common/build.gradle.kts @@ -36,7 +36,7 @@ kotlin { implementation(kotlin("test")) } } - val androidTest by getting { + val androidUnitTest by getting { dependencies { implementation(libs.junit) } diff --git a/appyx-components/stable/spotlight/common/build.gradle.kts b/appyx-components/stable/spotlight/common/build.gradle.kts index 69ede9b72..92cef6c93 100644 --- a/appyx-components/stable/spotlight/common/build.gradle.kts +++ b/appyx-components/stable/spotlight/common/build.gradle.kts @@ -35,7 +35,7 @@ kotlin { implementation(kotlin("test")) } } - val androidTest by getting { + val androidUnitTest by getting { dependencies { implementation(libs.junit) } diff --git a/appyx-interactions/common/build.gradle.kts b/appyx-interactions/common/build.gradle.kts index dfccb580d..d70e33822 100644 --- a/appyx-interactions/common/build.gradle.kts +++ b/appyx-interactions/common/build.gradle.kts @@ -41,7 +41,7 @@ kotlin { api(libs.androidx.core) } } - val androidTest by getting { + val androidUnitTest by getting { dependencies { implementation(libs.junit) } diff --git a/demos/common/build.gradle.kts b/demos/common/build.gradle.kts index c2a309bcb..7aa1ee8c2 100644 --- a/demos/common/build.gradle.kts +++ b/demos/common/build.gradle.kts @@ -38,7 +38,7 @@ kotlin { implementation(libs.coil.compose) } } - val androidTest by getting { + val androidUnitTest by getting { dependencies { implementation(libs.junit) } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 1ac0925b6..434d55c31 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -9,16 +9,16 @@ androidTargetSdk = "32" androidx-lifecycle = "2.6.1" androidx-navigation-compose = "2.5.1" coil = "2.2.1" -composePlugin = "1.4.0" -composeBom = "2023.05.01" -composeCompiler = "1.4.4" +composePlugin = "1.4.3" +composeBom = "2023.06.01" +composeCompiler = "1.5.1" coroutines = "1.6.4" dependencyAnalysis = "1.13.1" detekt = "1.21.0" junit5 = "5.8.2" jvmTarget = "11" -kotlin = "1.8.10" -ksp = "1.8.0-1.0.8" +kotlin = "1.9.0" +ksp = "1.9.0-1.0.12" mvicore = "1.2.6" ribs = "0.39.0" serialization-json = "1.5.0" From c00b88923bcff2ed770d32320d382d1b7a5c391e Mon Sep 17 00:00:00 2001 From: Manel Martos Date: Fri, 28 Jul 2023 05:35:48 +0200 Subject: [PATCH 2/7] Update lint and detekt baselines + upgrade yarn.lock --- appyx-navigation/lint-baseline.xml | 110 +++- .../android/lint-baseline.xml | 13 +- demos/appyx-navigation/detekt-baseline.xml | 313 ++++++++++- demos/appyx-navigation/detekt.yml | 4 - demos/appyx-navigation/lint-baseline.xml | 24 +- demos/appyx-navigation/lint.xml | 4 - kotlin-js-store/yarn.lock | 496 +++++++++--------- utils/interop-ribs/lint-baseline.xml | 13 +- 8 files changed, 692 insertions(+), 285 deletions(-) delete mode 100644 demos/appyx-navigation/detekt.yml delete mode 100644 demos/appyx-navigation/lint.xml diff --git a/appyx-navigation/lint-baseline.xml b/appyx-navigation/lint-baseline.xml index 47fdd2657..8cd11403e 100644 --- a/appyx-navigation/lint-baseline.xml +++ b/appyx-navigation/lint-baseline.xml @@ -1,37 +1,103 @@ - + + id="NewApi" + message="Call requires API level 24 (current min is 21): `java.lang.Iterable#forEach`" + errorLine1=" .forEach { elementUiModel ->" + errorLine2=" ~~~~~~~"> + file="src/main/kotlin/com/bumble/appyx/navigation/composable/AppyxComponent.kt" + line="133" + column="14"/> + id="NewApi" + message="Call requires API level 24 (current min is 21): `java.lang.Iterable#forEach`" + errorLine1=" activeNodes.forEach { node ->" + errorLine2=" ~~~~~~~"> + file="src/main/kotlin/com/bumble/appyx/navigation/children/ChildAwareCallbackInfo.kt" + line="35" + column="25"/> + id="NewApi" + message="Call requires API level 24 (current min is 21): `java.lang.Iterable#forEach`" + errorLine1=" .forEach { entry -> entry.setState(Lifecycle.State.DESTROYED) }" + errorLine2=" ~~~~~~~"> + file="src/main/kotlin/com/bumble/appyx/navigation/lifecycle/ChildNodeLifecycleManager.kt" + line="61" + column="26"/> + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demos/appyx-interactions/android/lint-baseline.xml b/demos/appyx-interactions/android/lint-baseline.xml index 1d527bcea..7decbb504 100644 --- a/demos/appyx-interactions/android/lint-baseline.xml +++ b/demos/appyx-interactions/android/lint-baseline.xml @@ -1,4 +1,15 @@ - + + + + + diff --git a/demos/appyx-navigation/detekt-baseline.xml b/demos/appyx-navigation/detekt-baseline.xml index a9c84a3ab..97e4300f3 100644 --- a/demos/appyx-navigation/detekt-baseline.xml +++ b/demos/appyx-navigation/detekt-baseline.xml @@ -1,5 +1,312 @@ - + - - + + + MagicNumber:BackStackExamplesNode.kt$BackStackExamplesNode$16 + MagicNumber:BackStackNode.kt$BackStackNode$0.1f + MagicNumber:BackStackNode.kt$BackStackNode$0.9f + MagicNumber:BackStackNode.kt$BackStackNode$20 + MagicNumber:BackStackNode.kt$BackStackNode$5 + MagicNumber:BackstackDebugNode.kt$BackstackDebugNode$3 + MagicNumber:BackstackDebugNode.kt$BackstackDebugNode$4 + MagicNumber:BackstackDebugNode.kt$BackstackDebugNode$5 + MagicNumber:BackstackDebugNode.kt$BackstackDebugNode$6 + MagicNumber:Color.kt$0xFF03DAC5 + MagicNumber:Color.kt$0xFF1F2126 + MagicNumber:Color.kt$0xFF2B2D42 + MagicNumber:Color.kt$0xFF3700B3 + MagicNumber:Color.kt$0xFF5C6378 + MagicNumber:Color.kt$0xFF6200EE + MagicNumber:Color.kt$0xFF8D99AE + MagicNumber:Color.kt$0xFFBB86FC + MagicNumber:Color.kt$0xFFBDC6D1 + MagicNumber:Color.kt$0xFFD90429 + MagicNumber:Color.kt$0xFFEDF2F4 + MagicNumber:Color.kt$0xFFEF233C + MagicNumber:Color.kt$0xFFF05D5E + MagicNumber:Color.kt$0xFFF0965D + MagicNumber:Color.kt$0xFFFFC629 + MagicNumber:Color.kt$0xFFFFE54A + MagicNumber:Color.kt$0xFFFFFFFF + MagicNumber:KnobControl.kt$0.5f + MagicNumber:KnobControl.kt$6 + MagicNumber:MaterialColors.kt$0xFF000000 + MagicNumber:MaterialColors.kt$0xFF004D40 + MagicNumber:MaterialColors.kt$0xFF006064 + MagicNumber:MaterialColors.kt$0xFF00695C + MagicNumber:MaterialColors.kt$0xFF00796B + MagicNumber:MaterialColors.kt$0xFF00838F + MagicNumber:MaterialColors.kt$0xFF00897B + MagicNumber:MaterialColors.kt$0xFF0091EA + MagicNumber:MaterialColors.kt$0xFF009688 + MagicNumber:MaterialColors.kt$0xFF0097A7 + MagicNumber:MaterialColors.kt$0xFF00ACC1 + MagicNumber:MaterialColors.kt$0xFF00B0FF + MagicNumber:MaterialColors.kt$0xFF00B8D4 + MagicNumber:MaterialColors.kt$0xFF00BCD4 + MagicNumber:MaterialColors.kt$0xFF00BFA5 + MagicNumber:MaterialColors.kt$0xFF00C853 + MagicNumber:MaterialColors.kt$0xFF00E5FF + MagicNumber:MaterialColors.kt$0xFF00E676 + MagicNumber:MaterialColors.kt$0xFF01579B + MagicNumber:MaterialColors.kt$0xFF0277BD + MagicNumber:MaterialColors.kt$0xFF0288D1 + MagicNumber:MaterialColors.kt$0xFF039BE5 + MagicNumber:MaterialColors.kt$0xFF03A9F4 + MagicNumber:MaterialColors.kt$0xFF0D47A1 + MagicNumber:MaterialColors.kt$0xFF1565C0 + MagicNumber:MaterialColors.kt$0xFF18FFFF + MagicNumber:MaterialColors.kt$0xFF1976D2 + MagicNumber:MaterialColors.kt$0xFF1A237E + MagicNumber:MaterialColors.kt$0xFF1B5E20 + MagicNumber:MaterialColors.kt$0xFF1DE9B6 + MagicNumber:MaterialColors.kt$0xFF1E88E5 + MagicNumber:MaterialColors.kt$0xFF212121 + MagicNumber:MaterialColors.kt$0xFF2196F3 + MagicNumber:MaterialColors.kt$0xFF263238 + MagicNumber:MaterialColors.kt$0xFF26A69A + MagicNumber:MaterialColors.kt$0xFF26C6DA + MagicNumber:MaterialColors.kt$0xFF283593 + MagicNumber:MaterialColors.kt$0xFF2962FF + MagicNumber:MaterialColors.kt$0xFF2979FF + MagicNumber:MaterialColors.kt$0xFF29B6FC + MagicNumber:MaterialColors.kt$0xFF2E7D32 + MagicNumber:MaterialColors.kt$0xFF303F9F + MagicNumber:MaterialColors.kt$0xFF304FFE + MagicNumber:MaterialColors.kt$0xFF311B92 + MagicNumber:MaterialColors.kt$0xFF33691E + MagicNumber:MaterialColors.kt$0xFF37474F + MagicNumber:MaterialColors.kt$0xFF388E3C + MagicNumber:MaterialColors.kt$0xFF3949AB + MagicNumber:MaterialColors.kt$0xFF3D5AFE + MagicNumber:MaterialColors.kt$0xFF3E2723 + MagicNumber:MaterialColors.kt$0xFF3F51B5 + MagicNumber:MaterialColors.kt$0xFF40C4FF + MagicNumber:MaterialColors.kt$0xFF424242 + MagicNumber:MaterialColors.kt$0xFF42A5F5 + MagicNumber:MaterialColors.kt$0xFF43A047 + MagicNumber:MaterialColors.kt$0xFF448AFF + MagicNumber:MaterialColors.kt$0xFF4527A0 + MagicNumber:MaterialColors.kt$0xFF455A64 + MagicNumber:MaterialColors.kt$0xFF4A148C + MagicNumber:MaterialColors.kt$0xFF4CAF50 + MagicNumber:MaterialColors.kt$0xFF4DB6AC + MagicNumber:MaterialColors.kt$0xFF4DD0E1 + MagicNumber:MaterialColors.kt$0xFF4E342E + MagicNumber:MaterialColors.kt$0xFF4fC3F7 + MagicNumber:MaterialColors.kt$0xFF512DA8 + MagicNumber:MaterialColors.kt$0xFF536DFE + MagicNumber:MaterialColors.kt$0xFF546E7A + MagicNumber:MaterialColors.kt$0xFF558B2F + MagicNumber:MaterialColors.kt$0xFF5C6BC0 + MagicNumber:MaterialColors.kt$0xFF5D4037 + MagicNumber:MaterialColors.kt$0xFF5E35B1 + MagicNumber:MaterialColors.kt$0xFF607D8B + MagicNumber:MaterialColors.kt$0xFF616161 + MagicNumber:MaterialColors.kt$0xFF6200EA + MagicNumber:MaterialColors.kt$0xFF64B5F6 + MagicNumber:MaterialColors.kt$0xFF64DD17 + MagicNumber:MaterialColors.kt$0xFF64FFDA + MagicNumber:MaterialColors.kt$0xFF651FFF + MagicNumber:MaterialColors.kt$0xFF66BB6A + MagicNumber:MaterialColors.kt$0xFF673AB7 + MagicNumber:MaterialColors.kt$0xFF689F38 + MagicNumber:MaterialColors.kt$0xFF69F0AE + MagicNumber:MaterialColors.kt$0xFF6A1B9A + MagicNumber:MaterialColors.kt$0xFF6D4C41 + MagicNumber:MaterialColors.kt$0xFF757575 + MagicNumber:MaterialColors.kt$0xFF76FF03 + MagicNumber:MaterialColors.kt$0xFF78909C + MagicNumber:MaterialColors.kt$0xFF795548 + MagicNumber:MaterialColors.kt$0xFF7986CB + MagicNumber:MaterialColors.kt$0xFF7B1FA2 + MagicNumber:MaterialColors.kt$0xFF7C4DFF + MagicNumber:MaterialColors.kt$0xFF7CB342 + MagicNumber:MaterialColors.kt$0xFF7E57C2 + MagicNumber:MaterialColors.kt$0xFF80CBC4 + MagicNumber:MaterialColors.kt$0xFF80D8FF + MagicNumber:MaterialColors.kt$0xFF80DEEA + MagicNumber:MaterialColors.kt$0xFF81C784 + MagicNumber:MaterialColors.kt$0xFF81D4fA + MagicNumber:MaterialColors.kt$0xFF827717 + MagicNumber:MaterialColors.kt$0xFF82B1FF + MagicNumber:MaterialColors.kt$0xFF84FFFF + MagicNumber:MaterialColors.kt$0xFF880E4F + MagicNumber:MaterialColors.kt$0xFF8BC34A + MagicNumber:MaterialColors.kt$0xFF8C9EFF + MagicNumber:MaterialColors.kt$0xFF8D6E63 + MagicNumber:MaterialColors.kt$0xFF8E24AA + MagicNumber:MaterialColors.kt$0xFF90A4AE + MagicNumber:MaterialColors.kt$0xFF90CAF9 + MagicNumber:MaterialColors.kt$0xFF9575CD + MagicNumber:MaterialColors.kt$0xFF9C27B0 + MagicNumber:MaterialColors.kt$0xFF9CCC65 + MagicNumber:MaterialColors.kt$0xFF9E9D24 + MagicNumber:MaterialColors.kt$0xFF9E9E9E + MagicNumber:MaterialColors.kt$0xFF9FA8DA + MagicNumber:MaterialColors.kt$0xFFA1887F + MagicNumber:MaterialColors.kt$0xFFA4B42B + MagicNumber:MaterialColors.kt$0xFFA5D6A7 + MagicNumber:MaterialColors.kt$0xFFA7FFEB + MagicNumber:MaterialColors.kt$0xFFAA00FF + MagicNumber:MaterialColors.kt$0xFFAB47BC + MagicNumber:MaterialColors.kt$0xFFAD1457 + MagicNumber:MaterialColors.kt$0xFFAED581 + MagicNumber:MaterialColors.kt$0xFFAEEA00 + MagicNumber:MaterialColors.kt$0xFFB0BBC5 + MagicNumber:MaterialColors.kt$0xFFB2DFDB + MagicNumber:MaterialColors.kt$0xFFB2EBF2 + MagicNumber:MaterialColors.kt$0xFFB2FF59 + MagicNumber:MaterialColors.kt$0xFFB388FF + MagicNumber:MaterialColors.kt$0xFFB39DDB + MagicNumber:MaterialColors.kt$0xFFB3E5FC + MagicNumber:MaterialColors.kt$0xFFB71C1C + MagicNumber:MaterialColors.kt$0xFFB9F6CA + MagicNumber:MaterialColors.kt$0xFFBA68C8 + MagicNumber:MaterialColors.kt$0xFFBBDEFB + MagicNumber:MaterialColors.kt$0xFFBCAAA4 + MagicNumber:MaterialColors.kt$0xFFBDBDBD + MagicNumber:MaterialColors.kt$0xFFBF360C + MagicNumber:MaterialColors.kt$0xFFC0CA33 + MagicNumber:MaterialColors.kt$0xFFC2185B + MagicNumber:MaterialColors.kt$0xFFC51162 + MagicNumber:MaterialColors.kt$0xFFC5CAE9 + MagicNumber:MaterialColors.kt$0xFFC5E1A5 + MagicNumber:MaterialColors.kt$0xFFC62828 + MagicNumber:MaterialColors.kt$0xFFC6FF00 + MagicNumber:MaterialColors.kt$0xFFC8E6C9 + MagicNumber:MaterialColors.kt$0xFFCCFF90 + MagicNumber:MaterialColors.kt$0xFFCDDC39 + MagicNumber:MaterialColors.kt$0xFFCE93D8 + MagicNumber:MaterialColors.kt$0xFFCFD8DC + MagicNumber:MaterialColors.kt$0xFFD1C4E9 + MagicNumber:MaterialColors.kt$0xFFD32F2F + MagicNumber:MaterialColors.kt$0xFFD4E157 + MagicNumber:MaterialColors.kt$0xFFD50000 + MagicNumber:MaterialColors.kt$0xFFD500F9 + MagicNumber:MaterialColors.kt$0xFFD7CCC8 + MagicNumber:MaterialColors.kt$0xFFD81B60 + MagicNumber:MaterialColors.kt$0xFFD84315 + MagicNumber:MaterialColors.kt$0xFFDCE775 + MagicNumber:MaterialColors.kt$0xFFDCEDC8 + MagicNumber:MaterialColors.kt$0xFFDD2600 + MagicNumber:MaterialColors.kt$0xFFE040FB + MagicNumber:MaterialColors.kt$0xFFE0E0E0 + MagicNumber:MaterialColors.kt$0xFFE0F2F1 + MagicNumber:MaterialColors.kt$0xFFE0F7FA + MagicNumber:MaterialColors.kt$0xFFE1BEE7 + MagicNumber:MaterialColors.kt$0xFFE1F5FE + MagicNumber:MaterialColors.kt$0xFFE3F2FD + MagicNumber:MaterialColors.kt$0xFFE53935 + MagicNumber:MaterialColors.kt$0xFFE57373 + MagicNumber:MaterialColors.kt$0xFFE64A19 + MagicNumber:MaterialColors.kt$0xFFE65100 + MagicNumber:MaterialColors.kt$0xFFE6EE9C + MagicNumber:MaterialColors.kt$0xFFE8EAF6 + MagicNumber:MaterialColors.kt$0xFFE8F5E9 + MagicNumber:MaterialColors.kt$0xFFE91E63 + MagicNumber:MaterialColors.kt$0xFFEA80FC + MagicNumber:MaterialColors.kt$0xFFEC407A + MagicNumber:MaterialColors.kt$0xFFECEFF1 + MagicNumber:MaterialColors.kt$0xFFEDE7F6 + MagicNumber:MaterialColors.kt$0xFFEEEEEE + MagicNumber:MaterialColors.kt$0xFFEEFF41 + MagicNumber:MaterialColors.kt$0xFFEF5350 + MagicNumber:MaterialColors.kt$0xFFEF6C00 + MagicNumber:MaterialColors.kt$0xFFEF9A9A + MagicNumber:MaterialColors.kt$0xFFEFEBE9 + MagicNumber:MaterialColors.kt$0xFFF06292 + MagicNumber:MaterialColors.kt$0xFFF0F4C3 + MagicNumber:MaterialColors.kt$0xFFF1F8E9 + MagicNumber:MaterialColors.kt$0xFFF3E5F5 + MagicNumber:MaterialColors.kt$0xFFF44336 + MagicNumber:MaterialColors.kt$0xFFF4511E + MagicNumber:MaterialColors.kt$0xFFF48FB1 + MagicNumber:MaterialColors.kt$0xFFF4FF81 + MagicNumber:MaterialColors.kt$0xFFF50057 + MagicNumber:MaterialColors.kt$0xFFF57C00 + MagicNumber:MaterialColors.kt$0xFFF57F17 + MagicNumber:MaterialColors.kt$0xFFF5F5F5 + MagicNumber:MaterialColors.kt$0xFFF8BBD0 + MagicNumber:MaterialColors.kt$0xFFF9A825 + MagicNumber:MaterialColors.kt$0xFFF9FBE7 + MagicNumber:MaterialColors.kt$0xFFFAFAFA + MagicNumber:MaterialColors.kt$0xFFFB8C00 + MagicNumber:MaterialColors.kt$0xFFFBC02D + MagicNumber:MaterialColors.kt$0xFFFBE9A7 + MagicNumber:MaterialColors.kt$0xFFFCE4EC + MagicNumber:MaterialColors.kt$0xFFFDD835 + MagicNumber:MaterialColors.kt$0xFFFF1744 + MagicNumber:MaterialColors.kt$0xFFFF3D00 + MagicNumber:MaterialColors.kt$0xFFFF4081 + MagicNumber:MaterialColors.kt$0xFFFF5252 + MagicNumber:MaterialColors.kt$0xFFFF5722 + MagicNumber:MaterialColors.kt$0xFFFF6D00 + MagicNumber:MaterialColors.kt$0xFFFF6E40 + MagicNumber:MaterialColors.kt$0xFFFF6F00 + MagicNumber:MaterialColors.kt$0xFFFF7043 + MagicNumber:MaterialColors.kt$0xFFFF80AB + MagicNumber:MaterialColors.kt$0xFFFF8A65 + MagicNumber:MaterialColors.kt$0xFFFF8A80 + MagicNumber:MaterialColors.kt$0xFFFF8F00 + MagicNumber:MaterialColors.kt$0xFFFF9100 + MagicNumber:MaterialColors.kt$0xFFFF9800 + MagicNumber:MaterialColors.kt$0xFFFF9E80 + MagicNumber:MaterialColors.kt$0xFFFFA000 + MagicNumber:MaterialColors.kt$0xFFFFA726 + MagicNumber:MaterialColors.kt$0xFFFFAB00 + MagicNumber:MaterialColors.kt$0xFFFFAB40 + MagicNumber:MaterialColors.kt$0xFFFFAB91 + MagicNumber:MaterialColors.kt$0xFFFFB300 + MagicNumber:MaterialColors.kt$0xFFFFB74D + MagicNumber:MaterialColors.kt$0xFFFFC107 + MagicNumber:MaterialColors.kt$0xFFFFC400 + MagicNumber:MaterialColors.kt$0xFFFFCA28 + MagicNumber:MaterialColors.kt$0xFFFFCC80 + MagicNumber:MaterialColors.kt$0xFFFFCCBC + MagicNumber:MaterialColors.kt$0xFFFFCDD2 + MagicNumber:MaterialColors.kt$0xFFFFD180 + MagicNumber:MaterialColors.kt$0xFFFFD54F + MagicNumber:MaterialColors.kt$0xFFFFD600 + MagicNumber:MaterialColors.kt$0xFFFFD740 + MagicNumber:MaterialColors.kt$0xFFFFE082 + MagicNumber:MaterialColors.kt$0xFFFFE0B2 + MagicNumber:MaterialColors.kt$0xFFFFE57F + MagicNumber:MaterialColors.kt$0xFFFFEA00 + MagicNumber:MaterialColors.kt$0xFFFFEB3B + MagicNumber:MaterialColors.kt$0xFFFFEBEE + MagicNumber:MaterialColors.kt$0xFFFFECB3 + MagicNumber:MaterialColors.kt$0xFFFFEE58 + MagicNumber:MaterialColors.kt$0xFFFFF176 + MagicNumber:MaterialColors.kt$0xFFFFF3E0 + MagicNumber:MaterialColors.kt$0xFFFFF590 + MagicNumber:MaterialColors.kt$0xFFFFF8E1 + MagicNumber:MaterialColors.kt$0xFFFFF9C4 + MagicNumber:MaterialColors.kt$0xFFFFFDE7 + MagicNumber:MaterialColors.kt$0xFFFFFF00 + MagicNumber:MaterialColors.kt$0xFFFFFF82 + MagicNumber:MaterialColors.kt$0xFFffffff + MagicNumber:ModalExamplesNode.kt$ModalExamplesNode$0.1f + MagicNumber:ModalExamplesNode.kt$ModalExamplesNode$0.9f + MagicNumber:ModalExamplesNode.kt$ModalExamplesNode$100 + MagicNumber:PermanentChildNode.kt$PermanentChildNode$5 + MagicNumber:PromoterNode.kt$PromoterNode$0.1f + MagicNumber:PromoterNode.kt$PromoterNode$0.9f + MagicNumber:PromoterNode.kt$PromoterNode$3 + MagicNumber:PromoterNode.kt$PromoterNode$4 + MagicNumber:PromoterNode.kt$PromoterNode$5 + MagicNumber:SpotlightDebugNode.kt$SpotlightDebugNode$5 + MagicNumber:SpotlightDebugNode.kt$SpotlightDebugNode$7 + MagicNumber:SpotlightNode.kt$SpotlightNode$0.1f + MagicNumber:SpotlightNode.kt$SpotlightNode$0.9f + MagicNumber:SpotlightNode.kt$SpotlightNode$20 + MagicNumber:SpotlightNode.kt$SpotlightNode$3 + MagicNumber:SpotlightNode.kt$SpotlightNode$5 + MagicNumber:SpotlightNode.kt$SpotlightNode$7 + MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$0.1f + MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$0.9f + MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$3 + MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$5 + MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$7 + diff --git a/demos/appyx-navigation/detekt.yml b/demos/appyx-navigation/detekt.yml deleted file mode 100644 index 4f24f9f21..000000000 --- a/demos/appyx-navigation/detekt.yml +++ /dev/null @@ -1,4 +0,0 @@ -style: - MagicNumber: - # Magic numbers are okay for sample apps. - active: false diff --git a/demos/appyx-navigation/lint-baseline.xml b/demos/appyx-navigation/lint-baseline.xml index 27ab162a6..7ae94f841 100644 --- a/demos/appyx-navigation/lint-baseline.xml +++ b/demos/appyx-navigation/lint-baseline.xml @@ -1,4 +1,26 @@ - + + + + + + + + + diff --git a/demos/appyx-navigation/lint.xml b/demos/appyx-navigation/lint.xml deleted file mode 100644 index 290a2e0bc..000000000 --- a/demos/appyx-navigation/lint.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/kotlin-js-store/yarn.lock b/kotlin-js-store/yarn.lock index 1a8ba3b20..6e9ddcdf8 100644 --- a/kotlin-js-store/yarn.lock +++ b/kotlin-js-store/yarn.lock @@ -31,10 +31,10 @@ resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== -"@jridgewell/source-map@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.3.tgz#8108265659d4c33e72ffe14e33d6cc5eb59f2fda" - integrity sha512-b+fsZXeLYi9fEULmfBrhxn4IrPlINf8fiNarzTof004v3lFdntdwa9PF7vFJqm3mg7s+ScJMxXaE3Acp1irZcg== +"@jridgewell/source-map@^0.3.3": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" + integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== dependencies: "@jridgewell/gen-mapping" "^0.3.0" "@jridgewell/trace-mapping" "^0.3.9" @@ -125,16 +125,11 @@ "@types/estree" "*" "@types/json-schema" "*" -"@types/estree@*": +"@types/estree@*", "@types/estree@^1.0.0": version "1.0.1" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== -"@types/estree@^0.0.51": - version "0.0.51" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" - integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== - "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": version "4.17.34" resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.34.tgz#c119e85b75215178bc127de588e93100698ab4cc" @@ -234,148 +229,141 @@ dependencies: "@types/node" "*" -"@ungap/promise-all-settled@1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz#aa58042711d6e3275dd37dc597e5d31e8c290a44" - integrity sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q== - -"@webassemblyjs/ast@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" - integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - -"@webassemblyjs/floating-point-hex-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" - integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== - -"@webassemblyjs/helper-api-error@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" - integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== - -"@webassemblyjs/helper-buffer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" - integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== - -"@webassemblyjs/helper-numbers@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" - integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" +"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" + integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + +"@webassemblyjs/floating-point-hex-parser@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" + integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== + +"@webassemblyjs/helper-api-error@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" + integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== + +"@webassemblyjs/helper-buffer@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" + integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== + +"@webassemblyjs/helper-numbers@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" + integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" "@xtuc/long" "4.2.2" -"@webassemblyjs/helper-wasm-bytecode@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" - integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== +"@webassemblyjs/helper-wasm-bytecode@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" + integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== -"@webassemblyjs/helper-wasm-section@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" - integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== +"@webassemblyjs/helper-wasm-section@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" + integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" -"@webassemblyjs/ieee754@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" - integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== +"@webassemblyjs/ieee754@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" + integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/leb128@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" - integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== +"@webassemblyjs/leb128@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" + integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== dependencies: "@xtuc/long" "4.2.2" -"@webassemblyjs/utf8@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" - integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== - -"@webassemblyjs/wasm-edit@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" - integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/helper-wasm-section" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-opt" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - "@webassemblyjs/wast-printer" "1.11.1" - -"@webassemblyjs/wasm-gen@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" - integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wasm-opt@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" - integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - -"@webassemblyjs/wasm-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" - integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - -"@webassemblyjs/wast-printer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" - integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== - dependencies: - "@webassemblyjs/ast" "1.11.1" +"@webassemblyjs/utf8@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" + integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== + +"@webassemblyjs/wasm-edit@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" + integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-opt" "1.11.6" + "@webassemblyjs/wasm-parser" "1.11.6" + "@webassemblyjs/wast-printer" "1.11.6" + +"@webassemblyjs/wasm-gen@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" + integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wasm-opt@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" + integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-parser" "1.11.6" + +"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" + integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wast-printer@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" + integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== + dependencies: + "@webassemblyjs/ast" "1.11.6" "@xtuc/long" "4.2.2" -"@webpack-cli/configtest@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-1.2.0.tgz#7b20ce1c12533912c3b217ea68262365fa29a6f5" - integrity sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg== +"@webpack-cli/configtest@^2.1.0": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@webpack-cli/configtest/-/configtest-2.1.1.tgz#3b2f852e91dac6e3b85fb2a314fb8bef46d94646" + integrity sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw== -"@webpack-cli/info@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-1.5.0.tgz#6c78c13c5874852d6e2dd17f08a41f3fe4c261b1" - integrity sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ== - dependencies: - envinfo "^7.7.3" +"@webpack-cli/info@^2.0.1": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@webpack-cli/info/-/info-2.0.2.tgz#cc3fbf22efeb88ff62310cf885c5b09f44ae0fdd" + integrity sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A== -"@webpack-cli/serve@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-1.7.0.tgz#e1993689ac42d2b16e9194376cfb6753f6254db1" - integrity sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q== +"@webpack-cli/serve@^2.0.3": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@webpack-cli/serve/-/serve-2.0.5.tgz#325db42395cd49fe6c14057f9a900e427df8810e" + integrity sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ== "@xtuc/ieee754@^1.2.0": version "1.2.0" @@ -405,11 +393,16 @@ acorn-import-assertions@^1.7.6: resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== -acorn@^8.5.0, acorn@^8.7.1: +acorn@^8.7.1: version "8.8.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.2.tgz#1b2f25db02af965399b9776b0c2c391276d37c4a" integrity sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw== +acorn@^8.8.2: + version "8.10.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== + ajv-formats@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" @@ -693,16 +686,16 @@ colorette@^2.0.10, colorette@^2.0.14: resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== +commander@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^7.0.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - compressible@~2.0.16: version "2.0.18" resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" @@ -885,14 +878,6 @@ dom-serialize@^2.2.1: extend "^3.0.0" void-elements "^2.0.0" -dukat@0.5.8-rc.4: - version "0.5.8-rc.4" - resolved "https://registry.yarnpkg.com/dukat/-/dukat-0.5.8-rc.4.tgz#90384dcb50b14c26f0e99dae92b2dea44f5fce21" - integrity sha512-ZnMt6DGBjlVgK2uQamXfd7uP/AxH7RqI0BL9GLrrJb2gKdDxvJChWy+M9AQEaL+7/6TmxzJxFOsRiInY9oGWTA== - dependencies: - google-protobuf "3.12.2" - typescript "3.9.5" - ee-first@1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" @@ -934,10 +919,10 @@ engine.io@~6.4.1: engine.io-parser "~5.0.3" ws "~8.11.0" -enhanced-resolve@^5.10.0: - version "5.13.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.13.0.tgz#26d1ecc448c02de997133217b5c1053f34a0a275" - integrity sha512-eyV8f0y1+bzyfh8xAwW/WTSZpLbjhqc4ne9eGSH4Zo2ejdyiNG9pU6mf9DG8a7+Auk6MFTlNOT4Y2y/9k8GKVg== +enhanced-resolve@^5.13.0: + version "5.15.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" + integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -952,10 +937,10 @@ envinfo@^7.7.3: resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475" integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw== -es-module-lexer@^0.9.0: - version "0.9.3" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-0.9.3.tgz#6f13db00cc38417137daf74366f535c8eb438f19" - integrity sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ== +es-module-lexer@^1.2.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.3.0.tgz#6be9c9e0b4543a60cd166ff6f8b4e9dae0b0c16f" + integrity sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA== escalade@^3.1.1: version "3.1.1" @@ -1155,7 +1140,7 @@ follow-redirects@^1.0.0: resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== -format-util@1.0.5: +format-util@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/format-util/-/format-util-1.0.5.tgz#1ffb450c8a03e7bccffe40643180918cc297d271" integrity sha512-varLbTj0e0yVyRpqQhuWV+8hlePAgaoFRhNFj50BNjEIrw1/DphHSObtqwskVCPWNgzwPoQrZAbfa/SBiicNeg== @@ -1254,12 +1239,7 @@ glob@^7.1.3, glob@^7.1.7: once "^1.3.0" path-is-absolute "^1.0.0" -google-protobuf@3.12.2: - version "3.12.2" - resolved "https://registry.yarnpkg.com/google-protobuf/-/google-protobuf-3.12.2.tgz#50ce9f9b6281235724eb243d6a83e969a2176e53" - integrity sha512-4CZhpuRr1d6HjlyrxoXoocoGFnRYgKULgMtikMddA9ztRyYR59Aondv2FioyxWVamRo0rF2XpYawkTCBEQOSkA== - -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -1402,10 +1382,10 @@ inherits@2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== -interpret@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" - integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== +interpret@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-3.1.1.tgz#5be0ceed67ca79c6c4bc5cf0d7ee843dcea110c4" + integrity sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== ipaddr.js@1.9.1: version "1.9.1" @@ -1550,10 +1530,10 @@ jsonfile@^4.0.0: optionalDependencies: graceful-fs "^4.1.6" -karma-chrome-launcher@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz#baca9cc071b1562a1db241827257bfe5cab597ea" - integrity sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ== +karma-chrome-launcher@3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz#eb9c95024f2d6dfbb3748d3415ac9b381906b9a9" + integrity sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q== dependencies: which "^1.2.1" @@ -1564,12 +1544,12 @@ karma-mocha@2.0.1: dependencies: minimist "^1.2.3" -karma-sourcemap-loader@0.3.8: - version "0.3.8" - resolved "https://registry.yarnpkg.com/karma-sourcemap-loader/-/karma-sourcemap-loader-0.3.8.tgz#d4bae72fb7a8397328a62b75013d2df937bdcf9c" - integrity sha512-zorxyAakYZuBcHRJE+vbrK2o2JXLFWK8VVjiT/6P+ltLBUGUvqTEkUiQ119MGdOrK7mrmxXHZF1/pfT6GgIZ6g== +karma-sourcemap-loader@0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/karma-sourcemap-loader/-/karma-sourcemap-loader-0.4.0.tgz#b01d73f8f688f533bcc8f5d273d43458e13b5488" + integrity sha512-xCRL3/pmhAYF3I6qOrcn0uhbQevitc2DERMPH82FMnG+4WReoGcGFZb1pURf2a5apyrOHRdvD+O6K7NljqKHyA== dependencies: - graceful-fs "^4.1.2" + graceful-fs "^4.2.10" karma-webpack@5.0.0: version "5.0.0" @@ -1580,10 +1560,10 @@ karma-webpack@5.0.0: minimatch "^3.0.4" webpack-merge "^4.1.5" -karma@6.4.0: - version "6.4.0" - resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.0.tgz#82652dfecdd853ec227b74ed718a997028a99508" - integrity sha512-s8m7z0IF5g/bS5ONT7wsOavhW4i4aFkzD4u4wgzAQWT4HGUeWI3i21cK2Yz6jndMAeHETp5XuNsRoyGJZXVd4w== +karma@6.4.2: + version "6.4.2" + resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.2.tgz#a983f874cee6f35990c4b2dcc3d274653714de8e" + integrity sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ== dependencies: "@colors/colors" "1.5.0" body-parser "^1.19.0" @@ -1615,6 +1595,14 @@ kind-of@^6.0.2: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== +launch-editor@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.0.tgz#4c0c1a6ac126c572bd9ff9a30da1d2cae66defd7" + integrity sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ== + dependencies: + picocolors "^1.0.0" + shell-quote "^1.7.3" + loader-runner@^4.2.0: version "4.3.0" resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" @@ -1751,12 +1739,11 @@ mkdirp@^0.5.5: dependencies: minimist "^1.2.6" -mocha@10.0.0: - version "10.0.0" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.0.0.tgz#205447d8993ec755335c4b13deba3d3a13c4def9" - integrity sha512-0Wl+elVUD43Y0BqPZBzZt8Tnkw9CMUdNYnUsTfOM1vuhJVZL+kiesFYsqwBkEEuEixaiPe5ZQdqDgX2jddhmoA== +mocha@10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-10.2.0.tgz#1fd4a7c32ba5ac372e03a17eef435bd00e5c68b8" + integrity sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg== dependencies: - "@ungap/promise-all-settled" "1.1.2" ansi-colors "4.1.1" browser-stdout "1.3.1" chokidar "3.5.3" @@ -2075,12 +2062,12 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" -rechoir@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.7.1.tgz#9478a96a1ca135b5e88fc027f03ee92d6c645686" - integrity sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg== +rechoir@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.8.0.tgz#49f866e0d32146142da3ad8f0eff352b3215ff22" + integrity sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ== dependencies: - resolve "^1.9.0" + resolve "^1.20.0" require-directory@^2.1.1: version "2.1.1" @@ -2109,7 +2096,7 @@ resolve-from@^5.0.0: resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== -resolve@^1.9.0: +resolve@^1.20.0: version "1.22.2" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.2.tgz#0ed0943d4e301867955766c9f3e1ae6d01c6845f" integrity sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g== @@ -2150,7 +2137,7 @@ safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -schema-utils@^3.1.0, schema-utils@^3.1.1: +schema-utils@^3.1.1: version "3.1.2" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.1.2.tgz#36c10abca6f7577aeae136c804b0c741edeadc99" integrity sha512-pvjEHOgWc9OWA/f/DE3ohBWTD6EleVLf7iFUkoSwAxttdBhB9QUebQgxER2kWueOvRJXPHNnyrvvh9eZINB8Eg== @@ -2159,6 +2146,15 @@ schema-utils@^3.1.0, schema-utils@^3.1.1: ajv "^6.12.5" ajv-keywords "^3.5.2" +schema-utils@^3.1.2: + version "3.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + schema-utils@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.0.1.tgz#eb2d042df8b01f4b5c276a2dfd41ba0faab72e8d" @@ -2174,7 +2170,7 @@ select-hose@^2.0.0: resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== -selfsigned@^2.0.1: +selfsigned@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.1.1.tgz#18a7613d714c0cd3385c48af0075abf3f266af61" integrity sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ== @@ -2266,6 +2262,11 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== +shell-quote@^1.7.3: + version "1.8.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + side-channel@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" @@ -2321,10 +2322,10 @@ source-map-js@^1.0.2: resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== -source-map-loader@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-4.0.0.tgz#bdc6b118bc6c87ee4d8d851f2d4efcc5abdb2ef5" - integrity sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw== +source-map-loader@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/source-map-loader/-/source-map-loader-4.0.1.tgz#72f00d05f5d1f90f80974eda781cbd7107c125f2" + integrity sha512-oqXpzDIByKONVY8g1NUPOTQhe0UTU5bWUl32GSkqK2LjJj0HmwTMVKxcUip0RgAYhY1mqgOxjbQM48a0mmeNfA== dependencies: abab "^2.0.6" iconv-lite "^0.6.3" @@ -2449,24 +2450,24 @@ tapable@^2.1.1, tapable@^2.2.0: resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== -terser-webpack-plugin@^5.1.3: - version "5.3.7" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz#ef760632d24991760f339fe9290deb936ad1ffc7" - integrity sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw== +terser-webpack-plugin@^5.3.7: + version "5.3.9" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1" + integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA== dependencies: "@jridgewell/trace-mapping" "^0.3.17" jest-worker "^27.4.5" schema-utils "^3.1.1" serialize-javascript "^6.0.1" - terser "^5.16.5" + terser "^5.16.8" -terser@^5.16.5: - version "5.17.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.17.1.tgz#948f10830454761e2eeedc6debe45c532c83fd69" - integrity sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw== +terser@^5.16.8: + version "5.19.2" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.19.2.tgz#bdb8017a9a4a8de4663a7983f45c506534f9234e" + integrity sha512-qC5+dmecKJA4cpYxRa5aVkKehYsQKc+AHeKl0Oe62aYjBL8ZA33tTljktDHJSaxxMnbI5ZYw+o/S2DxxLu8OfA== dependencies: - "@jridgewell/source-map" "^0.3.2" - acorn "^8.5.0" + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" commander "^2.20.0" source-map-support "~0.5.20" @@ -2502,15 +2503,10 @@ type-is@~1.6.18: media-typer "0.3.0" mime-types "~2.1.24" -typescript@3.9.5: - version "3.9.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.5.tgz#586f0dba300cde8be52dd1ac4f7e1009c1b13f36" - integrity sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ== - -typescript@4.7.4: - version "4.7.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.4.tgz#1a88596d1cf47d59507a1bcdfb5b9dfe4d488235" - integrity sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ== +typescript@5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" + integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== ua-parser-js@^0.7.30: version "0.7.35" @@ -2587,22 +2583,23 @@ wbuf@^1.1.0, wbuf@^1.7.3: dependencies: minimalistic-assert "^1.0.0" -webpack-cli@4.10.0: - version "4.10.0" - resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-4.10.0.tgz#37c1d69c8d85214c5a65e589378f53aec64dab31" - integrity sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w== +webpack-cli@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-5.1.0.tgz#abc4b1f44b50250f2632d8b8b536cfe2f6257891" + integrity sha512-a7KRJnCxejFoDpYTOwzm5o21ZXMaNqtRlvS183XzGDUPRdVEzJNImcQokqYZ8BNTnk9DkKiuWxw75+DCCoZ26w== dependencies: "@discoveryjs/json-ext" "^0.5.0" - "@webpack-cli/configtest" "^1.2.0" - "@webpack-cli/info" "^1.5.0" - "@webpack-cli/serve" "^1.7.0" + "@webpack-cli/configtest" "^2.1.0" + "@webpack-cli/info" "^2.0.1" + "@webpack-cli/serve" "^2.0.3" colorette "^2.0.14" - commander "^7.0.0" + commander "^10.0.1" cross-spawn "^7.0.3" + envinfo "^7.7.3" fastest-levenshtein "^1.0.12" import-local "^3.0.2" - interpret "^2.2.0" - rechoir "^0.7.0" + interpret "^3.1.1" + rechoir "^0.8.0" webpack-merge "^5.7.3" webpack-dev-middleware@^5.3.1: @@ -2616,10 +2613,10 @@ webpack-dev-middleware@^5.3.1: range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@4.9.3: - version "4.9.3" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz#2360a5d6d532acb5410a668417ad549ee3b8a3c9" - integrity sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw== +webpack-dev-server@4.15.0: + version "4.15.0" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.0.tgz#87ba9006eca53c551607ea0d663f4ae88be7af21" + integrity sha512-HmNB5QeSl1KpulTBQ8UT4FPrByYyaLxpJoQ0+s7EvUrMc16m0ZS1sgb1XGqzmgCPk0c9y+aaXxn11tbLzuM7NQ== dependencies: "@types/bonjour" "^3.5.9" "@types/connect-history-api-fallback" "^1.3.5" @@ -2640,16 +2637,17 @@ webpack-dev-server@4.9.3: html-entities "^2.3.2" http-proxy-middleware "^2.0.3" ipaddr.js "^2.0.1" + launch-editor "^2.6.0" open "^8.0.9" p-retry "^4.5.0" rimraf "^3.0.2" schema-utils "^4.0.0" - selfsigned "^2.0.1" + selfsigned "^2.1.1" serve-index "^1.9.1" sockjs "^0.3.24" spdy "^4.0.2" webpack-dev-middleware "^5.3.1" - ws "^8.4.2" + ws "^8.13.0" webpack-merge@^4.1.5: version "4.2.2" @@ -2671,22 +2669,22 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@5.74.0: - version "5.74.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.74.0.tgz#02a5dac19a17e0bb47093f2be67c695102a55980" - integrity sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA== +webpack@5.82.0: + version "5.82.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.82.0.tgz#3c0d074dec79401db026b4ba0fb23d6333f88e7d" + integrity sha512-iGNA2fHhnDcV1bONdUu554eZx+XeldsaeQ8T67H6KKHl2nUSwX8Zm7cmzOA46ox/X1ARxf7Bjv8wQ/HsB5fxBg== dependencies: "@types/eslint-scope" "^3.7.3" - "@types/estree" "^0.0.51" - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/wasm-edit" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" + "@types/estree" "^1.0.0" + "@webassemblyjs/ast" "^1.11.5" + "@webassemblyjs/wasm-edit" "^1.11.5" + "@webassemblyjs/wasm-parser" "^1.11.5" acorn "^8.7.1" acorn-import-assertions "^1.7.6" browserslist "^4.14.5" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.10.0" - es-module-lexer "^0.9.0" + enhanced-resolve "^5.13.0" + es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0" glob-to-regexp "^0.4.1" @@ -2695,9 +2693,9 @@ webpack@5.74.0: loader-runner "^4.2.0" mime-types "^2.1.27" neo-async "^2.6.2" - schema-utils "^3.1.0" + schema-utils "^3.1.2" tapable "^2.1.1" - terser-webpack-plugin "^5.1.3" + terser-webpack-plugin "^5.3.7" watchpack "^2.4.0" webpack-sources "^3.2.3" @@ -2753,7 +2751,7 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -ws@^8.4.2: +ws@^8.13.0: version "8.13.0" resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0" integrity sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA== diff --git a/utils/interop-ribs/lint-baseline.xml b/utils/interop-ribs/lint-baseline.xml index 3755e80a7..aeedc6bfb 100644 --- a/utils/interop-ribs/lint-baseline.xml +++ b/utils/interop-ribs/lint-baseline.xml @@ -1,4 +1,15 @@ - + + + + + From 3dfc0ca8a29f99981b1fb1a4e4119b7a65bd6f25 Mon Sep 17 00:00:00 2001 From: Manel Martos Date: Wed, 20 Sep 2023 07:25:38 +0200 Subject: [PATCH 3/7] Upgrade KSP to latest version --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index adf2312c4..989b9729f 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -18,7 +18,7 @@ detekt = "1.21.0" junit5 = "5.8.2" jvmTarget = "11" kotlin = "1.9.0" -ksp = "1.9.0-1.0.12" +ksp = "1.9.0-1.0.13" mvicore = "1.2.6" ribs = "0.39.0" serialization-json = "1.5.0" From a7e76ad5ee70c152d051408d62ab5ebb97e98aae Mon Sep 17 00:00:00 2001 From: Manel Martos Date: Wed, 20 Sep 2023 08:39:57 +0200 Subject: [PATCH 4/7] Rollback lint and detekt baseline changes + upgrade compose plugin --- appyx-navigation/lint-baseline.xml | 110 ++---- .../android/lint-baseline.xml | 13 +- .../android/detekt-baseline.xml | 313 +----------------- .../android/lint-baseline.xml | 24 +- gradle/libs.versions.toml | 4 +- utils/interop-ribs/lint-baseline.xml | 13 +- 6 files changed, 30 insertions(+), 447 deletions(-) diff --git a/appyx-navigation/lint-baseline.xml b/appyx-navigation/lint-baseline.xml index 8cd11403e..47fdd2657 100644 --- a/appyx-navigation/lint-baseline.xml +++ b/appyx-navigation/lint-baseline.xml @@ -1,103 +1,37 @@ - + + id="ComposableNaming" + message="Composable functions that return Unit should start with an uppercase letter" + errorLine1=" fun ParentNode<T>.children(" + errorLine2=" ~~~~~~~~"> + file="src/main/kotlin/com/bumble/appyx/core/composable/Children.kt" + line="90" + column="23"/> + id="ComposableNaming" + message="Composable functions that return Unit should start with an uppercase letter" + errorLine1=" fun ParentNode<T>.children(" + errorLine2=" ~~~~~~~~"> + file="src/main/kotlin/com/bumble/appyx/core/composable/Children.kt" + line="102" + column="23"/> + id="ComposableNaming" + message="Composable functions that return Unit should start with an uppercase letter" + errorLine1=" private fun ParentNode<T>._children(" + errorLine2=" ~~~~~~~~~"> - - - - - - - - - - - - - - - - - - - - - - - - + file="src/main/kotlin/com/bumble/appyx/core/composable/Children.kt" + line="118" + column="31"/> diff --git a/demos/appyx-interactions/android/lint-baseline.xml b/demos/appyx-interactions/android/lint-baseline.xml index 7decbb504..1d527bcea 100644 --- a/demos/appyx-interactions/android/lint-baseline.xml +++ b/demos/appyx-interactions/android/lint-baseline.xml @@ -1,15 +1,4 @@ - - - - - + diff --git a/demos/appyx-navigation/android/detekt-baseline.xml b/demos/appyx-navigation/android/detekt-baseline.xml index 97e4300f3..fdc07de83 100644 --- a/demos/appyx-navigation/android/detekt-baseline.xml +++ b/demos/appyx-navigation/android/detekt-baseline.xml @@ -1,312 +1,5 @@ - + - - - MagicNumber:BackStackExamplesNode.kt$BackStackExamplesNode$16 - MagicNumber:BackStackNode.kt$BackStackNode$0.1f - MagicNumber:BackStackNode.kt$BackStackNode$0.9f - MagicNumber:BackStackNode.kt$BackStackNode$20 - MagicNumber:BackStackNode.kt$BackStackNode$5 - MagicNumber:BackstackDebugNode.kt$BackstackDebugNode$3 - MagicNumber:BackstackDebugNode.kt$BackstackDebugNode$4 - MagicNumber:BackstackDebugNode.kt$BackstackDebugNode$5 - MagicNumber:BackstackDebugNode.kt$BackstackDebugNode$6 - MagicNumber:Color.kt$0xFF03DAC5 - MagicNumber:Color.kt$0xFF1F2126 - MagicNumber:Color.kt$0xFF2B2D42 - MagicNumber:Color.kt$0xFF3700B3 - MagicNumber:Color.kt$0xFF5C6378 - MagicNumber:Color.kt$0xFF6200EE - MagicNumber:Color.kt$0xFF8D99AE - MagicNumber:Color.kt$0xFFBB86FC - MagicNumber:Color.kt$0xFFBDC6D1 - MagicNumber:Color.kt$0xFFD90429 - MagicNumber:Color.kt$0xFFEDF2F4 - MagicNumber:Color.kt$0xFFEF233C - MagicNumber:Color.kt$0xFFF05D5E - MagicNumber:Color.kt$0xFFF0965D - MagicNumber:Color.kt$0xFFFFC629 - MagicNumber:Color.kt$0xFFFFE54A - MagicNumber:Color.kt$0xFFFFFFFF - MagicNumber:KnobControl.kt$0.5f - MagicNumber:KnobControl.kt$6 - MagicNumber:MaterialColors.kt$0xFF000000 - MagicNumber:MaterialColors.kt$0xFF004D40 - MagicNumber:MaterialColors.kt$0xFF006064 - MagicNumber:MaterialColors.kt$0xFF00695C - MagicNumber:MaterialColors.kt$0xFF00796B - MagicNumber:MaterialColors.kt$0xFF00838F - MagicNumber:MaterialColors.kt$0xFF00897B - MagicNumber:MaterialColors.kt$0xFF0091EA - MagicNumber:MaterialColors.kt$0xFF009688 - MagicNumber:MaterialColors.kt$0xFF0097A7 - MagicNumber:MaterialColors.kt$0xFF00ACC1 - MagicNumber:MaterialColors.kt$0xFF00B0FF - MagicNumber:MaterialColors.kt$0xFF00B8D4 - MagicNumber:MaterialColors.kt$0xFF00BCD4 - MagicNumber:MaterialColors.kt$0xFF00BFA5 - MagicNumber:MaterialColors.kt$0xFF00C853 - MagicNumber:MaterialColors.kt$0xFF00E5FF - MagicNumber:MaterialColors.kt$0xFF00E676 - MagicNumber:MaterialColors.kt$0xFF01579B - MagicNumber:MaterialColors.kt$0xFF0277BD - MagicNumber:MaterialColors.kt$0xFF0288D1 - MagicNumber:MaterialColors.kt$0xFF039BE5 - MagicNumber:MaterialColors.kt$0xFF03A9F4 - MagicNumber:MaterialColors.kt$0xFF0D47A1 - MagicNumber:MaterialColors.kt$0xFF1565C0 - MagicNumber:MaterialColors.kt$0xFF18FFFF - MagicNumber:MaterialColors.kt$0xFF1976D2 - MagicNumber:MaterialColors.kt$0xFF1A237E - MagicNumber:MaterialColors.kt$0xFF1B5E20 - MagicNumber:MaterialColors.kt$0xFF1DE9B6 - MagicNumber:MaterialColors.kt$0xFF1E88E5 - MagicNumber:MaterialColors.kt$0xFF212121 - MagicNumber:MaterialColors.kt$0xFF2196F3 - MagicNumber:MaterialColors.kt$0xFF263238 - MagicNumber:MaterialColors.kt$0xFF26A69A - MagicNumber:MaterialColors.kt$0xFF26C6DA - MagicNumber:MaterialColors.kt$0xFF283593 - MagicNumber:MaterialColors.kt$0xFF2962FF - MagicNumber:MaterialColors.kt$0xFF2979FF - MagicNumber:MaterialColors.kt$0xFF29B6FC - MagicNumber:MaterialColors.kt$0xFF2E7D32 - MagicNumber:MaterialColors.kt$0xFF303F9F - MagicNumber:MaterialColors.kt$0xFF304FFE - MagicNumber:MaterialColors.kt$0xFF311B92 - MagicNumber:MaterialColors.kt$0xFF33691E - MagicNumber:MaterialColors.kt$0xFF37474F - MagicNumber:MaterialColors.kt$0xFF388E3C - MagicNumber:MaterialColors.kt$0xFF3949AB - MagicNumber:MaterialColors.kt$0xFF3D5AFE - MagicNumber:MaterialColors.kt$0xFF3E2723 - MagicNumber:MaterialColors.kt$0xFF3F51B5 - MagicNumber:MaterialColors.kt$0xFF40C4FF - MagicNumber:MaterialColors.kt$0xFF424242 - MagicNumber:MaterialColors.kt$0xFF42A5F5 - MagicNumber:MaterialColors.kt$0xFF43A047 - MagicNumber:MaterialColors.kt$0xFF448AFF - MagicNumber:MaterialColors.kt$0xFF4527A0 - MagicNumber:MaterialColors.kt$0xFF455A64 - MagicNumber:MaterialColors.kt$0xFF4A148C - MagicNumber:MaterialColors.kt$0xFF4CAF50 - MagicNumber:MaterialColors.kt$0xFF4DB6AC - MagicNumber:MaterialColors.kt$0xFF4DD0E1 - MagicNumber:MaterialColors.kt$0xFF4E342E - MagicNumber:MaterialColors.kt$0xFF4fC3F7 - MagicNumber:MaterialColors.kt$0xFF512DA8 - MagicNumber:MaterialColors.kt$0xFF536DFE - MagicNumber:MaterialColors.kt$0xFF546E7A - MagicNumber:MaterialColors.kt$0xFF558B2F - MagicNumber:MaterialColors.kt$0xFF5C6BC0 - MagicNumber:MaterialColors.kt$0xFF5D4037 - MagicNumber:MaterialColors.kt$0xFF5E35B1 - MagicNumber:MaterialColors.kt$0xFF607D8B - MagicNumber:MaterialColors.kt$0xFF616161 - MagicNumber:MaterialColors.kt$0xFF6200EA - MagicNumber:MaterialColors.kt$0xFF64B5F6 - MagicNumber:MaterialColors.kt$0xFF64DD17 - MagicNumber:MaterialColors.kt$0xFF64FFDA - MagicNumber:MaterialColors.kt$0xFF651FFF - MagicNumber:MaterialColors.kt$0xFF66BB6A - MagicNumber:MaterialColors.kt$0xFF673AB7 - MagicNumber:MaterialColors.kt$0xFF689F38 - MagicNumber:MaterialColors.kt$0xFF69F0AE - MagicNumber:MaterialColors.kt$0xFF6A1B9A - MagicNumber:MaterialColors.kt$0xFF6D4C41 - MagicNumber:MaterialColors.kt$0xFF757575 - MagicNumber:MaterialColors.kt$0xFF76FF03 - MagicNumber:MaterialColors.kt$0xFF78909C - MagicNumber:MaterialColors.kt$0xFF795548 - MagicNumber:MaterialColors.kt$0xFF7986CB - MagicNumber:MaterialColors.kt$0xFF7B1FA2 - MagicNumber:MaterialColors.kt$0xFF7C4DFF - MagicNumber:MaterialColors.kt$0xFF7CB342 - MagicNumber:MaterialColors.kt$0xFF7E57C2 - MagicNumber:MaterialColors.kt$0xFF80CBC4 - MagicNumber:MaterialColors.kt$0xFF80D8FF - MagicNumber:MaterialColors.kt$0xFF80DEEA - MagicNumber:MaterialColors.kt$0xFF81C784 - MagicNumber:MaterialColors.kt$0xFF81D4fA - MagicNumber:MaterialColors.kt$0xFF827717 - MagicNumber:MaterialColors.kt$0xFF82B1FF - MagicNumber:MaterialColors.kt$0xFF84FFFF - MagicNumber:MaterialColors.kt$0xFF880E4F - MagicNumber:MaterialColors.kt$0xFF8BC34A - MagicNumber:MaterialColors.kt$0xFF8C9EFF - MagicNumber:MaterialColors.kt$0xFF8D6E63 - MagicNumber:MaterialColors.kt$0xFF8E24AA - MagicNumber:MaterialColors.kt$0xFF90A4AE - MagicNumber:MaterialColors.kt$0xFF90CAF9 - MagicNumber:MaterialColors.kt$0xFF9575CD - MagicNumber:MaterialColors.kt$0xFF9C27B0 - MagicNumber:MaterialColors.kt$0xFF9CCC65 - MagicNumber:MaterialColors.kt$0xFF9E9D24 - MagicNumber:MaterialColors.kt$0xFF9E9E9E - MagicNumber:MaterialColors.kt$0xFF9FA8DA - MagicNumber:MaterialColors.kt$0xFFA1887F - MagicNumber:MaterialColors.kt$0xFFA4B42B - MagicNumber:MaterialColors.kt$0xFFA5D6A7 - MagicNumber:MaterialColors.kt$0xFFA7FFEB - MagicNumber:MaterialColors.kt$0xFFAA00FF - MagicNumber:MaterialColors.kt$0xFFAB47BC - MagicNumber:MaterialColors.kt$0xFFAD1457 - MagicNumber:MaterialColors.kt$0xFFAED581 - MagicNumber:MaterialColors.kt$0xFFAEEA00 - MagicNumber:MaterialColors.kt$0xFFB0BBC5 - MagicNumber:MaterialColors.kt$0xFFB2DFDB - MagicNumber:MaterialColors.kt$0xFFB2EBF2 - MagicNumber:MaterialColors.kt$0xFFB2FF59 - MagicNumber:MaterialColors.kt$0xFFB388FF - MagicNumber:MaterialColors.kt$0xFFB39DDB - MagicNumber:MaterialColors.kt$0xFFB3E5FC - MagicNumber:MaterialColors.kt$0xFFB71C1C - MagicNumber:MaterialColors.kt$0xFFB9F6CA - MagicNumber:MaterialColors.kt$0xFFBA68C8 - MagicNumber:MaterialColors.kt$0xFFBBDEFB - MagicNumber:MaterialColors.kt$0xFFBCAAA4 - MagicNumber:MaterialColors.kt$0xFFBDBDBD - MagicNumber:MaterialColors.kt$0xFFBF360C - MagicNumber:MaterialColors.kt$0xFFC0CA33 - MagicNumber:MaterialColors.kt$0xFFC2185B - MagicNumber:MaterialColors.kt$0xFFC51162 - MagicNumber:MaterialColors.kt$0xFFC5CAE9 - MagicNumber:MaterialColors.kt$0xFFC5E1A5 - MagicNumber:MaterialColors.kt$0xFFC62828 - MagicNumber:MaterialColors.kt$0xFFC6FF00 - MagicNumber:MaterialColors.kt$0xFFC8E6C9 - MagicNumber:MaterialColors.kt$0xFFCCFF90 - MagicNumber:MaterialColors.kt$0xFFCDDC39 - MagicNumber:MaterialColors.kt$0xFFCE93D8 - MagicNumber:MaterialColors.kt$0xFFCFD8DC - MagicNumber:MaterialColors.kt$0xFFD1C4E9 - MagicNumber:MaterialColors.kt$0xFFD32F2F - MagicNumber:MaterialColors.kt$0xFFD4E157 - MagicNumber:MaterialColors.kt$0xFFD50000 - MagicNumber:MaterialColors.kt$0xFFD500F9 - MagicNumber:MaterialColors.kt$0xFFD7CCC8 - MagicNumber:MaterialColors.kt$0xFFD81B60 - MagicNumber:MaterialColors.kt$0xFFD84315 - MagicNumber:MaterialColors.kt$0xFFDCE775 - MagicNumber:MaterialColors.kt$0xFFDCEDC8 - MagicNumber:MaterialColors.kt$0xFFDD2600 - MagicNumber:MaterialColors.kt$0xFFE040FB - MagicNumber:MaterialColors.kt$0xFFE0E0E0 - MagicNumber:MaterialColors.kt$0xFFE0F2F1 - MagicNumber:MaterialColors.kt$0xFFE0F7FA - MagicNumber:MaterialColors.kt$0xFFE1BEE7 - MagicNumber:MaterialColors.kt$0xFFE1F5FE - MagicNumber:MaterialColors.kt$0xFFE3F2FD - MagicNumber:MaterialColors.kt$0xFFE53935 - MagicNumber:MaterialColors.kt$0xFFE57373 - MagicNumber:MaterialColors.kt$0xFFE64A19 - MagicNumber:MaterialColors.kt$0xFFE65100 - MagicNumber:MaterialColors.kt$0xFFE6EE9C - MagicNumber:MaterialColors.kt$0xFFE8EAF6 - MagicNumber:MaterialColors.kt$0xFFE8F5E9 - MagicNumber:MaterialColors.kt$0xFFE91E63 - MagicNumber:MaterialColors.kt$0xFFEA80FC - MagicNumber:MaterialColors.kt$0xFFEC407A - MagicNumber:MaterialColors.kt$0xFFECEFF1 - MagicNumber:MaterialColors.kt$0xFFEDE7F6 - MagicNumber:MaterialColors.kt$0xFFEEEEEE - MagicNumber:MaterialColors.kt$0xFFEEFF41 - MagicNumber:MaterialColors.kt$0xFFEF5350 - MagicNumber:MaterialColors.kt$0xFFEF6C00 - MagicNumber:MaterialColors.kt$0xFFEF9A9A - MagicNumber:MaterialColors.kt$0xFFEFEBE9 - MagicNumber:MaterialColors.kt$0xFFF06292 - MagicNumber:MaterialColors.kt$0xFFF0F4C3 - MagicNumber:MaterialColors.kt$0xFFF1F8E9 - MagicNumber:MaterialColors.kt$0xFFF3E5F5 - MagicNumber:MaterialColors.kt$0xFFF44336 - MagicNumber:MaterialColors.kt$0xFFF4511E - MagicNumber:MaterialColors.kt$0xFFF48FB1 - MagicNumber:MaterialColors.kt$0xFFF4FF81 - MagicNumber:MaterialColors.kt$0xFFF50057 - MagicNumber:MaterialColors.kt$0xFFF57C00 - MagicNumber:MaterialColors.kt$0xFFF57F17 - MagicNumber:MaterialColors.kt$0xFFF5F5F5 - MagicNumber:MaterialColors.kt$0xFFF8BBD0 - MagicNumber:MaterialColors.kt$0xFFF9A825 - MagicNumber:MaterialColors.kt$0xFFF9FBE7 - MagicNumber:MaterialColors.kt$0xFFFAFAFA - MagicNumber:MaterialColors.kt$0xFFFB8C00 - MagicNumber:MaterialColors.kt$0xFFFBC02D - MagicNumber:MaterialColors.kt$0xFFFBE9A7 - MagicNumber:MaterialColors.kt$0xFFFCE4EC - MagicNumber:MaterialColors.kt$0xFFFDD835 - MagicNumber:MaterialColors.kt$0xFFFF1744 - MagicNumber:MaterialColors.kt$0xFFFF3D00 - MagicNumber:MaterialColors.kt$0xFFFF4081 - MagicNumber:MaterialColors.kt$0xFFFF5252 - MagicNumber:MaterialColors.kt$0xFFFF5722 - MagicNumber:MaterialColors.kt$0xFFFF6D00 - MagicNumber:MaterialColors.kt$0xFFFF6E40 - MagicNumber:MaterialColors.kt$0xFFFF6F00 - MagicNumber:MaterialColors.kt$0xFFFF7043 - MagicNumber:MaterialColors.kt$0xFFFF80AB - MagicNumber:MaterialColors.kt$0xFFFF8A65 - MagicNumber:MaterialColors.kt$0xFFFF8A80 - MagicNumber:MaterialColors.kt$0xFFFF8F00 - MagicNumber:MaterialColors.kt$0xFFFF9100 - MagicNumber:MaterialColors.kt$0xFFFF9800 - MagicNumber:MaterialColors.kt$0xFFFF9E80 - MagicNumber:MaterialColors.kt$0xFFFFA000 - MagicNumber:MaterialColors.kt$0xFFFFA726 - MagicNumber:MaterialColors.kt$0xFFFFAB00 - MagicNumber:MaterialColors.kt$0xFFFFAB40 - MagicNumber:MaterialColors.kt$0xFFFFAB91 - MagicNumber:MaterialColors.kt$0xFFFFB300 - MagicNumber:MaterialColors.kt$0xFFFFB74D - MagicNumber:MaterialColors.kt$0xFFFFC107 - MagicNumber:MaterialColors.kt$0xFFFFC400 - MagicNumber:MaterialColors.kt$0xFFFFCA28 - MagicNumber:MaterialColors.kt$0xFFFFCC80 - MagicNumber:MaterialColors.kt$0xFFFFCCBC - MagicNumber:MaterialColors.kt$0xFFFFCDD2 - MagicNumber:MaterialColors.kt$0xFFFFD180 - MagicNumber:MaterialColors.kt$0xFFFFD54F - MagicNumber:MaterialColors.kt$0xFFFFD600 - MagicNumber:MaterialColors.kt$0xFFFFD740 - MagicNumber:MaterialColors.kt$0xFFFFE082 - MagicNumber:MaterialColors.kt$0xFFFFE0B2 - MagicNumber:MaterialColors.kt$0xFFFFE57F - MagicNumber:MaterialColors.kt$0xFFFFEA00 - MagicNumber:MaterialColors.kt$0xFFFFEB3B - MagicNumber:MaterialColors.kt$0xFFFFEBEE - MagicNumber:MaterialColors.kt$0xFFFFECB3 - MagicNumber:MaterialColors.kt$0xFFFFEE58 - MagicNumber:MaterialColors.kt$0xFFFFF176 - MagicNumber:MaterialColors.kt$0xFFFFF3E0 - MagicNumber:MaterialColors.kt$0xFFFFF590 - MagicNumber:MaterialColors.kt$0xFFFFF8E1 - MagicNumber:MaterialColors.kt$0xFFFFF9C4 - MagicNumber:MaterialColors.kt$0xFFFFFDE7 - MagicNumber:MaterialColors.kt$0xFFFFFF00 - MagicNumber:MaterialColors.kt$0xFFFFFF82 - MagicNumber:MaterialColors.kt$0xFFffffff - MagicNumber:ModalExamplesNode.kt$ModalExamplesNode$0.1f - MagicNumber:ModalExamplesNode.kt$ModalExamplesNode$0.9f - MagicNumber:ModalExamplesNode.kt$ModalExamplesNode$100 - MagicNumber:PermanentChildNode.kt$PermanentChildNode$5 - MagicNumber:PromoterNode.kt$PromoterNode$0.1f - MagicNumber:PromoterNode.kt$PromoterNode$0.9f - MagicNumber:PromoterNode.kt$PromoterNode$3 - MagicNumber:PromoterNode.kt$PromoterNode$4 - MagicNumber:PromoterNode.kt$PromoterNode$5 - MagicNumber:SpotlightDebugNode.kt$SpotlightDebugNode$5 - MagicNumber:SpotlightDebugNode.kt$SpotlightDebugNode$7 - MagicNumber:SpotlightNode.kt$SpotlightNode$0.1f - MagicNumber:SpotlightNode.kt$SpotlightNode$0.9f - MagicNumber:SpotlightNode.kt$SpotlightNode$20 - MagicNumber:SpotlightNode.kt$SpotlightNode$3 - MagicNumber:SpotlightNode.kt$SpotlightNode$5 - MagicNumber:SpotlightNode.kt$SpotlightNode$7 - MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$0.1f - MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$0.9f - MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$3 - MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$5 - MagicNumber:SpotlightObserveTransitionsExampleNode.kt$SpotlightObserveTransitionsExampleNode$7 - + + diff --git a/demos/appyx-navigation/android/lint-baseline.xml b/demos/appyx-navigation/android/lint-baseline.xml index 7ae94f841..27ab162a6 100644 --- a/demos/appyx-navigation/android/lint-baseline.xml +++ b/demos/appyx-navigation/android/lint-baseline.xml @@ -1,26 +1,4 @@ - - - - - - - - - + diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 989b9729f..45ae805ba 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -10,8 +10,8 @@ androidx-lifecycle = "2.6.1" androidx-navigation-compose = "2.5.1" coil = "2.2.1" composePlugin = "1.4.3" -composeBom = "2023.06.01" -composeCompiler = "1.5.1" +composeBom = "2023.05.01" +composeCompiler = "1.4.4" coroutines = "1.6.4" dependencyAnalysis = "1.13.1" detekt = "1.21.0" diff --git a/utils/interop-ribs/lint-baseline.xml b/utils/interop-ribs/lint-baseline.xml index aeedc6bfb..3755e80a7 100644 --- a/utils/interop-ribs/lint-baseline.xml +++ b/utils/interop-ribs/lint-baseline.xml @@ -1,15 +1,4 @@ - - - - - + From e5ba6e656b4b7b339fdc99e092b34867e0958991 Mon Sep 17 00:00:00 2001 From: Manel Martos Date: Wed, 20 Sep 2023 08:53:09 +0200 Subject: [PATCH 5/7] Upgrade compose compiler --- demos/appyx-navigation/android/detekt-baseline.xml | 4 ++-- gradle/libs.versions.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/demos/appyx-navigation/android/detekt-baseline.xml b/demos/appyx-navigation/android/detekt-baseline.xml index fdc07de83..a9c84a3ab 100644 --- a/demos/appyx-navigation/android/detekt-baseline.xml +++ b/demos/appyx-navigation/android/detekt-baseline.xml @@ -1,5 +1,5 @@ - - + + diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 45ae805ba..b39a840b6 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -11,7 +11,7 @@ androidx-navigation-compose = "2.5.1" coil = "2.2.1" composePlugin = "1.4.3" composeBom = "2023.05.01" -composeCompiler = "1.4.4" +composeCompiler = "1.5.2" coroutines = "1.6.4" dependencyAnalysis = "1.13.1" detekt = "1.21.0" From 7f0a06f83793ca9a3e10cc25ed9ae6dad87e5bf2 Mon Sep 17 00:00:00 2001 From: Manel Martos Date: Wed, 20 Sep 2023 09:21:13 +0200 Subject: [PATCH 6/7] Upgrade compose plugin --- .../appyx/interactions/core/modifiers/OnPointerEventNode.kt | 6 +----- gradle/libs.versions.toml | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/appyx-interactions/common/src/commonMain/kotlin/com/bumble/appyx/interactions/core/modifiers/OnPointerEventNode.kt b/appyx-interactions/common/src/commonMain/kotlin/com/bumble/appyx/interactions/core/modifiers/OnPointerEventNode.kt index ee74a390c..64333bc34 100644 --- a/appyx-interactions/common/src/commonMain/kotlin/com/bumble/appyx/interactions/core/modifiers/OnPointerEventNode.kt +++ b/appyx-interactions/common/src/commonMain/kotlin/com/bumble/appyx/interactions/core/modifiers/OnPointerEventNode.kt @@ -1,6 +1,5 @@ package com.bumble.appyx.interactions.core.modifiers -import androidx.compose.ui.ExperimentalComposeUiApi import androidx.compose.ui.Modifier import androidx.compose.ui.input.pointer.PointerEvent import androidx.compose.ui.input.pointer.PointerEventPass @@ -9,7 +8,6 @@ import androidx.compose.ui.node.PointerInputModifierNode import androidx.compose.ui.platform.InspectorInfo import androidx.compose.ui.unit.IntSize -@OptIn(ExperimentalComposeUiApi::class) class OnPointerEventNode(var callback: (PointerEvent) -> Unit) : PointerInputModifierNode, Modifier.Node() { override fun onPointerEvent( @@ -29,14 +27,12 @@ class OnPointerEventNode(var callback: (PointerEvent) -> Unit) : } } -@OptIn(ExperimentalComposeUiApi::class) data class PointerInputElement( val callback: (PointerEvent) -> Unit ) : ModifierNodeElement() { override fun create() = OnPointerEventNode(callback) - override fun update(node: OnPointerEventNode): OnPointerEventNode { + override fun update(node: OnPointerEventNode) { node.callback = callback - return node } override fun InspectorInfo.inspectableProperties() { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index b39a840b6..4c2555300 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -9,7 +9,7 @@ androidTargetSdk = "32" androidx-lifecycle = "2.6.1" androidx-navigation-compose = "2.5.1" coil = "2.2.1" -composePlugin = "1.4.3" +composePlugin = "1.5.0" composeBom = "2023.05.01" composeCompiler = "1.5.2" coroutines = "1.6.4" From 08a042d63837de85ec39fc62a60c1d4ad542f624 Mon Sep 17 00:00:00 2001 From: Manel Martos Date: Wed, 20 Sep 2023 09:30:06 +0200 Subject: [PATCH 7/7] Upgrade Android Compile SDK --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4c2555300..250fa668b 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -3,7 +3,7 @@ [versions] accompanist = "0.28.0" agp = "8.1.1" -androidCompileSdk = "33" +androidCompileSdk = "34" androidMinSdk = "21" androidTargetSdk = "32" androidx-lifecycle = "2.6.1"