Skip to content

Bugs with new flowchart syntax for node meta data #6186

Closed
@ashishjain0512

Description

@ashishjain0512

Description

  • Incorrect label mapping for nodes when using &
    example :
flowchart TB
       n2["label for n2"] &   n4@{ label: "labe for n4"}   & n5@{ label: "labe for n5"}
  • Syntax error when } with trailing spaces before new line
    example:
flowchart TB
       n2["label for n2"] &   n4@{ label: "labe for n4"}   & n5@{ label: "labe for n5"}   

Steps to reproduce

Run the given samples in mermaid.live:

https://mermaid.live/edit#pako:eNptjzFPwzAQhf-K9YZOUWUS2008IdSOTDCBGUziNJEcuzKOoET57zgJFQtvu3vf3bubUPvGQKK1_rPudIjk-UE5ssnlrwpWvxtLWh9SqfBGdovB7ieyGpJsxAYwhTnZO-L4_wBPADIMJgy6b1LutIQpxM4MRmGBG9Pq0UYF5RZUj9E_XV0NGcNoMoyXRkdz7PU56AGy1fYjdS_avXj_V5umjz48br-tL94mT6tz25bmICd8QQq-Z4c8L8ShEpSJUmS4Qpb7KqlkvKCUi5wWc4bvNYiuThKjRcULzu8yBD-eu98b5h8KuWl1

Labels are incorrectly mapped

https://mermaid.live/edit#pako:eNptjz9PwzAQxb-KdUMnqzLxnyaeEGpHJpjADCZxmkiOXRlbUKJ8dxyHSgy87d37nd7dDK3vDEjorf9sBx0ien5QDm1y1asCq9-NRb0P2Sp4Q7s1YPczKoFEG7EBTMGS4x1y_H-ArwBgmEyY9Njl4nltUxAHMxkFK92ZXicbFSi3ZFSn6J-urgUZQzIY0qXT0RxHfQ56ug0v2r14n22v7Uf2phujD4_bb-XF2-KpJH_2QM7wBVLwPTtUFRWHRhAmaoHhCrLeN1k145QQLipCFwzfpYiUJIsR2nDK-R2G4NN5-L1h-QHgoGlK

Trailing spaces causs syntax errors

Screenshots

No response

Code Sample


Setup

  • Mermaid version:
  • Browser and Version: [Chrome, Edge, Firefox]

Suggested Solutions

No response

Additional Context

No response

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions