BIT-200: Update CODEOWNERS file and restructure folders accordingly (#26)

This commit is contained in:
Brian Yencho
2023-09-05 13:13:26 -05:00
committed by Álison Fernandes
parent 6f524318b7
commit dc48420820
32 changed files with 108 additions and 75 deletions

View File

@@ -3,8 +3,8 @@ package com.x8bit.bitwarden
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import com.x8bit.bitwarden.ui.feature.rootnav.RootNavScreen
import com.x8bit.bitwarden.ui.theme.BitwardenTheme
import com.x8bit.bitwarden.ui.platform.feature.rootnav.RootNavScreen
import com.x8bit.bitwarden.ui.platform.theme.BitwardenTheme
import dagger.hilt.android.AndroidEntryPoint
/**

View File

@@ -1,6 +1,6 @@
package com.x8bit.bitwarden.data.datasource.network.api
package com.x8bit.bitwarden.data.platform.datasource.network.api
import com.x8bit.bitwarden.data.datasource.network.models.ConfigResponseJson
import com.x8bit.bitwarden.data.platform.datasource.network.model.ConfigResponseJson
import retrofit2.http.GET
/**

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.data.datasource.network
package com.x8bit.bitwarden.data.platform.datasource.network.core
import okhttp3.Request
import okio.Timeout

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.data.datasource.network
package com.x8bit.bitwarden.data.platform.datasource.network.core
import retrofit2.Call
import retrofit2.CallAdapter

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.data.datasource.network
package com.x8bit.bitwarden.data.platform.datasource.network.core
import retrofit2.Call
import retrofit2.CallAdapter

View File

@@ -1,8 +1,8 @@
package com.x8bit.bitwarden.data.datasource.network.di
package com.x8bit.bitwarden.data.platform.datasource.network.di
import com.jakewharton.retrofit2.converter.kotlinx.serialization.asConverterFactory
import com.x8bit.bitwarden.data.datasource.network.ResultCallAdapterFactory
import com.x8bit.bitwarden.data.datasource.network.api.ConfigApi
import com.x8bit.bitwarden.data.platform.datasource.network.api.ConfigApi
import com.x8bit.bitwarden.data.platform.datasource.network.core.ResultCallAdapterFactory
import dagger.Module
import dagger.Provides
import dagger.hilt.InstallIn

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.data.datasource.network.models
package com.x8bit.bitwarden.data.platform.datasource.network.model
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

View File

@@ -1,14 +1,14 @@
package com.x8bit.bitwarden.ui.feature.auth
package com.x8bit.bitwarden.ui.auth.feature.auth
import androidx.navigation.NavController
import androidx.navigation.NavGraphBuilder
import androidx.navigation.NavHostController
import androidx.navigation.NavOptions
import androidx.navigation.navigation
import com.x8bit.bitwarden.ui.feature.createaccount.createAccountDestinations
import com.x8bit.bitwarden.ui.feature.createaccount.navigateToCreateAccount
import com.x8bit.bitwarden.ui.feature.landing.LANDING_ROUTE
import com.x8bit.bitwarden.ui.feature.landing.landingDestination
import com.x8bit.bitwarden.ui.auth.feature.createaccount.createAccountDestinations
import com.x8bit.bitwarden.ui.auth.feature.createaccount.navigateToCreateAccount
import com.x8bit.bitwarden.ui.auth.feature.landing.LANDING_ROUTE
import com.x8bit.bitwarden.ui.auth.feature.landing.landingDestination
const val AUTH_ROUTE: String = "auth"

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.feature.createaccount
package com.x8bit.bitwarden.ui.auth.feature.createaccount
import androidx.navigation.NavController
import androidx.navigation.NavGraphBuilder

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.feature.createaccount
package com.x8bit.bitwarden.ui.auth.feature.createaccount
import android.widget.Toast
import androidx.compose.foundation.background
@@ -19,8 +19,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.unit.dp
import androidx.lifecycle.viewmodel.compose.viewModel
import com.x8bit.bitwarden.R
import com.x8bit.bitwarden.ui.base.util.EventsEffect
import com.x8bit.bitwarden.ui.components.BitwardenTextField
import com.x8bit.bitwarden.ui.platform.base.util.EventsEffect
import com.x8bit.bitwarden.ui.platform.components.BitwardenTextField
/**
* Top level composable for the create account screen.

View File

@@ -1,6 +1,6 @@
package com.x8bit.bitwarden.ui.feature.createaccount
package com.x8bit.bitwarden.ui.auth.feature.createaccount
import com.x8bit.bitwarden.ui.base.BaseViewModel
import com.x8bit.bitwarden.ui.platform.base.BaseViewModel
import dagger.hilt.android.lifecycle.HiltViewModel
import javax.inject.Inject

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.feature.landing
package com.x8bit.bitwarden.ui.auth.feature.landing
import androidx.navigation.NavController
import androidx.navigation.NavGraphBuilder

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.feature.landing
package com.x8bit.bitwarden.ui.auth.feature.landing
import androidx.compose.foundation.Image
import androidx.compose.foundation.background
@@ -24,8 +24,8 @@ import androidx.compose.ui.unit.dp
import androidx.lifecycle.compose.collectAsStateWithLifecycle
import androidx.lifecycle.viewmodel.compose.viewModel
import com.x8bit.bitwarden.R
import com.x8bit.bitwarden.ui.base.util.EventsEffect
import com.x8bit.bitwarden.ui.components.BitwardenTextField
import com.x8bit.bitwarden.ui.platform.base.util.EventsEffect
import com.x8bit.bitwarden.ui.platform.components.BitwardenTextField
/**
* The top level composable for the Landing screen.

View File

@@ -1,6 +1,6 @@
package com.x8bit.bitwarden.ui.feature.landing
package com.x8bit.bitwarden.ui.auth.feature.landing
import com.x8bit.bitwarden.ui.base.BaseViewModel
import com.x8bit.bitwarden.ui.platform.base.BaseViewModel
import dagger.hilt.android.lifecycle.HiltViewModel
import javax.inject.Inject

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.base
package com.x8bit.bitwarden.ui.platform.base
import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope

View File

@@ -1,8 +1,8 @@
package com.x8bit.bitwarden.ui.base.util
package com.x8bit.bitwarden.ui.platform.base.util
import androidx.compose.runtime.Composable
import androidx.compose.runtime.LaunchedEffect
import com.x8bit.bitwarden.ui.base.BaseViewModel
import com.x8bit.bitwarden.ui.platform.base.BaseViewModel
import kotlinx.coroutines.flow.launchIn
import kotlinx.coroutines.flow.onEach

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.components
package com.x8bit.bitwarden.ui.platform.components
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.padding

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.components
package com.x8bit.bitwarden.ui.platform.components
import androidx.compose.foundation.background
import androidx.compose.foundation.layout.Box

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.feature.rootnav
package com.x8bit.bitwarden.ui.platform.feature.rootnav
import androidx.compose.runtime.Composable
import androidx.compose.runtime.getValue
@@ -11,9 +11,9 @@ import androidx.navigation.compose.NavHost
import androidx.navigation.compose.composable
import androidx.navigation.compose.rememberNavController
import androidx.navigation.navOptions
import com.x8bit.bitwarden.ui.components.PlaceholderComposable
import com.x8bit.bitwarden.ui.feature.auth.authDestinations
import com.x8bit.bitwarden.ui.feature.auth.navigateToAuth
import com.x8bit.bitwarden.ui.auth.feature.auth.authDestinations
import com.x8bit.bitwarden.ui.auth.feature.auth.navigateToAuth
import com.x8bit.bitwarden.ui.platform.components.PlaceholderComposable
/**
* Controls root level [NavHost] for the app.

View File

@@ -1,7 +1,7 @@
package com.x8bit.bitwarden.ui.feature.rootnav
package com.x8bit.bitwarden.ui.platform.feature.rootnav
import androidx.lifecycle.viewModelScope
import com.x8bit.bitwarden.ui.base.BaseViewModel
import com.x8bit.bitwarden.ui.platform.base.BaseViewModel
import dagger.hilt.android.lifecycle.HiltViewModel
import kotlinx.coroutines.delay
import kotlinx.coroutines.launch

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.theme
package com.x8bit.bitwarden.ui.platform.theme
import android.app.Activity
import android.content.Context

View File

@@ -1,4 +1,4 @@
package com.x8bit.bitwarden.ui.theme
package com.x8bit.bitwarden.ui.platform.theme
import androidx.compose.material3.Typography
import androidx.compose.ui.text.TextStyle