Skip to content

Avoid resolving content during rendering #581

Open
@d-ronnqvist

Description

@d-ronnqvist

During a documentation build, DocC resolves all content (both local and external links and assets) before rendering begins. Still, some rendering code resolve content again as a way to access the resolved content.

If we could change these to lookup the resolved content elsewhere then we'd be able to avoid some unneycceassy work of resolving links and content references that are known to fail. We'd also be able to release data held by the link resolver and data providers, lowering memory usage during rendering.

Metadata

Metadata

Assignees

No one assigned

    Labels

    code cleanupCode cleanup *without* user facing changes

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions