-
1dd94e54c0
feat: two-layer staleness tracking with concurrent compilation dedup (#386)
ykiko
2026-04-04 18:57:53 +08:00
-
9d75659fb1
feat: implement
explicit_reference_targets
watch-socket-script
Myriad-Dreamin
2026-04-04 03:18:45 +08:00
-
e24eff6c16
refactor: pull-based compilation for document lifecycle (#385)
ykiko
2026-04-04 02:35:17 +08:00
-
09e95bbc7e
feat: explore gap between clice and clangd
Myriad-Dreamin
2026-04-04 01:51:56 +08:00
-
69454812bf
feat: explicit specify lexical tokens to handle
Myriad-Dreamin
2026-04-04 00:38:22 +08:00
-
511b71f19a
dev: add module example
Myriad-Dreamin
2026-04-04 00:04:55 +08:00
-
ed8b8b7745
dev: add single-file sample
Myriad-Dreamin
2026-04-03 23:49:03 +08:00
-
a303e13f58
dev: add cmake-workspace sample
Myriad-Dreamin
2026-04-03 23:48:08 +08:00
-
72c0a74609
dev: watch socket
Myriad-Dreamin
2026-04-03 23:47:58 +08:00
-
c697ffcf91
chore(vscode): move dev configs to repo root (#384)
ykiko
2026-04-03 23:25:52 +08:00
-
-
-
eddb34e34e
feat: add plans
openspec-plan
ykiko
2026-04-03 21:49:59 +08:00
-
-
-
94bc872cdb
feat: add LSP trace recording and smoke test replay (#383)
ykiko
2026-04-03 14:21:28 +08:00
-
e43bb14998
feat: implement index system with LSP query handlers (#382)
ykiko
2026-04-02 00:20:41 +08:00
-
21a969af27
feat: integrate PCH into MasterServer build drain (#381)
ykiko
2026-04-01 18:33:33 +08:00
-
084f3b2d22
docs(cmake): restore ASan workaround comments (#380)
ykiko
2026-03-31 21:18:27 +08:00
-
eb0a6b35ee
refactor(cmake): clean up toolchain and CMakeLists separation (#379)
ykiko
2026-03-31 20:51:01 +08:00
-
bc04845293
refactor(tests): CMake-based CDB, workspace fixture, test cleanup (#378)
ykiko
2026-03-31 16:57:48 +08:00
-
0a891d8b4a
refactor(tests): use Tester fixture, normalize helpers, add index tests (#377)
ykiko
2026-03-31 10:29:49 +08:00
-
6d3b6acc82
feat: initial CompileGraph integration into MasterServer (#376)
ykiko
2026-03-29 20:05:58 +08:00
-
7ed558c1e7
feat: add CompileGraph for pull-based module dependency compilation (#375)
ykiko
2026-03-29 14:38:15 +08:00
-
a536865fca
feat: add scan_module_decl() fallback for conditional module declarations (#373)
ykiko
2026-03-28 22:27:49 +08:00
-
f8a39147a7
feat: add include resolver, dependency graph, BFS scanner (#368)
ykiko
2026-03-28 17:40:29 +08:00
-
46ba1e4db6
refactor: simplify CompilationDatabase, extract ArgumentParser, remove pimpl (#371)
ykiko
2026-03-27 13:15:49 +08:00
-
498c975042
feat: add SearchConfig, ToolchainProvider, PathPool and related tests (#370)
ykiko
2026-03-26 21:27:18 +08:00
-
848065265c
refactor: move resource_dir to CompilationDatabase, rename test dirs (#369)
ykiko
2026-03-26 10:40:20 +08:00
-
f7a8d104ce
refactor: move command files to src/command/, remove scan_fuzzy (#366)
ykiko
2026-03-25 23:54:32 +08:00
-
020c2cb3cc
feat: implement multi-process LSP server architecture (#364)
ykiko
2026-03-22 23:37:08 +08:00
-
73afcfbb58
refactor: introduce syntax/scan module with DependencyDirectivesGetter (#357)
ykiko
2026-03-16 21:45:31 +08:00
-
ce2f355988
refactor: introduce eventide and rewrite server architecture (#355)
ykiko
2026-03-01 18:17:02 +08:00
-
5b016b1317
ci: add doc publishment workflow (#353)
ykiko
2026-02-01 23:01:06 +08:00
-
b7987fded3
dev: workaround cc1 compilation
Myriad-Dreamin
2026-01-26 17:35:21 +08:00
-
44a4bd4107
dev: index notify
Myriad-Dreamin
2026-01-26 17:32:25 +08:00
-
044e4c4b27
feat: implement serialize for optional
Myriad-Dreamin
2026-01-26 17:30:22 +08:00
-
68eb63ba04
ActiveFile
Myriad-Dreamin
2026-01-26 17:27:13 +08:00
-
39d3648fdd
feat: add method to check indices size
Myriad-Dreamin
2026-01-26 17:34:57 +08:00
-
6640c05d66
build: cannot build cpptrace
Myriad-Dreamin
2026-01-26 17:34:23 +08:00
-
69ac764ef2
feat: split
copy_headers for external builds
Myriad-Dreamin
2026-01-26 01:00:17 +08:00
-
04c6ca5337
fix: correct server ref impl
Myriad-Dreamin
2026-01-26 00:49:25 +08:00
-
2408978d2d
fix: correct plugin_paths decl
Myriad-Dreamin
2026-01-24 23:48:53 +08:00
-
74f75f107f
fix: compile error
Myriad-Dreamin
2026-01-24 23:48:43 +08:00
-
0e2e487bc9
feat: introduce
any type alias for llvm::json::Value
Myriad-Dreamin
2026-01-10 23:00:12 +08:00
-
6be48bccd2
feat: implement dummy
workspace/executeCommand
Myriad-Dreamin
2026-01-10 22:56:55 +08:00
-
4262734d21
dev: simplify protocol def
Myriad-Dreamin
2026-01-11 15:38:20 +08:00
-
ed0d7db3db
dev: simplify protocol def
Myriad-Dreamin
2026-01-11 15:30:42 +08:00
-
824b305f93
dev: simplify protocol def
Myriad-Dreamin
2026-01-11 15:30:02 +08:00
-
f89793c66d
dev: more lifetime hooks
Myriad-Dreamin
2026-01-11 03:48:09 +08:00
-
4425fb5244
dev: simplify
Myriad-Dreamin
2026-01-11 03:45:04 +08:00
-
25a85a3b8e
feat: implement apis
Myriad-Dreamin
2026-01-11 03:42:01 +08:00
-
0f95344abe
fix: typo
Myriad-Dreamin
2026-01-11 02:37:49 +08:00
-
3511915886
dev: remove useless comments
Myriad-Dreamin
2026-01-11 02:37:01 +08:00
-
6e50451c43
fix: typo
Myriad-Dreamin
2026-01-11 02:35:45 +08:00
-
99d9363b95
fix: paths
Myriad-Dreamin
2026-01-11 02:34:20 +08:00
-
7533d4d15e
docs: compile and laod plugin sections
Myriad-Dreamin
2026-01-11 02:33:14 +08:00
-
a118c16e96
feat: add minimal support to clice server plugins
Myriad-Dreamin
2026-01-11 02:22:48 +08:00
-
-
c0ffd2369b
refactor: unify the
CompilationUnitRef usage (#346)
ykiko
2026-01-12 00:21:35 +08:00
-
d6733dd43d
feat: replace compile_commands_dirs with compile_commands_paths (#343)
Myriad-Dreamin
2026-01-10 23:23:32 +08:00
-
53689f2256
fix: prevent bad argument pop back when querying toolchain (#342)
Myriad-Dreamin
2026-01-10 22:43:47 +08:00
-
f30f68f573
fix: compiling C source file without
-std=c++20 (#334)
Myriad-Dreamin
2026-01-07 23:13:21 +08:00
-
d8aa73966b
deploy:
dd8f0dd90d
gh-pages
16bit-ykiko
2026-01-03 08:23:38 +00:00
-
dd8f0dd90d
refactor: diagnostic handling (#337)
ykiko
2026-01-03 16:23:06 +08:00
-
1e1e001960
deploy:
dee5e136b7
16bit-ykiko
2025-12-31 16:48:36 +00:00
-
dee5e136b7
fix: docs spelling and workflow check (#336)
ykiko
2026-01-01 00:48:14 +08:00
-
c6e9196cc2
deploy:
4d16cf7b0a
16bit-ykiko
2025-12-31 16:36:39 +00:00
-
4d16cf7b0a
docs: update build (#335)
ykiko
2026-01-01 00:36:07 +08:00
-
c6d87cccf3
fix: stuck caused by
Network:on_read (#333)
Myriad-Dreamin
2025-12-29 22:58:47 +08:00
-
8694648825
deploy:
aa3e5111de
16bit-ykiko
2025-12-29 03:55:51 +00:00
-
aa3e5111de
fix: only publish when a tag is created (#332)
ykiko
2025-12-29 11:55:18 +08:00
-
5a78ff3017
deploy:
7a29560065
16bit-ykiko
2025-12-29 01:20:20 +00:00
-
7a29560065
build: optimize the workflow (#331)
ykiko
2025-12-29 09:19:45 +08:00
-
c193b8e419
deploy:
7105e36803
16bit-ykiko
2025-12-28 11:36:27 +00:00
-
7105e36803
chore: use pixi to manage the format tools and format the world (#330)
ykiko
2025-12-28 19:36:06 +08:00
-
bc523b0681
build: use pixi in package ci (#326)
v0.1.0-alpha.4
star9029
2025-12-21 16:47:42 +08:00
-
b8da7e79db
build: use pixi in ci (#325)
star9029
2025-12-17 13:04:02 +08:00
-
1da34574c9
build: use pixi for managing build toolchains (#322)
ykiko
2025-12-16 01:53:25 +08:00
-
cec13ec29b
refactor: tests and format the world (#314)
ykiko
2025-11-30 15:21:27 +08:00
-
2214d53ea5
chore: simplify config file (#319)
ykiko
2025-11-28 02:07:06 +08:00
-
8f74adf2b9
extension: migrate zed to
editors/ (#318)
ykiko
2025-11-28 01:46:51 +08:00
-
2c11be9365
extension: migrate nvim to
editors/ (#317)
ykiko
2025-11-28 01:46:37 +08:00
-
caf9a172d6
extension: migrate vscode to
editors/ (#316)
ykiko
2025-11-28 00:37:22 +08:00
-
8aff090a08
refactor: incremental update for compilation database and introduce query toolchain (#311)
ykiko
2025-11-23 18:43:36 +08:00
-
f16867902c
build: update package workflow (#307)
v0.1.0-alpha.3
ykiko
2025-11-17 00:45:44 +08:00
-
4d07bad2f2
build: add guard for clang-tidy-config.h in xmake rules (#306)
Shiyu
2025-11-16 02:32:00 +08:00
-
ec5314153c
deploy:
4a2a6aa65a
16bit-ykiko
2025-11-15 18:17:57 +00:00
-
4a2a6aa65a
build: update llvm checksum and refactor ci (#304)
ykiko
2025-11-16 02:17:37 +08:00
-
3c53d3bc72
build: update llvm 21.1.4 checksum (#303)
star9029
2025-11-09 11:35:03 +08:00
-
9e1039f861
refactor: improve logging (#301)
ykiko
2025-11-08 00:37:07 +08:00
-
8a2ef62596
build: enable xmake ci package cache (#295)
star9029
2025-11-05 23:33:28 +08:00
-
336ca639f0
refactor:
CompilationDatabase and scan (#286)
ykiko
2025-11-05 23:01:28 +08:00
-
9c43285d0d
fix: xmake spdlog force non-system (#299)
ClSlaid
2025-11-05 20:56:15 +08:00
-
39ec9bf7c5
fix: reset clang dependency output options (#293)
ykiko
2025-11-02 23:25:39 +08:00
-
397eb71dad
build: update llvm to 21.1.4 (#292)
ykiko
2025-11-02 22:23:11 +08:00
-
3b1e379408
Fix warnings in
Compiler (#290)
Myriad-Dreamin
2025-10-31 20:52:16 +08:00
-
8b998e658c
[Fix] Use server's encoding kind (#289)
Myriad-Dreamin
2025-10-31 20:51:11 +08:00
-
9806e45fa3
[Feature] Enable clang-tidy (#200)
Myriad-Dreamin
2025-10-31 20:50:07 +08:00
-
7d71c0f689
[Fix] GCC compilation issue caused by template specialization (#287)
Perdixky
2025-10-29 09:45:42 +08:00
-
a10908d3d9
Fix release ci (#282)
v0.1.0-alpha.2
ykiko
2025-10-20 21:43:46 +08:00
-
dffa884e5a
Store indices to disk (#279)
ykiko
2025-10-19 21:53:57 +08:00
-
eda7f03a37
Fix logging color (#276)
qingfengzl
2025-10-10 22:23:09 +08:00
-
9674328c18
Add
ProjectIndex and basic symbol lookup implementation (#274)
ykiko
2025-10-08 16:39:50 +08:00
-
4c63c52487
Serialize index to binary (#273)
ykiko
2025-10-07 18:21:44 +08:00