Skip to content

Commit

Permalink
Moved ExperimentalNavigationApi annotation to the navigation-core module
Browse files Browse the repository at this point in the history
  • Loading branch information
chRyNaN committed Feb 28, 2022
1 parent 6c27e3c commit 4fcb2c5
Show file tree
Hide file tree
Showing 13 changed files with 13 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import androidx.activity.compose.BackHandler
import androidx.compose.foundation.layout.Box
import androidx.compose.runtime.*
import androidx.compose.runtime.saveable.rememberSaveable
import com.chrynan.navigation.ExperimentalNavigationApi

@Composable
@ExperimentalNavigationApi
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package com.chrynan.navigation.compose

import com.chrynan.navigation.ExperimentalNavigationApi
import com.chrynan.navigation.NavigationIntent
import com.chrynan.navigation.NavigationScope

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
package com.chrynan.navigation.compose

import androidx.compose.runtime.Composable
import com.chrynan.navigation.ExperimentalNavigationApi
import kotlinx.coroutines.flow.Flow
import com.chrynan.navigation.StackDuplicateContentStrategy
import com.chrynan.navigation.Navigator
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package com.chrynan.navigation.compose

import androidx.compose.runtime.Composable
import com.chrynan.navigation.ExperimentalNavigationApi
import com.chrynan.presentation.ViewModel
import com.chrynan.navigation.StackDuplicateContentStrategy
import kotlinx.coroutines.flow.Flow
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package com.chrynan.navigation.compose

import androidx.compose.runtime.Composable
import com.chrynan.navigation.ExperimentalNavigationApi
import com.chrynan.presentation.ViewModel
import com.chrynan.navigation.StackDuplicateContentStrategy
import kotlinx.coroutines.flow.Flow
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
package com.chrynan.navigation.compose

import androidx.compose.runtime.Composable
import com.chrynan.navigation.ExperimentalNavigationApi
import com.chrynan.navigation.NavigationIntent

@Composable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ package com.chrynan.navigation.compose

import androidx.compose.runtime.Composable
import androidx.compose.runtime.remember
import com.chrynan.navigation.ExperimentalNavigationApi
import com.chrynan.navigation.NavigationContext
import com.chrynan.navigation.NavigationIntent
import com.chrynan.navigation.Navigator
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ package com.chrynan.navigation.compose
import androidx.compose.runtime.Composable
import androidx.compose.runtime.State
import androidx.compose.runtime.collectAsState
import com.chrynan.navigation.ExperimentalNavigationApi

/**
* Obtains the changes to the [ComposeNavigator.currentKey] value and returns it as a [State]. This allows it to be
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package com.chrynan.navigation.compose
import androidx.compose.runtime.Composable
import androidx.compose.runtime.collectAsState
import androidx.compose.runtime.getValue
import com.chrynan.navigation.ExperimentalNavigationApi
import org.jetbrains.compose.web.dom.Div

@Composable
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import androidx.compose.foundation.layout.Box
import androidx.compose.runtime.Composable
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.saveable.rememberSaveable
import com.chrynan.navigation.ExperimentalNavigationApi

@Composable
@ExperimentalNavigationApi
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
@file:Suppress("unused")

package com.chrynan.navigation.compose
package com.chrynan.navigation

/**
* Indicates that the component annotated with this annotation is experimental and could change or be removed in the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import androidx.compose.runtime.Composable
import androidx.compose.ui.Alignment
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
import com.chrynan.navigation.compose.ExperimentalNavigationApi
import com.chrynan.navigation.ExperimentalNavigationApi
import com.chrynan.navigation.compose.NavContainer
import com.chrynan.navigation.compose.goTo
import com.chrynan.navigation.compose.rememberNavigatorByKey
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import android.os.Bundle
import androidx.activity.compose.setContent
import androidx.appcompat.app.AppCompatActivity
import androidx.compose.material.*
import com.chrynan.navigation.compose.ExperimentalNavigationApi
import com.chrynan.navigation.ExperimentalNavigationApi

@OptIn(ExperimentalNavigationApi::class)
class MainActivity : AppCompatActivity() {
Expand Down

0 comments on commit 4fcb2c5

Please sign in to comment.