HomePhabricator

[Wilds] Allow class loading to continue on failure
Audit Required23aaf85eafce

Description

[Wilds] Allow class loading to continue on failure

Ref T13098. I think I didn't turn this into an actual revision, but let
ClassMapQuery optionally continue if it encounters a class load failure.

If we don't allow this, it can become very difficult to modify or remove
some Arcanist classes since when you, say, remove a Workflow you can no
longer make it to "arc liberate" to update the map for the change.

This is currently used in roughly one place (in an upcoming diff) to let us
get through startup in Runtime and into the "liberate" workflow.

Details

Group Auditors
Cowboy Commits
Provenance
epriestleyAuthored on Sep 19 2018, 1:22 PM
epriestleyPushed on Sep 21 2018, 11:56 PM
Parents
rARC412484022bc5: [Wilds] Prepare for more modular configuration management
Branches
Unknown
Tags
Unknown
Tasks
T13098: Plans: Arcanist toolsets and extensions
Build Status
Buildable 20881
Build 28393: Run Core Tests