Commit 6690975
committed
Issues-79: fix each partial invoke
In js array may be object with key as index
some another fix:
- remove generic in string method. replace with toString
- applyInner check not null before use in matcher
- check ? when arg type is operator by toString.equals (? is char in value)
- 2 test for each partial expression1 parent 78ce14c commit 6690975
3 files changed
Lines changed: 28 additions & 5 deletions
File tree
- src
- main/java/com/dashjoin/jsonata
- test/java/com/dashjoin/jsonata
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
225 | 225 | | |
226 | 226 | | |
227 | 227 | | |
228 | | - | |
| 228 | + | |
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
234 | | - | |
| 234 | + | |
235 | 235 | | |
236 | 236 | | |
237 | 237 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1535 | 1535 | | |
1536 | 1536 | | |
1537 | 1537 | | |
| 1538 | + | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
1538 | 1545 | | |
1539 | 1546 | | |
1540 | 1547 | | |
| |||
1755 | 1762 | | |
1756 | 1763 | | |
1757 | 1764 | | |
1758 | | - | |
| 1765 | + | |
1759 | 1766 | | |
1760 | 1767 | | |
1761 | 1768 | | |
| |||
1821 | 1828 | | |
1822 | 1829 | | |
1823 | 1830 | | |
1824 | | - | |
| 1831 | + | |
1825 | 1832 | | |
1826 | 1833 | | |
1827 | 1834 | | |
| |||
1910 | 1917 | | |
1911 | 1918 | | |
1912 | 1919 | | |
1913 | | - | |
| 1920 | + | |
1914 | 1921 | | |
1915 | 1922 | | |
1916 | 1923 | | |
| |||
Lines changed: 16 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
88 | 104 | | |
0 commit comments