Meeting time note: [[JETLS meeting time]] # Task tracker > - `/`: work in progress > - `x`: work done (showing items completed in the last 7 days only) > - Not started otherwise ![[JETLS board.base#Default]] | status | file name link | created | completion | tags | assignees | | ------ | -------------------------------------------------------------------------------------------------- | ---------- | ---------- | ----------------------------- | ---------- | | / | [[Trim failure analyzer]] | 2025-06-30 | | #integration, #trim | [[Shuhei]] | | / | [[Recursive analysis on dependency packages]] | 2025-08-01 | | #full-analysis | [[Yuchi]] | | / | [[Redesign full-analysis architecture]] | 2025-08-15 | | #full-analysis | [[Shuhei]] | | / | [[Type on Hover]] | 2025-09-22 | | #hover | [[Shuhei]] | | / | [[diagnostic Report method errors]] | 2025-11-16 | | #diagnostic | [[Shuhei]] | | x | [[LS environment isolation]] | 2025-10-14 | 2025-11-24 | #release | [[Shuhei]] | | x | [[Release process for JETLS alpha]] | 2025-11-23 | 2025-11-24 | #release | [[Shuhei]] | | x | [[diagnostic False lowering diagnostics showing up before the initial full-analysis is completed]] | 2025-11-27 | 2025-11-27 | #diagnostic, #full-analysis | [[Shuhei]] | | x | [[full-analysis Auto-instantiate environments and cache detection results]] | 2025-11-28 | 2025-11-28 | #full-analysis | [[Shuhei]] | | x | [[full-analysis Run multiple analysis workers]] | 2025-12-01 | 2025-11-30 | #full-analysis | [[Shuhei]] | | x | [[initialize Add LSP `initializationOptions` support]] | 2025-12-01 | 2025-11-30 | #lifecycle | [[Shuhei]] | | x | [[full-analysis Parallelize signature analysis]] | 2025-12-01 | 2025-12-01 | #full-analysis | [[Shuhei]] | | x | [[JET Make `report_package` parallelized]] | 2025-12-01 | 2025-12-01 | #JET | [[Shuhei]] | | | [[Allow JET to use constraints from identical static parameters]] | 2025-05-28 | | #JET | | | | [[JL integration with full analysis]] | 2025-07-03 | | #full-analysis | | | | [[Base development support]] | 2025-09-22 | | #full-analysis, #diagnostic | | | | [[Cache inference results in FileInfo]] | 2025-09-22 | | #cache | [[Shuhei]] | | | [[Cache lowering results in FileInfo]] | 2025-09-22 | | #cache | [[Shuhei]] | | | [[Configurations for diagnostics]] | 2025-09-22 | | #config | | | | [[Convert `[...](@ref)` to something actually jumpable]] | 2025-09-22 | | #misc | | | | [[Make JET able to analyze precompile workloads]] | 2025-09-22 | | #JET | | | | [[Method jump limitations]] | 2025-09-22 | | #definition | | | | [[Method signature completion]] | 2025-09-22 | | #completion | | | | [[Refactor module usage handling]] | 2025-09-22 | | #JET | | | | [[Script-mode analysis failure for `using JuliaSyntax; const JS = JuliaSyntax`]] | 2025-09-22 | | #full-analysis | | | | [[Support binding jump]] | 2025-09-22 | | #definition | | | | [[Switch to use workspace diagnostics]] | 2025-09-22 | | #diagnostic | | | | [[Top-level failure for `@async`]] | 2025-09-22 | | #JET, #full-analysis | [[Shuhei]] | | | [[Type-aware completion]] | 2025-09-22 | | #completion | | | | [[Type-aware go-to-method]] | 2025-09-22 | | #definition | | | | [[Type-aware signature-help]] | 2025-09-22 | | #signature-help | | | | [[Update JET to Julia 1.13]] | 2025-09-22 | | #JET | | | | [[Potential zombies processes when crashed client pid is reused immediately]] | 2025-09-23 | | #lifecycle | | | | [[Run a server process in a frozen world age]] | 2025-09-24 | | #server-loop | [[Shuhei]] | | | [[Use --pipe or --socket options for clients]] | 2025-09-24 | | #client | | | | [[Bundle JETLS.jl into jetls-client]] | 2025-10-14 | | #release | [[Shuhei]] | | | [[Notebook support]] | 2025-10-14 | | | [[Shuhei]] | | | [[More hooks for Revise]] | 2025-10-22 | | | | | | [[ReviseCore separation]] | 2025-10-22 | | #full-analysis | [[Shuhei]] | | | [[Separate analysis process]] | 2025-10-22 | | #full-analysis | | | | [[Closure signature extraction]] | 2025-10-23 | | #full-analysis, #code-loading | | | | [[Get concrete input type for polymorphic method definition]] | 2025-10-23 | | #full-analysis | | | | [[Make sure `SyntaxTree` and `CodeInfo` are synced in structure]] | 2025-10-23 | | #JuliaLowering | [[Em]] | | | [[Highlight field names]] | 2025-10-27 | | #document-highlight | | | | [[Rename field names]] | 2025-10-27 | | | | | | [[Rename global bindings]] | 2025-10-27 | | | | | | [[Highlight dot-accessed bindings]] | 2025-10-28 | | #document-highlight | | | | [[Record method definitions]] | 2025-10-28 | | | | | | [[Scope-aware type resolver]] | 2025-10-28 | | | | | | [[Track binding locations]] | 2025-10-28 | | | | | | [[Analyze docs files]] | 2025-10-29 | | #full-analysis | | | | [[Analyze ext files]] | 2025-10-29 | | #full-analysis | | | | [[Switch package analysis to Revise based implementation]] | 2025-10-29 | | #full-analysis | [[Shuhei]] | | | [[Integrate `SyntaxTree` into `Revise.pkgdatas`]] | 2025-11-16 | | #revise | [[Shuhei]] | | | [[Configurations should define `hash`]] | 2025-11-21 | | #external | | | | [[config Generalize file path based configuration]] | 2025-11-23 | | #config | | | | [[File rename seem to cause cache state mismatch]] | 2025-11-23 | | #bug | | | | [[Finish struct support for Revise]] | 2025-11-26 | | #revise | | # Icebox (`>`) ![[JETLS board.base#Icebox]] | file name link | created | tags | assignees | | ----------------------------------------------------------- | ---------- | --------------------------- | ---------- | | [[Severe analysis time regression by switching to JSON v1]] | 2025-11-19 | #full-analysis | [[Shuhei]] | | [[Switch JSON3.jl to JSON.jl v1]] | 2025-10-29 | #server-communication, #LSP | [[Shuhei]] | | [[Hierarchicay configuration support]] | 2025-10-24 | #config | [[Shuhei]] | | [[Incremental analysis system]] | 2025-04-03 | #full-analysis | [[Shuhei]] | | [[`OptAnalyzer` Recover `throw`-pass ignoring feature]] | | | | | [[Fix the performance regression of JET 0.10]] | | | [[Shuhei]] | | [[Prototype Document Symbol]] | | | |