aboutsummaryrefslogtreecommitdiff
path: root/xtask/src/codegen
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-10-26 17:08:13 +0100
committerAleksey Kladov <[email protected]>2019-10-26 17:08:13 +0100
commita5cbd8d5e8aca0d0d8dde175ba13bfa995a753c0 (patch)
treea3dfa55e7fadcb7e7e8299ce03d9f7beaee4a79b /xtask/src/codegen
parent2f7d1f10c1614d9448604da5c105b75c43cc6f2b (diff)
check style for assist docs
Diffstat (limited to 'xtask/src/codegen')
-rw-r--r--xtask/src/codegen/gen_assists_docs.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/xtask/src/codegen/gen_assists_docs.rs b/xtask/src/codegen/gen_assists_docs.rs
index 2ca7cda63..8dca2ed06 100644
--- a/xtask/src/codegen/gen_assists_docs.rs
+++ b/xtask/src/codegen/gen_assists_docs.rs
@@ -52,6 +52,12 @@ fn collect_assists() -> Result<Vec<Assist>> {
52 ); 52 );
53 53
54 let doc = take_until(lines.by_ref(), "```").trim().to_string(); 54 let doc = take_until(lines.by_ref(), "```").trim().to_string();
55 assert!(
56 doc.chars().next().unwrap().is_ascii_uppercase() && doc.ends_with("."),
57 "\n\n{}: assist docs should be proper sentences, with capitalization and a full stop at the end.\n\n{}\n\n",
58 id, doc,
59 );
60
55 let before = take_until(lines.by_ref(), "```"); 61 let before = take_until(lines.by_ref(), "```");
56 62
57 assert_eq!(lines.next().unwrap().as_str(), "->"); 63 assert_eq!(lines.next().unwrap().as_str(), "->");