Use SimpleFeatureEntryPoint when possible.

This commit is contained in:
Benoit Marty 2025-09-15 12:20:44 +02:00
parent 574c2cb2b5
commit 1dd67ca945
10 changed files with 15 additions and 39 deletions

View file

@ -261,7 +261,7 @@ class PreferencesFlowNode(
.build()
}
is NavTarget.OssLicenses -> {
openSourceLicensesEntryPoint.getNode(this, buildContext)
openSourceLicensesEntryPoint.createNode(this, buildContext)
}
NavTarget.AccountDeactivation -> {
accountDeactivationEntryPoint.createNode(this, buildContext)

View file

@ -56,7 +56,7 @@ class DefaultPreferencesEntryPointTest {
override fun nodeBuilder(parentNode: Node, buildContext: BuildContext) = lambdaError()
},
openSourceLicensesEntryPoint = object : OpenSourceLicensesEntryPoint {
override fun getNode(node: Node, buildContext: BuildContext) = lambdaError()
override fun createNode(parentNode: Node, buildContext: BuildContext) = lambdaError()
},
accountDeactivationEntryPoint = object : AccountDeactivationEntryPoint {
override fun createNode(parentNode: Node, buildContext: BuildContext) = lambdaError()