-
7ae701e8c1
Auto doc...
main
Martino Ferrari
2026-02-02 18:22:52 +01:00
-
23ddbc0e91
Implemented inlay hints
Martino Ferrari
2026-02-02 18:18:50 +01:00
-
ee9235c24d
Improved doc
Martino Ferrari
2026-02-02 17:35:26 +01:00
-
749eab0a32
Better formatting and expression handling
Martino Ferrari
2026-02-02 17:22:39 +01:00
-
12615aa6d2
better expression handling in lsp
Martino Ferrari
2026-02-02 16:09:50 +01:00
-
bd845aa859
Added hover with expression and improved implicit signal referencing and validation
Martino Ferrari
2026-02-02 16:06:24 +01:00
-
b879766021
Improved test
Martino Ferrari
2026-02-02 15:20:41 +01:00
-
d2b2750833
Full expression and validation support
Martino Ferrari
2026-02-02 14:53:35 +01:00
-
55ca313b73
added suggestion for variables
Martino Ferrari
2026-02-02 14:37:03 +01:00
-
ff19fef779
Fixed isolated file indexing
Martino Ferrari
2026-02-02 14:26:19 +01:00
-
d4075ff809
better multi file variable support
Martino Ferrari
2026-01-30 18:45:11 +01:00
-
f121f7c15d
Implemented more robust LSP diagnostics and better parsing logic
Martino Ferrari
2026-01-30 18:21:24 +01:00
-
b4d3edab9d
Improving LSP
Martino Ferrari
2026-01-30 15:36:27 +01:00
-
ee9674a7bc
take in account Value field for producer
Martino Ferrari
2026-01-30 15:06:18 +01:00
-
d98593e67b
Addeed verification before building
Martino Ferrari
2026-01-30 15:01:30 +01:00
-
a55c4b9c7c
added local pragma for consumer
Martino Ferrari
2026-01-30 14:52:44 +01:00
-
6fa67abcb4
Implemented pragmas for not_produced not_consumed signals
Martino Ferrari
2026-01-30 14:42:26 +01:00
-
c3f4d8f465
Variable reference from $VAR to @VAR to avoid object conflict
Martino Ferrari
2026-01-30 01:01:47 +01:00
-
0cbbf5939a
Implemented operators and better indexing
Martino Ferrari
2026-01-30 00:49:42 +01:00
-
ecc7039306
Improved scoping
Martino Ferrari
2026-01-29 23:03:46 +01:00
-
2fd6d3d096
added hover doc to variable
Martino Ferrari
2026-01-29 15:55:28 +01:00
-
2e25c8ff11
adding referencing of variables
Martino Ferrari
2026-01-29 15:50:37 +01:00
-
8be139ab27
Implemented regex validation for variables
Martino Ferrari
2026-01-29 15:38:10 +01:00
-
cb79d490e7
Initial support to variables and to producer/consumer logic
Martino Ferrari
2026-01-28 18:25:48 +01:00
-
b8d45f276d
initial working on variables and consumer/producer logic
Martino Ferrari
2026-01-28 17:59:29 +01:00
-
03fe7d33b0
added variables and producer check
Martino Ferrari
2026-01-28 17:50:49 +01:00
-
8811ac9273
improved gitignore
Martino Ferrari
2026-01-28 13:46:30 +01:00
-
71c86f1dcb
removed examples
Martino Ferrari
2026-01-28 13:44:15 +01:00
-
ab22a939d7
improved init
Martino Ferrari
2026-01-28 13:44:05 +01:00
-
01bcd66594
Improving CLI tool and improving documentation
Martino Ferrari
2026-01-28 13:32:32 +01:00
-
31996ae710
minor improvement on the cue schema validator
Martino Ferrari
2026-01-28 01:18:26 +01:00
-
776b1fddc3
removed project node from output
Martino Ferrari
2026-01-28 01:18:09 +01:00
-
597fd3eddf
improved sdnpublisher schema
Martino Ferrari
2026-01-28 00:07:10 +01:00
-
6781d50ee4
Minor changes
Martino Ferrari
2026-01-27 15:39:25 +01:00
-
1d7dc665d6
More tests on AST
Martino Ferrari
2026-01-27 15:31:01 +01:00
-
4ea406a17b
more tests
Martino Ferrari
2026-01-27 15:27:34 +01:00
-
fed39467fd
improved doc and tests
Martino Ferrari
2026-01-27 15:19:49 +01:00
-
15afdc91f4
Improved performances and hover
Martino Ferrari
2026-01-27 15:14:47 +01:00
-
213fc81cfb
Improving LSP
Martino Ferrari
2026-01-27 14:42:46 +01:00
-
71a3c40108
Better LSP error handling
Martino Ferrari
2026-01-27 08:58:38 +01:00
-
aedc715ef3
Better code
Martino Ferrari
2026-01-27 00:04:36 +01:00
-
73cfc43f4b
Updated readme.
Martino Ferrari
2026-01-26 23:27:01 +01:00
-
599beb6f4f
updated license
Martino Ferrari
2026-01-26 14:25:47 +01:00
-
30a105df63
updated readme
Martino Ferrari
2026-01-26 14:24:36 +01:00
-
04196d8a1f
Implement better completion
Martino Ferrari
2026-01-25 15:21:38 +01:00
-
02274f1bbf
Implemented suggestion / autocompletion for signal in GAM
Martino Ferrari
2026-01-25 00:28:50 +01:00
-
12ed4cfbd2
reverse symbol renaming for signals
Martino Ferrari
2026-01-25 00:18:40 +01:00
-
bbeb344d19
Improved indexing, hover documentation and implemente renaming
Martino Ferrari
2026-01-25 00:13:07 +01:00
-
eeb4f5da2e
added gam referencing
Martino Ferrari
2026-01-24 23:47:59 +01:00
-
8e13020d50
better signal hover message
Martino Ferrari
2026-01-24 21:37:08 +01:00
-
c9cc67f663
Minimal changes
Martino Ferrari
2026-01-24 15:33:23 +01:00
-
0ffcecf19e
simple makefile
0.1.0
Martino Ferrari
2026-01-23 14:30:17 +01:00
-
761cf83b8e
Added *.out rule
Martino Ferrari
2026-01-23 14:30:02 +01:00
-
7caf3a5da5
Renamed files
Martino Ferrari
2026-01-23 14:24:43 +01:00
-
94ee7e4880
added support to enum in completion
Martino Ferrari
2026-01-23 14:18:41 +01:00
-
ce9b68200e
More tests
Martino Ferrari
2026-01-23 14:09:17 +01:00
-
e3c84fcf60
Moved tests in test folder (and made methods public in server.go)
Martino Ferrari
2026-01-23 14:04:24 +01:00
-
4a515fd6c3
completion test
Martino Ferrari
2026-01-23 14:01:35 +01:00
-
14cba1b530
Working
Martino Ferrari
2026-01-23 14:01:26 +01:00
-
462c832651
improved suggestions
Martino Ferrari
2026-01-23 13:20:22 +01:00
-
77fe3e9cac
Improved LSP reactivity
Martino Ferrari
2026-01-23 13:14:34 +01:00
-
0ee44c0a27
Readme file added
Martino Ferrari
2026-01-23 13:02:53 +01:00
-
d450d358b4
add MIT Licensing
Martino Ferrari
2026-01-23 13:02:34 +01:00
-
2cdcfe2812
Updated specifications
Martino Ferrari
2026-01-23 13:02:12 +01:00
-
ef7729475a
Implemented auto completion
Martino Ferrari
2026-01-23 12:01:35 +01:00
-
99bd5bffdd
Changed project uri
Martino Ferrari
2026-01-23 11:46:59 +01:00
-
4379960835
Removed wrong test
Martino Ferrari
2026-01-23 11:42:34 +01:00
-
2aeec1e5f6
better validation of statemachine
Martino Ferrari
2026-01-23 11:42:29 +01:00
-
5853365707
Moved to CUE validation
Martino Ferrari
2026-01-23 11:16:06 +01:00
-
5c3f05a1a4
implemented ordering preservation
Martino Ferrari
2026-01-23 10:23:02 +01:00
-
e2c87c90f3
removed executable
Martino Ferrari
2026-01-23 09:44:04 +01:00
-
1ea518a58a
minor improvment in the hover doc
Martino Ferrari
2026-01-22 13:38:47 +01:00
-
0654062d08
Almost done
Martino Ferrari
2026-01-22 03:55:00 +01:00
-
a88f833f49
Improving parsing and specs
Martino Ferrari
2026-01-22 03:15:42 +01:00
-
b2e963fc04
Implementing pragmas
Martino Ferrari
2026-01-22 02:51:36 +01:00
-
8fe319de2d
Pragma and signal validation added
Martino Ferrari
2026-01-22 02:29:54 +01:00
-
93d48bd3ed
mostly good
Martino Ferrari
2026-01-22 02:19:14 +01:00
-
164dad896c
better indexing
Martino Ferrari
2026-01-22 01:53:50 +01:00
-
f111bf1aaa
better indexing
Martino Ferrari
2026-01-22 01:53:45 +01:00
-
4a624aa929
better indexing
Martino Ferrari
2026-01-22 01:26:24 +01:00
-
5b0834137b
not bad
Martino Ferrari
2026-01-22 01:26:17 +01:00
-
970b5697bd
Added project schema feature
Martino Ferrari
2026-01-21 18:26:43 +01:00
-
92dfa38294
commited gitignore
Martino Ferrari
2026-01-21 18:13:59 +01:00
-
5a2b51ec34
Added schema validation and schema db
Martino Ferrari
2026-01-21 18:13:22 +01:00
-
f3c13fca55
Improved lsp + builder + using logger
Martino Ferrari
2026-01-21 14:35:30 +01:00
-
d4d857bf05
better multi file support
Martino Ferrari
2026-01-21 10:16:54 +01:00
-
fe4bb7c11e
cleaned up
Martino Ferrari
2026-01-20 10:11:56 +01:00
-
76bc82bf0e
using any instead of interface
Martino Ferrari
2026-01-20 00:22:44 +01:00
-
aa47a3c4fd
fixed warnings
Martino Ferrari
2026-01-20 00:22:33 +01:00
-
b7c8b8a056
bootstrapped
Martino Ferrari
2026-01-20 00:18:47 +01:00
-
4b33c6ded6
Initial wroking lsp
Martino Ferrari
2026-01-19 23:55:35 +01:00
-
d3818504b5
Proper multifile
Martino Ferrari
2026-01-19 23:46:03 +01:00
-
1eda6a2a38
Working on
Martino Ferrari
2026-01-19 23:29:41 +01:00
-
69d3360289
Working
Martino Ferrari
2026-01-19 23:10:09 +01:00
-
c4c29a640d
Specs
Martino Ferrari
2026-01-19 23:03:12 +01:00