много if else там https://github.com/mlegy/retrofit2-kotlin-coroutines-call-adapter/blob/master/app/src/main/java/com/melegy/retrofitcoroutines/remote/NetworkResponseCall.kt
                  
                  
                
вынести внутренние if, else в отдельные функции
Как сказали выше - погуглить туториалы Retrofit + Coroutines и выкинуть ваш Call
 Борис
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Борис
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Я искал, но нашел только туторы с использованием rx java
Если нет каких-то внешних границ, заставляющих юзать Rx - забудьте о нем
 Борис
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Борис
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Может поделитесь годными источниками, если таковые имеются?)
Когда юзал Retrofit, то делал это примерно так https://blog.mindorks.com/using-retrofit-with-kotlin-coroutines-in-android, Разве что выбросил бы Gson оттуда и заменил на Kotlinx-serialization/Moshi. Сейчас я перешел на Ktor для сетевых запросов.
++ за mindorks, понятнее тутора по корутинам я не находил пока. Но я и тот пока не осилил :D
 Борис
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Борис
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Спасибо большое за инфу, пойду разбираться!
Обсуждают сегодня