$ date
--- stdout ---
Sun Nov 17 16:34:03 UTC 2024
--- end ---
$ git clone file:///srv/git/mediawiki-extensions-WikispeechSpeechDataCollector.git repo --depth=1 -b REL1_43
--- stderr ---
Cloning into 'repo'...
--- stdout ---
--- end ---
$ git config user.name libraryupgrader
--- stdout ---
--- end ---
$ git config user.email tools.libraryupgrader@tools.wmflabs.org
--- stdout ---
--- end ---
$ git submodule update --init
--- stdout ---
--- end ---
$ grr init
--- stdout ---
Installed commit-msg hook.
--- end ---
$ git show-ref refs/heads/REL1_43
--- stdout ---
c89eb225a268f1b3d53846a6d3223a85e08e9b01 refs/heads/REL1_43
--- end ---
$ /usr/bin/npm audit --json
--- stdout ---
{
"auditReportVersion": 2,
"vulnerabilities": {},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 0,
"high": 0,
"critical": 0,
"total": 0
},
"dependencies": {
"prod": 1,
"dev": 477,
"optional": 0,
"peer": 1,
"peerOptional": 0,
"total": 477
}
}
}
--- end ---
$ /usr/bin/composer install
--- stderr ---
No composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for more information.
Loading composer repositories with package information
Updating dependencies
Lock file operations: 38 installs, 0 updates, 0 removals
- Locking composer/pcre (3.3.2)
- Locking composer/semver (3.4.3)
- Locking composer/spdx-licenses (1.5.8)
- Locking composer/xdebug-handler (3.0.5)
- Locking dealerdirect/phpcodesniffer-composer-installer (v1.0.0)
- Locking doctrine/deprecations (1.1.3)
- Locking felixfbecker/advanced-json-rpc (v3.2.1)
- Locking mediawiki/mediawiki-codesniffer (v45.0.0)
- Locking mediawiki/mediawiki-phan-config (0.14.0)
- Locking mediawiki/minus-x (1.1.3)
- Locking mediawiki/phan-taint-check-plugin (6.0.0)
- Locking microsoft/tolerant-php-parser (v0.1.2)
- Locking netresearch/jsonmapper (v4.5.0)
- Locking phan/phan (5.4.3)
- Locking php-parallel-lint/php-console-color (v1.0.1)
- Locking php-parallel-lint/php-console-highlighter (v1.0.0)
- Locking php-parallel-lint/php-parallel-lint (v1.4.0)
- Locking phpcsstandards/phpcsextra (1.2.1)
- Locking phpcsstandards/phpcsutils (1.0.12)
- Locking phpdocumentor/reflection-common (2.2.0)
- Locking phpdocumentor/reflection-docblock (5.6.0)
- Locking phpdocumentor/type-resolver (1.10.0)
- Locking phpstan/phpdoc-parser (2.0.0)
- Locking psr/container (2.0.2)
- Locking psr/log (3.0.2)
- Locking sabre/event (5.1.7)
- Locking squizlabs/php_codesniffer (3.10.3)
- Locking symfony/console (v7.1.8)
- Locking symfony/deprecation-contracts (v3.5.0)
- Locking symfony/polyfill-ctype (v1.31.0)
- Locking symfony/polyfill-intl-grapheme (v1.31.0)
- Locking symfony/polyfill-intl-normalizer (v1.31.0)
- Locking symfony/polyfill-mbstring (v1.31.0)
- Locking symfony/polyfill-php80 (v1.31.0)
- Locking symfony/service-contracts (v3.5.0)
- Locking symfony/string (v7.1.8)
- Locking tysonandre/var_representation_polyfill (0.1.3)
- Locking webmozart/assert (1.11.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 38 installs, 0 updates, 0 removals
0 [>---------------------------] 0 [->--------------------------]
- Installing squizlabs/php_codesniffer (3.10.3): Extracting archive
- Installing dealerdirect/phpcodesniffer-composer-installer (v1.0.0): Extracting archive
- Installing composer/pcre (3.3.2): Extracting archive
- Installing symfony/polyfill-php80 (v1.31.0): Extracting archive
- Installing phpcsstandards/phpcsutils (1.0.12): Extracting archive
- Installing phpcsstandards/phpcsextra (1.2.1): Extracting archive
- Installing symfony/polyfill-mbstring (v1.31.0): Extracting archive
- Installing composer/spdx-licenses (1.5.8): Extracting archive
- Installing composer/semver (3.4.3): Extracting archive
- Installing mediawiki/mediawiki-codesniffer (v45.0.0): Extracting archive
- Installing tysonandre/var_representation_polyfill (0.1.3): Extracting archive
- Installing symfony/polyfill-intl-normalizer (v1.31.0): Extracting archive
- Installing symfony/polyfill-intl-grapheme (v1.31.0): Extracting archive
- Installing symfony/polyfill-ctype (v1.31.0): Extracting archive
- Installing symfony/string (v7.1.8): Extracting archive
- Installing symfony/deprecation-contracts (v3.5.0): Extracting archive
- Installing psr/container (2.0.2): Extracting archive
- Installing symfony/service-contracts (v3.5.0): Extracting archive
- Installing symfony/console (v7.1.8): Extracting archive
- Installing sabre/event (5.1.7): Extracting archive
- Installing netresearch/jsonmapper (v4.5.0): Extracting archive
- Installing microsoft/tolerant-php-parser (v0.1.2): Extracting archive
- Installing webmozart/assert (1.11.0): Extracting archive
- Installing phpstan/phpdoc-parser (2.0.0): Extracting archive
- Installing phpdocumentor/reflection-common (2.2.0): Extracting archive
- Installing doctrine/deprecations (1.1.3): Extracting archive
- Installing phpdocumentor/type-resolver (1.10.0): Extracting archive
- Installing phpdocumentor/reflection-docblock (5.6.0): Extracting archive
- Installing felixfbecker/advanced-json-rpc (v3.2.1): Extracting archive
- Installing psr/log (3.0.2): Extracting archive
- Installing composer/xdebug-handler (3.0.5): Extracting archive
- Installing phan/phan (5.4.3): Extracting archive
- Installing mediawiki/phan-taint-check-plugin (6.0.0): Extracting archive
- Installing mediawiki/mediawiki-phan-config (0.14.0): Extracting archive
- Installing mediawiki/minus-x (1.1.3): Extracting archive
- Installing php-parallel-lint/php-console-color (v1.0.1): Extracting archive
- Installing php-parallel-lint/php-console-highlighter (v1.0.0): Extracting archive
- Installing php-parallel-lint/php-parallel-lint (v1.4.0): Extracting archive
0/36 [>---------------------------] 0%
19/36 [==============>-------------] 52%
33/36 [=========================>--] 91%
36/36 [============================] 100%
Generating autoload files
16 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---
PHP CodeSniffer Config installed_paths set to ../../mediawiki/mediawiki-codesniffer,../../phpcsstandards/phpcsextra,../../phpcsstandards/phpcsutils
--- end ---
Upgrading c:mediawiki/mediawiki-codesniffer from 45.0.0 -> 45.0.0
$ /usr/bin/composer update
--- stderr ---
Loading composer repositories with package information
Updating dependencies
Nothing to modify in lock file
Installing dependencies from lock file (including require-dev)
Nothing to install, update or remove
Generating autoload files
16 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found
--- stdout ---
--- end ---
$ vendor/bin/phpcs --report=json
--- stdout ---
{"totals":{"errors":0,"warnings":0,"fixable":0},"files":{"\/src\/repo\/includes\/Namespaces.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/WikispeechSpeechDataCollector.alias.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/WikispeechSpeechDataCollector.namespaces.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Transaction\/CrudTransactionMarshaller.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/LanguageProficiencyLevel.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Mcr\/AbstractCompositeOwnerMcrCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Clud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Transaction\/CrudTransactionException.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Mcr\/AbstractMcrCrudUuidIdentityStrategy.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/AbstractIntRdbmsCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/PersistentVisitor.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/UserCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/ManuscriptDomainCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/CrudContext.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/ManuscriptPrompt.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Transaction\/CrudTransactionRequest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/AbstractUuidRdbmsCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/AbstractCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/RecordingReviewCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Transaction\/CrudTransactionResponse.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/RecordingAnnotation.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Mcr\/RecordingAnnotationsCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/ManuscriptPromptCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/SkippedManuscriptPrompt.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/UserLanguageProficiencyLevel.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Crud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/RecordingReview.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/UserDialectCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Hooks\/ApiHooks.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Mcr\/AbstractMcrCrudIdentityStrategy.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/RecordingAnnotations.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/RecordingCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/ManuscriptPromptEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/PersistentJsonDeserializer.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Hooks\/McrHooks.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/User.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/ManuscriptCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/ManuscriptDomain.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/IsJsonSame.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/ManuscriptEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/PersistentSet.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/Persistent.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Hooks\/DatabaseHooks.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/UserLanguageProficiencyLevelCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/CrudFactory.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/RecordingReviewEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/UserLanguageProficiencyLevelEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/PersistentVisitorAdapter.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/Manuscript.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/UserEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/UserDialectEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/IsMWTimestampSame.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/PersistentJsonSerializer.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Specials\/SpecialRecordSpeech.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/ManuscriptDomainEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/UserDialect.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/UserDialectTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/SkippedManuscriptPromptCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/SkippedManuscriptPromptEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/ManuscriptTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Mcr\/AbstractMcrCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/RecordingReviewTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/SkippedManuscriptPromptTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/UserLanguageProficiencyLevelTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/PersistentIsInstanceOfSame.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Mcr\/AbstractCompositePartMcrCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/RecordingEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/RecordingTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/RecordingAnnotationsEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Crud\/DecoratedAbstractCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/PersistentSetNullableNull.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/Recording.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/LanguageTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/UserLanguageProficiencyLevelCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/ManuscriptPromptTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/Language.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/LanguageEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/ManuscriptCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Transaction\/CrudTransactionMWAssociativeArrayMarshaller.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/SkippedManuscriptPromptCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/ManuscriptPromptCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/PersistentRootGraphLoader.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/RecordingAnnotationsTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/AbstractRdbmsCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/UserTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/GetPersistentClassName.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/RecordingCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/UserDialectCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/LanguageCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/RecordingReviewCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/ManuscriptDomainCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/.phan\/config.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/RecordingAnnotationEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/PersistentCompleteOneBuilder.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/PersistentCompleteTwoBuilder.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/UserCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Mcr\/AbstractMcrCrudTestBase.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Rdbms\/AbstractRdbmsCrudTestBase.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Api\/ApiCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/PersistentMWAssociativeArraySerializer.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/PersistentMWAssociateArrayDeserializer.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/PersistentEqualsConstraint.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Domain\/RecordingReviewValue.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/AbstractCrudTestBase.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Uuid.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Hooks\/McrHooksTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/integration\/Crud\/Mcr\/RecordingAnnotationsMcrCrudTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Transaction\/CrudTransactionExecutor.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/PersistentSetTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/AbstractPersistentTestBase.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Domain\/ManuscriptDomainTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/includes\/Crud\/Rdbms\/LanguageCrud.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/Crud\/Transaction\/CrudTransactionMWAssociativeArrayMarshallerTest.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/Domain\/PersistentEqualsConstraintFactory.php":{"errors":0,"warnings":0,"messages":[]},"\/src\/repo\/tests\/phpunit\/unit\/UuidTest.php":{"errors":0,"warnings":0,"messages":[]}}}
--- end ---
$ /usr/bin/composer install
--- stderr ---
Installing dependencies from lock file (including require-dev)
Verifying lock file contents can be installed on current platform.
Nothing to install, update or remove
Generating autoload files
16 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
--- stdout ---
--- end ---
$ /usr/bin/composer test
--- stderr ---
> parallel-lint . --exclude vendor --exclude node_modules
> phpcs -sp --cache
> minus-x check .
--- stdout ---
PHP 8.2.20 | 10 parallel jobs
............................................................ 60/115 ( 52%)
....................................................... 115/115 (100%)
Checked 115 files in 0.5 seconds
No syntax error found
.......................................................... 58 / 58 (100%)
Time: 514ms; Memory: 38MB
MinusX
======
Processing /src/repo...
.............................................................
.............................................................
.............................................................
..........................................
All good!
--- end ---
$ /usr/bin/npm audit --json
--- stdout ---
{
"auditReportVersion": 2,
"vulnerabilities": {},
"metadata": {
"vulnerabilities": {
"info": 0,
"low": 0,
"moderate": 0,
"high": 0,
"critical": 0,
"total": 0
},
"dependencies": {
"prod": 1,
"dev": 477,
"optional": 0,
"peer": 1,
"peerOptional": 0,
"total": 477
}
}
}
--- end ---
$ package-lock-lint package-lock.json
--- stdout ---
Checking package-lock.json
--- end ---
build: Updating mediawiki/mediawiki-codesniffer to 45.0.0
$ git add .
--- stdout ---
--- end ---
$ git commit -F /tmp/tmpfjz80ije
--- stdout ---
On branch REL1_43
Your branch is up to date with 'origin/REL1_43'.
nothing to commit, working tree clean
--- end ---