diff --git a/rules-tests/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector/Fixture/override_and_sensitive_parameters.php.inc b/rules-tests/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector/Fixture/override_and_sensitive_parameters.php.inc new file mode 100644 index 00000000..8765fcdc --- /dev/null +++ b/rules-tests/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector/Fixture/override_and_sensitive_parameters.php.inc @@ -0,0 +1,40 @@ +isTrue($param)) { + return 5; + } + + return '10'; + } + + private function isTrue($value) { + return $value === true; + } +} + +?> +----- +isTrue($param)) { + return 5; + } + + return '10'; + } + + private function isTrue($value) { + return $value === true; + } +} + +?> \ No newline at end of file diff --git a/rules/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector.php b/rules/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector.php index c20e2f00..e05154ca 100644 --- a/rules/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector.php +++ b/rules/DowngradePhp80/Rector/Class_/DowngradeAttributeToAnnotationRector.php @@ -34,7 +34,13 @@ final class DowngradeAttributeToAnnotationRector extends AbstractRector implemen /** * @var string[] */ - private const SKIPPED_ATTRIBUTES = ['Attribute', 'ReturnTypeWillChange', 'AllowDynamicProperties']; + private const SKIPPED_ATTRIBUTES = [ + 'Attribute', + 'ReturnTypeWillChange', + 'AllowDynamicProperties', + 'Override', + 'SensitiveParameter', + ]; /** * @var DowngradeAttributeToAnnotation[]