Remove IEntityRef<>, Since abstract Entity Has ID Property
Open
- Dominant language
- TypeScript
- Stars
- 14
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
The IEntityRef pattern is no longer needed, since all entities will have an ID upon construction.
Contributor guide
Research direction
Search the TypeScript codebase for IEntityRef and the abstract Entity definition to map all references. Review each affected entity and its consumers before removing the redundant pattern; done means the interface and its usages are gone and the existing build or test checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100