@@ -87,19 +87,18 @@ public function testGetLinkFormatFromEnv(string $expected, array $environmentVar
8787 */
8888 public static function provideLinkFormats () : iterable
8989 {
90- // Unix/Linux paths (forward slashes)
91- yield 'Unix - DEFAULT with editor and decoration ' => [
90+ yield [
9291 self ::isWindows ()
9392 ? "↳ <href=phpstorm://open?file=/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php&line=20>src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20</> \n"
9493 : "↳ <href=phpstorm://open?file=/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php&line=20>src/Core/Admin/.../User/AddUserController.php:20</> \n" ,
9594 TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT ,
9695 20 ,
97- '/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php ' ,
98- 'src/Core/Admin/Controller/Dashboard/User/AddUserController.php ' ,
96+ self :: isWindows () ? ' c:\www\project\src\Core\Admin\Controller\Dashboard\User\AddUserController.php ' : '/www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php ' ,
97+ self :: isWindows () ? ' src\Core\Admin\Controller\Dashboard\User\AddUserController.php ' : 'src/Core/Admin/Controller/Dashboard/User/AddUserController.php ' ,
9998 self ::PHPSTORM_EDITOR_URL ,
10099 true ,
101100 ];
102- yield ' Unix - GITHUB_ACTIONS ' => [
101+ yield [
103102 "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20 \n" ,
104103 TicketSwapErrorFormatter::LINK_FORMAT_GITHUB_ACTIONS ,
105104 20 ,
@@ -108,7 +107,7 @@ public static function provideLinkFormats() : iterable
108107 self ::PHPSTORM_EDITOR_URL ,
109108 true ,
110109 ];
111- yield ' Unix - WARP ' => [
110+ yield [
112111 "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20 \n" ,
113112 TicketSwapErrorFormatter::LINK_FORMAT_WARP ,
114113 20 ,
@@ -117,7 +116,7 @@ public static function provideLinkFormats() : iterable
117116 self ::PHPSTORM_EDITOR_URL ,
118117 true ,
119118 ];
120- yield ' Unix - PHPSTORM ' => [
119+ yield [
121120 "↳ file:///www/project/src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20 \n" ,
122121 TicketSwapErrorFormatter::LINK_FORMAT_PHPSTORM ,
123122 20 ,
@@ -126,7 +125,7 @@ public static function provideLinkFormats() : iterable
126125 self ::PHPSTORM_EDITOR_URL ,
127126 true ,
128127 ];
129- yield ' Unix - WITHOUT_EDITOR ' => [
128+ yield [
130129 "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20 \n" ,
131130 TicketSwapErrorFormatter::LINK_FORMAT_WITHOUT_EDITOR ,
132131 20 ,
@@ -135,7 +134,7 @@ public static function provideLinkFormats() : iterable
135134 self ::PHPSTORM_EDITOR_URL ,
136135 true ,
137136 ];
138- yield ' Unix - DEFAULT without decoration ' => [
137+ yield [
139138 "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20 \n" ,
140139 TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT ,
141140 20 ,
@@ -144,7 +143,7 @@ public static function provideLinkFormats() : iterable
144143 self ::PHPSTORM_EDITOR_URL ,
145144 false ,
146145 ];
147- yield ' Unix - DEFAULT without editor URL ' => [
146+ yield [
148147 "↳ src/Core/Admin/Controller/Dashboard/User/AddUserController.php:20 \n" ,
149148 TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT ,
150149 20 ,
@@ -153,37 +152,6 @@ public static function provideLinkFormats() : iterable
153152 null ,
154153 true ,
155154 ];
156-
157- // Windows paths (backslashes)
158- yield 'Windows - DEFAULT with editor and decoration ' => [
159- self ::isWindows ()
160- ? "↳ <href=phpstorm://open?file=C: \\www \\project \\src \\Core \\Admin \\Controller \\Dashboard \\User \\AddUserController.php&line=20>src \\Core \\Admin \\... \\User \\AddUserController.php:20</> \n"
161- : "↳ <href=phpstorm://open?file=C:\www\project\src\Core\Admin\Controller\Dashboard\User\AddUserController.php&line=20>src\Core\Admin\Controller\Dashboard\User\AddUserController.php:20</> \n" ,
162- TicketSwapErrorFormatter::LINK_FORMAT_DEFAULT ,
163- 20 ,
164- 'C: \\www \\project \\src \\Core \\Admin \\Controller \\Dashboard \\User \\AddUserController.php ' ,
165- 'src \\Core \\Admin \\Controller \\Dashboard \\User \\AddUserController.php ' ,
166- self ::PHPSTORM_EDITOR_URL ,
167- true ,
168- ];
169- yield 'Windows - GITHUB_ACTIONS ' => [
170- "↳ src \\Core \\Admin \\Controller \\Dashboard \\User \\AddUserController.php:20 \n" ,
171- TicketSwapErrorFormatter::LINK_FORMAT_GITHUB_ACTIONS ,
172- 20 ,
173- 'C: \\www \\project \\src \\Core \\Admin \\Controller \\Dashboard \\User \\AddUserController.php ' ,
174- 'src \\Core \\Admin \\Controller \\Dashboard \\User \\AddUserController.php ' ,
175- self ::PHPSTORM_EDITOR_URL ,
176- true ,
177- ];
178- yield 'Windows - WITHOUT_EDITOR ' => [
179- "↳ src \\Core \\Admin \\Controller \\Dashboard \\User \\AddUserController.php:20 \n" ,
180- TicketSwapErrorFormatter::LINK_FORMAT_WITHOUT_EDITOR ,
181- 20 ,
182- 'C: \\www \\project \\src \\Core \\Admin \\Controller \\Dashboard \\User \\AddUserController.php ' ,
183- 'src \\Core \\Admin \\Controller \\Dashboard \\User \\AddUserController.php ' ,
184- self ::PHPSTORM_EDITOR_URL ,
185- true ,
186- ];
187155 }
188156
189157 /**
0 commit comments