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