Skip to content
This repository has been archived by the owner. It is now read-only.

Migration to coroutines and some other improvements#1

Open
unitbean wants to merge 16 commits intocloudpayments:masterfrom
unitbean:migration_to_coroutines
Open

Migration to coroutines and some other improvements#1
unitbean wants to merge 16 commits intocloudpayments:masterfrom
unitbean:migration_to_coroutines

Conversation

@unitbean
Copy link
Copy Markdown

@unitbean unitbean commented Apr 7, 2021

  • refactor: migration from RxJava to native Kotlin Coroutines in network calls and inner logic
  • feat: possibility to provide user OkHttpClient to SDK instance for performance proposes
  • feat: added network models to proguard-rules for consumer of library

iskhakovsa and others added 6 commits December 13, 2020 21:02
…ork calls and inner logic

- feat: possibility to provide user OkHttpClient to SDK instance for performance proposes
- feat: added network models to proguard-rules for consumer of library
…K-Android into migration_to_coroutines

# Conflicts:
#	sdk/src/main/java/ru/cloudpayments/sdk/configuration/CloudpaymentsSDK.kt
refactor: updating dependencies
VOLixanov and others added 10 commits July 6, 2021 10:52
…ts-SDK-Android

# Conflicts:
#	README.md
#	app/build.gradle
#	app/src/main/java/ru/cloudpayments/demo/screens/cart/CartActivity.kt
#	sdk/build.gradle
#	sdk/src/main/java/ru/cloudpayments/sdk/configuration/CloudpaymentsSDK.kt
…ts-SDK-Android into migration_to_coroutines

# Conflicts:
#	README.md
#	app/build.gradle
#	app/src/main/java/ru/cloudpayments/demo/screens/cart/CartActivity.kt
#	build.gradle
#	local.properties
#	sdk/build.gradle
#	sdk/src/main/java/ru/cloudpayments/sdk/api/CloudpaymentsApi.kt
#	sdk/src/main/java/ru/cloudpayments/sdk/configuration/CloudpaymentsSDK.kt
#	sdk/src/main/java/ru/cloudpayments/sdk/viewmodel/PaymentProcessViewModel.kt
…nk it should be moved in another independence module that won't affect the main project
…ines

# Conflicts:
#	app/build.gradle
#	app/src/main/java/ru/cloudpayments/demo/api/ShopApi.kt
#	app/src/main/java/ru/cloudpayments/demo/api/ShopApiFactory.kt
#	app/src/main/java/ru/cloudpayments/demo/api/ShopMethods.kt
#	app/src/main/java/ru/cloudpayments/demo/screens/cart/CartActivity.kt
#	build.gradle
#	gradle/wrapper/gradle-wrapper.properties
#	sdk/build.gradle
#	sdk/src/main/java/ru/cloudpayments/sdk/api/CloudpaymentsApiService.kt
#	sdk/src/main/java/ru/cloudpayments/sdk/configuration/PaymentConfiguration.kt
#	sdk/src/main/java/ru/cloudpayments/sdk/ui/PaymentActivity.kt
#	sdk/src/main/java/ru/cloudpayments/sdk/ui/dialogs/PaymentOptionsFragment.kt
#	sdk/src/main/java/ru/cloudpayments/sdk/util/GooglePayHandler.kt
#	sdk/src/main/java/ru/cloudpayments/sdk/viewmodel/PaymentProcessViewModel.kt
#	sdk/src/main/res/layout/dialog_cpsdk_payment_options.xml
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants