Coverage Summary for Class: MainActivity (com.stslex93.notes.ui)

Class Method, % Branch, % Line, % Instruction, %
MainActivity 0% (0/3) 0% (0/6) 0% (0/7) 0% (0/65)
MainActivity$onCreate$1 0% (0/1) 0% (0/8) 0% (0/2) 0% (0/34)
MainActivity$onCreate$1$1 0% (0/1) 0% (0/8) 0% (0/3) 0% (0/39)
MainActivity$SetupComposeDependencies$1
Total 0% (0/5) 0% (0/22) 0% (0/12) 0% (0/138)


1 package com.stslex93.notes.ui 2  3 import android.os.Bundle 4 import androidx.activity.compose.setContent 5 import androidx.appcompat.app.AppCompatActivity 6 import androidx.compose.runtime.Composable 7 import androidx.core.view.WindowCompat 8 import androidx.navigation.NavHostController 9 import androidx.navigation.compose.rememberNavController 10 import com.stslex93.notes.core.navigation.di.moduleCoreNavigation 11 import org.koin.androidx.compose.getKoin 12  13 class MainActivity : AppCompatActivity() { 14  15  override fun onCreate(savedInstanceState: Bundle?) { 16  super.onCreate(savedInstanceState) 17  18  WindowCompat.setDecorFitsSystemWindows(window, false) 19  setContent { 20  AppTheme { 21  val navController = rememberNavController() 22  SetupComposeDependencies(navController) 23  AppInit(navController) 24  } 25  } 26  } 27  28  @Composable 29  private fun SetupComposeDependencies( 30  navController: NavHostController 31  ) { 32  getKoin().loadModules( 33  listOf(moduleCoreNavigation(navController)) 34  ) 35  } 36 }