mirror of https://github.com/astral-sh/ruff
Exlicitly check for just arguments as well
This commit is contained in:
parent
95a8ccadfb
commit
4bf48e04fc
|
|
@ -42,4 +42,5 @@ urlpatterns_mixed = [
|
|||
# Error - missing trail slash and argument should stay in message
|
||||
urlpatterns_params_bad = [
|
||||
path("bad/<slug:slug>", views.bad_view), # DJ014
|
||||
path("<slug:slug>", views.bad_view), # DJ014
|
||||
]
|
||||
|
|
|
|||
|
|
@ -50,4 +50,5 @@ urlpatterns_quotes = [
|
|||
# Error - leading trail slash and argument should stay in message
|
||||
urlpatterns_params_bad = [
|
||||
path("/bad/<slug:slug>/", views.bad_view), # DJ015
|
||||
path("/<slug:slug>", views.bad_view), # DJ014
|
||||
]
|
||||
|
|
|
|||
|
|
@ -146,7 +146,8 @@ DJ014 [*] URL route `bad/<slug:slug>` is missing a trailing slash
|
|||
43 | urlpatterns_params_bad = [
|
||||
44 | path("bad/<slug:slug>", views.bad_view), # DJ014
|
||||
| ^^^^^^^^^^^^^^^^^
|
||||
45 | ]
|
||||
45 | path("<slug:slug>", views.bad_view), # DJ014
|
||||
46 | ]
|
||||
|
|
||||
help: Add trailing slash
|
||||
41 |
|
||||
|
|
@ -154,4 +155,22 @@ help: Add trailing slash
|
|||
43 | urlpatterns_params_bad = [
|
||||
- path("bad/<slug:slug>", views.bad_view), # DJ014
|
||||
44 + path("bad/<slug:slug>/", views.bad_view), # DJ014
|
||||
45 | ]
|
||||
45 | path("<slug:slug>", views.bad_view), # DJ014
|
||||
46 | ]
|
||||
|
||||
DJ014 [*] URL route `<slug:slug>` is missing a trailing slash
|
||||
--> DJ014.py:45:10
|
||||
|
|
||||
43 | urlpatterns_params_bad = [
|
||||
44 | path("bad/<slug:slug>", views.bad_view), # DJ014
|
||||
45 | path("<slug:slug>", views.bad_view), # DJ014
|
||||
| ^^^^^^^^^^^^^
|
||||
46 | ]
|
||||
|
|
||||
help: Add trailing slash
|
||||
42 | # Error - missing trail slash and argument should stay in message
|
||||
43 | urlpatterns_params_bad = [
|
||||
44 | path("bad/<slug:slug>", views.bad_view), # DJ014
|
||||
- path("<slug:slug>", views.bad_view), # DJ014
|
||||
45 + path("<slug:slug>/", views.bad_view), # DJ014
|
||||
46 | ]
|
||||
|
|
|
|||
|
|
@ -225,7 +225,8 @@ DJ015 [*] URL route `/bad/<slug:slug>/` has an unnecessary leading slash
|
|||
51 | urlpatterns_params_bad = [
|
||||
52 | path("/bad/<slug:slug>/", views.bad_view), # DJ015
|
||||
| ^^^^^^^^^^^^^^^^^^^
|
||||
53 | ]
|
||||
53 | path("/<slug:slug>", views.bad_view), # DJ014
|
||||
54 | ]
|
||||
|
|
||||
help: Remove leading slash
|
||||
49 |
|
||||
|
|
@ -233,4 +234,22 @@ help: Remove leading slash
|
|||
51 | urlpatterns_params_bad = [
|
||||
- path("/bad/<slug:slug>/", views.bad_view), # DJ015
|
||||
52 + path("bad/<slug:slug>/", views.bad_view), # DJ015
|
||||
53 | ]
|
||||
53 | path("/<slug:slug>", views.bad_view), # DJ014
|
||||
54 | ]
|
||||
|
||||
DJ015 [*] URL route `/<slug:slug>` has an unnecessary leading slash
|
||||
--> DJ015.py:53:10
|
||||
|
|
||||
51 | urlpatterns_params_bad = [
|
||||
52 | path("/bad/<slug:slug>/", views.bad_view), # DJ015
|
||||
53 | path("/<slug:slug>", views.bad_view), # DJ014
|
||||
| ^^^^^^^^^^^^^^
|
||||
54 | ]
|
||||
|
|
||||
help: Remove leading slash
|
||||
50 | # Error - leading trail slash and argument should stay in message
|
||||
51 | urlpatterns_params_bad = [
|
||||
52 | path("/bad/<slug:slug>/", views.bad_view), # DJ015
|
||||
- path("/<slug:slug>", views.bad_view), # DJ014
|
||||
53 + path("<slug:slug>", views.bad_view), # DJ014
|
||||
54 | ]
|
||||
|
|
|
|||
Loading…
Reference in New Issue