-
Notifications
You must be signed in to change notification settings - Fork 136
Return meaningful error values when parsing #155
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
Conversation
This should not be merged until servo/servo#16752 is ready to merge. |
r? @SimonSapin for the changes in 63bdb44. |
|
Reviewed 4 of 8 files at r2, 3 of 3 files at r3, 1 of 1 files at r4. src/parser.rs, line 75 at r4 (raw file):
This makes the tokenizer effectively public. Please remove the Comments from Reviewable |
Rewrite some public APIs to support returning error types that contain borrowed pointers to the parser's input.
543eae7
to
970e1ca
Compare
@bors-servo: r=SimonSapin |
📌 Commit 970e1ca has been approved by |
Return meaningful error values when parsing This is #143 with an extra commit added to accommodate changes requested in servo/servo#16752. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/rust-cssparser/155) <!-- Reviewable:end -->
☀️ Test successful - status-travis |
This is #143 with an extra commit added to accommodate changes requested in servo/servo#16752.
This change is