dirkgroot / structurizr-dsl-intellij-plugin

IntelliJ plugin for the Structurizr DSL
MIT License
53 stars 3 forks source link

!include support #64

Open max-arshinov opened 1 year ago

max-arshinov commented 1 year ago
workspace "name" {
    model {
        !include model.dsl // systemA and systemB are defined in model.dsl
        systemA -> systemB
    }
}

Expected behavior Syntax highlighting works

Actual behavior CRLF expected, got 'model'

Ideally, it would be nice to analyze !include statements. A bare minimum is to prevent syntax highlighting from switching off.

dirkgroot commented 8 months ago

Thanks for reporting, and my apologies for the long delay.

With the current version of the plugin, this seems to work correctly. Can you confirm that it works for you as well?

image