mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-12-22 13:30:54 +01:00
No description
b189b594d2
Summary: Currently, class and interface names are converted to lowercase when comparing minimum and maximum versions. This is necessary in order to compare with the data from `php_compat_info.json` but causes the lint message to be slightly misleading. Test Plan: Linted a test file. **Before** ``` Error (XHP31) Use Of PHP 5.3 Features This codebase targets PHP 5.2.3, but `iterator` was not introduced until PHP 5.3.0. 1 <?php 2 >>> 3 final class FooBar implements Iterator {} ``` **After** ``` Error (XHP31) Use Of PHP 5.3 Features This codebase targets PHP 5.2.3, but `Iterator` was not introduced until PHP 5.3.0. 1 <?php 2 >>> 3 final class FooBar implements Iterator {} ``` Reviewers: epriestley, #blessed_reviewers Reviewed By: epriestley, #blessed_reviewers Subscribers: epriestley, Korvin Differential Revision: https://secure.phabricator.com/D9471 |
||
---|---|---|
bin | ||
externals | ||
resources | ||
scripts | ||
src | ||
.arcconfig | ||
.arclint | ||
.editorconfig | ||
.gitignore | ||
LICENSE | ||
NOTICE | ||
README |
WHAT IS ARCANIST? Arcanist is the command-line tool for Phabricator. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things. You can find a complete user guide here: http://www.phabricator.com/docs/phabricator/article/Arcanist_User_Guide.html For more information about Phabricator, see: http://phabricator.org/ LICENSE Arcanist is released under the Apache 2.0 license except as otherwise noted.