ReplaceWith
izumi.distage.model.definition.dsl.IncludesDSL.TagMergePolicy.ReplaceWith
final case class ReplaceWith(newTags: Set[BindingTag]) extends TagMergePolicy
new ModuleDef {
tag(A.X)
include(new ModuleDef {
make[X].tagged(B.C)
}, TagMergePolicy.ReplaceWith(Set(C.G)))
}
// result:
make[X].tagged(C.G)
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TagMergePolicyclass Objecttrait Matchableclass Any
Members list
In this article