lisonge
|
1825b000c0
|
feat: priority rule
Build-Apk / build (push) Waiting to run
|
2024-10-16 22:46:19 +08:00 |
|
lisonge
|
2af801636b
|
perf: clean code
Build-Apk / build (push) Waiting to run
|
2024-10-05 23:50:42 +08:00 |
|
lisonge
|
56a356dc57
|
perf: update dependency
Build-Apk / build (push) Has been cancelled
|
2024-08-14 22:09:36 +08:00 |
|
lisonge
|
a6cde2094d
|
perf: json5 by kotlin
Build-Apk / build (push) Waiting to run
|
2024-08-13 22:38:49 +08:00 |
|
lisonge
|
017422cc03
|
perf(selector): check type error
Build-Apk / build (push) Has been cancelled
|
2024-07-24 21:48:57 +08:00 |
|
lisonge
|
459a8ff3b9
|
fix: nodeType
Build-Apk / build (push) Has been cancelled
|
2024-07-22 23:32:31 +08:00 |
|
lisonge
|
3dca7789e3
|
feat(selector): add methods/props
|
2024-07-22 22:54:10 +08:00 |
|
lisonge
|
6bbac8f6a3
|
feat: change slow rule desc
|
2024-07-15 21:33:50 +08:00 |
|
lisonge
|
028ad89d3c
|
feat: fastQuery
|
2024-07-13 17:06:38 +08:00 |
|
lisonge
|
dd12a20f9c
|
fix(selector): checkType
Build-Apk / build (push) Has been cancelled
|
2024-07-12 12:07:46 +08:00 |
|
lisonge
|
c3d7969ac9
|
feat(selector): add prev/getPrev
|
2024-07-11 21:35:48 +08:00 |
|
lisonge
|
4f8409a7ca
|
feat: matchRoot (#643)
Build-Apk / build (push) Waiting to run
|
2024-07-04 23:21:27 +08:00 |
|
lisonge
|
0c1cc78ee4
|
perf: cache, lazy invoke
Build-Apk / build (push) Waiting to run
|
2024-07-03 17:38:05 +08:00 |
|
lisonge
|
246271351a
|
feat: add method
|
2024-07-02 21:25:28 +08:00 |
|
lisonge
|
6490018230
|
feat(selector): support not exp, method invoke, type check, object type
Build-Apk / build (push) Waiting to run
|
2024-07-01 21:33:13 +08:00 |
|
lisonge
|
e3aed7807b
|
perf: gradle api
|
2024-05-24 21:23:13 +08:00 |
|
lisonge
|
80532e4a77
|
perf(selector): PolynomialExpression toString
|
2024-04-07 11:35:27 +08:00 |
|
lisonge
|
0ac0b69a15
|
perf: binaryExpressions
|
2024-03-26 21:09:29 +08:00 |
|
lisonge
|
d9c56775e3
|
perf(selector): wasm matches
|
2024-03-26 17:29:00 +08:00 |
|
lisonge
|
a085efd013
|
feat(selector): ~= regex
|
2024-03-12 17:57:50 +08:00 |
|
lisonge
|
ad394c5a84
|
perf: check type
|
2024-02-26 23:04:44 +08:00 |
|
lisonge
|
4758448739
|
fix(selector): checkType
|
2024-02-26 13:46:25 +08:00 |
|
lisonge
|
ad7d39a042
|
perf: indexCache
|
2024-02-26 00:09:13 +08:00 |
|
lisonge
|
3034c6aed9
|
feat: 缓慢查询
|
2024-02-06 20:33:15 +08:00 |
|
lisonge
|
2a3c368276
|
perf(selector): lazy object
|
2024-02-05 21:35:40 +08:00 |
|
lisonge
|
3a2e5e6832
|
fix: qfTextValue
|
2024-01-24 21:21:02 +08:00 |
|
lisonge
|
ddb866151c
|
perf(selector): more export property
|
2024-01-24 20:45:05 +08:00 |
|
lisonge
|
25d3c64630
|
perf: 优化校验错误提示
|
2024-01-18 21:12:12 +08:00 |
|
lisonge
|
8a8de5d801
|
feat(selector): export connectKeys
|
2024-01-08 10:55:23 +08:00 |
|
lisonge
|
4b744a33a9
|
fix: quickFind 标识 text 错误导致 [text='xx'] 不生效
|
2024-01-05 00:24:49 +08:00 |
|
lisonge
|
327716da09
|
feat: vid quickFind
|
2023-12-14 23:10:14 +08:00 |
|
lisonge
|
4cd992fdda
|
test(selector): 测试转义字符
|
2023-12-06 14:12:31 +08:00 |
|
lisonge
|
8b07fb21c1
|
fix(selector): 转义字符序列化错误
|
2023-12-06 14:12:11 +08:00 |
|
lisonge
|
b53e385a9f
|
feat(selector): 使用双引号序列化
|
2023-12-01 11:20:56 +08:00 |
|
lisonge
|
56949c2aa4
|
perf(selector): 优化 a<0 遍历逻辑
|
2023-11-15 20:31:01 +08:00 |
|
lisonge
|
05ddbb23ce
|
fix: getDescendants isEmpty removeLast error
|
2023-11-07 18:59:50 +08:00 |
|
lisonge
|
ae498fc74a
|
perf: getDescendants
|
2023-11-06 20:38:14 +08:00 |
|
lisonge
|
113c84cb84
|
test(selector): 连接操作符<<测试例子
|
2023-11-05 18:20:06 +08:00 |
|
lisonge
|
1126ff23aa
|
feat(selector): 新增连接操作符<<
|
2023-11-05 18:19:32 +08:00 |
|
lisonge
|
f95d20cf94
|
test(selector): 元组语法测试例子
|
2023-11-03 18:20:35 +08:00 |
|
lisonge
|
142c98a85c
|
feat(selector): 连接选择器新增元组语法
|
2023-11-03 18:19:54 +08:00 |
|
lisonge
|
966fecef9c
|
chore(selector): check_escape
|
2023-10-31 17:24:58 +08:00 |
|
lisonge
|
5e0ea085e5
|
feat(selector): support escape string
|
2023-10-31 17:24:35 +08:00 |
|
lisonge
|
699ad8b568
|
perf(selector): 选择器优先比较逻辑
|
2023-10-16 18:01:12 +08:00 |
|
lisonge
|
8074175489
|
fix: 限制节点数量避免内存溢出
|
2023-10-08 11:51:26 +08:00 |
|
lisonge
|
99ef2b4141
|
feat: quickFind+matchLauncher
|
2023-10-04 18:35:32 +08:00 |
|
lisonge
|
840d1cb14b
|
fix(selector): 改正!操作符
|
2023-09-29 21:04:00 +08:00 |
|
lisonge
|
aa706b9fd5
|
fix(selector): not throw StringIndexOut in js
https://github.com/gkd-kit/inspect/issues/7
修复在 js 里 string[i] 不会抛 StringIndexOutOfBoundsException 导致无限循环申请内存最终内存溢出
|
2023-09-23 01:23:11 +08:00 |
|
lisonge
|
884d7b044e
|
chore: selector@0.0.6
|
2023-09-11 19:19:55 +08:00 |
|
lisonge
|
7bc1dfe9d9
|
fix: LogicalOperator parse error
|
2023-09-11 18:05:22 +08:00 |
|