Skip to content

Relationship archetype not applied to implicit-source relationships #435

@ktali

Description

@ktali

Expected

Archetype relationship is applied for all relationship definition variants, i.e.

  • <identifier> --foo-> <identifier>
  • --foo-> <identifier>
  • this --foo-> <identifier>

Actual

Archetype relationships are not applied for variant --foo-> <identifier>

Steps to reproduce

workspace {
    model {
        archetypes {
            foo = -> {
                technology "WORKS"
            }
        }
        a = softwareSystem "A"
        b = softwareSystem "B" {
            b --foo-> a "explicit"
            this --foo-> a "'this'"
            --foo-> a "implicit"
        }
    }
}
Image

Version/build information

v4.1.0

Severity

Minor

Priority

Low (I have no budget and there's no rush - please fix this for free)

More information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions