structurizr / dsl

Structurizr DSL
https://docs.structurizr.com/dsl
Apache License 2.0
1.41k stars 266 forks source link

What is the rationale for Identifier regex expression to not allow `-` in the name #340

Closed rafaelrodriguezdh closed 11 months ago

rafaelrodriguezdh commented 11 months ago

Question

Hi, is there a rationale for not allowing dashes(-) in the identifier name?

"Identifiers can only contain the following characters: a-zA-Z_0-9"

We're evaluating the usage of this tool at Delivery Hero, and most of our identifiers use dash, and would be significantly easier for us if we could continue using what we have.