Skip to content

Implements is not supported #34

@GillisWerrebrouck

Description

@GillisWerrebrouck

If a connection is between a class and an interface, the connection between them is compiled as an extension.

Example:

class A {
        + someProp string
        - someOtherProp number

        + number computeSomething(string x)
    }
interface B
A --|> B
@enduml```

Code:
```class A extends B {
  private string : someProp;
  private number : someOtherProp;
  computeSomething(x) {
    return;
  }
}

interface B {
}```

Expected:
```class A implements B {
  private string : someProp;
  private number : someOtherProp;
  computeSomething(x) {
    return;
  }
}

interface B {
}```

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions