Page MenuHomePhabricator

Remove Title in public interface of Parser
Open, Needs TriagePublic

Description

  • First step: widen types in method signatures to accept PageReference, PageIdentity or LinkTarget instead.
  • Second step: widen types in method signatures to accept PageReference, PageIdentity or LinkTarget instead.
  • Third step: survey callers of methods that return a Title (alone or as part of a tuple), and see of we can return a PageIdentity instead.
  • Forth step: change callback signatures so they no longer require a Title (and, while we are at it, remove the need to have a RevisionRecord)