Merge lp:~paul-lucas/zorba/bug-1180224 into lp:zorba
- bug-1180224
- Merge into trunk
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Chris Hillery | ||||
Approved revision: | 11490 | ||||
Merged at revision: | 11490 | ||||
Proposed branch: | lp:~paul-lucas/zorba/bug-1180224 | ||||
Merge into: | lp:zorba | ||||
Diff against target: |
654 lines (+0/-441) 11 files modified
include/zorba/diagnostic.h (+0/-49) include/zorba/error.h (+0/-1) include/zorba/internal/qname.h (+0/-29) include/zorba/internal/system_diagnostic.h (+0/-1) src/capi/error.cpp (+0/-24) src/diagnostics/diagnostic.cpp (+0/-41) src/diagnostics/diagnostic_en.xml (+0/-180) src/diagnostics/pregenerated/dict_en.cpp (+0/-45) src/diagnostics/qname.cpp (+0/-60) src/diagnostics/user_error.cpp (+0/-4) src/diagnostics/zorba_exception.cpp (+0/-7) |
||||
To merge this branch: | bzr merge lp:~paul-lucas/zorba/bug-1180224 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Chris Hillery | Approve | ||
Paul J. Lucas | Approve | ||
Review via email: mp+167184@code.launchpad.net |
Commit message
Removed category enum and everything that goes along with it.
Description of the change
Removed category enum and everything that goes along with it.
Paul J. Lucas (paul-lucas) : | # |
Zorba Build Bot (zorba-buildbot) wrote : | # |
Zorba Build Bot (zorba-buildbot) wrote : | # |
The attempt to merge lp:~paul-lucas/zorba/bug-1180224 into lp:zorba failed. Below is the output from the failed tests.
CMake Error at /home/ceej/
Validation queue job bug-1180224-2013-06-
final status was:
1 tests did not succeed - changes not commited.
Error in read script: /home/ceej/
Zorba Build Bot (zorba-buildbot) wrote : | # |
Validation queue starting for merge proposal.
Log at: http://
Zorba Build Bot (zorba-buildbot) wrote : | # |
Validation queue job bug-1180224-2013-06-
All tests succeeded!
Zorba Build Bot (zorba-buildbot) wrote : | # |
Voting does not meet specified criteria. Required: Approve > 1, Disapprove < 1, Needs Fixing < 1, Pending < 1, Needs Information < 1, Resubmit < 1. Got: 1 Approve.
Chris Hillery (ceejatec) : | # |
Zorba Build Bot (zorba-buildbot) wrote : | # |
Validation queue starting for merge proposal.
Log at: http://
Zorba Build Bot (zorba-buildbot) wrote : | # |
Validation queue job bug-1180224-2013-06-
All tests succeeded!
Preview Diff
1 | === modified file 'include/zorba/diagnostic.h' | |||
2 | --- include/zorba/diagnostic.h 2013-02-07 17:24:36 +0000 | |||
3 | +++ include/zorba/diagnostic.h 2013-06-04 01:34:26 +0000 | |||
4 | @@ -221,48 +221,6 @@ | |||
5 | 221 | /////////////////////////////////////////////////////////////////////////////// | 221 | /////////////////////////////////////////////////////////////////////////////// |
6 | 222 | 222 | ||
7 | 223 | /** | 223 | /** |
8 | 224 | * An diagnostic::category is the category of error. | ||
9 | 225 | */ | ||
10 | 226 | enum category { | ||
11 | 227 | UNKNOWN_CATEGORY, // must have integer value of 0 | ||
12 | 228 | |||
13 | 229 | XQUERY_CORE, | ||
14 | 230 | XQUERY_FULL_TEXT, | ||
15 | 231 | XQUERY_SCRIPTING, | ||
16 | 232 | XQUERY_SERIALIZATION, | ||
17 | 233 | XQUERY_UPDATE, | ||
18 | 234 | XQUERY_USER_DEFINED, // for fn:error() | ||
19 | 235 | |||
20 | 236 | ZORBA_XQP, // Zorba XQuery Processor | ||
21 | 237 | ZORBA_API, // Zorba API | ||
22 | 238 | ZORBA_DDF, // Data Definition Facility | ||
23 | 239 | ZORBA_DEBUGGER, // Zorba Debugger | ||
24 | 240 | ZORBA_OS, // Operating System | ||
25 | 241 | ZORBA_SERIALIZATION, | ||
26 | 242 | ZORBA_STORE, | ||
27 | 243 | |||
28 | 244 | JSON_PARSER, | ||
29 | 245 | JSON_SERIALIZATION, | ||
30 | 246 | |||
31 | 247 | # ifdef ZORBA_WITH_JSON | ||
32 | 248 | JSONIQ_CORE, | ||
33 | 249 | JSONIQ_UPDATE, | ||
34 | 250 | # endif /* ZORBA_WITH_JSON */ | ||
35 | 251 | |||
36 | 252 | ZORBA_CORE_MODULE // Zorba Core Module | ||
37 | 253 | }; | ||
38 | 254 | |||
39 | 255 | /** | ||
40 | 256 | * Emits the given diagnostic::category to the given ostream. | ||
41 | 257 | * | ||
42 | 258 | * @param o The ostream to emit to. | ||
43 | 259 | * @param c The category to emit. | ||
44 | 260 | * @return Returns \a o. | ||
45 | 261 | */ | ||
46 | 262 | ZORBA_DLL_PUBLIC | ||
47 | 263 | std::ostream& operator<<( std::ostream &o, category c ); | ||
48 | 264 | |||
49 | 265 | /** | ||
50 | 266 | * An diagnostic::kind is the kind of error. | 224 | * An diagnostic::kind is the kind of error. |
51 | 267 | * See: http://www.w3.org/TR/xquery-30/#id-kinds-of-errors | 225 | * See: http://www.w3.org/TR/xquery-30/#id-kinds-of-errors |
52 | 268 | */ | 226 | */ |
53 | @@ -332,13 +290,6 @@ | |||
54 | 332 | virtual diagnostic::QName const& qname() const = 0; | 290 | virtual diagnostic::QName const& qname() const = 0; |
55 | 333 | 291 | ||
56 | 334 | /** | 292 | /** |
57 | 335 | * Gets the category of this diagnostic. | ||
58 | 336 | * | ||
59 | 337 | * @return Returns said category. | ||
60 | 338 | */ | ||
61 | 339 | virtual diagnostic::category category() const; | ||
62 | 340 | |||
63 | 341 | /** | ||
64 | 342 | * Gets the kind of this diagnostic. | 293 | * Gets the kind of this diagnostic. |
65 | 343 | * | 294 | * |
66 | 344 | * @return Returns said kind. | 295 | * @return Returns said kind. |
67 | 345 | 296 | ||
68 | === modified file 'include/zorba/error.h' | |||
69 | --- include/zorba/error.h 2013-02-07 17:24:36 +0000 | |||
70 | +++ include/zorba/error.h 2013-06-04 01:34:26 +0000 | |||
71 | @@ -78,7 +78,6 @@ | |||
72 | 78 | 78 | ||
73 | 79 | // inherited | 79 | // inherited |
74 | 80 | diagnostic::QName const& qname() const; | 80 | diagnostic::QName const& qname() const; |
75 | 81 | diagnostic::category category() const; | ||
76 | 82 | 81 | ||
77 | 83 | protected: | 82 | protected: |
78 | 84 | // inherited | 83 | // inherited |
79 | 85 | 84 | ||
80 | === modified file 'include/zorba/internal/qname.h' | |||
81 | --- include/zorba/internal/qname.h 2013-02-07 17:24:36 +0000 | |||
82 | +++ include/zorba/internal/qname.h 2013-06-04 01:34:26 +0000 | |||
83 | @@ -131,13 +131,6 @@ | |||
84 | 131 | ZorbaErrQName( char const *localname ) : base_type( localname ) { } | 131 | ZorbaErrQName( char const *localname ) : base_type( localname ) { } |
85 | 132 | 132 | ||
86 | 133 | /** | 133 | /** |
87 | 134 | * Gets the category of error this QName represents. | ||
88 | 135 | * | ||
89 | 136 | * @return Returns said kind. | ||
90 | 137 | */ | ||
91 | 138 | zorba::diagnostic::category category() const; | ||
92 | 139 | |||
93 | 140 | /** | ||
94 | 141 | * Gets the kind of error this QName represents. | 134 | * Gets the kind of error this QName represents. |
95 | 142 | * | 135 | * |
96 | 143 | * @return Returns said kind. | 136 | * @return Returns said kind. |
97 | @@ -166,13 +159,6 @@ | |||
98 | 166 | XQueryErrQName( char const *localname ) : base_type( localname ) { } | 159 | XQueryErrQName( char const *localname ) : base_type( localname ) { } |
99 | 167 | 160 | ||
100 | 168 | /** | 161 | /** |
101 | 169 | * Gets the category of error this QName represents. | ||
102 | 170 | * | ||
103 | 171 | * @return Returns said kind. | ||
104 | 172 | */ | ||
105 | 173 | zorba::diagnostic::category category() const; | ||
106 | 174 | |||
107 | 175 | /** | ||
108 | 176 | * Gets the kind of error this QName represents. | 162 | * Gets the kind of error this QName represents. |
109 | 177 | * | 163 | * |
110 | 178 | * @return Returns said kind. | 164 | * @return Returns said kind. |
111 | @@ -203,14 +189,6 @@ | |||
112 | 203 | JSONiqErrQName( char const *localname ) : base_type( localname ) { } | 189 | JSONiqErrQName( char const *localname ) : base_type( localname ) { } |
113 | 204 | 190 | ||
114 | 205 | /** | 191 | /** |
115 | 206 | * Gets the category of error this QName represents. | ||
116 | 207 | * | ||
117 | 208 | * @return Returns UNKNOWN_CATEGORY as there currently | ||
118 | 209 | * are no categories for JSONiq errors | ||
119 | 210 | */ | ||
120 | 211 | zorba::diagnostic::category category() const; | ||
121 | 212 | |||
122 | 213 | /** | ||
123 | 214 | * Gets the kind of error this QName represents. | 192 | * Gets the kind of error this QName represents. |
124 | 215 | * | 193 | * |
125 | 216 | * @return Returns said kind. | 194 | * @return Returns said kind. |
126 | @@ -241,13 +219,6 @@ | |||
127 | 241 | ZorbaWarningQName( char const *localname ) : base_type( localname ) { } | 219 | ZorbaWarningQName( char const *localname ) : base_type( localname ) { } |
128 | 242 | 220 | ||
129 | 243 | /** | 221 | /** |
130 | 244 | * Gets the category of warning this QName represents. | ||
131 | 245 | * | ||
132 | 246 | * @return Returns said kind. | ||
133 | 247 | */ | ||
134 | 248 | zorba::diagnostic::category category() const; | ||
135 | 249 | |||
136 | 250 | /** | ||
137 | 251 | * Gets the kind of warning this QName represents. | 222 | * Gets the kind of warning this QName represents. |
138 | 252 | * | 223 | * |
139 | 253 | * @return Returns said kind. | 224 | * @return Returns said kind. |
140 | 254 | 225 | ||
141 | === modified file 'include/zorba/internal/system_diagnostic.h' | |||
142 | --- include/zorba/internal/system_diagnostic.h 2013-02-07 17:24:36 +0000 | |||
143 | +++ include/zorba/internal/system_diagnostic.h 2013-06-04 01:34:26 +0000 | |||
144 | @@ -79,7 +79,6 @@ | |||
145 | 79 | } | 79 | } |
146 | 80 | 80 | ||
147 | 81 | // inherited | 81 | // inherited |
148 | 82 | zorba::diagnostic::category category() const { return qname_.category(); } | ||
149 | 83 | zorba::diagnostic::kind kind() const { return qname_.kind(); } | 82 | zorba::diagnostic::kind kind() const { return qname_.kind(); } |
150 | 84 | zorba::diagnostic::QName const& qname() const { return qname_; } | 83 | zorba::diagnostic::QName const& qname() const { return qname_; } |
151 | 85 | 84 | ||
152 | 86 | 85 | ||
153 | === modified file 'src/capi/error.cpp' | |||
154 | --- src/capi/error.cpp 2013-02-07 17:24:36 +0000 | |||
155 | +++ src/capi/error.cpp 2013-06-04 01:34:26 +0000 | |||
156 | @@ -71,30 +71,6 @@ | |||
157 | 71 | 71 | ||
158 | 72 | ///////////////////////////////////////////////////////////////////////////// | 72 | ///////////////////////////////////////////////////////////////////////////// |
159 | 73 | 73 | ||
160 | 74 | switch ( error.category() ) { | ||
161 | 75 | |||
162 | 76 | case XQUERY_SERIALIZATION: | ||
163 | 77 | return XQC_SERIALIZATION_ERROR; | ||
164 | 78 | |||
165 | 79 | case ZORBA_API: | ||
166 | 80 | if ( error == ZAPI0002_XQUERY_COMPILATION_FAILED ) | ||
167 | 81 | return XQC_STATIC_ERROR; | ||
168 | 82 | return XQC_INVALID_ARGUMENT; | ||
169 | 83 | |||
170 | 84 | case ZORBA_SERIALIZATION: | ||
171 | 85 | return XQC_INTERNAL_ERROR; | ||
172 | 86 | |||
173 | 87 | case ZORBA_DDF: | ||
174 | 88 | case ZORBA_STORE: | ||
175 | 89 | return XQC_INVALID_ARGUMENT; | ||
176 | 90 | |||
177 | 91 | case ZORBA_OS: | ||
178 | 92 | return XQC_DYNAMIC_ERROR; | ||
179 | 93 | |||
180 | 94 | default: // suppresses warning | ||
181 | 95 | break; | ||
182 | 96 | } | ||
183 | 97 | |||
184 | 98 | switch ( error.kind() ) { | 74 | switch ( error.kind() ) { |
185 | 99 | case XQUERY_DYNAMIC: return XQC_DYNAMIC_ERROR; | 75 | case XQUERY_DYNAMIC: return XQC_DYNAMIC_ERROR; |
186 | 100 | case XQUERY_STATIC : return XQC_STATIC_ERROR; | 76 | case XQUERY_STATIC : return XQC_STATIC_ERROR; |
187 | 101 | 77 | ||
188 | === modified file 'src/diagnostics/diagnostic.cpp' | |||
189 | --- src/diagnostics/diagnostic.cpp 2013-03-26 01:56:30 +0000 | |||
190 | +++ src/diagnostics/diagnostic.cpp 2013-06-04 01:34:26 +0000 | |||
191 | @@ -111,43 +111,6 @@ | |||
192 | 111 | return false; | 111 | return false; |
193 | 112 | } | 112 | } |
194 | 113 | 113 | ||
195 | 114 | ostream& operator<<( ostream &o, category c ) { | ||
196 | 115 | // | ||
197 | 116 | // It's OK for these to be only in English: they're looked-up in the | ||
198 | 117 | // diagnostic dictionary later. | ||
199 | 118 | // | ||
200 | 119 | switch ( c ) { | ||
201 | 120 | case UNKNOWN_CATEGORY : o << "unknown" ; break; | ||
202 | 121 | |||
203 | 122 | // XQUERY_CORE : /* nothing */ | ||
204 | 123 | case XQUERY_FULL_TEXT : o << "full-text" ; break; | ||
205 | 124 | case XQUERY_SCRIPTING : o << "scripting" ; break; | ||
206 | 125 | case XQUERY_SERIALIZATION: o << "serialization" ; break; | ||
207 | 126 | case XQUERY_UPDATE : o << "update" ; break; | ||
208 | 127 | case XQUERY_USER_DEFINED : o << "user-defined" ; break; | ||
209 | 128 | |||
210 | 129 | case ZORBA_API : o << "Zorba API" ; break; | ||
211 | 130 | case ZORBA_CORE_MODULE : o << "Zorba core module" ; break; | ||
212 | 131 | case ZORBA_DDF : o << "Zorba data-definition" ; break; | ||
213 | 132 | case ZORBA_DEBUGGER : o << "Zorba debugger" ; break; | ||
214 | 133 | case ZORBA_OS : o << "operating system" ; break; | ||
215 | 134 | case ZORBA_SERIALIZATION : o << "Zorba serialization" ; break; | ||
216 | 135 | case ZORBA_STORE : o << "Zorba store" ; break; | ||
217 | 136 | case ZORBA_XQP : o << "Zorba" ; break; | ||
218 | 137 | |||
219 | 138 | case JSON_PARSER : o << "JSON parser" ; break; | ||
220 | 139 | case JSON_SERIALIZATION : o << "JSON serialization" ; break; | ||
221 | 140 | |||
222 | 141 | # ifdef ZORBA_WITH_JSON | ||
223 | 142 | case JSONIQ_CORE : o << "JSONiq" ; break; | ||
224 | 143 | case JSONIQ_UPDATE : o << "JSONiq update" ; break; | ||
225 | 144 | # endif | ||
226 | 145 | |||
227 | 146 | default : /* suppresses warning */ break; | ||
228 | 147 | } | ||
229 | 148 | return o; | ||
230 | 149 | } | ||
231 | 150 | |||
232 | 151 | ostream& operator<<( ostream &o, kind k ) { | 114 | ostream& operator<<( ostream &o, kind k ) { |
233 | 152 | // | 115 | // |
234 | 153 | // It's OK for these to be only in English: they're looked-up in the | 116 | // It's OK for these to be only in English: they're looked-up in the |
235 | @@ -424,10 +387,6 @@ | |||
236 | 424 | delete this; | 387 | delete this; |
237 | 425 | } | 388 | } |
238 | 426 | 389 | ||
239 | 427 | diagnostic::category Diagnostic::category() const { | ||
240 | 428 | return diagnostic::UNKNOWN_CATEGORY; | ||
241 | 429 | } | ||
242 | 430 | |||
243 | 431 | diagnostic::kind Diagnostic::kind() const { | 390 | diagnostic::kind Diagnostic::kind() const { |
244 | 432 | return diagnostic::UNKNOWN_KIND; | 391 | return diagnostic::UNKNOWN_KIND; |
245 | 433 | } | 392 | } |
246 | 434 | 393 | ||
247 | === modified file 'src/diagnostics/diagnostic_en.xml' | |||
248 | --- src/diagnostics/diagnostic_en.xml 2013-05-24 22:52:47 +0000 | |||
249 | +++ src/diagnostics/diagnostic_en.xml 2013-06-04 01:34:26 +0000 | |||
250 | @@ -4330,110 +4330,6 @@ | |||
251 | 4330 | <value>zero-length URI (and no base URI given)</value> | 4330 | <value>zero-length URI (and no base URI given)</value> |
252 | 4331 | </entry> | 4331 | </entry> |
253 | 4332 | 4332 | ||
254 | 4333 | <entry key="Zorba API error"> | ||
255 | 4334 | <value>Zorba API error</value> | ||
256 | 4335 | </entry> | ||
257 | 4336 | |||
258 | 4337 | <entry key="Zorba core module error"> | ||
259 | 4338 | <value>Zorba core module error</value> | ||
260 | 4339 | </entry> | ||
261 | 4340 | |||
262 | 4341 | <entry key="Zorba data-definition error"> | ||
263 | 4342 | <value>Zorba data-definition error</value> | ||
264 | 4343 | </entry> | ||
265 | 4344 | |||
266 | 4345 | <entry key="Zorba dynamic error"> | ||
267 | 4346 | <value>Zorba dynamic error</value> | ||
268 | 4347 | </entry> | ||
269 | 4348 | |||
270 | 4349 | <entry key="Zorba dynamic warning"> | ||
271 | 4350 | <value>Zorba dynamic warning</value> | ||
272 | 4351 | </entry> | ||
273 | 4352 | |||
274 | 4353 | <entry key="Zorba error"> | ||
275 | 4354 | <value>Zorba error</value> | ||
276 | 4355 | </entry> | ||
277 | 4356 | |||
278 | 4357 | <entry key="Zorba serialization error"> | ||
279 | 4358 | <value>Zorba serialization error</value> | ||
280 | 4359 | </entry> | ||
281 | 4360 | |||
282 | 4361 | <entry key="Zorba serialization warning"> | ||
283 | 4362 | <value>Zorba serialization warning</value> | ||
284 | 4363 | </entry> | ||
285 | 4364 | |||
286 | 4365 | <entry key="Zorba static error"> | ||
287 | 4366 | <value>Zorba static error</value> | ||
288 | 4367 | </entry> | ||
289 | 4368 | |||
290 | 4369 | <entry key="Zorba static warning"> | ||
291 | 4370 | <value>Zorba static warning</value> | ||
292 | 4371 | </entry> | ||
293 | 4372 | |||
294 | 4373 | <entry key="Zorba store error"> | ||
295 | 4374 | <value>Zorba store error</value> | ||
296 | 4375 | </entry> | ||
297 | 4376 | |||
298 | 4377 | <entry key="Zorba type error"> | ||
299 | 4378 | <value>Zorba type error</value> | ||
300 | 4379 | </entry> | ||
301 | 4380 | |||
302 | 4381 | <entry key="Zorba type warning"> | ||
303 | 4382 | <value>Zorba type warning</value> | ||
304 | 4383 | </entry> | ||
305 | 4384 | |||
306 | 4385 | <entry key="Zorba warning"> | ||
307 | 4386 | <value>Zorba warning</value> | ||
308 | 4387 | </entry> | ||
309 | 4388 | |||
310 | 4389 | <entry key="JSON parser error"> | ||
311 | 4390 | <value>JSON parser error</value> | ||
312 | 4391 | </entry> | ||
313 | 4392 | |||
314 | 4393 | <entry key="JSON serialization error"> | ||
315 | 4394 | <value>JSON serialization error</value> | ||
316 | 4395 | </entry> | ||
317 | 4396 | |||
318 | 4397 | <entry key="JSONiq error"> | ||
319 | 4398 | <value>JSONIQ error</value> | ||
320 | 4399 | </entry> | ||
321 | 4400 | |||
322 | 4401 | <entry key="JSONiq type error"> | ||
323 | 4402 | <value>JSONIQ type error</value> | ||
324 | 4403 | </entry> | ||
325 | 4404 | |||
326 | 4405 | <entry key="JSONiq static error"> | ||
327 | 4406 | <value>JSONIQ static error</value> | ||
328 | 4407 | </entry> | ||
329 | 4408 | |||
330 | 4409 | <entry key="JSONiq dynamic error"> | ||
331 | 4410 | <value>JSONIQ dynamic error</value> | ||
332 | 4411 | </entry> | ||
333 | 4412 | |||
334 | 4413 | <entry key="JSONiq serialization error"> | ||
335 | 4414 | <value>JSONIQ serialization error</value> | ||
336 | 4415 | </entry> | ||
337 | 4416 | |||
338 | 4417 | <entry key="JSONiq warning"> | ||
339 | 4418 | <value>JSONIQ warning</value> | ||
340 | 4419 | </entry> | ||
341 | 4420 | |||
342 | 4421 | <entry key="JSONiq type warning"> | ||
343 | 4422 | <value>JSONIQ type warning</value> | ||
344 | 4423 | </entry> | ||
345 | 4424 | |||
346 | 4425 | <entry key="JSONiq static warning"> | ||
347 | 4426 | <value>JSONIQ static warning</value> | ||
348 | 4427 | </entry> | ||
349 | 4428 | |||
350 | 4429 | <entry key="JSONiq dynamic warning"> | ||
351 | 4430 | <value>JSONIQ dynamic warning</value> | ||
352 | 4431 | </entry> | ||
353 | 4432 | |||
354 | 4433 | <entry key="JSONiq serialization warning"> | ||
355 | 4434 | <value>JSONIQ serialization warning</value> | ||
356 | 4435 | </entry> | ||
357 | 4436 | |||
358 | 4437 | <entry key="dynamic error"> | 4333 | <entry key="dynamic error"> |
359 | 4438 | <value>dynamic error</value> | 4334 | <value>dynamic error</value> |
360 | 4439 | </entry> | 4335 | </entry> |
361 | @@ -4446,50 +4342,6 @@ | |||
362 | 4446 | <value>error</value> | 4342 | <value>error</value> |
363 | 4447 | </entry> | 4343 | </entry> |
364 | 4448 | 4344 | ||
365 | 4449 | <entry key="full-text dynamic error"> | ||
366 | 4450 | <value>full-text dynamic error</value> | ||
367 | 4451 | </entry> | ||
368 | 4452 | |||
369 | 4453 | <entry key="full-text dynamic warning"> | ||
370 | 4454 | <value>full-text dynamic warning</value> | ||
371 | 4455 | </entry> | ||
372 | 4456 | |||
373 | 4457 | <entry key="full-text static error"> | ||
374 | 4458 | <value>full-text static error</value> | ||
375 | 4459 | </entry> | ||
376 | 4460 | |||
377 | 4461 | <entry key="full-text static warning"> | ||
378 | 4462 | <value>full-text static warning</value> | ||
379 | 4463 | </entry> | ||
380 | 4464 | |||
381 | 4465 | <entry key="full-text type error"> | ||
382 | 4466 | <value>full-text type error</value> | ||
383 | 4467 | </entry> | ||
384 | 4468 | |||
385 | 4469 | <entry key="full-text type warning"> | ||
386 | 4470 | <value>full-text type warning</value> | ||
387 | 4471 | </entry> | ||
388 | 4472 | |||
389 | 4473 | <entry key="operating system error"> | ||
390 | 4474 | <value>operating system error</value> | ||
391 | 4475 | </entry> | ||
392 | 4476 | |||
393 | 4477 | <entry key="scripting static error"> | ||
394 | 4478 | <value>scripting static error</value> | ||
395 | 4479 | </entry> | ||
396 | 4480 | |||
397 | 4481 | <entry key="scripting static warning"> | ||
398 | 4482 | <value>scripting static warning</value> | ||
399 | 4483 | </entry> | ||
400 | 4484 | |||
401 | 4485 | <entry key="serialization error"> | ||
402 | 4486 | <value>serialization error</value> | ||
403 | 4487 | </entry> | ||
404 | 4488 | |||
405 | 4489 | <entry key="serialization warning"> | ||
406 | 4490 | <value>serialization warning</value> | ||
407 | 4491 | </entry> | ||
408 | 4492 | |||
409 | 4493 | <entry key="static error"> | 4345 | <entry key="static error"> |
410 | 4494 | <value>static error</value> | 4346 | <value>static error</value> |
411 | 4495 | </entry> | 4347 | </entry> |
412 | @@ -4506,38 +4358,6 @@ | |||
413 | 4506 | <value>type warning</value> | 4358 | <value>type warning</value> |
414 | 4507 | </entry> | 4359 | </entry> |
415 | 4508 | 4360 | ||
416 | 4509 | <entry key="update dynamic error"> | ||
417 | 4510 | <value>update dynamic error</value> | ||
418 | 4511 | </entry> | ||
419 | 4512 | |||
420 | 4513 | <entry key="update dynamic warning"> | ||
421 | 4514 | <value>update dynamic warning</value> | ||
422 | 4515 | </entry> | ||
423 | 4516 | |||
424 | 4517 | <entry key="update static error"> | ||
425 | 4518 | <value>update static error</value> | ||
426 | 4519 | </entry> | ||
427 | 4520 | |||
428 | 4521 | <entry key="update static warning"> | ||
429 | 4522 | <value>update static warning</value> | ||
430 | 4523 | </entry> | ||
431 | 4524 | |||
432 | 4525 | <entry key="update type error"> | ||
433 | 4526 | <value>update type error</value> | ||
434 | 4527 | </entry> | ||
435 | 4528 | |||
436 | 4529 | <entry key="update type warning"> | ||
437 | 4530 | <value>update type warning</value> | ||
438 | 4531 | </entry> | ||
439 | 4532 | |||
440 | 4533 | <entry key="user-defined error"> | ||
441 | 4534 | <value>user-defined error</value> | ||
442 | 4535 | </entry> | ||
443 | 4536 | |||
444 | 4537 | <entry key="user-defined warning"> | ||
445 | 4538 | <value>user-defined warning</value> | ||
446 | 4539 | </entry> | ||
447 | 4540 | |||
448 | 4541 | <entry key="warning"> | 4361 | <entry key="warning"> |
449 | 4542 | <value>warning</value> | 4362 | <value>warning</value> |
450 | 4543 | </entry> | 4363 | </entry> |
451 | 4544 | 4364 | ||
452 | === modified file 'src/diagnostics/pregenerated/dict_en.cpp' | |||
453 | --- src/diagnostics/pregenerated/dict_en.cpp 2013-05-24 22:52:47 +0000 | |||
454 | +++ src/diagnostics/pregenerated/dict_en.cpp 2013-06-04 01:34:26 +0000 | |||
455 | @@ -707,18 +707,6 @@ | |||
456 | 707 | { "~JNUP0008_ObjectArray", "\"$2\": target of a deleting or replacing expression is not a JSON item" }, | 707 | { "~JNUP0008_ObjectArray", "\"$2\": target of a deleting or replacing expression is not a JSON item" }, |
457 | 708 | { "~JNUP0016_Array", "\"$2\": selector cannot be resolved against supplied array" }, | 708 | { "~JNUP0016_Array", "\"$2\": selector cannot be resolved against supplied array" }, |
458 | 709 | { "~JNUP0016_Object", "\"$2\": selector cannot be resolved against supplied object" }, | 709 | { "~JNUP0016_Object", "\"$2\": selector cannot be resolved against supplied object" }, |
459 | 710 | { "~JSON parser error", "JSON parser error" }, | ||
460 | 711 | { "~JSON serialization error", "JSON serialization error" }, | ||
461 | 712 | { "~JSONiq dynamic error", "JSONIQ dynamic error" }, | ||
462 | 713 | { "~JSONiq dynamic warning", "JSONIQ dynamic warning" }, | ||
463 | 714 | { "~JSONiq error", "JSONIQ error" }, | ||
464 | 715 | { "~JSONiq serialization error", "JSONIQ serialization error" }, | ||
465 | 716 | { "~JSONiq serialization warning", "JSONIQ serialization warning" }, | ||
466 | 717 | { "~JSONiq static error", "JSONIQ static error" }, | ||
467 | 718 | { "~JSONiq static warning", "JSONIQ static warning" }, | ||
468 | 719 | { "~JSONiq type error", "JSONIQ type error" }, | ||
469 | 720 | { "~JSONiq type warning", "JSONIQ type warning" }, | ||
470 | 721 | { "~JSONiq warning", "JSONIQ warning" }, | ||
471 | 722 | { "~LibModVersionMismatch_3", "XQuery library version can not be imported by a $3 version module" }, | 710 | { "~LibModVersionMismatch_3", "XQuery library version can not be imported by a $3 version module" }, |
472 | 723 | { "~ModuleNotFound", "module not found" }, | 711 | { "~ModuleNotFound", "module not found" }, |
473 | 724 | { "~MustBeAbsoluteURI", "must be absolute" }, | 712 | { "~MustBeAbsoluteURI", "must be absolute" }, |
474 | @@ -1036,29 +1024,9 @@ | |||
475 | 1036 | { "~ZXQP0004_TypeOps_is_in_scope_ForFunctionItemTypes", "TypeOps::is_in_scope() for function-item types" }, | 1024 | { "~ZXQP0004_TypeOps_is_in_scope_ForFunctionItemTypes", "TypeOps::is_in_scope() for function-item types" }, |
476 | 1037 | { "~ZXQP0025_RESOURCE_NOT_FOUND", "resource not found" }, | 1025 | { "~ZXQP0025_RESOURCE_NOT_FOUND", "resource not found" }, |
477 | 1038 | { "~ZeroLenURI", "zero-length URI (and no base URI given)" }, | 1026 | { "~ZeroLenURI", "zero-length URI (and no base URI given)" }, |
478 | 1039 | { "~Zorba API error", "Zorba API error" }, | ||
479 | 1040 | { "~Zorba core module error", "Zorba core module error" }, | ||
480 | 1041 | { "~Zorba data-definition error", "Zorba data-definition error" }, | ||
481 | 1042 | { "~Zorba dynamic error", "Zorba dynamic error" }, | ||
482 | 1043 | { "~Zorba dynamic warning", "Zorba dynamic warning" }, | ||
483 | 1044 | { "~Zorba error", "Zorba error" }, | ||
484 | 1045 | { "~Zorba serialization error", "Zorba serialization error" }, | ||
485 | 1046 | { "~Zorba serialization warning", "Zorba serialization warning" }, | ||
486 | 1047 | { "~Zorba static error", "Zorba static error" }, | ||
487 | 1048 | { "~Zorba static warning", "Zorba static warning" }, | ||
488 | 1049 | { "~Zorba store error", "Zorba store error" }, | ||
489 | 1050 | { "~Zorba type error", "Zorba type error" }, | ||
490 | 1051 | { "~Zorba type warning", "Zorba type warning" }, | ||
491 | 1052 | { "~Zorba warning", "Zorba warning" }, | ||
492 | 1053 | { "~dynamic error", "dynamic error" }, | 1027 | { "~dynamic error", "dynamic error" }, |
493 | 1054 | { "~dynamic warning", "dynamic warning" }, | 1028 | { "~dynamic warning", "dynamic warning" }, |
494 | 1055 | { "~error", "error" }, | 1029 | { "~error", "error" }, |
495 | 1056 | { "~full-text dynamic error", "full-text dynamic error" }, | ||
496 | 1057 | { "~full-text dynamic warning", "full-text dynamic warning" }, | ||
497 | 1058 | { "~full-text static error", "full-text static error" }, | ||
498 | 1059 | { "~full-text static warning", "full-text static warning" }, | ||
499 | 1060 | { "~full-text type error", "full-text type error" }, | ||
500 | 1061 | { "~full-text type warning", "full-text type warning" }, | ||
501 | 1062 | { "~libxml_ERR_1", "libxml internal error${: 9}" }, | 1030 | { "~libxml_ERR_1", "libxml internal error${: 9}" }, |
502 | 1063 | { "~libxml_ERR_101", "encoding expected in text declaration" }, | 1031 | { "~libxml_ERR_101", "encoding expected in text declaration" }, |
503 | 1064 | { "~libxml_ERR_103", "\"$5\": entity marked standalone but requires external subset" }, | 1032 | { "~libxml_ERR_103", "\"$5\": entity marked standalone but requires external subset" }, |
504 | @@ -1204,23 +1172,10 @@ | |||
505 | 1204 | { "~libxml_WAR_97", "\"$5\": unsupported XML version" }, | 1172 | { "~libxml_WAR_97", "\"$5\": unsupported XML version" }, |
506 | 1205 | { "~libxml_WAR_98", "\"$5\": malformed xml:lang value" }, | 1173 | { "~libxml_WAR_98", "\"$5\": malformed xml:lang value" }, |
507 | 1206 | { "~libxml_WAR_99", "xmlns$6?{:5}\\: URI \"$6?6:5\": invalid URI" }, | 1174 | { "~libxml_WAR_99", "xmlns$6?{:5}\\: URI \"$6?6:5\": invalid URI" }, |
508 | 1207 | { "~operating system error", "operating system error" }, | ||
509 | 1208 | { "~scripting static error", "scripting static error" }, | ||
510 | 1209 | { "~scripting static warning", "scripting static warning" }, | ||
511 | 1210 | { "~serialization error", "serialization error" }, | ||
512 | 1211 | { "~serialization warning", "serialization warning" }, | ||
513 | 1212 | { "~static error", "static error" }, | 1175 | { "~static error", "static error" }, |
514 | 1213 | { "~static warning", "static warning" }, | 1176 | { "~static warning", "static warning" }, |
515 | 1214 | { "~type error", "type error" }, | 1177 | { "~type error", "type error" }, |
516 | 1215 | { "~type warning", "type warning" }, | 1178 | { "~type warning", "type warning" }, |
517 | 1216 | { "~update dynamic error", "update dynamic error" }, | ||
518 | 1217 | { "~update dynamic warning", "update dynamic warning" }, | ||
519 | 1218 | { "~update static error", "update static error" }, | ||
520 | 1219 | { "~update static warning", "update static warning" }, | ||
521 | 1220 | { "~update type error", "update type error" }, | ||
522 | 1221 | { "~update type warning", "update type warning" }, | ||
523 | 1222 | { "~user-defined error", "user-defined error" }, | ||
524 | 1223 | { "~user-defined warning", "user-defined warning" }, | ||
525 | 1224 | { "~warning", "warning" }, | 1179 | { "~warning", "warning" }, |
526 | 1225 | { "~xqueryx_empty_content", "xqueryx content is empty" }, | 1180 | { "~xqueryx_empty_content", "xqueryx content is empty" }, |
527 | 1226 | }; | 1181 | }; |
528 | 1227 | 1182 | ||
529 | === modified file 'src/diagnostics/qname.cpp' | |||
530 | --- src/diagnostics/qname.cpp 2013-04-24 16:12:40 +0000 | |||
531 | +++ src/diagnostics/qname.cpp 2013-06-04 01:34:26 +0000 | |||
532 | @@ -29,23 +29,6 @@ | |||
533 | 29 | char const XQueryErrQName::NAMESPACE[] = XQUERY_ERR_NS; | 29 | char const XQueryErrQName::NAMESPACE[] = XQUERY_ERR_NS; |
534 | 30 | char const XQueryErrQName::PREFIX[] = "err"; | 30 | char const XQueryErrQName::PREFIX[] = "err"; |
535 | 31 | 31 | ||
536 | 32 | zorba::diagnostic::category XQueryErrQName::category() const { | ||
537 | 33 | using namespace zorba::diagnostic; | ||
538 | 34 | |||
539 | 35 | char const *const name = localname(); | ||
540 | 36 | |||
541 | 37 | if ( ascii::begins_with( name, "FT", 2 ) ) | ||
542 | 38 | return XQUERY_FULL_TEXT; | ||
543 | 39 | if ( ascii::begins_with( name, "SE", 2 ) ) | ||
544 | 40 | return XQUERY_SERIALIZATION; | ||
545 | 41 | if ( ascii::begins_with( name, "XS", 2 ) ) | ||
546 | 42 | return XQUERY_SCRIPTING; | ||
547 | 43 | if ( ascii::begins_with( name, "XU", 2 ) ) | ||
548 | 44 | return XQUERY_UPDATE; | ||
549 | 45 | |||
550 | 46 | return XQUERY_CORE; | ||
551 | 47 | } | ||
552 | 48 | |||
553 | 49 | zorba::diagnostic::kind XQueryErrQName::kind() const { | 32 | zorba::diagnostic::kind XQueryErrQName::kind() const { |
554 | 50 | using namespace zorba::diagnostic; | 33 | using namespace zorba::diagnostic; |
555 | 51 | 34 | ||
556 | @@ -70,17 +53,6 @@ | |||
557 | 70 | char const JSONiqErrQName::NAMESPACE[] = JSONIQ_ERR_NS; | 53 | char const JSONiqErrQName::NAMESPACE[] = JSONIQ_ERR_NS; |
558 | 71 | char const JSONiqErrQName::PREFIX[] = "jerr"; | 54 | char const JSONiqErrQName::PREFIX[] = "jerr"; |
559 | 72 | 55 | ||
560 | 73 | zorba::diagnostic::category JSONiqErrQName::category() const { | ||
561 | 74 | using namespace zorba::diagnostic; | ||
562 | 75 | |||
563 | 76 | char const *const name = localname(); | ||
564 | 77 | |||
565 | 78 | if ( ascii::begins_with( name, "JU", 2 ) ) | ||
566 | 79 | return JSONIQ_UPDATE; | ||
567 | 80 | |||
568 | 81 | return JSONIQ_CORE; | ||
569 | 82 | } | ||
570 | 83 | |||
571 | 84 | zorba::diagnostic::kind JSONiqErrQName::kind() const { | 56 | zorba::diagnostic::kind JSONiqErrQName::kind() const { |
572 | 85 | using namespace zorba::diagnostic; | 57 | using namespace zorba::diagnostic; |
573 | 86 | 58 | ||
574 | @@ -103,34 +75,6 @@ | |||
575 | 103 | char const ZorbaErrQName::NAMESPACE[] = ZORBA_ERR_NS; | 75 | char const ZorbaErrQName::NAMESPACE[] = ZORBA_ERR_NS; |
576 | 104 | char const ZorbaErrQName::PREFIX[] = "zerr"; | 76 | char const ZorbaErrQName::PREFIX[] = "zerr"; |
577 | 105 | 77 | ||
578 | 106 | zorba::diagnostic::category ZorbaErrQName::category() const { | ||
579 | 107 | using namespace zorba::diagnostic; | ||
580 | 108 | |||
581 | 109 | char const *const name = localname(); | ||
582 | 110 | ZORBA_ASSERT( name ); | ||
583 | 111 | |||
584 | 112 | switch ( name[1] ) { | ||
585 | 113 | case 'A': return ZORBA_API; | ||
586 | 114 | case 'C': return ZORBA_SERIALIZATION; | ||
587 | 115 | case 'D': switch ( name[3] ) { | ||
588 | 116 | case 'P': return ZORBA_CORE_MODULE; | ||
589 | 117 | default : return ZORBA_DDF; | ||
590 | 118 | } | ||
591 | 119 | case 'G': return ZORBA_DEBUGGER; | ||
592 | 120 | case 'J': switch ( name[2] ) { | ||
593 | 121 | case 'P': return JSON_PARSER; | ||
594 | 122 | case 'S': return JSON_SERIALIZATION; | ||
595 | 123 | default : ZORBA_ASSERT( false ); | ||
596 | 124 | } | ||
597 | 125 | case 'O': return ZORBA_OS; | ||
598 | 126 | case 'S': return ZORBA_STORE; | ||
599 | 127 | case 'X': return ZORBA_XQP; | ||
600 | 128 | case 'U': return ZORBA_CORE_MODULE; | ||
601 | 129 | |||
602 | 130 | default : ZORBA_ASSERT( false ); | ||
603 | 131 | } | ||
604 | 132 | } | ||
605 | 133 | |||
606 | 134 | zorba::diagnostic::kind ZorbaErrQName::kind() const { | 78 | zorba::diagnostic::kind ZorbaErrQName::kind() const { |
607 | 135 | return zorba::diagnostic::UNKNOWN_KIND; | 79 | return zorba::diagnostic::UNKNOWN_KIND; |
608 | 136 | } | 80 | } |
609 | @@ -140,10 +84,6 @@ | |||
610 | 140 | char const ZorbaWarningQName::NAMESPACE[] = ZORBA_WARN_NS; | 84 | char const ZorbaWarningQName::NAMESPACE[] = ZORBA_WARN_NS; |
611 | 141 | char const ZorbaWarningQName::PREFIX[] = "zwarn"; | 85 | char const ZorbaWarningQName::PREFIX[] = "zwarn"; |
612 | 142 | 86 | ||
613 | 143 | zorba::diagnostic::category ZorbaWarningQName::category() const { | ||
614 | 144 | return zorba::diagnostic::ZORBA_XQP; | ||
615 | 145 | } | ||
616 | 146 | |||
617 | 147 | zorba::diagnostic::kind ZorbaWarningQName::kind() const { | 87 | zorba::diagnostic::kind ZorbaWarningQName::kind() const { |
618 | 148 | using namespace zorba::diagnostic; | 88 | using namespace zorba::diagnostic; |
619 | 149 | 89 | ||
620 | 150 | 90 | ||
621 | === modified file 'src/diagnostics/user_error.cpp' | |||
622 | --- src/diagnostics/user_error.cpp 2013-02-07 17:24:36 +0000 | |||
623 | +++ src/diagnostics/user_error.cpp 2013-06-04 01:34:26 +0000 | |||
624 | @@ -68,10 +68,6 @@ | |||
625 | 68 | return qname_; | 68 | return qname_; |
626 | 69 | } | 69 | } |
627 | 70 | 70 | ||
628 | 71 | diagnostic::category UserError::category() const { | ||
629 | 72 | return diagnostic::XQUERY_USER_DEFINED; | ||
630 | 73 | } | ||
631 | 74 | |||
632 | 75 | /////////////////////////////////////////////////////////////////////////////// | 71 | /////////////////////////////////////////////////////////////////////////////// |
633 | 76 | 72 | ||
634 | 77 | } // namespace zorba | 73 | } // namespace zorba |
635 | 78 | 74 | ||
636 | === modified file 'src/diagnostics/zorba_exception.cpp' | |||
637 | --- src/diagnostics/zorba_exception.cpp 2013-05-23 00:23:33 +0000 | |||
638 | +++ src/diagnostics/zorba_exception.cpp 2013-06-04 01:34:26 +0000 | |||
639 | @@ -141,15 +141,8 @@ | |||
640 | 141 | // | 141 | // |
641 | 142 | ostringstream oss; | 142 | ostringstream oss; |
642 | 143 | oss << ZED_PREFIX; | 143 | oss << ZED_PREFIX; |
643 | 144 | |||
644 | 145 | streampos pos = oss.tellp(); | ||
645 | 146 | oss << d.category(); | ||
646 | 147 | if ( oss.tellp() != pos ) // emit ' ' only if non-empty category | ||
647 | 148 | oss << ' '; | ||
648 | 149 | |||
649 | 150 | if ( diagnostic::kind const k = d.kind() ) | 144 | if ( diagnostic::kind const k = d.kind() ) |
650 | 151 | oss << k << ' '; | 145 | oss << k << ' '; |
651 | 152 | |||
652 | 153 | oss << (is_warning( d ) ? "warning" : "error"); | 146 | oss << (is_warning( d ) ? "warning" : "error"); |
653 | 154 | o << diagnostic::dict::lookup( oss.str() ) << " [" << d.qname() << ']'; | 147 | o << diagnostic::dict::lookup( oss.str() ) << " [" << d.qname() << ']'; |
654 | 155 | } | 148 | } |
Validation queue starting for merge proposal. zorbatest. lambda. nu:8080/ remotequeue/ bug-1180224- 2013-06- 04T00-44- 49.419Z/ log.html
Log at: http://