Page MenuHomePhabricator

generalise XHPAST linting
AbandonedPublic

Authored by Lswith on Nov 11 2015, 1:18 AM.
Tags
None
Referenced Files
F19858024: D14462.id.diff
Mar 14 2026, 12:51 AM
F19854523: D14462.diff
Mar 13 2026, 9:45 AM
F18900320: D14462.id.diff
Nov 7 2025, 8:42 PM
F18881512: D14462.diff
Nov 6 2025, 9:32 PM
F18753881: D14462.id.diff
Oct 4 2025, 8:37 PM
F18748410: D14462.diff
Oct 3 2025, 9:33 PM
F18091321: D14462.id.diff
Aug 6 2025, 9:03 PM
F18088963: D14462.id34977.diff
Aug 6 2025, 10:09 AM
Subscribers

Details

Summary

The Arcanist XHPAST linter is generalised for easier extensability.

Test Plan
  • run the arc unit tests as per usual. If they pass then the refactoring worked.

Diff Detail

Repository
rARC Arcanist
Branch
master
Lint
Lint Errors
SeverityLocationCodeMessage
Errorsrc/land/ArcanistLandEngine.php:135PHL1Unknown Symbol
Errorsrc/land/ArcanistLandEngine.php:139PHL1Unknown Symbol
Errorsrc/upload/ArcanistFileUploader.php:249PHL1Unknown Symbol
Errorsrc/workflow/ArcanistCommitWorkflow.php:228PHL1Unknown Symbol
Errorsrc/workflow/ArcanistCoverWorkflow.php:123PHL1Unknown Symbol
Errorsrc/workflow/ArcanistDiffWorkflow.php:965PHL1Unknown Symbol
Errorsrc/workflow/ArcanistUpgradeWorkflow.php:65PHL1Unknown Symbol
Errorsrc/workflow/ArcanistUpgradeWorkflow.php:69PHL1Unknown Symbol
Errorsrc/workflow/ArcanistUploadWorkflow.php:147PHL1Unknown Symbol
Errorsrc/workflow/ArcanistWorkflow.php:902PHL1Unknown Symbol
Errorsrc/workflow/ArcanistWorkflow.php:906PHL1Unknown Symbol
Errorsrc/workflow/ArcanistWorkflow.php:941PHL1Unknown Symbol
Unit
Tests Passed
Build Status
Buildable 8787
Build 10236: arc lint + arc unit

Event Timeline

Lswith retitled this revision from to generalise XHPAST linting.
Lswith updated this object.
Lswith edited the test plan for this revision. (Show Details)
Lswith edited edge metadata.

I had a chat with @joshspence and this seems useless now because there is a better way.