2 parents b07d44a + f69ac98 commit f1d3f1dCopy full SHA for f1d3f1d
1 file changed
shared/tree-sitter-extractor/src/node_types.rs
@@ -386,6 +386,7 @@ fn escape_name(name: &str) -> String {
386
':' => result.push_str("colon"),
387
';' => result.push_str("semicolon"),
388
'"' => result.push_str("dquote"),
389
+ '\'' => result.push_str("squote"),
390
'*' => result.push_str("star"),
391
'+' => result.push_str("plus"),
392
'-' => result.push_str("minus"),
@@ -448,6 +449,12 @@ fn dbscheme_name_to_class_name(dbscheme_name: &str) -> String {
448
449
.join("")
450
}
451
452
+#[test]
453
+fn escape_name_quotes_test() {
454
+ assert_eq!("dquote", escape_name("\""));
455
+ assert_eq!("squote", escape_name("'"));
456
+}
457
+
458
#[test]
459
fn to_snake_case_test() {
460
assert_eq!("ruby", to_snake_case("Ruby"));
0 commit comments