Skip to content

Commit ea9e468

Browse files
authored
Merge branch 'eu-digital-identity-wallet:main' into feat/add_transaction_data_to_request_screen
2 parents 9de1224 + 850614f commit ea9e468

File tree

4 files changed

+25
-3
lines changed

4 files changed

+25
-3
lines changed

build-logic/convention/src/main/kotlin/project/convention/logic/KotlinAndroid.kt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,12 @@ import com.android.build.api.dsl.CommonExtension
2020
import org.gradle.api.JavaVersion
2121
import org.gradle.api.Project
2222
import org.gradle.api.plugins.JavaPluginExtension
23+
import org.gradle.api.tasks.testing.Test
24+
import org.gradle.jvm.toolchain.JavaLanguageVersion
25+
import org.gradle.jvm.toolchain.JavaToolchainService
2326
import org.gradle.kotlin.dsl.configure
2427
import org.gradle.kotlin.dsl.dependencies
28+
import org.gradle.kotlin.dsl.getByType
2529
import org.gradle.kotlin.dsl.provideDelegate
2630
import org.gradle.kotlin.dsl.withType
2731
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
@@ -110,4 +114,13 @@ private fun Project.configureKotlin() {
110114
)
111115
}
112116
}
117+
118+
val toolchains = extensions.getByType<JavaToolchainService>()
119+
tasks.withType<Test>().configureEach {
120+
javaLauncher.set(
121+
toolchains.launcherFor {
122+
languageVersion.set(JavaLanguageVersion.of(21))
123+
}
124+
)
125+
}
113126
}

fastlane/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Runs all the unit tests
2929
[bundle exec] fastlane android deploy
3030
```
3131

32-
Build Wallet and upload it to appcenter
32+
Build & Deploy Wallet
3333

3434
### android prepare_binary
3535

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
# ANY KIND, either express or implied. See the Licence for the specific language
1414
# governing permissions and limitations under the Licence.
1515
#
16-
1716
org.gradle.jvmargs=-Xmx8192m -Dfile.encoding=UTF-8
1817
android.useAndroidX=true
1918
kotlin.code.style=official
2019
android.nonTransitiveRClass=true
21-
android.enableR8.fullMode=false
20+
android.enableR8.fullMode=false
21+
toolChainResolverVersion=1.0.0

settings.gradle.kts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,18 @@
1515
*/
1616

1717
pluginManagement {
18+
val toolChainResolverVersion: String by extra
19+
plugins {
20+
id("org.gradle.toolchains.foojay-resolver-convention") version toolChainResolverVersion
21+
}
1822
includeBuild("build-logic")
1923
repositories {
2024
google()
2125
mavenCentral()
2226
gradlePluginPortal()
2327
}
2428
}
29+
2530
dependencyResolutionManagement {
2631
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
2732
repositories {
@@ -38,6 +43,10 @@ dependencyResolutionManagement {
3843
}
3944
}
4045

46+
plugins {
47+
id("org.gradle.toolchains.foojay-resolver-convention")
48+
}
49+
4150
rootProject.name = "EUDI Wallet"
4251
include(":app")
4352
include(":business-logic")

0 commit comments

Comments
 (0)