about summary refs log tree commit diff
path: root/src/tools/clippy/util/export.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/clippy/util/export.py')
-rwxr-xr-xsrc/tools/clippy/util/export.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tools/clippy/util/export.py b/src/tools/clippy/util/export.py
index 5d1bd60acf3..1248e6b6a26 100755
--- a/src/tools/clippy/util/export.py
+++ b/src/tools/clippy/util/export.py
@@ -22,7 +22,10 @@ def parse_code_block(match):
     lines = []
 
     for line in match.group(0).split('\n'):
-        if not line.startswith('# '):
+        # fix syntax highlighting for headers like ```rust,ignore
+        if line.startswith('```rust'):
+            lines.append('```rust')
+        elif not line.startswith('# '):
             lines.append(line)
 
     return '\n'.join(lines)