Fixes T1806. Move Aphront to libphutil and making it usable as a standalone web stack, independent of Phabricator.
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers - Maniphest Tasks
- T1806: Move Aphront to libphutil
Browsed around a couple of pages in Phabricator... everything seemed to load just fine.
Diff Detail
Diff Detail
- Repository
- rPHU libphutil
- Branch
- aphront
- Lint
Lint Warnings Severity Location Code Message Warning src/aphront/response/AphrontRedirectResponse.php:6 PHLXHP5 Class Not abstract Or final Advice src/aphront/AphrontRequest.php:232 XHP16 TODO Comment Advice src/aphront/AphrontRequest.php:452 XHP16 TODO Comment Advice src/aphront/configuration/AphrontApplicationConfiguration.php:156 XHP16 TODO Comment Advice src/aphront/response/AphrontRedirectResponse.php:4 XHP16 TODO Comment Advice src/aphront/response/AphrontResponse.php:66 XHP16 TODO Comment Advice src/aphront/view/AphrontDialogView.php:119 XHP16 TODO Comment Advice src/aphront/view/control/AphrontTableView.php:301 XHP16 TODO Comment Advice src/aphront/view/form/control/AphrontFormControl.php:245 XHP16 TODO Comment Advice src/aphront/view/form/control/AphrontFormDateControl.php:300 XHP16 TODO Comment Advice src/aphront/view/form/control/AphrontFormPolicyControl.php:124 XHP16 TODO Comment Advice src/aphront/view/phui/PHUIFeedStoryView.php:161 XHP16 TODO Comment Advice src/aphront/view/widget/AphrontStackTraceView.php:18 XHP16 TODO Comment - Unit
Tests Passed - Build Status
Buildable 1715 Build 1716: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
Comment Actions
(The idea here was to move everything that didn't seem too Phabricator-specific. In particular, I didn't move any classes that were prefixed with Phabricator.)
Comment Actions
PHUI is "Phabricator UI", and many of these classes just haven't been modernized to be designated as "PHUI". I have some expectation that all the UI lives in one repo so I don't have to worry about making sure something exists.