GraphiteEditor / GraphiteEditor/Graphite

Store references, not implementations, for document nodes

Open
#1,609 0 comments 0 reactions 0 assignees View on GitHub
Graphene
Dominant language
Rust
Stars
27.2k
Forks
1.3k
Avg merge
20h 5m
Merged PRs (30d)
57

Description

Make `DocumentNode` instances link to their `DocumentNodeDefinition`s instead of storing many redundant copies of the definition

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating DocumentNode and DocumentNodeDefinition, then inspect how document nodes currently store and construct their definitions. Check the relevant tests or add coverage for the storage behavior; done means instances link to definitions without redundant copies and the existing tests pass.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
computer-graphics
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.