@@ -498,4 +498,25 @@ EOT
],
];
}
+
+ /**
+ * @param string $input
+ *
+ * @dataProvider provideDoNotFix80Cases
+ * @requires PHP 8.0
+ */
+ public function test80DoNotFix($input)
+ {
+ $this->doTest($input);
+ }
+ public function provideDoNotFix80Cases()
+ return [
+ ['<?php
+function test(#[TestAttribute] ?User $user) {}
+'],
+ ];