Skip to content

Instantly share code, notes, and snippets.

@jrfnl
Last active July 15, 2026 22:04
Show Gist options
  • Select an option

  • Save jrfnl/9c1430200757daa529b5f9b667585b10 to your computer and use it in GitHub Desktop.

Select an option

Save jrfnl/9c1430200757daa529b5f9b667585b10 to your computer and use it in GitHub Desktop.
Impact analysis proposed PHP 8.6 deprecation of in/out/inout as identifier on Packagist top 4000
<?xml version="1.0"?>
<ruleset name="Impact check for https://wiki.php.net/rfc/deprecations_php_8_6">
<!-- This ruleset should only be used in conjunction with PHPCompatibility at commit
https://github.com/PHPCompatibility/PHPCompatibility/commit/cc67a3824dda9612896f5892c2d6d9408fa20d77 -->
<file>sources</file>
<arg name="extensions" value="php"/>
<arg value="ps"/>
<arg name="basepath" value="./sources/"/>
<arg name="parallel" value="8"/>
<arg name="no-colors"/>
<arg name="ignore-annotations"/>
<arg name="report" value="code,summary,source"/>
<exclude-pattern>*/vendor/*</exclude-pattern>
<exclude-pattern>*/node_modules/*</exclude-pattern>
<!-- We are specifically and only checking for the PHP 8.6 deprecation(s). -->
<config name="testVersion" value="8.6"/>
<rule ref="PHPCompatibility.Keywords.ForbiddenClassAlias.inFound"/>
<rule ref="PHPCompatibility.Keywords.ForbiddenClassAlias.outFound"/>
<rule ref="PHPCompatibility.Keywords.ForbiddenClassAlias.inoutFound"/>
<rule ref="PHPCompatibility.Keywords.ForbiddenNames.inFound"/>
<rule ref="PHPCompatibility.Keywords.ForbiddenNames.outFound"/>
<rule ref="PHPCompatibility.Keywords.ForbiddenNames.inoutFound"/>
<rule ref="Internal.NoCodeFound">
<severity>0</severity>
</rule>
<rule ref="Internal.LineEndings.Mixed">
<severity>0</severity>
</rule>
</ruleset>
PHP CODE SNIFFER VIOLATION SOURCE SUMMARY
----------------------------------------------------------------------
SOURCE COUNT
----------------------------------------------------------------------
PHPCompatibility.Keywords.ForbiddenNames.inFound 25
PHPCompatibility.Keywords.ForbiddenNames.outFound 8
----------------------------------------------------------------------
A TOTAL OF 33 SNIFF VIOLATIONS WERE FOUND IN 2 SOURCES
----------------------------------------------------------------------
PHP CODE SNIFFER REPORT SUMMARY
-----------------------------------------------------------------------------------------------------------------------------------------------------
FILE ERRORS WARNINGS
-----------------------------------------------------------------------------------------------------------------------------------------------------
doctrine\mongodb--1.6.4\lib\Doctrine\MongoDB\Aggregation\Stage\Out.php 1 0
doctrine\mongodb-odm--2.16.2\src\Aggregation\Stage\Out.php 1 0
everon\criteria-builder--3.0.0\src\Operator\In.php 1 0
hoa\stream--1.17.02.21\IStream\In.php 1 0
hoa\stream--1.17.02.21\IStream\Out.php 1 0
hoa\stream--1.17.02.21\Test\Unit\IStream\In.php 1 0
hoa\stream--1.17.02.21\Test\Unit\IStream\Out.php 1 0
hyperf\validation--v3.2.1\src\Rules\In.php 1 0
illuminate\validation--v13.18.0\Rules\In.php 1 0
jurosh\pdf-merge--2.1.0\bin\composer-setup.php 1 0
laminas\laminas-db--2.22.0\src\Sql\Predicate\In.php 1 0
laravel\framework--v13.18.0\src\Illuminate\Validation\Rules\In.php 1 0
league\climate--3.11.0\src\TerminalObject\Basic\Out.php 1 0
magento\magento-zf-db--3.21.0\src\Sql\Predicate\In.php 1 0
magewirephp\validation--1.0.1\src\Rules\In.php 1 0
php-db\phpdb--0.5.0\src\Sql\Predicate\In.php 1 0
php-stubs\wp-cli-stubs--v2.12.0\wp-cli-tools-stubs.php 1 0
rakit\validation--v1.4.0\src\Rules\In.php 1 0
respect\validation--3.1.2\src\Validators\In.php 1 0
spatie\laravel-data--4.23.0\src\Attributes\Validation\In.php 1 0
statamic\cms--v6.24.0\src\Tags\In.php 1 0
symfony\polyfill--v1.40.0\tests\Intl\Normalizer\NormalizerTest.php 1 0
telnyx\telnyx-php--v8.0.0\src\CustomerServiceRecords\CustomerServiceRecordListParams\Filter\Status\In.php 1 0
telnyx\telnyx-php--v8.0.0\src\GlobalIPAssignmentHealth\GlobalIPAssignmentHealthRetrieveParams\Filter\GlobalIPAssignmentID\In.php 1 0
telnyx\telnyx-php--v8.0.0\src\GlobalIPAssignmentHealth\GlobalIPAssignmentHealthRetrieveParams\Filter\GlobalIPID\In.php 1 0
telnyx\telnyx-php--v8.0.0\src\GlobalIPAssignmentsUsage\GlobalIPAssignmentsUsageRetrieveParams\Filter\GlobalIPAssignmentID\In.php 1 0
telnyx\telnyx-php--v8.0.0\src\GlobalIPAssignmentsUsage\GlobalIPAssignmentsUsageRetrieveParams\Filter\GlobalIPID\In.php 1 0
telnyx\telnyx-php--v8.0.0\src\GlobalIPLatency\GlobalIPLatencyRetrieveParams\Filter\GlobalIPID\In.php 1 0
telnyx\telnyx-php--v8.0.0\src\GlobalIPUsage\GlobalIPUsageRetrieveParams\Filter\GlobalIPID\In.php 1 0
widmogrod\php-functional--7.0.1\src\Monad\Control\Doo\actions.php 1 0
widmogrod\php-functional--7.0.1\src\Monad\Control\Doo\Algebra\In.php 1 0
wp-cli\php-cli-tools--v0.13.0\lib\cli\cli.php 1 0
zenstruck\collection--v0.8.0\src\Collection\Specification\Filter\In.php 1 0
-----------------------------------------------------------------------------------------------------------------------------------------------------
A TOTAL OF 33 ERRORS AND 0 WARNINGS WERE FOUND IN 33 FILES
-----------------------------------------------------------------------------------------------------------------------------------------------------
FILE: doctrine\mongodb--1.6.4\lib\Doctrine\MongoDB\Aggregation\Stage\Out.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 14: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'out' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.outFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
12: * @since 1.2
13: */
>> 14: class Out extends Stage
15: {
16: /**
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: doctrine\mongodb-odm--2.16.2\src\Aggregation\Stage\Out.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 20: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'out' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.outFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
18: * @phpstan-type OutStageExpression array{"$out": OutputCollection}
19: */
>> 20: class Out extends Stage
21: {
22: /** @phpstan-var OutputCollection */
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: everon\criteria-builder--3.0.0\src\Operator\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 18: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
16: use Everon\Component\CriteriaBuilder\Criteria\CriteriumInterface;
17:
>> 18: class In extends AbstractOperator implements OperatorInterface
19: {
20:
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: hoa\stream--1.17.02.21\IStream\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 47: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
45: * @license New BSD License
46: */
>> 47: interface In extends Stream
48: {
49: /**
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: hoa\stream--1.17.02.21\IStream\Out.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 47: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'out' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.outFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
45: * @license New BSD License
46: */
>> 47: interface Out extends Stream
48: {
49: /**
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: hoa\stream--1.17.02.21\Test\Unit\IStream\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 51: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
49: * @license New BSD License
50: */
>> 51: class In extends Test\Unit\Suite
52: {
53: public function case_is_a_valid_interface()
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: hoa\stream--1.17.02.21\Test\Unit\IStream\Out.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 51: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'out' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.outFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
49: * @license New BSD License
50: */
>> 51: class Out extends Test\Unit\Suite
52: {
53: public function case_is_a_valid_interface()
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: hyperf\validation--v3.2.1\src\Rules\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 18: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
16: use Stringable;
17:
>> 18: class In implements Stringable
19: {
20: /**
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: illuminate\validation--v13.18.0\Rules\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 10: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
8: use function Illuminate\Support\enum_value;
9:
>> 10: class In implements Stringable
11: {
12: /**
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: jurosh\pdf-merge--2.1.0\bin\composer-setup.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 507: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'out' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.outFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
505: * colorize output
506: */
>> 507: function out($text, $color = null, $newLine = true)
508: {
509: $styles = array(
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: laminas\laminas-db--2.22.0\src\Sql\Predicate\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 16: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
14: use function vsprintf;
15:
>> 16: class In extends AbstractExpression implements PredicateInterface
17: {
18: /** @var null|string|array */
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: laravel\framework--v13.18.0\src\Illuminate\Validation\Rules\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 10: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
8: use function Illuminate\Support\enum_value;
9:
>> 10: class In implements Stringable
11: {
12: /**
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: league\climate--3.11.0\src\TerminalObject\Basic\Out.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 5: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'out' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.outFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
3: namespace League\CLImate\TerminalObject\Basic;
4:
>> 5: class Out extends BasicTerminalObject
6: {
7: /**
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: magento\magento-zf-db--3.21.0\src\Sql\Predicate\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 16: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
14: use function vsprintf;
15:
>> 16: class In extends AbstractExpression implements PredicateInterface
17: {
18: /** @var null|string|array */
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: magewirephp\validation--1.0.1\src\Rules\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 8: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
6: use Rakit\Validation\Rule;
7:
>> 8: class In extends Rule
9: {
10:
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: php-db\phpdb--0.5.0\src\Sql\Predicate\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 16: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
14: use PhpDb\Sql\Select;
15:
>> 16: class In extends AbstractExpression implements PredicateInterface
17: {
18: protected ?ArgumentInterface $identifier = null;
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: php-stubs\wp-cli-stubs--v2.12.0\wp-cli-tools-stubs.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 1535: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'out' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.outFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
1533: * @see \cli\render()
1534: */
>> 1535: function out($msg)
1536: {
1537: }
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: rakit\validation--v1.4.0\src\Rules\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 8: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
6: use Rakit\Validation\Rule;
7:
>> 8: class In extends Rule
9: {
10:
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: respect\validation--3.1.2\src\Validators\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 34: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
32: '{{subject}} must not be in {{haystack}}',
33: )]
>> 34: final readonly class In implements Validator
35: {
36: public function __construct(
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: spatie\laravel-data--4.23.0\src\Attributes\Validation\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 14: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
12:
13: #[Attribute(Attribute::TARGET_PROPERTY | Attribute::TARGET_PARAMETER)]
>> 14: class In extends ObjectValidationAttribute
15: {
16: protected ?BaseIn $rule = null;
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: statamic\cms--v6.24.0\src\Tags\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 8: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
6: use Statamic\Support\Arr;
7:
>> 8: class In extends Tags
9: {
10: /**
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: symfony\polyfill--v1.40.0\tests\Intl\Normalizer\NormalizerTest.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 14: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
12: namespace Symfony\Polyfill\Tests\Intl\Normalizer;
13:
>> 14: use Normalizer as in;
15: use PHPUnit\Framework\TestCase;
16: use Symfony\Polyfill\Intl\Normalizer\Normalizer as pn;
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: telnyx\telnyx-php--v8.0.0\src\CustomerServiceRecords\CustomerServiceRecordListParams\Filter\Status\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 7: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
5: namespace Telnyx\CustomerServiceRecords\CustomerServiceRecordListParams\Filter\Status;
6:
>> 7: enum In: string
8: {
9: case PENDING = 'pending';
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: telnyx\telnyx-php--v8.0.0\src\GlobalIPAssignmentHealth\GlobalIPAssignmentHealthRetrieveParams\Filter\GlobalIPAssignmentID\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 16: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
14: * @phpstan-type InShape = array{in?: string|null}
15: */
>> 16: final class In implements BaseModel
17: {
18: /** @use SdkModel<InShape> */
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: telnyx\telnyx-php--v8.0.0\src\GlobalIPAssignmentHealth\GlobalIPAssignmentHealthRetrieveParams\Filter\GlobalIPID\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 16: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
14: * @phpstan-type InShape = array{in?: string|null}
15: */
>> 16: final class In implements BaseModel
17: {
18: /** @use SdkModel<InShape> */
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: telnyx\telnyx-php--v8.0.0\src\GlobalIPAssignmentsUsage\GlobalIPAssignmentsUsageRetrieveParams\Filter\GlobalIPAssignmentID\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 16: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
14: * @phpstan-type InShape = array{in?: string|null}
15: */
>> 16: final class In implements BaseModel
17: {
18: /** @use SdkModel<InShape> */
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: telnyx\telnyx-php--v8.0.0\src\GlobalIPAssignmentsUsage\GlobalIPAssignmentsUsageRetrieveParams\Filter\GlobalIPID\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 16: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
14: * @phpstan-type InShape = array{in?: string|null}
15: */
>> 16: final class In implements BaseModel
17: {
18: /** @use SdkModel<InShape> */
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: telnyx\telnyx-php--v8.0.0\src\GlobalIPLatency\GlobalIPLatencyRetrieveParams\Filter\GlobalIPID\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 16: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
14: * @phpstan-type InShape = array{in?: string|null}
15: */
>> 16: final class In implements BaseModel
17: {
18: /** @use SdkModel<InShape> */
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: telnyx\telnyx-php--v8.0.0\src\GlobalIPUsage\GlobalIPUsageRetrieveParams\Filter\GlobalIPID\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 16: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
14: * @phpstan-type InShape = array{in?: string|null}
15: */
>> 16: final class In implements BaseModel
17: {
18: /** @use SdkModel<InShape> */
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: widmogrod\php-functional--7.0.1\src\Monad\Control\Doo\actions.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 21: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
19: }
20:
>> 21: function in(array $names, callable $fn): MonadFree
22: {
23: return liftF(new Algebra\In($names, $fn, Pure::of));
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: widmogrod\php-functional--7.0.1\src\Monad\Control\Doo\Algebra\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 10: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
8: use function Widmogrod\Functional\compose;
9:
>> 10: class In implements DooF
11: {
12: private $names;
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: wp-cli\php-cli-tools--v0.13.0\lib\cli\cli.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 39: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'out' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.outFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
37: * @see \cli\render()
38: */
>> 39: function out( $msg, ...$args ) {
40: Streams::_call( 'out', func_get_args() );
41: }
------------------------------------------------------------------------------------------------------------------------------------------------------
FILE: zenstruck\collection--v0.8.0\src\Collection\Specification\Filter\In.php
------------------------------------------------------------------------------------------------------------------------------------------------------
FOUND 1 ERROR AFFECTING 1 LINE
------------------------------------------------------------------------------------------------------------------------------------------------------
LINE 21: ERROR Function name, class name, namespace name or constant name can not be reserved keyword 'in' (since version 8.6)
(PHPCompatibility.Keywords.ForbiddenNames.inFound)
------------------------------------------------------------------------------------------------------------------------------------------------------
19: * @property mixed[] $value
20: */
>> 21: final class In extends Comparison
22: {
23: /**
------------------------------------------------------------------------------------------------------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment