Development#6
Open
umarpazir11 wants to merge 7 commits into
Open
Conversation
Added android.permission.ACCESS_NETWORK_STATE to AndroidManifest.xml to prevent SecurityException from ConnectivityService. Required for checking network availability, potentially before loading chat history.
Added android.permission.ACCESS_NETWORK_STATE to AndroidManifest.xml to prevent SecurityException from ConnectivityService. Required for checking network availability, potentially before loading chat history.
- Integrated DeepSeek Chat Completions API for backend responses.
- Developed Retrofit service, data models, and updated ChatRepository.
- Authored unit tests for [ComponentTested, e.g., ChatViewModel]
using MockK and Turbine to cover:
- Successful API response handling.
- Error scenarios from the API.
- Correct state updates based on API results.
- Update libs.versions.toml with latest dependency versions - Add missing desugar dependency - Replace direct dependency declarations with version catalog references - Update build.gradle.kts files to use version catalog - Organize dependencies into clear sections - Update all version numbers to latest stable versions This change centralizes dependency management and makes it easier to: - Track all versions in one place - Update versions consistently across the project - Share versions between modules - Maintain version compatibility
unit_tests
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.