@startuml
skinparam class {
BackgroundColor<<Default>> #FEFECE
BackgroundColor<<ExpectedBehavior>> #FECEFE
BackgroundColor<<Bug>> #CEFEFE
BackgroundColor DarkOrange
}
class Class1<<Default>>
class Class2<<Default>>
class some.namespace.Class12<<Default>>
Class1 ..|> Class2
(Class1, Class2) .. some.namespace.Class12
set namespaceSeparator ::
class ClassA<<ExpectedBehavior>>
class ClassB<<ExpectedBehavior>>
class some.namespace.ClassAB<<ExpectedBehavior>>
ClassA ..|> ClassB
(ClassA, ClassB) .. some.namespace.ClassAB
set namespaceSeparator none
class ClassX<<Bug>>
class ClassY<<Bug>>
class some.namespace.ClassXY<<Bug>>
ClassX ..|> ClassY
(ClassX, ClassY) .. some.namespace.ClassXY
@enduml