Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
Changes in version 5.0.10 (20250730) - Too soon?
-------------------------------------------------------
- Fixed bundled dependencies

Changes in version 5.0.9 (20250730) - Long time no bump
-------------------------------------------------------
- Bundled dependencies updated:
Expand Down
2 changes: 1 addition & 1 deletion vendor/autoload.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,4 +22,4 @@

require_once __DIR__ . '/composer/autoload_real.php';

return ComposerAutoloaderInitf911c1a21380142d6ee33490dc0eee6a::getLoader();
return ComposerAutoloaderInit574d662ebe51df2403d0358535dbfb75::getLoader();
20 changes: 18 additions & 2 deletions vendor/composer/InstalledVersions.php
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,11 @@ class InstalledVersions
*/
private static $installed;

/**
* @var bool
*/
private static $installedIsLocalDir;

/**
* @var bool|null
*/
Expand Down Expand Up @@ -309,6 +314,12 @@ public static function reload($data)
{
self::$installed = $data;
self::$installedByVendor = array();

// when using reload, we disable the duplicate protection to ensure that self::$installed data is
// always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
// so we have to assume it does not, and that may result in duplicate data being returned when listing
// all installed packages for example
self::$installedIsLocalDir = false;
}

/**
Expand All @@ -325,19 +336,24 @@ private static function getInstalled()
$copiedLocalDir = false;

if (self::$canGetVendors) {
$selfDir = strtr(__DIR__, '\\', '/');
foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
$vendorDir = strtr($vendorDir, '\\', '/');
if (isset(self::$installedByVendor[$vendorDir])) {
$installed[] = self::$installedByVendor[$vendorDir];
} elseif (is_file($vendorDir.'/composer/installed.php')) {
/** @var array{root: array{name: string, pretty_version: string, version: string, reference: string|null, type: string, install_path: string, aliases: string[], dev: bool}, versions: array<string, array{pretty_version?: string, version?: string, reference?: string|null, type?: string, install_path?: string, aliases?: string[], dev_requirement: bool, replaced?: string[], provided?: string[]}>} $required */
$required = require $vendorDir.'/composer/installed.php';
self::$installedByVendor[$vendorDir] = $required;
$installed[] = $required;
if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
self::$installed = $required;
$copiedLocalDir = true;
self::$installedIsLocalDir = true;
}
}
if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
$copiedLocalDir = true;
}
}
}

Expand Down
8 changes: 4 additions & 4 deletions vendor/composer/autoload_real.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

// autoload_real.php @generated by Composer

class ComposerAutoloaderInitf911c1a21380142d6ee33490dc0eee6a
class ComposerAutoloaderInit574d662ebe51df2403d0358535dbfb75
{
private static $loader;

Expand All @@ -24,12 +24,12 @@ public static function getLoader()

require __DIR__ . '/platform_check.php';

spl_autoload_register(array('ComposerAutoloaderInitf911c1a21380142d6ee33490dc0eee6a', 'loadClassLoader'), true, true);
spl_autoload_register(array('ComposerAutoloaderInit574d662ebe51df2403d0358535dbfb75', 'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
spl_autoload_unregister(array('ComposerAutoloaderInitf911c1a21380142d6ee33490dc0eee6a', 'loadClassLoader'));
spl_autoload_unregister(array('ComposerAutoloaderInit574d662ebe51df2403d0358535dbfb75', 'loadClassLoader'));

require __DIR__ . '/autoload_static.php';
call_user_func(\Composer\Autoload\ComposerStaticInitf911c1a21380142d6ee33490dc0eee6a::getInitializer($loader));
call_user_func(\Composer\Autoload\ComposerStaticInit574d662ebe51df2403d0358535dbfb75::getInitializer($loader));

$loader->register(true);

Expand Down
8 changes: 4 additions & 4 deletions vendor/composer/autoload_static.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

namespace Composer\Autoload;

class ComposerStaticInitf911c1a21380142d6ee33490dc0eee6a
class ComposerStaticInit574d662ebe51df2403d0358535dbfb75
{
public static $prefixLengthsPsr4 = array (
'P' =>
Expand Down Expand Up @@ -85,9 +85,9 @@ class ComposerStaticInitf911c1a21380142d6ee33490dc0eee6a
public static function getInitializer(ClassLoader $loader)
{
return \Closure::bind(function () use ($loader) {
$loader->prefixLengthsPsr4 = ComposerStaticInitf911c1a21380142d6ee33490dc0eee6a::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInitf911c1a21380142d6ee33490dc0eee6a::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInitf911c1a21380142d6ee33490dc0eee6a::$classMap;
$loader->prefixLengthsPsr4 = ComposerStaticInit574d662ebe51df2403d0358535dbfb75::$prefixLengthsPsr4;
$loader->prefixDirsPsr4 = ComposerStaticInit574d662ebe51df2403d0358535dbfb75::$prefixDirsPsr4;
$loader->classMap = ComposerStaticInit574d662ebe51df2403d0358535dbfb75::$classMap;

}, null, ClassLoader::class);
}
Expand Down
14 changes: 9 additions & 5 deletions vendor/composer/installed.json
Original file line number Diff line number Diff line change
Expand Up @@ -189,15 +189,15 @@
},
"require": {
"php": ">=5.4",
"phpcsstandards/phpcsutils": "^1.0.12",
"squizlabs/php_codesniffer": "^3.10.0"
"phpcsstandards/phpcsutils": "^1.1.0",
"squizlabs/php_codesniffer": "^3.13.0"
},
"replace": {
"wimg/php-compatibility": "*"
},
"require-dev": {
"php-parallel-lint/php-console-highlighter": "^1.0.0",
"php-parallel-lint/php-parallel-lint": "^1.3.2",
"php-parallel-lint/php-parallel-lint": "^1.4.0",
"phpcsstandards/phpcsdevcs": "^1.1.3",
"phpcsstandards/phpcsdevtools": "^1.2.0",
"phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4 || ^10.1.0",
Expand All @@ -206,7 +206,7 @@
"suggest": {
"roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues."
},
"time": "2024-06-07T09:46:11+00:00",
"time": "2025-07-06T15:59:37+00:00",
"default-branch": true,
"type": "phpcodesniffer-standard",
"extra": {
Expand Down Expand Up @@ -237,7 +237,7 @@
}
],
"description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.",
"homepage": "http://techblog.wimgodden.be/tag/codesniffer/",
"homepage": "https://techblog.wimgodden.be/tag/codesniffer/",
"keywords": [
"compatibility",
"phpcs",
Expand All @@ -261,6 +261,10 @@
{
"url": "https://opencollective.com/php_codesniffer",
"type": "open_collective"
},
{
"url": "https://thanks.dev/u/gh/phpcompatibility",
"type": "thanks_dev"
}
],
"install-path": "../phpcompatibility/php-compatibility"
Expand Down
4 changes: 2 additions & 2 deletions vendor/composer/installed.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
'name' => 'moodlehq/local_codechecker',
'pretty_version' => 'dev-main',
'version' => 'dev-main',
'reference' => 'b4422b004fe63360eaa73113e537604bd2efd2d6',
'reference' => '38602b55f5fb5b0c05b34de293c0e475e357e93b',
'type' => 'library',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
Expand All @@ -22,7 +22,7 @@
'moodlehq/local_codechecker' => array(
'pretty_version' => 'dev-main',
'version' => 'dev-main',
'reference' => 'b4422b004fe63360eaa73113e537604bd2efd2d6',
'reference' => '38602b55f5fb5b0c05b34de293c0e475e357e93b',
'type' => 'library',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
Expand Down
Loading