You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improvements
#1743 vue: Vue single-file components are indexed. A tag in a .vue template reaches the component it names, a Vue JSX tag reaches the setup or render function of its defineComponent, and the <script> blocks of .vue, .svelte and .astro files are read javascript
#1744 refresh: an edit to a .vue, .svelte or .astro component marks the graph stale refresh
#1756 javascript: imports resolve through jsconfig/tsconfig paths aliases, and through $lib, ~ and @ when the project config only extends the one a framework generates (SvelteKit, Nuxt) javascript
javascript: a function passed as a JSX attribute is registered as handed off to the component javascript
#1727 javascript: a computed read from a table, with an inline or reassigned default, names every function the table holds javascript
typescript: a callback parameter takes its type from context, through an optional callback and without a staged lib typescript
java: saving an entity reaches its JPA lifecycle callbacks and entity listeners java
csharp: a component registered into a framework pipeline reaches its hooks csharp
test-impact: a test that runs a script by its path covers what the script reaches test-impact
Bugs
#1758 routes: an HTTP client request was read as a route registration, including when its argument was a call, an await or a const impact
impact: rows declared alongside a target were listed as its dependents; they are now listed separately impact
python: path said a call through a value was independent; it now says unknown python
javascript: a .vue component was read twice; it is now read once, as its virtual script javascript
plugin: the pre-search message named words the search wasn't about (including a word after a bare dot) and repeated itself; it now names only what the search is for, once per session plugin
Build and release
ci: the e2e job on main failed at random on one platform because of an ls | head pipe; it now picks its fixture with a glob ci