Page MenuHomePhabricator

Detect the use of undefined classes/functions during linting
Closed, ResolvedPublic

Description

Previously we had the functionality to detect and raise warnings when undefined classes/functions were used in libphutil modules. This functionality was broken in D9864. Previously, $symbols was the raw output of phutil_symbols.php. After D9864, it's the processed output of PhutilLibraryMapBuilder, which no longer has the need key.

This issue was identified in T1806 (see T1806#11 and T1806#13).

Event Timeline

joshuaspence assigned this task to epriestley.
joshuaspence raised the priority of this task from to Needs Triage.
joshuaspence updated the task description. (Show Details)
joshuaspence added a project: Arcanist.
joshuaspence added a subscriber: joshuaspence.
joshuaspence edited this Maniphest Task.
epriestley edited this Maniphest Task.