skinparam RectangleBorderColor doesn't work when rectangle has {}

0 votes
asked Dec 1, 2017 in Bug by Anthony-Gaudino (5,720 points)
edited Jan 25, 2018 by Anthony-Gaudino

skinparam RectangleBorderColor doesn't change the element border color when rectangle has { and } delimited body.

Here border color is black:

@startuml
skinparam RectangleBorderColor Blue

rectangle dummy {
}
@enduml

Here it works:

@startuml
skinparam RectangleBorderColor Blue

rectangle dummy
@enduml

Here too:

@startuml
skinparam RectangleBorderColor Blue

rectangle dummy [
]
@enduml

PlantUML version 1.2017.19 (Sun Nov 12 12:46:22 CET 2017)
(GPL source distribution)
Java Runtime: OpenJDK Runtime Environment
JVM: OpenJDK 64-Bit Server VM
Java Version: 1.8.0_151-8u151-b12-1~deb9u1-b12
Operating System: Linux
OS Version: 4.9.0-4-amd64
Default Encoding: UTF-8
Language: en
Country: US
Machine: debian
PLANTUML_LIMIT_SIZE: 4096
Processors: 4
Max Memory: 734,527,488
Total Memory: 50,331,648
Free Memory: 46,070,048
Used Memory: 4,261,600
Thread Active Count: 1

The environment variable GRAPHVIZ_DOT has not been set
Dot executable is /usr/bin/dot
Dot version: dot - graphviz version 2.38.0 (20140413.2041)
Installation seems OK. File generation OK

1 Answer

0 votes
answered Dec 4, 2017 by plantuml (294,960 points)
Hello,

Thanks for the report.

Could you post here a simple non-working example ? It would definitively help.

Regards,
commented Dec 9, 2017 by Anthony-Gaudino (5,720 points)
Updated question with code example.
...