[34m# scan=composer host=unsb-vm-8066-336700 date=2026-03-23T22:12:40Z
Cloning into 'composer'...
# roots: /tmp/composer/src/Composer/DependencyResolver
CANDIDATE\t/tmp/composer/src/Composer/DependencyResolver/LockTransaction.php:112\tif ($updateMirrors === true && !array_key_exists(spl_object_hash($package), $this->presentMap)) {  [loop: foreach ($this->resultPackages[$devMode ? 'dev' : 'non-dev'] as $package) {]
CANDIDATE\t/tmp/composer/src/Composer/DependencyResolver/Pool.php:324\treturn \in_array($package, $this->unacceptableFixedOrLockedPackages, true);  [loop: foreach ($this->packages as $package) {]
CANDIDATE\t/tmp/composer/src/Composer/DependencyResolver/PoolBuilder.php:456\tif (in_array($package->getType(), $this->ignoredTypes, true) || ($this->allowedTypes !== null && !in_array($package->getType(), $this->allowedTypes, true))) {  [loop: foreach ($packageBatches as $batchIndex => $packageBatch) {]
CANDIDATE\t/tmp/composer/src/Composer/DependencyResolver/PoolBuilder.php:720\tif (false !== $index = array_search($lockedPackage, $this->packages, true)) {  [loop: foreach ($this->packages as $index => $package) {]
CANDIDATE\t/tmp/composer/src/Composer/DependencyResolver/PoolBuilder.php:774\t$repoIndex = array_search($package->getRepository(), $repositories, true);  [loop: foreach ($this->packages as $package) {]
CANDIDATE\t/tmp/composer/src/Composer/DependencyResolver/Problem.php:174\tif (in_array($rule->getReason(), $deduplicatableRuleTypes, true) && Preg::isMatchStrictGroups('{^(?P<package>\S+) (?P<version>\S+) (?P<type>requires|conflicts)}', $message, $m)) {  [loop: foreach ($rules as $rule) {]
CANDIDATE\t/tmp/composer/src/Composer/DependencyResolver/Problem.php:447\tif (in_array($candidate->getVersion(), ['dev-default', 'dev-main'], true)) {  [loop: foreach ($packages as $candidate) {]
# roots: /tmp/composer/src/Composer/Package
CANDIDATE\t/tmp/composer/src/Composer/Package/AliasPackage.php:190\tif (\in_array($linkType, [Link::TYPE_CONFLICT, Link::TYPE_PROVIDE, Link::TYPE_REPLACE], true)) {  [loop: foreach ($links as $link) {]
CANDIDATE\t/tmp/composer/src/Composer/Package/Loader/ValidatingArrayLoader.php:272\tif (!in_array($this->config['type'] ?? '', ['php-ext', 'php-ext-zend'], true)) {  [loop: foreach (['type', 'url'] as $fundingData) {]
CANDIDATE\t/tmp/composer/src/Composer/Package/Loader/ValidatingArrayLoader.php:320\t} elseif (!in_array($downloadUrlMethod, $validDownloadUrlMethods, true)) {  [loop: foreach ($definedDownloadUrlMethods as $key => $downloadUrlMethod) {]
CANDIDATE\t/tmp/composer/src/Composer/Package/Loader/ValidatingArrayLoader.php:489\tif (!in_array($type, $types)) {  [loop: foreach ($this->config['suggest'] as $package => $description) {]
CANDIDATE\t/tmp/composer/src/Composer/Package/Package.php:700\tif (!\in_array($mirrorUrl, $urls)) {  [loop: foreach ($mirrors as $mirror) {]
# roots: /tmp/composer/src/Composer/Repository
CANDIDATE\t/tmp/composer/src/Composer/Repository/ArrayRepository.php:67\tif (array_key_exists($package->getName(), $packageNameMap)) {  [loop: foreach ($packages as $package) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/FilesystemRepository.php:150\tif (in_array($package->getName(), $this->devPackageNames, true)) {  [loop: foreach ($this->getCanonicalPackages() as $package) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/FilesystemRepository.php:313\tif (!isset($versions['versions'][$replace->getTarget()]['replaced']) || !in_array($replaced, $versions['versions'][$replace->getTarget()]['replaced'], true)) {  [loop: foreach ($packages as $package) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/FilesystemRepository.php:331\tif (!isset($versions['versions'][$provide->getTarget()]['provided']) || !in_array($provided, $versions['versions'][$provide->getTarget()]['provided'], true)) {  [loop: foreach ($package->getProvides() as $provide) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/InstalledRepository.php:128\tif (in_array($link->getTarget(), $packagesInTree)) {  [loop: foreach ($this->getPackages() as $package) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/InstalledRepository.php:154\tif (in_array($link->getSource(), $packagesInTree)) {  [loop: foreach ($links as $link) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/InstalledRepository.php:167\tif ($invert && in_array($package->getName(), $needles, true)) {  [loop: foreach ($links as $link) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/InstalledRepository.php:180\tif (in_array($link->getTarget(), $needles, true)) {  [loop: foreach ($package->getConflicts() as $link) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/InstalledRepository.php:191\tif ($invert && $constraint && in_array($package->getName(), $needles, true) && $constraint->matches(new Constraint('=', $package->getVersion()))) {  [loop: foreach ($package->getConflicts() as $link) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/InstalledRepository.php:206\tif (!in_array($link->getTarget(), $pkg->getNames())) {  [loop: foreach ($package->getRequires() as $link) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/InstalledRepository.php:226\tif (in_array($rootReq->getTarget(), $pkg->getNames()) && !$rootReq->getConstraint()->matches($link->getConstraint())) {  [loop: foreach (array_merge($pkg->getReplaces(), $pkg->getProvides()) as $prov) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/PlatformRepository.php:190\tif (in_array($name, ['standard', 'Core'])) {  [loop: foreach ($loadedExtensions as $name) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/PlatformRepository.php:198\tif (!in_array('xdebug', $loadedExtensions, true) && ($prettyVersion = XdebugHandler::getSkippedVersion())) {  [loop: foreach ($loadedExtensions as $name) {]
CANDIDATE\t/tmp/composer/src/Composer/Repository/RepositoryUtils.php:46\tif (!in_array($candidate, $bucket, true)) {  [loop: foreach ($packages as $candidate) {]
# roots: /tmp/composer/src/Composer/Util
CANDIDATE\t/tmp/composer/src/Composer/Util/ConfigValidator.php:191\tif (!array_key_exists($scriptName, $scripts)) {  [loop: foreach ($packages as $package => $version) {]
CANDIDATE\t/tmp/composer/src/Composer/Util/ConfigValidator.php:202\tif (!array_key_exists($scriptName, $scripts)) {  [loop: foreach ($scriptsDescriptions as $scriptName => $scriptDescription) {]
CANDIDATE\t/tmp/composer/src/Composer/Util/GitLab.php:153\tif (in_array($e->getCode(), [403, 401])) {  [loop: while ($attemptCounter++ < 5) {]
# scan complete
[0m