error: invalid path URI: expected token / but found a at index 0
--> $DIR/route-path-bad-syntax.rs:5:8
|
5 | #[get("a")]
| ^^
|
= help: expected path in origin form: "/path/"
error: invalid path URI: unexpected EOF: expected token / at index 0
--> $DIR/route-path-bad-syntax.rs:8:8
|
8 | #[get("")]
| ^
|
= help: expected path in origin form: "/path/"
error: invalid path URI: expected token / but found a at index 0
--> $DIR/route-path-bad-syntax.rs:11:8
|
11 | #[get("a/b/c")]
| ^^^^^^
|
= help: expected path in origin form: "/path/"
error: paths cannot contain empty segments
--> $DIR/route-path-bad-syntax.rs:14:7
|
14 | #[get("/a///b")]
| ^^^^^^^^
|
= note: expected '/a/b', found '/a///b'
error: query cannot contain empty segments
--> $DIR/route-path-bad-syntax.rs:17:10
|
17 | #[get("/?bat&&")]
| ^^^^^
error: query cannot contain empty segments
--> $DIR/route-path-bad-syntax.rs:20:10
|
20 | #[get("/?bat&&")]
| ^^^^^
error: paths cannot contain empty segments
--> $DIR/route-path-bad-syntax.rs:23:7
|
23 | #[get("/a/b//")]
| ^^^^^^^^
|
= note: expected '/a/b', found '/a/b//'
error: invalid path URI: expected EOF but found # at index 3
--> $DIR/route-path-bad-syntax.rs:28:11
|
28 | #[get("/!@#$%^&*()")]
| ^^^^^^^^^
|
= help: expected path in origin form: "/path/"
error: component contains invalid URI characters
--> $DIR/route-path-bad-syntax.rs:31:9
|
31 | #[get("/a%20b")]
| ^^^^^
|
= note: components cannot contain reserved characters
= help: reserved characters include: '%', '+', '&', etc.
error: component contains invalid URI characters
--> $DIR/route-path-bad-syntax.rs:34:11
|
34 | #[get("/a?a%20b")]
| ^^^^^
|
= note: components cannot contain reserved characters
= help: reserved characters include: '%', '+', '&', etc.
error: component contains invalid URI characters
--> $DIR/route-path-bad-syntax.rs:37:11
|
37 | #[get("/a?a+b")]
| ^^^
|
= note: components cannot contain reserved characters
= help: reserved characters include: '%', '+', '&', etc.
error: unused dynamic parameter
--> $DIR/route-path-bad-syntax.rs:42:9
|
42 | #[get("/")]
| ^^^^^^
|
note: expected argument named `name` here
--> $DIR/route-path-bad-syntax.rs:43:6
|
43 | fn h0(_name: usize) {}
| ^^^^^^^^^^^^^^
error: unused dynamic parameter
--> $DIR/route-path-bad-syntax.rs:45:11
|
45 | #[get("/a?")]
| ^^^
|
note: expected argument named `r` here
--> $DIR/route-path-bad-syntax.rs:46:6
|
46 | fn h1() {}
| ^^
error: unused dynamic parameter
--> $DIR/route-path-bad-syntax.rs:48:22
|
48 | #[post("/a", data = "")]
| ^^^^^^
|
note: expected argument named `test` here
--> $DIR/route-path-bad-syntax.rs:49:6
|
49 | fn h2() {}
| ^^
error: unused dynamic parameter
--> $DIR/route-path-bad-syntax.rs:51:9
|
51 | #[get("/<_r>")]
| ^^^^
|
note: expected argument named `_r` here
--> $DIR/route-path-bad-syntax.rs:52:6
|
52 | fn h3() {}
| ^^
error: unused dynamic parameter
--> $DIR/route-path-bad-syntax.rs:54:9
|
54 | #[get("/<_r>/")]
| ^^^^
|
note: expected argument named `_r` here
--> $DIR/route-path-bad-syntax.rs:55:6
|
55 | fn h4() {}
| ^^
error: unused dynamic parameter
--> $DIR/route-path-bad-syntax.rs:54:14
|
54 | #[get("/<_r>/")]
| ^^^
|
note: expected argument named `b` here
--> $DIR/route-path-bad-syntax.rs:55:6
|
55 | fn h4() {}
| ^^
error: `foo_.` is not a valid identifier
--> $DIR/route-path-bad-syntax.rs:60:9
|
60 | #[get("/")]
| ^^^^^^^
|
= help: parameter names must be valid identifiers
error: `foo*` is not a valid identifier
--> $DIR/route-path-bad-syntax.rs:63:9
|
63 | #[get("/")]
| ^^^^^^
|
= help: parameter names must be valid identifiers
error: `!` is not a valid identifier
--> $DIR/route-path-bad-syntax.rs:66:9
|
66 | #[get("/")]
| ^^^
|
= help: parameter names must be valid identifiers
error: `name>: $DIR/route-path-bad-syntax.rs:69:9
|
69 | #[get("/:")]
| ^^^^^^^^^^^
|
= help: parameter names must be valid identifiers
error: malformed parameter
--> $DIR/route-path-bad-syntax.rs:74:20
|
74 | #[get("/", data = "foo")]
| ^^^
|
= help: parameter must be of the form ''
error: malformed parameter
--> $DIR/route-path-bad-syntax.rs:77:20
|
77 | #[get("/", data = "")]
| ^^^^^^^
|
= help: parameter must be of the form ''
error: parameter is missing a closing bracket
--> $DIR/route-path-bad-syntax.rs:80:20
|
80 | #[get("/", data = "'?
error: `test ` is not a valid identifier
--> $DIR/route-path-bad-syntax.rs:83:20
|
83 | #[get("/", data = "")]
| ^^^^^^^
|
= help: parameter names must be valid identifiers
error: parameters must be named
--> $DIR/route-path-bad-syntax.rs:88:9
|
88 | #[get("/<_>")]
| ^^^
|
= help: use a name such as `_guard` or `_param`
error: parameter names cannot be empty
--> $DIR/route-path-bad-syntax.rs:93:9
|
93 | #[get("/<>")]
| ^^
error: malformed parameter or identifier
--> $DIR/route-path-bad-syntax.rs:96:9
|
96 | #[get("/<")]
| ^^^^^
|
= help: parameters must be of the form ''
= help: identifiers cannot contain '<' or '>'
error: malformed parameter or identifier
--> $DIR/route-path-bad-syntax.rs:99:9
|
99 | #[get("/<<<<")]
| ^^^^^^^^
|
= help: parameters must be of the form ''
= help: identifiers cannot contain '<' or '>'
error: malformed parameter or identifier
--> $DIR/route-path-bad-syntax.rs:102:9
|
102 | #[get("/<>name><")]
| ^^^^^^^^
|
= help: parameters must be of the form ''
= help: identifiers cannot contain '<' or '>'