| #![warn(clippy::doc_link_code)] | |
| //! Test case for code links that are adjacent to code text. | |
| //! | |
| //! This is not an example: `first``second` | |
| //! | |
| //! Neither is this: [`first`](x) | |
| //! | |
| //! Neither is this: [`first`](x) `second` | |
| //! | |
| //! Neither is this: [first](x)`second` | |
| //! | |
| //! This is: [`first`](x)`second` | |
| //~^ ERROR: adjacent | |
| //! | |
| //! So is this `first`[`second`](x) | |
| //~^ ERROR: adjacent | |
| //! | |
| //! So is this [`first`](x)[`second`](x) | |
| //~^ ERROR: adjacent | |
| //! | |
| //! So is this [`first`](x)[`second`](x)[`third`](x) | |
| //~^ ERROR: adjacent | |
| //! | |
| //! So is this [`first`](x)`second`[`third`](x) | |
| //~^ ERROR: adjacent | |
| /// Test case for code links that are adjacent to code text. | |
| /// | |
| /// This is not an example: `first``second` arst | |
| /// | |
| /// Neither is this: [`first`](x) arst | |
| /// | |
| /// Neither is this: [`first`](x) `second` arst | |
| /// | |
| /// Neither is this: [first](x)`second` arst | |
| /// | |
| /// This is: [`first`](x)`second` arst | |
| //~^ ERROR: adjacent | |
| /// | |
| /// So is this `first`[`second`](x) arst | |
| //~^ ERROR: adjacent | |
| /// | |
| /// So is this [`first`](x)[`second`](x) arst | |
| //~^ ERROR: adjacent | |
| /// | |
| /// So is this [`first`](x)[`second`](x)[`third`](x) arst | |
| //~^ ERROR: adjacent | |
| /// | |
| /// So is this [`first`](x)`second`[`third`](x) arst | |
| //~^ ERROR: adjacent | |
| pub struct WithTrailing; |