8000 Talents are weak references for their decorated objects. · Issue #1 · marcoonroad/talents · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Talents are weak references for their decorated objects. #1
Open
@marcoonroad

Description

@marcoonroad

I must either document that feature or remove it entirely (if I'm considering it a bug). It's a serious implication on the whole system, 'cause talents are created dynamically, thus they will be destroyed dinamically as well. On the other side, it's quite unsound to remove behavior from the decorated objects, despite the dynamic feel of talent acquisition/learning and releasing. The interface is affected and clients relying on that won't expect undefined behavior. Some careful design choice is needed here, it won't be possible to go back and break the API. Hence, it demands some time, review, tradeoffs and proper attention.

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0