Page MenuHomePhabricator

Create builders
Open, Needs TriagePublic

Description

For insert objects in wiki text, create dedicated builders for each kind of object, rather than having static methods on each PageElement object.

For example, for internal links : extract all createInternalLink() methods into a dedicated builder class. Each builder class could be initialized with an existing object or created from scratch.


Progress for each kind of object: