-
Notifications
You must be signed in to change notification settings - Fork 61
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
Unescape Unicode sequences in the SPARQL parser #1770
Unescape Unicode sequences in the SPARQL parser #1770
Conversation
30f7865
to
f42bdf1
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1770 +/- ##
==========================================
+ Coverage 90.00% 90.01% +0.01%
==========================================
Files 395 395
Lines 37838 37904 +66
Branches 4258 4263 +5
==========================================
+ Hits 34055 34120 +65
- Misses 2484 2486 +2
+ Partials 1299 1298 -1 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you very much.
Conformance check passed ✅Test Status Changes 📊
|
|
This PR makes sure escape sequences are applied before passing the string to ANTLR for the real parsing step (see the SPARQL 1.1 specification for details). UTF-16 surrogate pairs are correctly handled. Also the ctre version is incremented to use
search_all
(non-deprecated variant ofrange
).