New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test plan for "raw string literals" #55306
Comments
dotnet-issue-labeler
bot
added
Area-Compilers
untriaged
Issues and PRs which have not yet been triaged by a lead
labels
Jul 31, 2021
jcouv
removed
the
untriaged
Issues and PRs which have not yet been triaged by a lead
label
Jul 31, 2021
Link to Roslyn IDE planned feature list: #58356 |
This was referenced Jan 21, 2022
Merged
This was referenced Jan 28, 2022
Merged
Closing as completed :-) The feature was merged and follow-up IDE work is tracked by #58356 |
This was referenced Feb 17, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Spec: https://github.com/dotnet/csharplang/blob/main/proposals/csharp-11.0/raw-string-literal.md
Championed issue: dotnet/csharplang#4304
Compiler
AsStringInExpressionTrees_01
)TestInConstantFieldInitializer...
).@$$
and$$@
(errors)SyntaxNormalizer
(seeTestSpacingOnRawInterpolatedString
)IFormattable
andFormattableString
result in callingFormattableStringFactory.Create
, otherwise natural typestring
results instring.Format
TrailingSpaceInFormatSpecifier02
)Productivity
SyntaxKind.InterpolatedStringStartToken
(there's a few locations)"
on both ends$
/*regex*/ """[0-9a-z]*""";
(should colorization correctly)DateTime.Now.ToString(... typing here ...)
IDE follow-up work: #58356
For exploratory testing, see IDE test plan: https://github.com/dotnet/roslyn/blob/main/docs/wiki/Manual-Testing.md
The text was updated successfully, but these errors were encountered: