--- ../tests/EmailValidator/EmailLexerTest.php	2026-07-07 12:54:24.136898002 +0300
+++ ../tests/EmailValidator/EmailLexerTest.php	2026-07-07 12:55:13.478732267 +0300
@@ -4,6 +4,7 @@
 
 use Egulias\EmailValidator\EmailLexer;
 use PHPUnit\Framework\TestCase;
+use PHPUnit\Framework\Attributes\DataProvider;
 
 class EmailLexerTest extends TestCase
 {
@@ -14,10 +15,7 @@
         $this->assertInstanceOf('Doctrine\Common\Lexer\AbstractLexer', $lexer);
     }
 
-    /**
-     *  @dataProvider getTokens
-     *
-     */
+    #[DataProvider('getTokens')]
     public function testLexerTokens($str, $token)
     {
         $lexer = new EmailLexer();
@@ -38,9 +36,7 @@
         $this->assertEquals(EmailLexer::S_SP, $lexer->current->type);
     }
 
-    /**
-     * @dataProvider invalidUTF8CharsProvider
-     */
+    #[DataProvider('invalidUTF8CharsProvider')]
     public function testLexerParsesInvalidUTF8($char)
     {
         $lexer = new EmailLexer();
