'remove'/'hide' sub elements in included file doesn't work.
For example, two files (parent.pu and child.pu) are in a directory, and parent.pu includes child.pu.
child.pu
@startuml
component a {
component a_sub
}
component b {
component b_sub
}
@enduml
parent.pu
@startuml
!include child.pu
remove a
remove b_sub
@enduml
'remove a' works. It removes whole 'component a'
'remove b_sub' doesn't work. Whole 'component b' containing 'b_sub' remains drawn.
I expect that 'remove b_sub' draws only 'component b' (only 'b_sub' should be removed)
This feature used to work as I expected last year, I think. So I made some diagrams which include many other PlantUML files. Without this feature, these diagrams generate so huge figures and almost useless.