Homec4science

In Phabricator, drop PhutilClassMap caches after loading additional libraries

Authored by epriestley <git@epriestley.com> on Oct 27 2016, 00:23.

Description

In Phabricator, drop PhutilClassMap caches after loading additional libraries

Summary:
Depends on D16755. Right now, we build a setup check map (to run preflight checks), then later load libraries.

This means any checks included in third-party libraries don't get added to the map, and no longer run.

(These are rare, but Phacility has a couple).

Instead, delete the caches after loading extra libraries.

Test Plan: With this and D16755, re-ran setup checks and saw Phacility setup checks run.

Reviewers: chad

Reviewed By: chad

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

Details

Committed
epriestley <git@epriestley.com>Oct 27 2016, 00:46
Pushed
aubortJan 31 2017, 17:16
Parents
rPH4c3f09a6a660: Suggest better start/end datetimes for Calendar events
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH0f800a3cd862: In Phabricator, drop PhutilClassMap caches after loading additional libraries (authored by epriestley <git@epriestley.com>).Oct 27 2016, 00:46