8000 Layout option type registrations in ElkReflect happen too late · Issue #236 · eclipse-elk/elk · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Layout option type registrations in ElkReflect happen too late #236
Open
@uruuru

Description

@uruuru

To support IProperty#getDefault() for types such as KVector or LinkedList, the types are registered with the ElkReflect class. The registration of many types happens in the constructor of the LayoutMetaDataService.
This is, however, too late if someone calls the #getDefault() method on any property before the instance of the LayoutMetaDataService has been created (which is done lazily).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugErroneous behaviour.discussionFurther discussion required before implementation.meta-dataAffects the meta-data language.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0