Commit Graph

  • 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