Skip to content

Conversation

kgangineni
Copy link
Collaborator

@kgangineni kgangineni commented Sep 12, 2025

Summary of changes

  • Add kotlinx.serialization plugin and dependencies
  • Create strongly-typed serializable models for API requests and responses
  • Implement KotlinSerializationConverterFactory for Retrofit
  • Update API services to use typed request/response models
  • Replace manual JSON parsing with automatic deserialization
  • Update all use cases to use the new serialization models

Checklist

  • Added a changelog entry

Authors

List GitHub usernames for everyone who contributed to this pull request.

  - Add kotlinx.serialization plugin and dependencies
  - Create strongly-typed serializable models for API requests and responses
  - Implement KotlinSerializationConverterFactory for Retrofit
  - Update API services to use typed request/response models
  - Replace manual JSON parsing with automatic deserialization
  - Update all use cases to use the new serialization models
@kgangineni kgangineni marked this pull request as ready for review September 12, 2025 16:24
@kgangineni kgangineni marked this pull request as draft September 12, 2025 16:25
@kgangineni kgangineni changed the base branch from main to feature/kotlin_serialization September 12, 2025 17:25
@kgangineni kgangineni changed the title kotlinSerializationInDemoApp Migrate Demo app to Kotlin Serialization Sep 12, 2025
@kgangineni kgangineni marked this pull request as ready for review September 12, 2025 19:17
Copy link
Collaborator

@sshropshire sshropshire left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🌊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants