Commit fac388c
authored
Fix parsing format specifiers and refactor (#14685)
* Refactor, extract closures as separate functions
* Add unit test
* Fix the issue with format specifiers
Change parsing format specifiers so that it first checks whether it sees
escaped `%` before it starts parsing flags/width/precision.
* Restore previous behavior but add a warning
* Fix editor test
* Fix hardcoded path in unit test
---------
Co-authored-by: Adam Boniecki1 parent aa1d1ce commit fac388c
File tree
3 files changed
+379
-361
lines changed- src/Compiler/Checking
- tests
- FSharp.Compiler.ComponentTests/Language
- service
3 files changed
+379
-361
lines changed
0 commit comments