Skip to content

Draft and implement a concept for single containments vs. collection containments vs. collections #9

@turpid-monkey

Description

@turpid-monkey

Question: How should the following three cases behave in the generated code?

interface ClassNode {
    @Containement MethodNode getMethodNode();
}
// vs
interface ClassNode {
   Collection<MethodNode> getNodes();
}
// vs
interface ClassNode {
   @Containment Collection<MethodNode> getNodes();
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions