-
21d776dfc0
move to gitea workflow folder
main
caiowakamatsu
2026-06-04 22:55:36 -03:00
-
04af0e51f8
test(agentic): remove lint integration test
lint
Myriad-Dreamin
2026-06-05 09:46:38 +08:00
-
7a37222fd3
fix(prune): keep clang-tidy module libraries
Myriad-Dreamin
2026-06-05 09:11:07 +08:00
-
8e49d7b9e9
Force link clang-tidy check modules
Myriad-Dreamin
2026-06-05 03:13:05 +08:00
-
98e258d50c
Format agentic lint test
Myriad-Dreamin
2026-06-05 02:29:55 +08:00
-
cb190d3d99
Test agentic clang-tidy lint diagnostics
Myriad-Dreamin
2026-06-05 02:24:58 +08:00
-
2baf947bff
Run clang-tidy for agentic lint
Myriad-Dreamin
2026-06-05 02:05:38 +08:00
-
a17b3f6b7b
Add agentic lint request
Myriad-Dreamin
2026-06-05 01:26:54 +08:00
-
-
3b45888622
fix(semantic-tokens): filter ineligible highlight references (#434)
Myriad-Dreamin
2026-06-05 00:03:18 +08:00
-
42a3d20971
fix(server): make shutdown sanitizer-clean
fix/server-shutdown-asan
ykiko
2026-05-31 23:48:40 +08:00
-
dfeda4dc6f
fix(server): make shutdown sanitizer-clean
ykiko
2026-05-31 23:48:40 +08:00
-
-
1ec60f1c50
test(corpus): add if-statement corpus tests and snapshots
feat/corpus-statements-migration
ykiko
2026-05-24 19:51:28 +08:00
-
-
cc5b25d5c3
refactor: public feature types and snapshot testing infrastructure (#442)
ykiko
2026-05-24 19:36:27 +08:00
-
f397e95b34
feat(hover): format definition code blocks with clang-format
feat/hover-and-markup-rewrite
ykiko
2026-05-04 20:28:04 +08:00
-
2df42abd80
fix(hover): use double newline between markdown blocks for proper VSCode rendering
ykiko
2026-05-04 16:34:21 +08:00
-
d55fb3d6d2
refactor(hover): fix doxygen rendering and rewrite Markup (formerly StructedText)
ykiko
2026-05-04 16:22:29 +08:00
-
-
3305465d1f
feat(formatting): wire up textDocument/formatting and rangeFormatting (#441)
ykiko
2026-05-04 19:15:07 +08:00
-
47ad905f5b
feat(server): agentic query API, daemon mode, and relay mode (#438)
ykiko
2026-05-04 00:15:37 +08:00
-
75b9ea05b8
refactor(server): split into service layer, add agentic protocol, adopt task_group (#437)
ykiko
2026-05-02 01:06:18 +08:00
-
c727c12d62
fix(semantic): prevent cross-template depth collisions in resolver
feat/upgrade-llvm-22.1
ykiko
2026-04-24 13:08:45 +08:00
-
cb6f250ae7
Clarify folding pipeline and options handling
folding-range-explore
Myriad-Dreamin
2026-04-24 05:01:44 +08:00
-
183b90d572
Add OpenSpec proposal for folding range pipeline split
raw-folding-range
Myriad-Dreamin
2026-04-24 00:13:04 +08:00
-
-
-
7f85125818
fix: remove unused sema variable in resolver test diagnostics
ykiko
2026-04-23 23:08:57 +08:00
-
16a4844b22
fix: add typedef chain diagnostics to TemplateResolver test
ykiko
2026-04-23 22:45:38 +08:00
-
90bfebb122
fix: add debug logging to TemplateResolver.Standard test
ykiko
2026-04-23 22:18:20 +08:00
-
9873e26cd1
fix: update selection test ranges and add resolver diagnostics
ykiko
2026-04-23 21:42:47 +08:00
-
fd100ecd60
ci: remove skip_upload parameter from build-llvm workflow
ykiko
2026-04-23 19:17:50 +08:00
-
71723d89f1
ci: checkout latest branch code when validating from artifact
ykiko
2026-04-23 19:11:23 +08:00
-
f9a3bd8526
fix: update cmake libs and test expectations for LLVM 22.1
ykiko
2026-04-23 18:55:15 +08:00
-
4115351834
ci: split LLVM build and clice validation into separate jobs
ykiko
2026-04-23 18:42:24 +08:00
-
066e10c5d4
refactor(server, tests): improve error feedback, logging, and test infrastructure
improve-error-feedback-and-logging
ykiko
2026-04-23 15:43:34 +08:00
-
-
-
939ab6d0d4
feat(server): concurrent background indexing with priority control (#432)
ykiko
2026-04-23 13:28:59 +08:00
-
e1202d2fa5
fix: prevent worker crashes from null ASTConsumer, invalid FileID, and missing PCH cache dir (#435)
ykiko
2026-04-23 10:36:03 +08:00
-
7050fc5d20
fix: update test to use new clang/Options path for LLVM 22.1
ykiko
2026-04-23 08:32:45 +08:00
-
f82b1a7dc4
Refine folding-range pipeline design around raw spans
Myriad-Dreamin
2026-04-23 07:59:17 +08:00
-
4516c50acc
Extract folding range pipeline into standalone change
Myriad-Dreamin
2026-04-23 07:53:11 +08:00
-
0133f5db23
fix: pin kotatsu to known-good commit before breaking refactor
ykiko
2026-04-23 07:35:58 +08:00
-
207d6af089
fix: revert AnonymousTagNameStyle to AnonymousTagLocations for 22.1.4
ykiko
2026-04-23 06:11:11 +08:00
-
5468a6efb1
fix: use variadic DIAG macro for LLVM version compatibility
ykiko
2026-04-23 05:01:59 +08:00
-
80090986bf
refactor: update kota/codec includes for new kotatsu header layout
fix/worker-crash-and-pch-robustness
ykiko
2026-04-23 03:40:55 +08:00
-
c9ac524df4
fix: prevent worker crashes from null ASTConsumer, invalid FileID, and missing PCH cache dir
ykiko
2026-04-23 03:29:44 +08:00
-
-
-
137f1909ff
Document clangd folding-range baseline and parity gaps
Myriad-Dreamin
2026-04-23 02:58:26 +08:00
-
3d13d44e9f
dev: init previous spec
Myriad-Dreamin
2026-04-23 01:40:41 +08:00
-
-
-
2d193d80cd
fix: adapt clice source code for LLVM 22.1 API changes
ykiko
2026-04-22 23:37:42 +08:00
-
3e73150569
feat(ci): add LLVM 22.1 distribution components
ykiko
2026-04-22 21:19:54 +08:00
-
-
1f8168577b
wip
server-plugin-wip
Myriad-Dreamin
2026-04-03 22:04:17 +08:00
-
60cab39f92
dev: make server public
Myriad-Dreamin
2026-04-20 23:02:43 +08:00
-
67bedd1ae0
dev: index nodes
Myriad-Dreamin
2026-01-28 00:06:51 +08:00
-
7ab8ad9513
fix: crash
Myriad-Dreamin
2026-04-10 01:38:42 +08:00
-
c11178fd77
dev: builtin lib
Myriad-Dreamin
2026-04-09 16:14:29 +08:00
-
150f47c590
hardcode clang
Myriad-Dreamin
2026-01-26 17:40:19 +08:00
-
d241ea8492
refactor(index): migrate FlatBuffers from flatc IDL to kotatsu reflection
migrate/flatbuffers-to-kotatsu-reflection
ykiko
2026-04-20 02:45:34 +08:00
-
-
-
17e68010a0
feat(server): improve configuration file handling (#423)
ykiko
2026-04-20 00:21:31 +08:00
-
3fa653bcaf
feat(completion): mark deprecated symbols with strikethrough (#414)
ykiko
2026-04-19 13:42:32 +08:00
-
592b37417e
feat: cross-compile & upgrade LLVM to 21.1.8 (#390)
ykiko
2026-04-19 00:17:39 +08:00
-
f19e75e2fb
bench: add heavy AST load test forcing full PCH deserialization
bench/pch-chain
ykiko
2026-04-07 19:24:58 +08:00
-
ba191943b6
bench: add heavy AST load test forcing full PCH deserialization
ykiko
2026-04-07 18:41:30 +08:00
-
90f3d34768
bench: add AST load latency comparison for chained vs monolithic PCH
ykiko
2026-04-07 18:37:23 +08:00
-
5b24dac6c3
bench: add chained PCH benchmark
ykiko
2026-04-07 18:19:52 +08:00
-
-
-
8e9d4fa636
feat(completion): smart parenthesis detection to avoid duplicate parens
feat/completion-smart-parens
ykiko
2026-04-09 16:34:13 +08:00
-
-
-
e1dde9ee92
fix(index): address pre-PR review findings
feat/symbol-lookup
ykiko
2026-04-11 15:00:07 +08:00
-
005fc9ac21
feat(index): optimize merge with ContextBitmap, hash caching, and selective merge
ykiko
2026-04-11 14:04:42 +08:00
-
-
-
418e190fa0
chore(deps): migrate from eventide to kotatsu (#428)
ykiko
2026-04-18 13:49:07 +08:00
-
d42d9d5b29
refactor(document links): use Lexer for unified directive argument scanning (#421)
ykiko
2026-04-11 17:17:10 +08:00
-
9c89d20e76
feat(tests): add compile_with_modules helper to Tester (#420)
ykiko
2026-04-11 17:16:53 +08:00
-
8bafaa8171
feat(document links): preserve PCH document links and add #embed support (#413)
ykiko
2026-04-09 21:35:10 +08:00
-
92dae18fd4
feat(semantic tokens): highlight module names in declarations and imports (#417)
ykiko
2026-04-09 21:34:06 +08:00
-
8f714c3b4a
refactor(document links): use Lexer for unified directive argument scanning
feat/document-links-pch-embed
ykiko
2026-04-09 21:02:22 +08:00
-
ccc805d0c3
Merge branch 'main' of https://github.com/clice-io/clice into feat/document-links-pch-embed
ykiko
2026-04-09 19:44:34 +08:00
-
-
-
-
e554660c06
fix(completion): use class name for constructor/deduction guide labels (#416)
ykiko
2026-04-09 19:15:38 +08:00
-
342d82a7aa
chore: add CLAUDE.md, clang-tidy, and agent workflow tooling (#419)
ykiko
2026-04-09 19:09:39 +08:00
-
d48236de9c
refactor: unify include handling with add_link_by_location
ykiko
2026-04-09 17:12:14 +08:00
-
b691ed1d06
refactor: extract add_link_by_location to deduplicate has_include/embed/has_embed
ykiko
2026-04-09 17:08:27 +08:00
-
02e4f74347
style: remove verbose comments from integration tests
ykiko
2026-04-09 17:06:13 +08:00
-
8af2704723
refactor: reuse find_filename_range for has_include scanning
ykiko
2026-04-09 17:01:00 +08:00
-
4d8c335c0d
fix: re-lookup session after co_await to avoid invalidated iterator
ykiko
2026-04-09 16:56:08 +08:00
-
3dab2ead93
feat(completion): snippet insertion for function/method parameters (#412)
ykiko
2026-04-09 16:39:46 +08:00
-
bd238fe59c
feat(completion): signature display, underscore filtering, label dedup (#411)
ykiko
2026-04-09 16:08:14 +08:00
-
4926b4ac32
test(document links): add __has_embed integration tests
ykiko
2026-04-09 16:05:54 +08:00
-
13527b7084
feat(feature): preserve PCH document links and add #embed/#has_embed support
ykiko
2026-04-09 15:56:19 +08:00
-
-
-
8b3e3a9595
refactor(tests): reorganize integration tests into domain-based subdirectories (#409)
ykiko
2026-04-09 02:40:10 +08:00
-
2bbdf6c02b
refactor(command): split CompilationContext into ResolvedFlags → CompileCommand → to_argv() (#408)
ykiko
2026-04-08 22:18:25 +08:00
-
9c9e6b0bcb
refactor: introduce Workspace/Session state model and clarify component responsibilities (#406)
ykiko
2026-04-08 14:03:39 +08:00
-
bb0b160a28
refactor(server): extract Indexer and Compiler from MasterServer (#403)
ykiko
2026-04-07 13:30:12 +08:00
-
ada202e489
feat(index): piggyback indexing on PCH/PCM builds and open-file compiles (#402)
ykiko
2026-04-06 20:50:38 +08:00
-
836f415e50
feat: header context protocol — queryContext, currentContext, switchContext (#398)
ykiko
2026-04-06 19:55:06 +08:00
-
1627b96d2b
fix: linking required LLVM libs only (#339)
dragon-archer
2026-04-06 15:56:09 +08:00
-
a40c0b3bf8
docs: expand compilation database generation guide (#401)
ykiko
2026-04-06 15:51:46 +08:00
-
d253c1f099
feat: collect #embed and __has_embed directives in PPCallbacks (#309)
Shiyu
2026-04-06 15:51:26 +08:00
-
0c107fc2c5
chore: disable coderabbit auto summary on PRs (#400)
ykiko
2026-04-06 15:38:43 +08:00
-
018bad4ea8
ci: add conventional commit format check (#399)
ykiko
2026-04-06 15:35:30 +08:00
-
e239b0d32c
feat: smart PCH rebuild, #include/import completion, rapid-edit robustness (#394)
ykiko
2026-04-06 14:49:09 +08:00
-
aae246e465
feat: classify more semantic token modifiers (#395)
Myriad-Dreamin
2026-04-06 11:12:28 +08:00
-
d04bc6f774
feat: register server capability correctly (#397)
Myriad-Dreamin
2026-04-06 10:23:38 +08:00
-
8d4ad26834
feat: classify dependent-name semantic token modifier (#387)
Myriad-Dreamin
2026-04-06 00:38:09 +08:00
-
b6886d222b
feat: per-session file-based logging with crash capture (#393)
ykiko
2026-04-05 18:55:22 +08:00
-
c14b8de18f
chore: remove xmake, clean up unused files, simplify CLI parsing (#392)
ykiko
2026-04-05 17:33:20 +08:00
-
3838bedcbf
feat: persistent PCH/PCM cache across sessions (#391)
ykiko
2026-04-05 16:29:21 +08:00
-
31d9c609b6
fix: data race in stateful worker between Compile and DocumentUpdate (#389)
ykiko
2026-04-05 12:20:13 +08:00
-
a1b6c0632d
refactor(semantic): rewrite template resolver — eliminate SubstType, fix crashes (#388)
ykiko
2026-04-05 00:18:07 +08:00