parser error messages should contain the actual value of the offending QName
Bug #855533 reported by
Nicolae Brinza
This bug report is a duplicate of:
Bug #949064: The faulty QName should be printed in the parser error messages.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zorba |
Fix Released
|
Critical
|
Nicolae Brinza |
Bug Description
E.g.
(no URI):3,13: static error [err:XPST0003]: invalid expression: syntax error, unexpected "QName"; raised at /home/tryzorba/
The parser should provide the actual value of the unexpected QName.
Related branches
lp:~nbrinza/zorba/error-messages
- Cezar Andrei: Approve
- Nicolae Brinza: Approve
-
Diff: 27986 lines (+3970/-3837)13 files modifiedsrc/compiler/parser/jsoniq_parser.cpp (+1545/-1531)
src/compiler/parser/jsoniq_parser.hpp (+6/-6)
src/compiler/parser/jsoniq_scanner.cpp (+371/-385)
src/compiler/parser/parser.y (+31/-10)
src/compiler/parser/xquery_parser.cpp (+1533/-1519)
src/compiler/parser/xquery_parser.hpp (+6/-6)
src/compiler/parser/xquery_scanner.cpp (+366/-380)
test/rbkt/ExpQueryResults/zorba/parser/syntax-errors/missing-semicolon-06.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/parser/syntax-errors/missing-semicolon-07.xml.res (+1/-0)
test/rbkt/ExpQueryResults/zorba/parser/syntax-errors/missing-semicolon-08.xml.res (+1/-0)
test/rbkt/Queries/zorba/parser/syntax-errors/missing-semicolon-06.xq (+34/-0)
test/rbkt/Queries/zorba/parser/syntax-errors/missing-semicolon-07.xq (+34/-0)
test/rbkt/Queries/zorba/parser/syntax-errors/missing-semicolon-08.xq (+41/-0)
Changed in zorba: | |
assignee: | nobody → Nicolae Brinza (nbrinza) |
Changed in zorba: | |
importance: | Undecided → Critical |
Changed in zorba: | |
milestone: | none → 3.0 |
Changed in zorba: | |
status: | New → Fix Committed |
Changed in zorba: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.