Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IOAPPX-454] Parametrize the use of Kotlin and OkHttp versions to be used from libraries if needed #6574

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

shadowsheep1
Copy link
Member

@shadowsheep1 shadowsheep1 commented Dec 19, 2024

Short description

Warning

This PR depends on pagopa/io-cie-sdk#54

This PR parametrizes the use of Kotlin and OkHttp versions to be used from libraries if needed. For example by io-cie-sdk.

List of changes proposed in this pull request

  • Parametrized the use of Kotlin and OkHttp versions to be used from libraries if needed

Ho to test

Link this PR on your io-app cloned project and try to build the app in a physical device. Then try a EIC+PIN login.

15:45:26: Executing 'installProductionDebug'...

Executing tasks: [installProductionDebug] in project /Users/fabiobombardi/Documents/pagopa/io-app/android/app

> Task :gradle-plugin:settings-plugin:checkKotlinGradlePluginConfigurationErrors
> Task :gradle-plugin:shared:checkKotlinGradlePluginConfigurationErrors
> Task :gradle-plugin:shared:compileKotlin UP-TO-DATE
> Task :gradle-plugin:shared:compileJava NO-SOURCE
> Task :gradle-plugin:shared:processResources NO-SOURCE
> Task :gradle-plugin:shared:classes UP-TO-DATE
> Task :gradle-plugin:shared:jar UP-TO-DATE
> Task :gradle-plugin:settings-plugin:compileKotlin UP-TO-DATE
> Task :gradle-plugin:settings-plugin:compileJava NO-SOURCE
> Task :gradle-plugin:settings-plugin:pluginDescriptors UP-TO-DATE
> Task :gradle-plugin:settings-plugin:processResources UP-TO-DATE
> Task :gradle-plugin:settings-plugin:classes UP-TO-DATE
> Task :gradle-plugin:settings-plugin:jar UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:checkKotlinGradlePluginConfigurationErrors
> Task :gradle-plugin:react-native-gradle-plugin:compileKotlin UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:compileJava NO-SOURCE
> Task :gradle-plugin:react-native-gradle-plugin:pluginDescriptors UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:processResources UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:classes UP-TO-DATE
> Task :gradle-plugin:react-native-gradle-plugin:jar UP-TO-DATE

> Configure project :app
Reading env from: .env
AGPBI: {"kind":"warning","text":"DSL element 'dexOptions' is obsolete and should be removed.\nIt will be removed in version 8.0 of the Android Gradle plugin.\nUsing it has no effect, and the AndroidGradle plugin optimizes dexing automatically.","sources":[{}]}

> Configure project :react-native-cie
Module okhttp : 4.9.2
Module kotlin : 1.9.24

> Configure project :react-native-reanimated
Android gradle plugin: 8.5.0
Gradle: 8.8

[... ]

> Task :app:installProductionDebug
Installing APK 'app-production-debug.apk' on 'motorola edge 30 neo - 14' for :app:production-debug
Installed on 1 device.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.8/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 25s
1194 actionable tasks: 56 executed, 1138 up-to-date

Build Analyzer results available
15:45:52: Execution finished 'installProductionDebug'.

Copy link
Contributor

github-actions bot commented Dec 19, 2024

Jira Pull Request Link

This Pull Request refers to the following Jira issue IOAPPX-454

@shadowsheep1 shadowsheep1 self-assigned this Dec 19, 2024
@shadowsheep1 shadowsheep1 changed the title Parametrize the use of Kotlin and OkHttp versions to be used from libraries if needed [IOAPPX-454] Parametrize the use of Kotlin and OkHttp versions to be used from libraries if needed Dec 19, 2024
@shadowsheep1 shadowsheep1 marked this pull request as ready for review December 19, 2024 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant