You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This has always been a problem, but the canonicalization overhaul made this worse because before #1368 we usually recreated ModelElements frequently enough to cloak this (which caused its own problems). Fix with multiple passes or changing how templates work to make them no longer inline (but sourced from a separate file).
Lower priority only because macros don't seem to be in heavy use yet.
The text was updated successfully, but these errors were encountered:
srawlins
added
type-enhancement
A request for a change that isn't a bug
P3
A lower priority bug or feature request
and removed
P2
A bug or feature request we're likely to work on
labels
Jul 19, 2024
Even the line here: https://github.com/dart-lang/dartdoc/blob/master/lib/dartdoc.dart#L180 only changes the order in which things are loaded. The unfortunately named
_rawDocs
are cached byModelElement
's documentation so after this initial pass we'll never see the templates again.This has always been a problem, but the canonicalization overhaul made this worse because before #1368 we usually recreated
ModelElement
s frequently enough to cloak this (which caused its own problems). Fix with multiple passes or changing how templates work to make them no longer inline (but sourced from a separate file).Lower priority only because macros don't seem to be in heavy use yet.
The text was updated successfully, but these errors were encountered: