Skip to content

Conversation

@nickvergessen
Copy link
Member

Since PHP 8.3 the linting command "php -l" can consume multiple files at once. This drastically speeds up the time necessary for the linting from ~3 minutes to few seconds.
By also running the linting on multiple cores, the time can be dropped to < 1s

Since PHP 8.3 the linting command "php -l" can consume multiple files at once.
This drastically speeds up the time necessary for the linting from ~3 minutes
to few seconds.
By also running the linting on multiple cores, the time can be dropped to < 1s

Signed-off-by: Joas Schilling <coding@schilljs.com>
@nickvergessen nickvergessen added this to the 🍏 Next RC (33) milestone Jan 19, 2026
@nickvergessen nickvergessen self-assigned this Jan 19, 2026
@nickvergessen nickvergessen added 3. to review feature: api 🛠️ OCS API for conversations, chats and participants technical debt labels Jan 19, 2026
@nickvergessen nickvergessen merged commit 94e9436 into main Jan 19, 2026
82 checks passed
@nickvergessen nickvergessen deleted the ci/noid/spreedup-linting branch January 19, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review feature: api 🛠️ OCS API for conversations, chats and participants technical debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants