Page MenuHomePhabricator

Add a test to verify that all routing maps are plausibly valid, and remove some dead routes
ClosedPublic

Authored by epriestley on Feb 14 2020, 10:39 PM.
Tags
None
Referenced Files
F18753011: D21000.id50035.diff
Sat, Oct 4, 5:06 PM
F18734160: D21000.id.diff
Tue, Sep 30, 10:49 PM
F18652126: D21000.diff
Sun, Sep 21, 6:47 AM
F18649732: D21000.id50034.diff
Sat, Sep 20, 10:08 PM
F18625627: D21000.diff
Sep 15 2025, 11:10 PM
F18567655: D21000.id.diff
Sep 9 2025, 4:03 PM
F18351598: D21000.diff
Aug 26 2025, 10:11 PM
F18100884: D21000.diff
Aug 9 2025, 12:09 PM
Subscribers
Restricted Owners Package

Details

Summary

Previously, see D20999. See also https://discourse.phabricator-community.org/t/the-phutil-library-phutil-has-not-been-loaded/3543/.

There are a couple of dead "Config" routes after recent changes. Add test coverage to make sure routes all point somewhere valid, then remove all the dead routes that turned up.

Test Plan

Ran tests, saw failures. Removed dead routes, got clean tests.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Owners added a subscriber: Restricted Owners Package.Feb 14 2020, 10:39 PM

Specifically, all of the removed rules point at controllers which no longer exist. Most of these were Preview or Edit controllers which are now handled by EditEngine or some other piece of centralized infrastructure.

This revision was not accepted when it landed; it landed in state Needs Review.Feb 15 2020, 2:06 AM
This revision was automatically updated to reflect the committed changes.