Josh Thomas josh · he/him
josh synced commits to main at josh/django-language-server from mirror 2025-09-29 21:36:11 +00:00
ade1c6bcc1 refactor inspector queries to a trait-based pattern (#271)
324dff8454 simplify inspector by removing separate pool and consolidating (#270)
Compare 2 commits »
josh synced commits to dependabot/github_actions/gha-09d515eda6 at josh/django-language-server from mirror 2025-09-29 21:36:10 +00:00
josh synced commits to dependabot/cargo/cargo-2b281d2858 at josh/django-language-server from mirror 2025-09-29 21:36:10 +00:00
josh synced new reference dependabot/cargo/cargo-2b281d2858 to josh/django-language-server from mirror 2025-09-29 21:36:10 +00:00
josh synced commits to 001-implement-salsa-optimization at josh/django-language-server from mirror 2025-09-27 12:29:30 +00:00
josh synced new reference 001-implement-salsa-optimization to josh/django-language-server from mirror 2025-09-27 12:29:30 +00:00
josh synced commits to main at josh/django-language-server from mirror 2025-09-27 04:19:22 +00:00
5eb84a951c Refactor validation to BlockTree and tagspec semantics only (#266)
josh synced and deleted reference refs/tags/remove-nodelist-validation at josh/django-language-server from mirror 2025-09-27 04:19:22 +00:00
josh synced new reference remove-nodelist-validation to josh/django-language-server from mirror 2025-09-26 11:59:15 +00:00
josh synced commits to remove-nodelist-validation at josh/django-language-server from mirror 2025-09-26 11:59:15 +00:00
josh synced commits to main at josh/django-language-server from mirror 2025-09-26 03:50:27 +00:00
c0255eb0c6 fix diagnostics by restoring path-based FileKind detection (#265)
86a032181e refactor workspace file layering and centralize settings handling (#264)
Compare 2 commits »
josh synced commits to main at josh/django-language-server from mirror 2025-09-25 19:40:16 +00:00
5cd6cca9e1 move FileSystem trait/impls to source crate, simplify workspace fs (#263)
47988bbcb6 improve parse_block perf slightly (#262)
4c90a89b1c add FxDashMap/FxDashSet (#261)
Compare 3 commits »
josh synced commits to main at josh/django-language-server from mirror 2025-09-25 03:23:14 +00:00
6b07eec7a0 add token stream back and move pre-allocation (#260)
f1b6891a3c pre-allocate vec for lexing of template
948ce3f425 remove salsa from the inner workings of the template crate (#259)
b4f696fc80 refactor parsing benchmarks to measure actual parsing (#258)
Compare 4 commits »
josh synced and deleted reference refs/tags/refactor-bench at josh/django-language-server from mirror 2025-09-25 03:23:10 +00:00
josh synced new reference refactor-bench to josh/django-language-server from mirror 2025-09-24 19:12:27 +00:00
josh synced commits to refactor-bench at josh/django-language-server from mirror 2025-09-24 19:12:27 +00:00
josh synced new reference parse-block-perf to josh/django-language-server from mirror 2025-09-24 19:12:27 +00:00
josh synced commits to main at josh/django-language-server from mirror 2025-09-24 19:12:27 +00:00
de2dbec74c inline lex_template call to avoid salsa overhead (#257)
79c6bb87c3 improve bench measurements by avoiding database drop (#256)
3b644b6ad3 match delimiter on bytes (#254)
d053693720 move benches to dedicated crate (#253)
Compare 4 commits »
josh synced commits to parse-block-perf at josh/django-language-server from mirror 2025-09-24 19:12:27 +00:00
josh synced commits to main at josh/django-language-server from mirror 2025-09-24 02:52:52 +00:00
372637ca95 add support for Django 6.0 (#252)
53c581f531 adjust nox commands to avoid building project (#251)
ed47b68349 add benchmarks for parsing (#250)
f9fd952d76 don't install djls
d601d493b6 no-project not no-binary
Compare 10 commits »