1
0
Fork 0
mirror of https://we.phorge.it/source/arcanist.git synced 2025-03-14 05:14:53 +01:00
phorge-arcanist/src/repository
Andre Klapper 29ca3df112 Fix implicitly nullable parameter declarations for PHP 8.4
Summary:
Followup to rARC99e57a70. This patch should cover all remaining issues now that PHPStan covers it (instead of the previous trial-and-error approach).

Implicitly nullable parameter declarations are deprecated in PHP 8.4:
https://php.watch/versions/8.4/implicitly-marking-parameter-type-nullable-deprecated

The proposed syntax was introduced in PHP 7.1 and Phorge requires PHP 7.2 now.

Test Plan: Run static code analysis.

Reviewers: O1 Blessed Committers, avivey

Reviewed By: O1 Blessed Committers, avivey

Subscribers: tobiaswiese, valerio.bozzolan, Matthew, Cigaryno

Differential Revision: https://we.phorge.it/D25831
2024-10-24 17:16:44 +02:00
..
api PHPDoc: Replace "@return this" with "@return $this" 2024-09-06 13:01:40 +02:00
graph Provide "gitsprintf(...)" and disambiguate Git ref selectors 2021-01-13 12:31:15 -08:00
marker Fix implicitly nullable parameter declarations for PHP 8.4 2024-10-24 17:16:44 +02:00
parser Add missing variable names to PHPDoc @param of methods 2024-08-23 18:52:13 +02:00
query Verify remotes ("paths") in Mercurial during "arc land" 2020-06-10 10:27:17 -07:00
raw When landing changes in an empty repository, merge cleanly in Git 2020-06-08 16:19:55 -07:00
remote Identify published commits in working copies by using remote configuration 2020-06-30 14:56:34 -07:00
state Remove unused ArcanistGitLocalState::getDisplayStashRef() 2024-09-02 08:55:45 +02:00