Plugin Directory

Changeset 3474649


Ignore:
Timestamp:
03/04/2026 02:30:48 PM (6 days ago)
Author:
codeat
Message:

tagging version 2.3.11

Location:
glossary-by-codeat
Files:
1594 added
16 edited

Legend:

Unmodified
Added
Removed
  • glossary-by-codeat/trunk/README.txt

    r3434283 r3474649  
    44Requires at least: 6.2
    55Requires PHP: 7.4
    6 Tested up to: 6.9
    7 Stable tag: 2.3.10
     6Tested up to: 6.9.1
     7Stable tag: 2.3.11
    88License: GPLv3 or later
    99License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    195195== Changelog ==
    196196
     197= 2.3.11 =
     198
     199* Enhancement: Force default values for Glossary post type
     200
    197201= 2.3.10 =
    198202
  • glossary-by-codeat/trunk/glossary.php

    r3434283 r3474649  
    1111 * Plugin URI:     https://glossary.codeat.co/
    1212 * Description:    Easily add and manage a glossary with auto-link, tooltips and more. Improve your internal link building for a better SEO.
    13  * Version:        2.3.10
     13 * Version:        2.3.11
    1414 * Author:         Codeat
    1515 * Author URI:     https://docs.codeat.co/glossary/
     
    2626    //phpcs:ignore
    2727}
    28 define( 'GT_VERSION', '2.3.10' );
     28define( 'GT_VERSION', '2.3.11' );
    2929define( 'GT_SETTINGS', 'glossary' );
    3030define( 'GT_TEXTDOMAIN', 'glossary-by-codeat' );
     
    6161            require_once dirname( __FILE__ ) . '/vendor/freemius/wordpress-sdk/start.php';
    6262            $gt_fs = fs_dynamic_init( array(
    63                 'id'             => '594',
    64                 'slug'           => 'glossary-by-codeat',
    65                 'type'           => 'plugin',
    66                 'public_key'     => 'pk_229177eead299a4c9212f5837675e',
    67                 'is_premium'     => false,
    68                 'has_addons'     => false,
    69                 'anonymous_mode' => defined( 'GLOSSARY_PLAYGROUND_PREVIEW' ),
    70                 'has_paid_plans' => true,
    71                 'menu'           => array(
     63                'id'               => '594',
     64                'slug'             => 'glossary-by-codeat',
     65                'type'             => 'plugin',
     66                'public_key'       => 'pk_229177eead299a4c9212f5837675e',
     67                'is_premium'       => false,
     68                'has_addons'       => false,
     69                'anonymous_mode'   => defined( 'GLOSSARY_PLAYGROUND_PREVIEW' ),
     70                'has_paid_plans'   => true,
     71                'menu'             => array(
    7272                    'slug'    => 'glossary',
    7373                    'contact' => false,
     
    7676                    ),
    7777                ),
    78                 'is_live'        => true,
     78                'is_live'          => true,
     79                'is_org_compliant' => true,
    7980            ) );
    8081            if ( $gt_fs->is_premium() ) {
  • glossary-by-codeat/trunk/internals/PostTypes.php

    r3220131 r3474649  
    124124                ),
    125125            ),
     126            'publicly_queryable' => true,
     127            'has_archive'        => true,
    126128        );
    127129
  • glossary-by-codeat/trunk/vendor/codeatcode/wp-review-me/vendor/composer/InstalledVersions.php

    r3269058 r3474649  
    3838     */
    3939    private static $installed;
     40
     41    /**
     42     * @var bool
     43     */
     44    private static $installedIsLocalDir;
    4045
    4146    /**
     
    316321        self::$installed = $data;
    317322        self::$installedByVendor = array();
     323
     324        // when using reload, we disable the duplicate protection to ensure that self::$installed data is
     325        // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
     326        // so we have to assume it does not, and that may result in duplicate data being returned when listing
     327        // all installed packages for example
     328        self::$installedIsLocalDir = false;
    318329    }
    319330
     
    344355
    345356        if (self::$canGetVendors) {
     357            $selfDir = self::getSelfDir();
    346358            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     359                $vendorDir = strtr($vendorDir, '\\', '/');
    347360                if (isset(self::$installedByVendor[$vendorDir])) {
    348361                    $installed[] = self::$installedByVendor[$vendorDir];
     
    352365                    self::$installedByVendor[$vendorDir] = $required;
    353366                    $installed[] = $required;
    354                     if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
     367                    if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
    355368                        self::$installed = $required;
    356                         $copiedLocalDir = true;
     369                        self::$installedIsLocalDir = true;
    357370                    }
     371                }
     372                if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
     373                    $copiedLocalDir = true;
    358374                }
    359375            }
  • glossary-by-codeat/trunk/vendor/codeatcode/wp-review-me/vendor/composer/LICENSE

    r3068306 r3474649  
     1
    12Copyright (c) Nils Adermann, Jordi Boggiano
    23
     
    1819OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    1920THE SOFTWARE.
     21
  • glossary-by-codeat/trunk/vendor/codeatcode/wp-review-me/vendor/mte90/wp-dismissible-notices-handler/vendor/composer/InstalledVersions.php

    r3269058 r3474649  
    3838     */
    3939    private static $installed;
     40
     41    /**
     42     * @var bool
     43     */
     44    private static $installedIsLocalDir;
    4045
    4146    /**
     
    316321        self::$installed = $data;
    317322        self::$installedByVendor = array();
     323
     324        // when using reload, we disable the duplicate protection to ensure that self::$installed data is
     325        // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
     326        // so we have to assume it does not, and that may result in duplicate data being returned when listing
     327        // all installed packages for example
     328        self::$installedIsLocalDir = false;
    318329    }
    319330
     
    344355
    345356        if (self::$canGetVendors) {
     357            $selfDir = self::getSelfDir();
    346358            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     359                $vendorDir = strtr($vendorDir, '\\', '/');
    347360                if (isset(self::$installedByVendor[$vendorDir])) {
    348361                    $installed[] = self::$installedByVendor[$vendorDir];
     
    352365                    self::$installedByVendor[$vendorDir] = $required;
    353366                    $installed[] = $required;
    354                     if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
     367                    if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
    355368                        self::$installed = $required;
    356                         $copiedLocalDir = true;
     369                        self::$installedIsLocalDir = true;
    357370                    }
     371                }
     372                if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
     373                    $copiedLocalDir = true;
    358374                }
    359375            }
  • glossary-by-codeat/trunk/vendor/codeatcode/wp-review-me/vendor/mte90/wp-dismissible-notices-handler/vendor/composer/LICENSE

    r3068306 r3474649  
     1
    12Copyright (c) Nils Adermann, Jordi Boggiano
    23
     
    1819OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    1920THE SOFTWARE.
     21
  • glossary-by-codeat/trunk/vendor/composer/LICENSE

    r2791779 r3474649  
     1
    12Copyright (c) Nils Adermann, Jordi Boggiano
    23
     
    1819OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    1920THE SOFTWARE.
     21
  • glossary-by-codeat/trunk/vendor/devaloka/network-wp-query/vendor/composer/InstalledVersions.php

    r3297530 r3474649  
    3838     */
    3939    private static $installed;
     40
     41    /**
     42     * @var bool
     43     */
     44    private static $installedIsLocalDir;
    4045
    4146    /**
     
    316321        self::$installed = $data;
    317322        self::$installedByVendor = array();
     323
     324        // when using reload, we disable the duplicate protection to ensure that self::$installed data is
     325        // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
     326        // so we have to assume it does not, and that may result in duplicate data being returned when listing
     327        // all installed packages for example
     328        self::$installedIsLocalDir = false;
    318329    }
    319330
     
    344355
    345356        if (self::$canGetVendors) {
     357            $selfDir = self::getSelfDir();
    346358            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     359                $vendorDir = strtr($vendorDir, '\\', '/');
    347360                if (isset(self::$installedByVendor[$vendorDir])) {
    348361                    $installed[] = self::$installedByVendor[$vendorDir];
     
    352365                    self::$installedByVendor[$vendorDir] = $required;
    353366                    $installed[] = $required;
    354                     if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
     367                    if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
    355368                        self::$installed = $required;
    356                         $copiedLocalDir = true;
     369                        self::$installedIsLocalDir = true;
    357370                    }
     371                }
     372                if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
     373                    $copiedLocalDir = true;
    358374                }
    359375            }
  • glossary-by-codeat/trunk/vendor/devaloka/network-wp-query/vendor/composer/LICENSE

    r3297530 r3474649  
     1
    12Copyright (c) Nils Adermann, Jordi Boggiano
    23
     
    1819OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    1920THE SOFTWARE.
     21
  • glossary-by-codeat/trunk/vendor/mte90/wp-dismissible-notices-handler/vendor/composer/InstalledVersions.php

    r3269058 r3474649  
    3838     */
    3939    private static $installed;
     40
     41    /**
     42     * @var bool
     43     */
     44    private static $installedIsLocalDir;
    4045
    4146    /**
     
    316321        self::$installed = $data;
    317322        self::$installedByVendor = array();
     323
     324        // when using reload, we disable the duplicate protection to ensure that self::$installed data is
     325        // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
     326        // so we have to assume it does not, and that may result in duplicate data being returned when listing
     327        // all installed packages for example
     328        self::$installedIsLocalDir = false;
    318329    }
    319330
     
    344355
    345356        if (self::$canGetVendors) {
     357            $selfDir = self::getSelfDir();
    346358            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     359                $vendorDir = strtr($vendorDir, '\\', '/');
    347360                if (isset(self::$installedByVendor[$vendorDir])) {
    348361                    $installed[] = self::$installedByVendor[$vendorDir];
     
    352365                    self::$installedByVendor[$vendorDir] = $required;
    353366                    $installed[] = $required;
    354                     if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
     367                    if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
    355368                        self::$installed = $required;
    356                         $copiedLocalDir = true;
     369                        self::$installedIsLocalDir = true;
    357370                    }
     371                }
     372                if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
     373                    $copiedLocalDir = true;
    358374                }
    359375            }
  • glossary-by-codeat/trunk/vendor/mte90/wp-dismissible-notices-handler/vendor/composer/LICENSE

    r3068306 r3474649  
     1
    12Copyright (c) Nils Adermann, Jordi Boggiano
    23
     
    1819OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    1920THE SOFTWARE.
     21
  • glossary-by-codeat/trunk/vendor/mte90/wp-super-duper/wp-super-duper.php

    r3145389 r3474649  
    55 * @since 1.0.0
    66 */
    7 
    8 if ( ! function_exists( 'add_action' ) ) {
    9     return;
    10 }
    117
    128// Ensure the class is only loaded once.
  • glossary-by-codeat/trunk/vendor/wpdesk/wp-builder/composer.lock

    r3434283 r3474649  
    647647        {
    648648            "name": "php-stubs/woocommerce-stubs",
    649             "version": "v10.4.2",
     649            "version": "v10.5.2",
    650650            "source": {
    651651                "type": "git",
    652652                "url": "https://github.com/php-stubs/woocommerce-stubs.git",
    653                 "reference": "b1222d510f791a92bf89905708c2995854de85b6"
    654             },
    655             "dist": {
    656                 "type": "zip",
    657                 "url": "https://api.github.com/repos/php-stubs/woocommerce-stubs/zipball/b1222d510f791a92bf89905708c2995854de85b6",
    658                 "reference": "b1222d510f791a92bf89905708c2995854de85b6",
     653                "reference": "4b01d69e3bd0e22e125973e3049b1cd7249a86f3"
     654            },
     655            "dist": {
     656                "type": "zip",
     657                "url": "https://api.github.com/repos/php-stubs/woocommerce-stubs/zipball/4b01d69e3bd0e22e125973e3049b1cd7249a86f3",
     658                "reference": "4b01d69e3bd0e22e125973e3049b1cd7249a86f3",
    659659                "shasum": ""
    660660            },
     
    685685            "support": {
    686686                "issues": "https://github.com/php-stubs/woocommerce-stubs/issues",
    687                 "source": "https://github.com/php-stubs/woocommerce-stubs/tree/v10.4.2"
    688             },
    689             "time": "2025-12-14T04:41:11+00:00"
     687                "source": "https://github.com/php-stubs/woocommerce-stubs/tree/v10.5.2"
     688            },
     689            "time": "2026-02-16T20:45:34+00:00"
    690690        },
    691691        {
    692692            "name": "php-stubs/wordpress-stubs",
    693             "version": "v6.9.0",
     693            "version": "v6.9.1",
    694694            "source": {
    695695                "type": "git",
    696696                "url": "https://github.com/php-stubs/wordpress-stubs.git",
    697                 "reference": "5171cb6650e6c583a96943fd6ea0dfa3e1089a8a"
    698             },
    699             "dist": {
    700                 "type": "zip",
    701                 "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/5171cb6650e6c583a96943fd6ea0dfa3e1089a8a",
    702                 "reference": "5171cb6650e6c583a96943fd6ea0dfa3e1089a8a",
     697                "reference": "f12220f303e0d7c0844c0e5e957b0c3cee48d2f7"
     698            },
     699            "dist": {
     700                "type": "zip",
     701                "url": "https://api.github.com/repos/php-stubs/wordpress-stubs/zipball/f12220f303e0d7c0844c0e5e957b0c3cee48d2f7",
     702                "reference": "f12220f303e0d7c0844c0e5e957b0c3cee48d2f7",
    703703                "shasum": ""
    704704            },
     
    711711                "php": "^7.4 || ^8.0",
    712712                "php-stubs/generator": "^0.8.3",
    713                 "phpdocumentor/reflection-docblock": "^5.4.1",
     713                "phpdocumentor/reflection-docblock": "^6.0",
    714714                "phpstan/phpstan": "^2.1",
    715715                "phpunit/phpunit": "^9.5",
     716                "symfony/polyfill-php80": "*",
    716717                "szepeviktor/phpcs-psr-12-neutron-hybrid-ruleset": "^1.1.1",
    717718                "wp-coding-standards/wpcs": "3.1.0 as 2.3.0"
     
    736737            "support": {
    737738                "issues": "https://github.com/php-stubs/wordpress-stubs/issues",
    738                 "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.9.0"
    739             },
    740             "time": "2025-12-03T23:06:24+00:00"
     739                "source": "https://github.com/php-stubs/wordpress-stubs/tree/v6.9.1"
     740            },
     741            "time": "2026-02-03T19:29:21+00:00"
    741742        },
    742743        {
     
    11781179        {
    11791180            "name": "phpstan/phpstan",
    1180             "version": "2.1.33",
    1181             "dist": {
    1182                 "type": "zip",
    1183                 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9e800e6bee7d5bd02784d4c6069b48032d16224f",
    1184                 "reference": "9e800e6bee7d5bd02784d4c6069b48032d16224f",
     1181            "version": "2.1.40",
     1182            "dist": {
     1183                "type": "zip",
     1184                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b",
     1185                "reference": "9b2c7aeb83a75d8680ea5e7c9b7fca88052b766b",
    11851186                "shasum": ""
    11861187            },
     
    12271228                }
    12281229            ],
    1229             "time": "2025-12-05T10:24:31+00:00"
     1230            "time": "2026-02-23T15:04:35+00:00"
    12301231        },
    12311232        {
    12321233            "name": "phpstan/phpstan-deprecation-rules",
    1233             "version": "2.0.3",
     1234            "version": "2.0.4",
    12341235            "source": {
    12351236                "type": "git",
    12361237                "url": "https://github.com/phpstan/phpstan-deprecation-rules.git",
    1237                 "reference": "468e02c9176891cc901143da118f09dc9505fc2f"
    1238             },
    1239             "dist": {
    1240                 "type": "zip",
    1241                 "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/468e02c9176891cc901143da118f09dc9505fc2f",
    1242                 "reference": "468e02c9176891cc901143da118f09dc9505fc2f",
     1238                "reference": "6b5571001a7f04fa0422254c30a0017ec2f2cacc"
     1239            },
     1240            "dist": {
     1241                "type": "zip",
     1242                "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/6b5571001a7f04fa0422254c30a0017ec2f2cacc",
     1243                "reference": "6b5571001a7f04fa0422254c30a0017ec2f2cacc",
    12431244                "shasum": ""
    12441245            },
    12451246            "require": {
    12461247                "php": "^7.4 || ^8.0",
    1247                 "phpstan/phpstan": "^2.1.15"
     1248                "phpstan/phpstan": "^2.1.39"
    12481249            },
    12491250            "require-dev": {
     
    12701271            ],
    12711272            "description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.",
     1273            "keywords": [
     1274                "static analysis"
     1275            ],
    12721276            "support": {
    12731277                "issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues",
    1274                 "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/2.0.3"
    1275             },
    1276             "time": "2025-05-14T10:56:57+00:00"
     1278                "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/2.0.4"
     1279            },
     1280            "time": "2026-02-09T13:21:14+00:00"
    12771281        },
    12781282        {
    12791283            "name": "phpstan/phpstan-strict-rules",
    1280             "version": "2.0.7",
     1284            "version": "2.0.10",
    12811285            "source": {
    12821286                "type": "git",
    12831287                "url": "https://github.com/phpstan/phpstan-strict-rules.git",
    1284                 "reference": "d6211c46213d4181054b3d77b10a5c5cb0d59538"
    1285             },
    1286             "dist": {
    1287                 "type": "zip",
    1288                 "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/d6211c46213d4181054b3d77b10a5c5cb0d59538",
    1289                 "reference": "d6211c46213d4181054b3d77b10a5c5cb0d59538",
     1288                "reference": "1aba28b697c1e3b6bbec8a1725f8b11b6d3e5a5f"
     1289            },
     1290            "dist": {
     1291                "type": "zip",
     1292                "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/1aba28b697c1e3b6bbec8a1725f8b11b6d3e5a5f",
     1293                "reference": "1aba28b697c1e3b6bbec8a1725f8b11b6d3e5a5f",
    12901294                "shasum": ""
    12911295            },
    12921296            "require": {
    12931297                "php": "^7.4 || ^8.0",
    1294                 "phpstan/phpstan": "^2.1.29"
     1298                "phpstan/phpstan": "^2.1.39"
    12951299            },
    12961300            "require-dev": {
     
    13181322            ],
    13191323            "description": "Extra strict and opinionated rules for PHPStan",
     1324            "keywords": [
     1325                "static analysis"
     1326            ],
    13201327            "support": {
    13211328                "issues": "https://github.com/phpstan/phpstan-strict-rules/issues",
    1322                 "source": "https://github.com/phpstan/phpstan-strict-rules/tree/2.0.7"
    1323             },
    1324             "time": "2025-09-26T11:19:08+00:00"
     1329                "source": "https://github.com/phpstan/phpstan-strict-rules/tree/2.0.10"
     1330            },
     1331            "time": "2026-02-11T14:17:32+00:00"
    13251332        },
    13261333        {
     
    16451652        {
    16461653            "name": "phpunit/phpunit",
    1647             "version": "9.6.31",
     1654            "version": "9.6.34",
    16481655            "source": {
    16491656                "type": "git",
    16501657                "url": "https://github.com/sebastianbergmann/phpunit.git",
    1651                 "reference": "945d0b7f346a084ce5549e95289962972c4272e5"
    1652             },
    1653             "dist": {
    1654                 "type": "zip",
    1655                 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/945d0b7f346a084ce5549e95289962972c4272e5",
    1656                 "reference": "945d0b7f346a084ce5549e95289962972c4272e5",
     1658                "reference": "b36f02317466907a230d3aa1d34467041271ef4a"
     1659            },
     1660            "dist": {
     1661                "type": "zip",
     1662                "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b36f02317466907a230d3aa1d34467041271ef4a",
     1663                "reference": "b36f02317466907a230d3aa1d34467041271ef4a",
    16571664                "shasum": ""
    16581665            },
     
    16761683                "sebastian/cli-parser": "^1.0.2",
    16771684                "sebastian/code-unit": "^1.0.8",
    1678                 "sebastian/comparator": "^4.0.9",
     1685                "sebastian/comparator": "^4.0.10",
    16791686                "sebastian/diff": "^4.0.6",
    16801687                "sebastian/environment": "^5.1.5",
     
    17281735                "issues": "https://github.com/sebastianbergmann/phpunit/issues",
    17291736                "security": "https://github.com/sebastianbergmann/phpunit/security/policy",
    1730                 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.31"
     1737                "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.34"
    17311738            },
    17321739            "funding": [
     
    17521759                }
    17531760            ],
    1754             "time": "2025-12-06T07:45:52+00:00"
     1761            "time": "2026-01-27T05:45:00+00:00"
    17551762        },
    17561763        {
     
    19231930        {
    19241931            "name": "sebastian/comparator",
    1925             "version": "4.0.9",
     1932            "version": "4.0.10",
    19261933            "source": {
    19271934                "type": "git",
    19281935                "url": "https://github.com/sebastianbergmann/comparator.git",
    1929                 "reference": "67a2df3a62639eab2cc5906065e9805d4fd5dfc5"
    1930             },
    1931             "dist": {
    1932                 "type": "zip",
    1933                 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/67a2df3a62639eab2cc5906065e9805d4fd5dfc5",
    1934                 "reference": "67a2df3a62639eab2cc5906065e9805d4fd5dfc5",
     1936                "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d"
     1937            },
     1938            "dist": {
     1939                "type": "zip",
     1940                "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/e4df00b9b3571187db2831ae9aada2c6efbd715d",
     1941                "reference": "e4df00b9b3571187db2831ae9aada2c6efbd715d",
    19351942                "shasum": ""
    19361943            },
     
    19851992            "support": {
    19861993                "issues": "https://github.com/sebastianbergmann/comparator/issues",
    1987                 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.9"
     1994                "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.10"
    19881995            },
    19891996            "funding": [
     
    20052012                }
    20062013            ],
    2007             "time": "2025-08-10T06:51:50+00:00"
     2014            "time": "2026-01-24T09:22:56+00:00"
    20082015        },
    20092016        {
  • glossary-by-codeat/trunk/vendor/wpdesk/wp-builder/vendor/composer/InstalledVersions.php

    r3269058 r3474649  
    3838     */
    3939    private static $installed;
     40
     41    /**
     42     * @var bool
     43     */
     44    private static $installedIsLocalDir;
    4045
    4146    /**
     
    316321        self::$installed = $data;
    317322        self::$installedByVendor = array();
     323
     324        // when using reload, we disable the duplicate protection to ensure that self::$installed data is
     325        // always returned, but we cannot know whether it comes from the installed.php in __DIR__ or not,
     326        // so we have to assume it does not, and that may result in duplicate data being returned when listing
     327        // all installed packages for example
     328        self::$installedIsLocalDir = false;
    318329    }
    319330
     
    344355
    345356        if (self::$canGetVendors) {
     357            $selfDir = self::getSelfDir();
    346358            foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
     359                $vendorDir = strtr($vendorDir, '\\', '/');
    347360                if (isset(self::$installedByVendor[$vendorDir])) {
    348361                    $installed[] = self::$installedByVendor[$vendorDir];
     
    352365                    self::$installedByVendor[$vendorDir] = $required;
    353366                    $installed[] = $required;
    354                     if (strtr($vendorDir.'/composer', '\\', '/') === strtr(__DIR__, '\\', '/')) {
     367                    if (self::$installed === null && $vendorDir.'/composer' === $selfDir) {
    355368                        self::$installed = $required;
    356                         $copiedLocalDir = true;
     369                        self::$installedIsLocalDir = true;
    357370                    }
     371                }
     372                if (self::$installedIsLocalDir && $vendorDir.'/composer' === $selfDir) {
     373                    $copiedLocalDir = true;
    358374                }
    359375            }
  • glossary-by-codeat/trunk/vendor/wpdesk/wp-builder/vendor/composer/LICENSE

    r2861453 r3474649  
     1
    12Copyright (c) Nils Adermann, Jordi Boggiano
    23
     
    1819OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    1920THE SOFTWARE.
     21
Note: See TracChangeset for help on using the changeset viewer.