Closed max-arshinov closed 1 year ago
This is likely fixed in the DSL parser, but needs a release -> https://github.com/structurizr/dsl/issues/289
This is now available as build 3088.
I've just checked this. The error message is clear now. Thank you.
Description
New versions of StruturizrR Lite fail to parse some relationships. I provided one example, but there are others. Sometimes it fails if a relationship doesn't have a description.
Steps to reproduce
internetBankingSystem -> email "Sends email using"
internetBankingSystem -> email "Sends e-mail using"
Expected behavior StructurizR updates the relationship comment.
Actual behavior StructurizR fails with the following error
workspace.dsl: Cannot invoke "Object.equals(Object)" because "r" is null at line 21: internetBankingSystem -> email "Sends e-mail using" at line 5: !include model.dsl
Screenshot
Code sample
Configuration
services: target-architecture: container_name: software-architecture-documentation-target image: structurizr/lite volumes:
Severity
Critical
Priority
High
Resolution
I'm willing to fix this myself and raise a PR
More information
No response