Colby Mchenry
|
278a8edc35
fix(resolution): resolve calls to object-literal namespace members (#1573) (#1597)
|
2 minggu lalu |
Colby Mchenry
|
7963672689
fix(rust): resolve `self.field.method()` on the field's declared type instead of a same-named method (#1585) (#1599)
|
2 minggu lalu |
ctype_lab
|
e922563e05
fix(resolution): recognize union instantiation
|
1 bulan lalu |
ctype_lab
|
8e3cde6994
feat(kernel): preserve union nodes across extraction
|
1 bulan lalu |
Colby Mchenry
|
38580e0b04
fix(python): bare class references produce references edges to classes (#1478) (#1493)
|
1 bulan lalu |
Colby Mchenry
|
157c8e735d
perf(resolution): generation-tagged supertype memo + method owner index — Swift compiler 185→98s, byte-identical (#1395)
|
1 bulan lalu |
Colby Mchenry
|
974e6c8b95
perf(resolution): incremental receiver-inference scan memo + compiled-pattern memo — kong −8% more (−23% cumulative), byte-identical (#1392)
|
1 bulan lalu |
Colby Mchenry
|
082ea65f3a
perf(synthesis): provably-empty pass gates + prefilters — render/expo/rn/mybatis stop scanning repos they can't match; iface memo (#1389)
|
1 bulan lalu |
Colby Mchenry
|
c472cfb52e
fix(resolution): literal-receiver builtins and nested locals stop fabricating call edges (#1317)
|
1 bulan lalu |
Colby Mchenry
|
41c2029798
fix(go): field-chain calls resolve via validated type inference, never bare-name guessing (#1316)
|
1 bulan lalu |
Colby Mchenry
|
2ec877b08c
fix(resolution): calls through an imported singleton resolve to the method (#1315)
|
1 bulan lalu |
Colby Mchenry
|
e871c49a31
fix(resolution): clean up processed refs by row id so batch boundaries can't drop sibling call sites (#1269) (#1270)
|
1 bulan lalu |
Colby Mchenry
|
6103f5e228
fix(cpp): resolve explicit operator calls (a.operator+(b)) to the operator method (#1268)
|
1 bulan lalu |
Colby Mchenry
|
70b1be6a21
fix(php): resolve method calls through $this-> properties on their declared type (#1220) (#1251)
|
2 bulan lalu |
Colby Mchenry
|
625b4fe921
fix(resolution): stop per-call config-key scan that made large Java/Kotlin (Spring) indexes take ~1h (#1180) (#1210)
|
2 bulan lalu |
Colby Mchenry
|
99152212a9
feat(extraction): add ArkTS language support with ArkUI dispatch bridges (#396, #512, #890 via #648) (#1186)
|
2 bulan lalu |
Colby Mchenry
|
a0208feaac
feat(extraction): index Erlang escripts and OTP app resource files (#635, #648) (#1169)
|
2 bulan lalu |
Colby Mchenry
|
6511722250
feat(extraction): add Erlang language support (.erl/.hrl) (#635, #648) (#1165)
|
2 bulan lalu |
Colby Mchenry
|
7d624ecfac
feat(resolution): CFML receiver-type inference for locals, typed args, and component properties (#1155)
|
2 bulan lalu |
Colby Mchenry
|
81cb59a86e
fix(resolution): yield per ref and cache hot per-ref work so the watchdog can't kill a valid index (#1122) (#1137)
|
2 bulan lalu |
Colby Mchenry
|
e53968cae8
fix(resolution): gate the Lua/Luau annotation pattern against method-call self-match (#1124) (#1131)
|
2 bulan lalu |
Colby Mchenry
|
cf86fe8198
fix(resolution): extend typed-parameter receiver inference to Rust/Go/Dart/PHP (#1125) (#1130)
|
2 bulan lalu |
Colby Mchenry
|
385001398b
fix(resolution): infer typed-parameter receivers in TS/JS (#1125) (#1129)
|
2 bulan lalu |
Colby Mchenry
|
358f400c40
feat(resolution): local-variable method calls in Lua, Luau, R, Pascal (#1112) (#1113)
|
2 bulan lalu |
Colby Mchenry
|
ed64db08b4
feat(resolution): infer local-variable receiver types across languages (#1108) (#1109)
|
2 bulan lalu |
Colby Mchenry
|
63bc0fd037
fix(resolution): resolve same-named methods to the call site's own file (#1079) (#1107)
|
2 bulan lalu |
Colby Mchenry
|
45d3293c6a
fix(resolution): stop "Resolving refs" wedge on theme-vendoring repos; add exclude config + index watchdogs (#999) (#1009)
|
2 bulan lalu |
Colby Mchenry
|
0a91d0f512
perf(resolution): fix O(K²) import-node blowup in "Resolving refs" (#915) (#965)
|
2 bulan lalu |
Colby Mchenry
|
1f15f93feb
feat(extraction): PHP string/array callables + Ruby lifecycle-hook symbols (#811)
|
3 bulan lalu |
Colby Mchenry
|
38095aa95b
feat(resolution): inherited this.X, Java/Kotlin cross-file method refs, Swift type scoping (#810)
|
3 bulan lalu |