diff options
| author | Aleksey Kladov <aleksey.kladov@gmail.com> | 2020-08-21 16:38:35 +0200 |
|---|---|---|
| committer | Aleksey Kladov <aleksey.kladov@gmail.com> | 2020-08-27 17:43:15 +0200 |
| commit | 1f95a91c24d114637131a635fe71dfd1d457fe30 (patch) | |
| tree | ab3fbe97a67ac50e81de6fca71fd50dcaf0109fa /src/test/rustdoc | |
| parent | f7cbb7a594658099ebb9d0008779511fe2fbe9ab (diff) | |
| download | rust-1f95a91c24d114637131a635fe71dfd1d457fe30.tar.gz rust-1f95a91c24d114637131a635fe71dfd1d457fe30.zip | |
Remove dependency on StringReader from rustdoc highlighter
rustc_lexer is the lossless lexer, which is a better fit for approximate syntax highlighting. As a side-effect, we can now syntax-highlight even broken code.
Diffstat (limited to 'src/test/rustdoc')
| -rw-r--r-- | src/test/rustdoc/bad-codeblock-syntax.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/test/rustdoc/bad-codeblock-syntax.rs b/src/test/rustdoc/bad-codeblock-syntax.rs index afef86ec9c7..920877028d0 100644 --- a/src/test/rustdoc/bad-codeblock-syntax.rs +++ b/src/test/rustdoc/bad-codeblock-syntax.rs @@ -1,33 +1,33 @@ // @has bad_codeblock_syntax/fn.foo.html -// @has - '//*[@class="docblock"]/pre/code' '\_' +// @has - '//*[@class="docblock"]' '\_' /// ``` /// \_ /// ``` pub fn foo() {} // @has bad_codeblock_syntax/fn.bar.html -// @has - '//*[@class="docblock"]/pre/code' '`baz::foobar`' +// @has - '//*[@class="docblock"]' '`baz::foobar`' /// ``` /// `baz::foobar` /// ``` pub fn bar() {} // @has bad_codeblock_syntax/fn.quux.html -// @has - '//*[@class="docblock"]/pre/code' '\_' +// @has - '//*[@class="docblock"]' '\_' /// ```rust /// \_ /// ``` pub fn quux() {} // @has bad_codeblock_syntax/fn.ok.html -// @has - '//*[@class="docblock"]/pre/code[@class="language-text"]' '\_' +// @has - '//*[@class="docblock"]' '\_' /// ```text /// \_ /// ``` pub fn ok() {} // @has bad_codeblock_syntax/fn.escape.html -// @has - '//*[@class="docblock"]/pre/code' '\_ <script>alert("not valid Rust");</script>' +// @has - '//*[@class="docblock"]' '\_ <script>alert("not valid Rust");</script>' /// ``` /// \_ /// <script>alert("not valid Rust");</script> @@ -35,7 +35,7 @@ pub fn ok() {} pub fn escape() {} // @has bad_codeblock_syntax/fn.unterminated.html -// @has - '//*[@class="docblock"]/pre/code' '"unterminated' +// @has - '//*[@class="docblock"]' '"unterminated' /// ``` /// "unterminated /// ``` |
