mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-12-22 21:40:54 +01:00
Remove final from private functions for PHP 8 compatibility
Summary: This combination does not make sense and PHP 8 errors with: ``` Private methods cannot be final as they are never overridden by other classes ``` Thus remove the redundant final from all such functions. Test Plan: Used to create this revision with PHP 8 on macOS Reviewers: epriestley, #blessed_reviewers Reviewed By: epriestley, #blessed_reviewers Subscribers: Korvin Differential Revision: https://secure.phabricator.com/D21496
This commit is contained in:
parent
4b3baca999
commit
3ab2b407db
5 changed files with 14 additions and 14 deletions
|
@ -274,7 +274,7 @@ abstract class ArcanistLintEngine extends Phobject {
|
|||
return ArcanistLintSeverity::isAtLeastAsSevere($severity, $minimum);
|
||||
}
|
||||
|
||||
final private function shouldUseCache(
|
||||
private function shouldUseCache(
|
||||
$cache_granularity,
|
||||
$repository_version) {
|
||||
|
||||
|
@ -313,7 +313,7 @@ abstract class ArcanistLintEngine extends Phobject {
|
|||
return $this;
|
||||
}
|
||||
|
||||
final private function isRelevantMessage(ArcanistLintMessage $message) {
|
||||
private function isRelevantMessage(ArcanistLintMessage $message) {
|
||||
// When a user runs "arc lint", we default to raising only warnings on
|
||||
// lines they have changed (errors are still raised anywhere in the
|
||||
// file). The list of $changed lines may be null, to indicate that the
|
||||
|
|
|
@ -291,7 +291,7 @@ abstract class ArcanistLinter extends Phobject {
|
|||
* @param list<string>
|
||||
* @return list<string>
|
||||
*/
|
||||
final private function filterPaths(array $paths) {
|
||||
private function filterPaths(array $paths) {
|
||||
$engine = $this->getEngine();
|
||||
|
||||
$keep = array();
|
||||
|
|
|
@ -408,7 +408,7 @@ abstract class PhutilTestCase extends Phobject {
|
|||
*
|
||||
* @task internal
|
||||
*/
|
||||
final private function failTest($reason) {
|
||||
private function failTest($reason) {
|
||||
$this->resultTest(ArcanistUnitTestResult::RESULT_FAIL, $reason);
|
||||
}
|
||||
|
||||
|
@ -421,7 +421,7 @@ abstract class PhutilTestCase extends Phobject {
|
|||
*
|
||||
* @task internal
|
||||
*/
|
||||
final private function passTest($reason) {
|
||||
private function passTest($reason) {
|
||||
$this->resultTest(ArcanistUnitTestResult::RESULT_PASS, $reason);
|
||||
}
|
||||
|
||||
|
@ -433,12 +433,12 @@ abstract class PhutilTestCase extends Phobject {
|
|||
* @return void
|
||||
* @task internal
|
||||
*/
|
||||
final private function skipTest($reason) {
|
||||
private function skipTest($reason) {
|
||||
$this->resultTest(ArcanistUnitTestResult::RESULT_SKIP, $reason);
|
||||
}
|
||||
|
||||
|
||||
final private function resultTest($test_result, $reason) {
|
||||
private function resultTest($test_result, $reason) {
|
||||
$coverage = $this->endCoverage();
|
||||
|
||||
$result = new ArcanistUnitTestResult();
|
||||
|
@ -553,7 +553,7 @@ abstract class PhutilTestCase extends Phobject {
|
|||
/**
|
||||
* @phutil-external-symbol function xdebug_start_code_coverage
|
||||
*/
|
||||
final private function beginCoverage() {
|
||||
private function beginCoverage() {
|
||||
if (!$this->enableCoverage) {
|
||||
return;
|
||||
}
|
||||
|
@ -566,7 +566,7 @@ abstract class PhutilTestCase extends Phobject {
|
|||
* @phutil-external-symbol function xdebug_get_code_coverage
|
||||
* @phutil-external-symbol function xdebug_stop_code_coverage
|
||||
*/
|
||||
final private function endCoverage() {
|
||||
private function endCoverage() {
|
||||
if (!$this->enableCoverage) {
|
||||
return;
|
||||
}
|
||||
|
@ -618,7 +618,7 @@ abstract class PhutilTestCase extends Phobject {
|
|||
return $coverage;
|
||||
}
|
||||
|
||||
final private function assertCoverageAvailable() {
|
||||
private function assertCoverageAvailable() {
|
||||
if (!function_exists('xdebug_start_code_coverage')) {
|
||||
throw new Exception(
|
||||
pht("You've enabled code coverage but XDebug is not installed."));
|
||||
|
@ -675,7 +675,7 @@ abstract class PhutilTestCase extends Phobject {
|
|||
*
|
||||
* @return map
|
||||
*/
|
||||
final private static function getCallerInfo() {
|
||||
private static function getCallerInfo() {
|
||||
$callee = array();
|
||||
$caller = array();
|
||||
$seen = false;
|
||||
|
|
|
@ -318,7 +318,7 @@ abstract class AbstractDirectedGraph extends Phobject {
|
|||
* which cycle.
|
||||
* @task cycle
|
||||
*/
|
||||
final private function performCycleDetection($node, array $visited) {
|
||||
private function performCycleDetection($node, array $visited) {
|
||||
$visited[$node] = true;
|
||||
foreach ($this->knownNodes[$node] as $edge) {
|
||||
if (isset($visited[$edge])) {
|
||||
|
|
|
@ -728,7 +728,7 @@ abstract class ArcanistWorkflow extends Phobject {
|
|||
return $this->workingDirectory;
|
||||
}
|
||||
|
||||
final private function setParentWorkflow($parent_workflow) {
|
||||
private function setParentWorkflow($parent_workflow) {
|
||||
$this->parentWorkflow = $parent_workflow;
|
||||
return $this;
|
||||
}
|
||||
|
@ -1377,7 +1377,7 @@ abstract class ArcanistWorkflow extends Phobject {
|
|||
));
|
||||
}
|
||||
|
||||
final private function loadBundleFromConduit(
|
||||
private function loadBundleFromConduit(
|
||||
ConduitClient $conduit,
|
||||
$params) {
|
||||
|
||||
|
|
Loading…
Reference in a new issue