mirror of
https://we.phorge.it/source/arcanist.git
synced 2025-01-09 06:11:01 +01:00
5d0f5afca8
Summary: Fixes T12555. Test Plan: Added this class to the codebase and ran `arc liberate`: ``` <?php class FooBar { public static function doTheFoo() { return 'foobar'; } } ``` Ran `arc lint` and observed this warning: ``` Warning (XHP87) Class Not `abstract` Or `final` This class is neither `final` nor `abstract`, and does not have a docblock marking it `@concrete-extensible`. 1 <?php 2 >>> 3 class FooBar { 4 public static function doTheFoo() { 5 return "foobar"; 6 } ``` Added a `final` modifier to `FooBar`'s declaration and observed the warning went away. Reviewers: epriestley Reviewed By: epriestley Subscribers: Korvin Maniphest Tasks: T12555 Differential Revision: https://secure.phabricator.com/D17787 |
||
---|---|---|
.. | ||
__tests__ | ||
phutil | ||
ArcanistLinterStandard.php |