-
c6b30e32d6
Add unresolved import and load inspection
main
hgranthorner
2026-08-06 16:18:34 -04:00
-
8fcd2cca05
Document formatter support
hgranthorner
2026-08-06 15:50:54 -04:00
-
0658550d09
Serialize Gradle and test runs
hgranthorner
2026-08-06 13:07:31 -04:00
-
427269ad78
Implement Jai formatter
hgranthorner
2026-08-06 11:10:07 -04:00
-
065e0b0bf4
Preserve navigation targets for module completions
hgranthorner
2026-08-05 17:10:47 -04:00
-
e7f9d60be8
Complete symbols loaded by imported modules
hgranthorner
2026-08-05 16:44:16 -04:00
-
98e25c5468
improved completion
hgranthorner
2026-08-05 16:32:40 -04:00
-
ede8522716
Document completion scope and gaps
hgranthorner
2026-08-05 10:43:30 -04:00
-
2bc1b9f4be
Phase 5a: add configurable Jai module roots
hgranthorner
2026-08-05 10:24:32 -04:00
-
9122b5a5c0
Document configurable module roots as next phase
hgranthorner
2026-08-04 16:01:59 -04:00
-
460fc969db
Phase 5: add rename and find usages
hgranthorner
2026-08-04 15:54:31 -04:00
-
4758bf12e2
Phase 5: add completion and symbol navigation
hgranthorner
2026-08-04 15:25:11 -04:00
-
c4e1d92c9a
Phase 4: add structure, folding, and references
hgranthorner
2026-08-04 14:49:03 -04:00
-
bb54639ce5
Parser: cover full Jai corpus
hgranthorner
2026-08-04 13:44:59 -04:00
-
8265389f64
Changelog: record the parser and the known gaps
hgranthorner
2026-08-04 12:54:25 -04:00
-
b14d285b5e
Assert the PSI wiring the ParserDefinition unblocked
hgranthorner
2026-08-04 12:51:22 -04:00
-
e1fced9bdf
Update AGENTS.md and the plan for phase 3
hgranthorner
2026-08-04 12:50:12 -04:00
-
e3ff13f9f3
Tier 2 golden trees, and #scope_file is a statement not a modifier
hgranthorner
2026-08-04 12:48:30 -04:00
-
47a2c5805e
Parser: 91.7% of the corpus, operator symbols and #code statements
hgranthorner
2026-08-04 12:40:20 -04:00
-
dc53033898
Build: regenerate the parser on every build, and always from scratch
hgranthorner
2026-08-04 12:37:46 -04:00
-
b8e55fcd50
Parser: corpus parse rate 81% -> 90%
hgranthorner
2026-08-04 12:24:02 -04:00
-
086ae993c5
Parser: corpus parse rate 69% -> 81%, and stop --tests from sticking
hgranthorner
2026-08-04 12:20:36 -04:00
-
840a503e40
Parser: raise corpus parse rate from 57% to 69%
hgranthorner
2026-08-04 12:13:26 -04:00
-
37809b8aa7
Phase 3: Grammar-Kit parser, PSI and ParserDefinition
hgranthorner
2026-08-04 12:05:42 -04:00
-
746647d27d
Build an installable plugin ZIP: real README/CHANGELOG, cache-poisoning recovery
hgranthorner
2026-08-04 10:42:10 -04:00
-
f52b8c5899
Update AGENTS.md for phases 0-2: verified state, lexer design facts, gotchas
hgranthorner
2026-08-04 10:35:48 -04:00
-
fa15109f0b
Phase 2: commenter and brace matcher
hgranthorner
2026-08-04 10:29:43 -04:00
-
2c5d7f713b
Phase 2: syntax highlighting and colour settings page
hgranthorner
2026-08-04 10:28:15 -04:00
-
ba5d8aba7b
Phase 1 gate: Tier 0 corpus lexer invariants over the whole Jai distribution
hgranthorner
2026-08-04 10:25:01 -04:00
-
4469283024
Phase 1: hand-written Jai lexer + Tier 1 golden token tests
hgranthorner
2026-08-04 10:22:58 -04:00
-
711334885b
Phase 0: strip JetBrains template, register Jai language and file type
hgranthorner
2026-08-04 10:19:11 -04:00
-
cb5a1d9555
initial commit
hgranthorner
2026-08-04 10:12:15 -04:00