,ignored_issues?:list}> */ public function providerValidCodeParse(): iterable { return [ 'deprecatedMethod' => [ 'code' => ' [ 'code' => ' [ 'code' => ' [ 'code' => ' [ 'code' => ',php_version?:string}> */ public function providerInvalidCodeParse(): iterable { return [ 'deprecatedMethodWithCall' => [ 'code' => ' 'DeprecatedMethod', ], 'deprecatedClassWithStaticCall' => [ 'code' => ' 'DeprecatedClass', ], 'deprecatedClassWithNew' => [ 'code' => ' 'DeprecatedClass', ], 'deprecatedClassWithExtends' => [ 'code' => ' 'DeprecatedClass', ], 'deprecatedPropertyGet' => [ 'code' => 'foo;', 'error_message' => 'DeprecatedProperty', ], 'deprecatedPropertySet' => [ 'code' => 'foo = 5;', 'error_message' => 'DeprecatedProperty', ], 'deprecatedPropertyGetFromInsideTheClass' => [ 'code' => 'foo; } } ', 'error_message' => 'DeprecatedProperty', ], 'deprecatedPropertySetFromInsideTheClass' => [ 'code' => 'foo = $p; } } ', 'error_message' => 'DeprecatedProperty', ], 'deprecatedClassConstant' => [ 'code' => ' 'DeprecatedClass', ], 'deprecatedClassStringConstant' => [ 'code' => ' 'DeprecatedClass', ], 'deprecatedClassAsParam' => [ 'code' => ' 'DeprecatedClass', ], 'deprecatedStaticPropertyFetch' => [ 'code' => ' 'DeprecatedProperty', ], 'deprecatedEnumCaseFetch' => [ 'code' => ' 'DeprecatedConstant', 'ignored_issues' => [], 'php_version' => '8.1', ] ]; } }