Commit Graph

  • 11cc3d9647 fix(flask): add_url_rule and view_func registrations are routes (#2154) Colby Mchenry 2026-09-30 11:03:06 +00:00
  • be91a3120b fix(lua): a library call is never the one project method of that name (#2153) Colby Mchenry 2026-09-30 10:54:33 +00:00
  • e6527a8d34 fix(php): an untyped receiver keeps a unique method only when named for it (#2152) Colby Mchenry 2026-09-30 10:47:28 +00:00
  • 6eb08d68cf fix(csharp): a bare name reaches only members in scope (#2151) Colby Mchenry 2026-09-30 10:41:06 +00:00
  • b238e240e2 fix(objc): a message reached by name alone must be in reach (#2150) Colby Mchenry 2026-09-30 10:33:32 +00:00
  • 889b6a3526 fix(vbnet): a member access resolves through what the line names (#2149) Colby Mchenry 2026-09-30 10:15:37 +00:00
  • bd9741432f fix(cfml): a component method reached by name alone must be in reach (#2148) Colby Mchenry 2026-09-30 10:09:18 +00:00
  • df761e4596 fix(ruby): a method reached by name alone must be in reach (#2147) Colby Mchenry 2026-09-30 09:58:12 +00:00
  • 75976f9929 fix(kotlin): top-level functions resolve only where they're visible (#2146) Colby Mchenry 2026-09-30 09:44:16 +00:00
  • 0ff11b36e7 fix(dart): a bare call stays in the class hierarchy (#2145) Colby Mchenry 2026-09-30 09:30:58 +00:00
  • 422db1866e fix(r): a test file's top-level variables stay in that file (#2144) Colby Mchenry 2026-09-30 09:09:12 +00:00
  • 7ac8eefb85 fix(lua): a local is invisible outside its chunk (#2143) Colby Mchenry 2026-09-30 09:04:08 +00:00
  • dcbbd1687d fix(php): $this / self / static / parent calls stay in the class hierarchy (#2142) Colby Mchenry 2026-09-30 08:58:39 +00:00
  • ca3bb444f7 fix(resolution): case-insensitive names pass the prefilter; PHP => fn() is a bare call (#2141) Colby Mchenry 2026-09-30 08:31:10 +00:00
  • a3d675ef4d fix(vue): Options API methods, computed, watchers and hooks are symbols (#2140) Colby Mchenry 2026-09-30 08:22:09 +00:00
  • 66d5dc3641 fix(resolution): fuzzy matching is exact-case outside case-insensitive languages (#2139) Colby Mchenry 2026-09-30 08:10:26 +00:00
  • 6a02dcaa76 fix(react-native): event names held in constants join the native↔JS channel (#2138) Colby Mchenry 2026-09-30 07:57:43 +00:00
  • 6f798dce6b fix(react-native): Paper requireNativeComponent views reach native; JSX via default imports (#2137) Colby Mchenry 2026-09-30 07:49:17 +00:00
  • a4f9820233 fix(resolution): a super call in an override is not a self-call (#2136) Colby Mchenry 2026-09-30 07:48:48 +00:00
  • 72a9346b12 fix(expo-router): +api files are endpoints; the nearest router manifest decides (#2135) Colby Mchenry 2026-09-30 07:34:14 +00:00
  • 67744468d2 fix(resolution): Expo module bindings, imported receivers, TS type-only imports (#2134) Colby Mchenry 2026-09-30 07:28:28 +00:00
  • cec041d241 fix(angular): Nx workspaces, barrels, class-constant paths and root-relative navigate (#2133) Colby Mchenry 2026-09-30 07:06:23 +00:00
  • 4423891e76 fix(react-router): v5 <Redirect to> and styled(Link) wrappers navigate (#2132) Colby Mchenry 2026-09-30 06:55:41 +00:00
  • b62da73550 fix(sveltekit): route names drop (group) folders and parameter matchers (#2131) Colby Mchenry 2026-09-30 06:50:41 +00:00
  • 54a1698caa fix(vue-router): admin-template route tables, children and layouts; Nuxt routes only in Nuxt (#2130) Colby Mchenry 2026-09-30 06:46:26 +00:00
  • 92e14eda40 fix(extraction): a file-based router reads only its own app in a monorepo (#2129) Colby Mchenry 2026-09-30 06:32:33 +00:00
  • 1ef1eb886c fix(resolution): Vue, Svelte and Astro calls follow the JS/TS rules (#2128) Colby Mchenry 2026-09-30 06:22:18 +00:00
  • 8987be4254 fix(resolution): a bare Java call reaches its class, supertypes or static imports (#2126) Colby Mchenry 2026-09-30 06:00:17 +00:00
  • 99209b6f3d fix(resolution): a Python call reaches a method through its receiver, never by name alone (#2125) Colby Mchenry 2026-09-30 05:52:25 +00:00
  • ddc03f7c79 fix(resolution): a bare Rust name reaches only what is in scope (#2124) Colby Mchenry 2026-09-30 05:34:51 +00:00
  • c5ba68076a fix(resolution): type parameters, def-local types and Scala scoping (#2123) Colby Mchenry 2026-09-30 05:23:22 +00:00
  • 068c422e1d fix: a minified or bundled script is generated, and generated files are not hubs (#2122) Colby Mchenry 2026-09-30 04:56:59 +00:00
  • e453e820a8 fix(resolution): a C#/VB.NET type position names a type, never a same-named member (#2121) Colby Mchenry 2026-09-30 04:50:16 +00:00
  • 7a51969fb0 fix(resolution): JS/TS calls never pick a class member by name alone when the code rules it out (#2120) Colby Mchenry 2026-09-30 04:39:30 +00:00
  • 7cc2edadce fix(ui): the viewer server exits when the command it runs under is killed (#2119) Colby Mchenry 2026-09-30 04:17:34 +00:00
  • b50c7c0a70 fix(swift): a call through a type path lands on the type it names (#2118) Colby Mchenry 2026-09-30 03:59:28 +00:00
  • e845b1cd10 fix(nestjs): routes carry the app's global prefix and URI version (#2117) Colby Mchenry 2026-09-30 03:17:35 +00:00
  • c3efbbf4e7 feat(angular): a template's event bindings call the component's methods (#2114) Colby Mchenry 2026-09-30 02:51:30 +00:00
  • 761611c18e feat(angular): routes, navigation and the component tree for Angular apps (#2113) Colby Mchenry 2026-09-30 02:43:58 +00:00
  • 7639c787e4 fix(swift): what a SwiftUI app's viewer showed that was not so (#2109) Colby Mchenry 2026-09-29 22:05:38 +00:00
  • e9be68b61d fix(swift): a composition continued on & lines no longer swallows its type (#2108) Colby Mchenry 2026-09-29 21:43:56 +00:00
  • 5753de20f5 fix(swift): an extension is not the type it extends (#2107) Colby Mchenry 2026-09-29 20:31:21 +00:00
  • 48b1a19b19 fix(vapor): bind a route to the handler on the type it names (#2106) Colby Mchenry 2026-09-29 19:50:24 +00:00
  • 26d6ccece5 test(mcp): hold the watcher's sync so staleness-banner edits stay pending (#2105) Colby Mchenry 2026-09-29 18:52:32 +00:00
  • 85dd8b2a15 test(watcher): wait for a live FSEvents stream before the #770 restart edit (#2104) Colby Mchenry 2026-09-29 18:28:40 +00:00
  • 179ac85bd9 fix(steps): draw how a server-rendered endpoint answers; bare PHP calls are functions (#2103) Colby Mchenry 2026-09-29 17:40:28 +00:00
  • dcd79ad3c5 fix(ui-map): count depth in folders that fork, so a Maven project opens on its packages (#2102) Colby Mchenry 2026-09-29 17:03:34 +00:00
  • 0419a51636 fix(synthesis): link a Spring or Laravel test's request to the route it reaches (#2100) Colby Mchenry 2026-09-29 16:24:49 +00:00
  • ffced05e3c fix(laravel): name routes by the path a request takes — leading slash, prefix groups, the /api mount (#2099) Colby Mchenry 2026-09-29 16:03:02 +00:00
  • 2b9f2f47ef chore(ui): version the component package with the engine (1.6.1) (#2098) Colby Mchenry 2026-09-29 16:00:25 +00:00
  • f4ddf50851 docs(changelog): promote [Unreleased] into [1.6.1] v1.6.1 github-actions[bot] 2026-09-29 05:06:45 +00:00
  • 0695bc47ce release: sync package-lock.json to 1.6.1 github-actions[bot] 2026-09-29 05:06:33 +00:00
  • 4a8eb6314e release: 1.6.1 (#2090) Colby Mchenry 2026-09-29 05:01:56 +00:00
  • 2c4d4eb9e4 release: withhold codegraph ui until the viewer launches; hold its changelog entries (#2089) Colby Mchenry 2026-09-29 05:01:34 +00:00
  • 09b9646b7e perf(context): compute the dominant file once per index state (#1864) (#2086) Colby Mchenry 2026-09-29 04:37:41 +00:00
  • b44550e328 docs(changelog): credit @danusha2345 for the #1902 fix (#2085) Colby Mchenry 2026-09-29 03:05:02 +00:00
  • ee97a57a9b fix(directory): a schema-less codegraph.db does not make a project initialized (#1895) (#2083) Colby Mchenry 2026-09-29 03:01:50 +00:00
  • 04ec5f554d fix(extraction): never read an oversize file; an MPEG-TS video named .ts is not TypeScript (#1910) (#2082) Colby Mchenry 2026-09-29 03:01:46 +00:00
  • e5a3d85b0c fix(watcher): follow a rebuilt index instead of syncing into the replaced file (#1902) (#1917) Daniil 2026-09-29 06:01:38 +03:00
  • 15a5d1d0cd fix(c): keep an #undef under an undecidable #if unknown; a macro call never binds to a type (#2069, #2070) (#2081) Colby Mchenry 2026-09-29 00:46:41 +00:00
  • fef37765c1 perf(resolution): remove the indexing regressions since v1.6.0 (vscode stall, per-ref rescans) — graph byte-identical (#2072) Colby Mchenry 2026-09-28 23:57:18 +00:00
  • c3b1348065 fix(indexing): reject indexAll after a failed store instead of spinning (#1773) (#2079) Colby Mchenry 2026-09-28 18:14:10 +00:00
  • c405ac5e6c fix(windows): make load-sensitive tests wait on real signals; longer pid-file retry (#1773) (#2078) Colby Mchenry 2026-09-28 18:13:35 +00:00
  • 003305f1e7 fix(explore): claim complete source only for sections that are complete (#2077) Colby Mchenry 2026-09-28 15:54:00 +00:00
  • 290e03f7bc fix(explore): pin only the same-named file that defines the symbols a query names (#2071) Colby Mchenry 2026-09-28 08:03:11 +00:00
  • 724b5dee0c fix(explore): return named bodies from merged spine clusters; let named files use spare budget (#2068) Colby Mchenry 2026-09-28 07:21:01 +00:00
  • 7506dbff69 test(explore): guard named symbols in a pinned file past the node cap (#2064) Colby Mchenry 2026-09-28 06:34:36 +00:00
  • 47840a6ed4 fix(explore): return a qualified or line-anchored method's body instead of its signature (#2063) Colby Mchenry 2026-09-28 06:20:54 +00:00
  • adad8407ff fix(explore): pay named members before incidental ones across clusters (#2062) Colby Mchenry 2026-09-28 06:04:10 +00:00
  • c13bd0890f fix(wsl): keep WSL off Windows' index on /mnt drives, and explain the I/O error (#995) (#2061) Colby Mchenry 2026-09-28 05:22:18 +00:00
  • e63fe2ec5b test(wal-heal): await the heal open() started instead of a wall clock (#2056) Colby Mchenry 2026-09-27 19:55:37 +00:00
  • 66aebd17e2 fix(explore): three retrieval regressions found against v1.6.0 (#2057) Colby Mchenry 2026-09-27 19:55:33 +00:00
  • 49607201d6 fix(resolution): bind implements to the interface of a value+interface pair (#2055) Colby Mchenry 2026-09-27 19:55:29 +00:00
  • 1cbac0afaa docs(agents): update the Windows test baseline after #2053 (#2054) Colby Mchenry 2026-09-27 16:26:35 +00:00
  • 0a9f3de72c fix: make the full test suite pass on Windows (#2053) Colby Mchenry 2026-09-27 16:26:10 +00:00
  • 1d62a67d8a docs(changelog): add entries for the Windows fixes (#2052) Colby Mchenry 2026-09-27 15:37:25 +00:00
  • 1926ec39a2 fix(index): coordinate rebuilds with running MCP daemons (#1325) (#2051) Colby Mchenry 2026-09-27 15:26:49 +00:00
  • 1b6be1c7d3 fix(watcher): ignore Windows access-only notifications (#1451) (#2050) Colby Mchenry 2026-09-27 15:10:46 +00:00
  • 346d3e3702 fix(mcp): terminate wedged local proxies with watchdog (#943) (#2049) Colby Mchenry 2026-09-27 15:10:32 +00:00
  • d3671faf04 fix(installer): guide Windows shell users to PowerShell (#1294) (#2048) Colby Mchenry 2026-09-27 15:10:20 +00:00
  • 1008b34e69 fix(bundle): ship a Windows Git Bash launcher (#1278) (#2047) Colby Mchenry 2026-09-27 15:10:09 +00:00
  • 7af240923d test(vitest): run pool workers with the WASM runtime flags (#1779) (#2046) Colby Mchenry 2026-09-27 15:01:15 +00:00
  • 594bad7ec4 test(writer-lock): hold the lock with a live child, not a pid assumed alive (#2045) Colby Mchenry 2026-09-27 15:01:02 +00:00
  • 0a7321954c docs(changelog): add entries for the final wave of September 27 fixes (#2044) Colby Mchenry 2026-09-27 14:17:28 +00:00
  • 2268a09b24 fix(sync): recover index freshness after lock contention (#1959) (#2043) Colby Mchenry 2026-09-27 14:16:48 +00:00
  • 8bde4a1500 fix(mcp): stop pending connections and serve read-only fallbacks (#1963) (#2042) Colby Mchenry 2026-09-27 14:15:29 +00:00
  • 794d4a2d72 fix(mcp): retire failed-startup query workers (#1357) (#2041) Colby Mchenry 2026-09-27 14:14:58 +00:00
  • 9be3f1a8a2 fix(resolution): keep unknown Python import members unresolved (#2040) Colby Mchenry 2026-09-27 14:02:38 +00:00
  • 68085f3997 fix(mcp): cap watchdog and startup-handshake timeouts at the largest timer delay (#1966) (#2039) Colby Mchenry 2026-09-27 13:58:22 +00:00
  • 71985f2620 fix(db): guard synthesis metadata JSON and keep calls ahead of imports (#2038) Colby Mchenry 2026-09-27 13:54:58 +00:00
  • f0b4b262f1 docs(changelog): add entries for the September 27 issue fixes (#2037) Colby Mchenry 2026-09-27 13:48:53 +00:00
  • 585f37066c fix(mcp): keep explicit projects synchronized (#1835) (#2036) Colby Mchenry 2026-09-27 13:46:58 +00:00
  • fa25883ab0 fix(cpp): resolve local constructors and macro visibility (#1839) (#2035) Colby Mchenry 2026-09-27 13:46:34 +00:00
  • 5eaa6fedd5 fix(extraction): preserve receivers for method values (#1820) (#2034) Colby Mchenry 2026-09-27 13:42:27 +00:00
  • 2a2f71ec41 fix(sync): refresh synthesized edges after incremental changes (#1988) (#2033) Colby Mchenry 2026-09-27 13:41:49 +00:00
  • 9649ce1bd6 fix(resolution): reject unrelated cross-language matches (#1986) (#2032) Colby Mchenry 2026-09-27 13:40:31 +00:00
  • 17d09bf506 fix(resolution): resolve object-literal function references safely (#1932) (#2031) Colby Mchenry 2026-09-27 13:39:18 +00:00
  • 86708bf519 fix(extraction): preserve symbols with colliding same-line IDs (#1349) (#2030) Colby Mchenry 2026-09-27 13:35:19 +00:00
  • e27d6da6b2 fix(scala): resolve companion inheritance to type definitions (#1824) (#2029) Colby Mchenry 2026-09-27 13:32:17 +00:00
  • b65e05b98f fix(resolution): require receiver evidence for built-in method calls (#1987) (#2028) Colby Mchenry 2026-09-27 13:30:02 +00:00