Homec4science

Make remarkup rules runtime-pluggable in a reasonable way

Authored by epriestley <git@epriestley.com> on Oct 25 2013, 02:26.

Description

Make remarkup rules runtime-pluggable in a reasonable way

Summary:
Gets rid of some old Differential-specific nonsense and replaces it with general runtime-pluggable Remarkup rules.

Facebook: This removes two options which may be in use. Have any classes being added via config here just subclass the new abstract bases instead. This should take 5 seconds to fix. You can adjust order by overriding getPriority() on the rules, if necessary.

Test Plan: See comments.

Reviewers: btrahan

Reviewed By: btrahan

CC: FacebookPOC, andrewjcg, aran

Differential Revision: https://secure.phabricator.com/D7393

Details

Committed
epriestley <git@epriestley.com>Oct 25 2013, 02:26
Pushed
aubortJan 31 2017, 17:16
Parents
rPH87a440888d4e: Minor Differential CSS
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH9e87172166a1: Make remarkup rules runtime-pluggable in a reasonable way (authored by epriestley <git@epriestley.com>).Oct 25 2013, 02:26