| #![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: <code>[first](x)second</code> | |
| //~^ ERROR: adjacent | |
| //! | |
| //! So is this <code>first[second](x)</code> | |
| //~^ ERROR: adjacent | |
| //! | |
| //! So is this <code>[first](x)[second](x)</code> | |
| //~^ ERROR: adjacent | |
| //! | |
| //! So is this <code>[first](x)[second](x)[third](x)</code> | |
| //~^ ERROR: adjacent | |
| //! | |
| //! So is this <code>[first](x)second[third](x)</code> | |
| //~^ 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: <code>[first](x)second</code> arst | |
| //~^ ERROR: adjacent | |
| /// | |
| /// So is this <code>first[second](x)</code> arst | |
| //~^ ERROR: adjacent | |
| /// | |
| /// So is this <code>[first](x)[second](x)</code> arst | |
| //~^ ERROR: adjacent | |
| /// | |
| /// So is this <code>[first](x)[second](x)[third](x)</code> arst | |
| //~^ ERROR: adjacent | |
| /// | |
| /// So is this <code>[first](x)second[third](x)</code> arst | |
| //~^ ERROR: adjacent | |
| pub struct WithTrailing; |