Mermaid の Class Diagram(クラス図)にて「コロン」を含むクラス名を書く方法

結論

クラス名をバッククォートでくくる。

具体例

classDiagram
    class `XX::YY` {
        +attribute1: String
        +method1(): void
    }

    class `XX::ZZ` {
        +attribute2: Integer
        +method2(): void
    }

    class XX {
        +sharedAttribute: Boolean
        +sharedMethod(): void
    }

    XX <|-- `XX::YY`
    XX <|-- `XX::ZZ`
    `XX::YY` --> `XX::ZZ` : depends on

参考

github.com

諸点

  • GitHub の .md ファイルで確かめただけなので、他の環境だと異なる結果になるかもしれない
Powered by はてなブログ