summaryrefslogtreecommitdiffstats
path: root/cps-dependencies
diff options
context:
space:
mode:
authordanielhanrahan <daniel.hanrahan@est.tech>2024-11-21 18:05:05 +0000
committerdanielhanrahan <daniel.hanrahan@est.tech>2024-11-25 18:00:28 +0000
commit1ea72e9c1dff6b1fcdd584362d1d2aaa1d9ce28d (patch)
tree983642f2ca867971f2c4c168ef31bc2635752cc7 /cps-dependencies
parent295495b3f4376f42c5788e89725aef0466a8a578 (diff)
[Cps Path Parser] Don't quote numbers in comparison
Presently, Cps Path Parser will wrap numbers in quotes when normalizing or getting parent path, which can lead to invalid paths. For example: /books[@price > 15] will be normalized to: /books[@price>'15'] This causes trouble when running queries on normalized paths: (CpsPathException: "can use only > with integer") Note this patch will still normalize numbers to string for equality: /books[@price='15'] Much existing code relies on this, and it does not cause problems. Issue-ID: CPS-2365 Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech> Change-Id: I15d326ad7db2311b64c636283a4d52623a125176
Diffstat (limited to 'cps-dependencies')
0 files changed, 0 insertions, 0 deletions