forked from mirrors/gecko-dev
Fixes warnings from rust-lang/rust#44229 when `--enable-commonmark` is passed to rustdoc. This is mostly a global find-and-replace for bare URIs on lines by themselves in doc comments. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes do not require tests because they are doc formatting changes only Source-Repo: https://github.com/servo/servo Source-Revision: 0e62a5829b7c29ae2667a21a439aff1e89201bf3 --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : a3cb4b6d3c62220f728cae0ab3bc603fa403ba8b
32 lines
883 B
Rust
32 lines
883 B
Rust
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
impl SpecLinkMethods for SpecLink {
|
|
amacro!("Macros inside impls should trigger spec checks.")
|
|
|
|
// Method declarations should trigger spec checks.
|
|
fn Test(&self) -> f32 {
|
|
amacro!("Macros inside function declarations should not trigger spec checks.");
|
|
if unsafe { false } {
|
|
}
|
|
amacro!("Even if there's weird brace counts.");
|
|
0
|
|
}
|
|
|
|
// A spec link.
|
|
// https://example.com/
|
|
fn Foo() {}
|
|
|
|
/// A spec link.
|
|
/// <https://example.com/>
|
|
fn Foo() {}
|
|
|
|
/// A spec link.
|
|
/// <https://example.com/>
|
|
/// Doc comments are OK
|
|
// Regular comments are OK
|
|
#[allow(attributes_too)]
|
|
fn Foo() {}
|
|
}
|
|
|