Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
…gle Services plugin - Added new plugins for Android application, Kotlin, and Google Services with specified versions. - Implemented conditional application of the Google Services plugin based on the existence of the `google-services.json` file.
…ion file - Removed conditional application of the Google Services plugin, now applied unconditionally. - Added new `google-services.json` file to configure project settings for Firebase services.
- Included the Google Services plugin in the settings.gradle.kts file. - Applied the Google Services plugin in the app's build.gradle.kts after the android block for proper initialization.
- Set the Java language version to 17 in the build.gradle.kts file to ensure compatibility with modern Java features.
- Added `org.gradle.java.installations.auto-download=true` to enable automatic downloading of the Java toolchain. - Included the Foojay resolver convention plugin in the settings.gradle.kts file to manage Java toolchain versions more effectively.
- Added `org.gradle.java.home` property to specify the Java 21 installation path from Android Studio for Gradle daemon, ensuring compatibility with build scripts.
…ices plugin - Added configuration for Java toolchain to use Java 17 for all subprojects, ensuring compatibility with modern Java features. - Applied the Google Services plugin in the app's build.gradle.kts file, streamlining its initialization process.
…nitialization - Updated the project evaluation logic to ensure that the `:app` project is evaluated before other subprojects, preventing potential initialization issues with Google Services.
- Added Firebase URL to the project information in the google-services.json file, enhancing the integration with Firebase services.
- Added logic to apply the Google Services plugin only to subprojects that are Android libraries and contain "firebase" in their name or are named "firebase_core", ensuring proper integration with Firebase services.
… for proper initialization - Adjusted the application of the Google Services plugin in the app's build.gradle.kts file to occur after the android block, ensuring that google-services.json is parsed before subprojects compile.
…configuration - Updated the build.gradle.kts files to ensure the Google Services plugin parses google-services.json early in the project evaluation process, preventing potential initialization issues with subprojects.
- Deleted the early initialization logic for the Google Services plugin from build.gradle.kts, as it is no longer necessary for proper project evaluation and initialization.
- Updated the Google Services plugin version from 4.4.2 to 4.3.15 in build.gradle.kts and settings.gradle.kts files to ensure compatibility with the current project setup.
…uild with Kotlin DSL and Google Services, and enable macOS platform support.
…SL, and add deployment documentation.
…g started guides, and update SDK version requirements.
📊 Test Coverage ReportCoverage: 89.4% Coverage report is available in the workflow artifacts. Coverage by Layer
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.