Unnamed repository; edit this file 'description' to name the repository.
Fix .gitattributes for test_data
4 files changed, 225 insertions, 224 deletions
diff --git a/.gitattributes b/.gitattributes index 3b3d2d0d65..cb87b5d013 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,7 +1,8 @@ * text=auto eol=lf + # git grep shouldn't match entries in this benchmark data bench_data/** binary -crates/syntax/test_data/** -text eof=LF + # Older git versions try to fix line endings on images, this prevents it. *.png binary *.jpg binary diff --git a/crates/syntax/test_data/parser/validation/0045_ambiguous_trait_object.rs b/crates/syntax/test_data/parser/validation/0045_ambiguous_trait_object.rs index 3a73d81bb5..0a5958f25f 100644 --- a/crates/syntax/test_data/parser/validation/0045_ambiguous_trait_object.rs +++ b/crates/syntax/test_data/parser/validation/0045_ambiguous_trait_object.rs @@ -1,6 +1,6 @@ -type Foo<'a> = &'a dyn Send + Sync;
-type Foo = *const dyn Send + Sync;
-type Foo = fn() -> dyn Send + 'static;
-fn main() {
- let b = (&a) as &dyn Add<Other, Output = Addable> + Other;
-}
+type Foo<'a> = &'a dyn Send + Sync; +type Foo = *const dyn Send + Sync; +type Foo = fn() -> dyn Send + 'static; +fn main() { + let b = (&a) as &dyn Add<Other, Output = Addable> + Other; +} diff --git a/crates/syntax/test_data/parser/validation/0046_mutable_const_item.rs b/crates/syntax/test_data/parser/validation/0046_mutable_const_item.rs index b34336f3f1..ccab6bccfa 100644 --- a/crates/syntax/test_data/parser/validation/0046_mutable_const_item.rs +++ b/crates/syntax/test_data/parser/validation/0046_mutable_const_item.rs @@ -1 +1 @@ -const mut FOO: () = ();
+const mut FOO: () = (); diff --git a/crates/syntax/test_data/parser/validation/invalid_let_expr.rast b/crates/syntax/test_data/parser/validation/invalid_let_expr.rast index 5b37b59783..9e1e488640 100644 --- a/crates/syntax/test_data/parser/validation/invalid_let_expr.rast +++ b/crates/syntax/test_data/parser/validation/invalid_let_expr.rast @@ -1,216 +1,216 @@ - [email protected] "fn"
- [email protected] " "
- [email protected] "foo"
- [email protected] "("
- [email protected] ")"
- [email protected] " "
- [email protected] "{"
- [email protected] "\n "
- [email protected] "const"
- [email protected] " "
- [email protected] "_"
- [email protected] ":"
- [email protected] " "
- [email protected] "("
- [email protected] ")"
- [email protected] " "
- [email protected] "="
- [email protected] " "
- [email protected] "let"
- [email protected] " "
- [email protected] "_"
- [email protected] " "
- [email protected] "="
- [email protected] " "
- [email protected] "None"
- [email protected] ";"
- [email protected] "\n\n "
- [email protected] "let"
- [email protected] " "
- [email protected] "_"
- [email protected] " "
- [email protected] "="
- [email protected] " "
- [email protected] "if"
- [email protected] " "
- [email protected] "true"
- [email protected] " "
- [email protected] "{"
- [email protected] " "
- [email protected] "("
- [email protected] "let"
- [email protected] " "
- [email protected] "_"
- [email protected] " "
- [email protected] "="
- [email protected] " "
- [email protected] "None"
- [email protected] ")"
- [email protected] " "
- [email protected] "}"
- [email protected] ";"
- [email protected] "\n\n "
- [email protected] "if"
- [email protected] " "
- [email protected] "true"
- [email protected] " "
- [email protected] "&&"
- [email protected] " "
- [email protected] "("
- [email protected] "let"
- [email protected] " "
- [email protected] "_"
- [email protected] " "
- [email protected] "="
- [email protected] " "
- [email protected] "None"
- [email protected] ")"
- [email protected] " "
- [email protected] "{"
- [email protected] "\n "
- [email protected] "("
- [email protected] "let"
- [email protected] " "
- [email protected] "_"
- [email protected] " "
- [email protected] "="
- [email protected] " "
- [email protected] "None"
- [email protected] ")"
- [email protected] ";"
- [email protected] "\n "
- [email protected] "while"
- [email protected] " "
- [email protected] "let"
- [email protected] " "
- [email protected] "_"
- [email protected] " "
- [email protected] "="
- [email protected] " "
- [email protected] "None"
- [email protected] " "
- [email protected] "{"
- [email protected] "\n "
- [email protected] "match"
- [email protected] " "
- [email protected] "None"
- [email protected] " "
- [email protected] "{"
- [email protected] "\n "
- [email protected] "_"
- [email protected] " "
- [email protected] "if"
- [email protected] " "
- [email protected] "let"
- [email protected] " "
- [email protected] "_"
- [email protected] " "
- [email protected] "="
- [email protected] " "
- [email protected] "None"
- [email protected] " "
- [email protected] "=>"
- [email protected] " "
- [email protected] "{"
- [email protected] " "
- [email protected] "let"
- [email protected] " "
- [email protected] "_"
- [email protected] " "
- [email protected] "="
- [email protected] " "
- [email protected] "None"
- [email protected] ";"
- [email protected] " "
- [email protected] "}"
- [email protected] "\n "
- [email protected] "}"
- [email protected] "\n "
- [email protected] "}"
- [email protected] "\n "
- [email protected] "}"
- [email protected] "\n"
- [email protected] "}"
- [email protected] "\n"
-error 29..41: `let` expressions are not supported here
-error 67..79: `let` expressions are not supported here
-error 126..138: `let` expressions are not supported here
+ [email protected] "fn" + [email protected] " " + [email protected] "foo" + [email protected] "(" + [email protected] ")" + [email protected] " " + [email protected] "{" + [email protected] "\n " + [email protected] "const" + [email protected] " " + [email protected] "_" + [email protected] ":" + [email protected] " " + [email protected] "(" + [email protected] ")" + [email protected] " " + [email protected] "=" + [email protected] " " + [email protected] "let" + [email protected] " " + [email protected] "_" + [email protected] " " + [email protected] "=" + [email protected] " " + [email protected] "None" + [email protected] ";" + [email protected] "\n\n " + [email protected] "let" + [email protected] " " + [email protected] "_" + [email protected] " " + [email protected] "=" + [email protected] " " + [email protected] "if" + [email protected] " " + [email protected] "true" + [email protected] " " + [email protected] "{" + [email protected] " " + [email protected] "(" + [email protected] "let" + [email protected] " " + [email protected] "_" + [email protected] " " + [email protected] "=" + [email protected] " " + [email protected] "None" + [email protected] ")" + [email protected] " " + [email protected] "}" + [email protected] ";" + [email protected] "\n\n " + [email protected] "if" + [email protected] " " + [email protected] "true" + [email protected] " " + [email protected] "&&" + [email protected] " " + [email protected] "(" + [email protected] "let" + [email protected] " " + [email protected] "_" + [email protected] " " + [email protected] "=" + [email protected] " " + [email protected] "None" + [email protected] ")" + [email protected] " " + [email protected] "{" + [email protected] "\n " + [email protected] "(" + [email protected] "let" + [email protected] " " + [email protected] "_" + [email protected] " " + [email protected] "=" + [email protected] " " + [email protected] "None" + [email protected] ")" + [email protected] ";" + [email protected] "\n " + [email protected] "while" + [email protected] " " + [email protected] "let" + [email protected] " " + [email protected] "_" + [email protected] " " + [email protected] "=" + [email protected] " " + [email protected] "None" + [email protected] " " + [email protected] "{" + [email protected] "\n " + [email protected] "match" + [email protected] " " + [email protected] "None" + [email protected] " " + [email protected] "{" + [email protected] "\n " + [email protected] "_" + [email protected] " " + [email protected] "if" + [email protected] " " + [email protected] "let" + [email protected] " " + [email protected] "_" + [email protected] " " + [email protected] "=" + [email protected] " " + [email protected] "None" + [email protected] " " + [email protected] "=>" + [email protected] " " + [email protected] "{" + [email protected] " " + [email protected] "let" + [email protected] " " + [email protected] "_" + [email protected] " " + [email protected] "=" + [email protected] " " + [email protected] "None" + [email protected] ";" + [email protected] " " + [email protected] "}" + [email protected] "\n " + [email protected] "}" + [email protected] "\n " + [email protected] "}" + [email protected] "\n " + [email protected] "}" + [email protected] "\n" + [email protected] "}" + [email protected] "\n" +error 29..41: `let` expressions are not supported here +error 67..79: `let` expressions are not supported here +error 126..138: `let` expressions are not supported here |