@@ -352,7 +352,7 @@ SIM905.py:32:1: SIM905 [*] Consider using a list literal instead of `str.split`
35235232 | " a*a a*a a " .split (" *" , - 1 ) # [" a" , " a a" , " a a " ]
353353 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SIM905
35435433 | " " .split () # []
355- 34 | " " "
355+ 34 | " " "
356356 |
357357 = help : Replace with list literal
358358
@@ -363,15 +363,15 @@ SIM905.py:32:1: SIM905 [*] Consider using a list literal instead of `str.split`
36336332 | - " a*a a*a a " .split (" *" , - 1 ) # [" a" , " a a" , " a a " ]
364364 32 | + [" a" , " a a" , " a a " ] # [" a" , " a a" , " a a " ]
36536533 33 | " " .split () # []
366- 34 34 | " " "
366+ 34 34 | " " "
36736735 35 | " " " .split () # []
368368
369369SIM905 .py :33 :1 : SIM905 [* ] Consider using a list literal instead of ` str.split`
370370 |
37137132 | " a*a a*a a " .split (" *" , - 1 ) # [" a" , " a a" , " a a " ]
37237233 | " " .split () # []
373373 | ^^^^^^^^^^ SIM905
374- 34 | " " "
374+ 34 | " " "
37537535 | " " " .split () # []
376376 |
377377 = help : Replace with list literal
@@ -382,15 +382,15 @@ SIM905.py:33:1: SIM905 [*] Consider using a list literal instead of `str.split`
38238232 32 | " a*a a*a a " .split (" *" , - 1 ) # [" a" , " a a" , " a a " ]
38338333 | - " " .split () # []
384384 33 | + [] # []
385- 34 34 | " " "
385+ 34 34 | " " "
38638635 35 | " " " .split () # []
38738736 36 | " " .split () # []
388388
389389SIM905 .py :34 :1 : SIM905 [* ] Consider using a list literal instead of ` str.split`
390390 |
39139132 | " a*a a*a a " .split (" *" , - 1 ) # [" a" , " a a" , " a a " ]
39239233 | " " .split () # []
393- 34 | / " " "
393+ 34 | / " " "
39439435 | | " " " .split () # []
395395 | | ___________ ^ SIM905
39639636 | " " .split () # []
@@ -402,7 +402,7 @@ SIM905.py:34:1: SIM905 [*] Consider using a list literal instead of `str.split`
40240231 31 |
40340332 32 | " a*a a*a a " .split (" *" , - 1 ) # [" a" , " a a" , " a a " ]
40440433 33 | " " .split () # []
405- 34 | - " " "
405+ 34 | - " " "
40640635 |-" " " .split () # []
407407 34 | + [] # []
40840836 35 | " " .split () # []
@@ -411,7 +411,7 @@ SIM905.py:34:1: SIM905 [*] Consider using a list literal instead of `str.split`
411411
412412SIM905 .py :36 :1 : SIM905 [* ] Consider using a list literal instead of ` str.split`
413413 |
414- 34 | " " "
414+ 34 | " " "
41541535 | " " " .split () # []
41641636 | " " .split () # []
417417 | ^^^^^^^^^^^^^^^^^ SIM905
@@ -422,7 +422,7 @@ SIM905.py:36:1: SIM905 [*] Consider using a list literal instead of `str.split`
422422
423423ℹ Safe fix
42442433 33 | " " .split () # []
425- 34 34 | " " "
425+ 34 34 | " " "
42642635 35 | " " " .split () # []
42742736 | - " " .split () # []
428428 36 | + [] # []
@@ -442,7 +442,7 @@ SIM905.py:37:1: SIM905 [*] Consider using a list literal instead of `str.split`
442442 = help : Replace with list literal
443443
444444ℹ Safe fix
445- 34 34 | " " "
445+ 34 34 | " " "
44644635 35 | " " " .split () # []
44744736 36 | " " .split () # []
44844837 | - " /abc/" .split () # [" /abc/" ]
@@ -854,6 +854,8 @@ SIM905.py:103:1: SIM905 [*] Consider using a list literal instead of `str.split`
854854107 | | " 'itemD'"
855855108 | | " " " .split()
856856 | | ___________ ^ SIM905
857+ 109 |
858+ 110 | # https :// github.com/astral-sh/ruff/issues/18042
857859 |
858860 = help : Replace with list literal
859861
@@ -868,3 +870,39 @@ SIM905.py:103:1: SIM905 [*] Consider using a list literal instead of `str.split`
868870107 | - " 'itemD'"
869871108 | - " " " .split()
870872 103 | + [' "itemA"' , " 'itemB'" , " '''itemC'''" , " \" 'itemD'\" " ]
873+ 109 104 |
874+ 110 105 | # https :// github.com/astral-sh/ruff/issues/18042
875+ 111 106 | print (" a,b" .rsplit (" ," ))
876+
877+ SIM905 .py :111 :7 : SIM905 [* ] Consider using a list literal instead of ` str.split`
878+ |
879+ 110 | # https :// github.com/astral-sh/ruff/issues/18042
880+ 111 | print (" a,b" .rsplit (" ," ))
881+ | ^^^^^^^^^^^^^^^^^ SIM905
882+ 112 | print (" a,b,c" .rsplit (" ," , 1 ))
883+ |
884+ = help : Replace with list literal
885+
886+ ℹ Safe fix
887+ 108 108 | " " " .split()
888+ 109 109 |
889+ 110 110 | # https :// github.com/astral-sh/ruff/issues/18042
890+ 111 | - print (" a,b" .rsplit (" ," ))
891+ 111 | + print ([" a" , " b" ])
892+ 112 112 | print (" a,b,c" .rsplit (" ," , 1 ))
893+
894+ SIM905 .py :112 :7 : SIM905 [* ] Consider using a list literal instead of ` str.split`
895+ |
896+ 110 | # https :// github.com/astral-sh/ruff/issues/18042
897+ 111 | print (" a,b" .rsplit (" ," ))
898+ 112 | print (" a,b,c" .rsplit (" ," , 1 ))
899+ | ^^^^^^^^^^^^^^^^^^^^^^ SIM905
900+ |
901+ = help : Replace with list literal
902+
903+ ℹ Safe fix
904+ 109 109 |
905+ 110 110 | # https :// github.com/astral-sh/ruff/issues/18042
906+ 111 111 | print (" a,b" .rsplit (" ," ))
907+ 112 | - print (" a,b,c" .rsplit (" ," , 1 ))
908+ 112 | + print ([" a,b" , " c" ])
0 commit comments