jak-project/common
Tyler Wilding 01c70368e3
LSP: initial LSP implementation for IR files to assist with decompilation (#1647)
* lsp: json-rpc example is working, a decent place to start...

* lsp: vendor library

* lsp: cleanup and time to get started

* lsp: commit what i got so far

* lsp: example `initialize` payload

* lsp: switch to `stdio`

* stash

* modularize the lsp implementation

* lsp: implement first actual LSP feature - function names in outline

* lsp: produce document diagnostics

* lsp: remove unused third-party lib

* lsp: support hovering MIPS instructions in IR files

* lsp: basic go-to all-types definition

* stash

* lsp: cleanup code, just need to add it to the release artifacts

* fix some project configuration

* fix linux build

* lsp: add lsp to PR artifacts and release assets

* lsp: address feedback
2022-07-18 18:26:57 -04:00
..
audio extractor: cleanup, support unicode properly, and add multi-game support (#1609) 2022-07-05 20:38:13 -04:00
cross_os_debug lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
cross_sockets lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
custom_data lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
dma Sprite Distort (#1626) 2022-07-08 21:56:38 -04:00
global_profiler lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
goos LSP: initial LSP implementation for IR files to assist with decompilation (#1647) 2022-07-18 18:26:57 -04:00
log LSP: initial LSP implementation for IR files to assist with decompilation (#1647) 2022-07-18 18:26:57 -04:00
math Sprite Distort (#1626) 2022-07-08 21:56:38 -04:00
nrepl lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
serialization/subtitles extractor: cleanup, support unicode properly, and add multi-game support (#1609) 2022-07-05 20:38:13 -04:00
texture lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00
type_system LSP: initial LSP implementation for IR files to assist with decompilation (#1647) 2022-07-18 18:26:57 -04:00
util Fix UTF-8 handling when running the game, env-vars, and setting the project path (#1632) 2022-07-10 19:03:24 -04:00
CMakeLists.txt Fix UTF-8 handling when running the game, env-vars, and setting the project path (#1632) 2022-07-10 19:03:24 -04:00
common_types.h [decomp] add mips2c converter (#842) 2021-09-11 20:52:35 -04:00
goal_constants.h [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
link_types.h [goalc] compile/run code for jak2 ckernel, set up dummy KERNEL.CGO (#1625) 2022-07-08 19:23:49 -04:00
listener_common.h improve performance on intel graphics (#1041) 2021-12-30 19:38:18 -05:00
symbols.h [goalc] compile/run code for jak2 ckernel, set up dummy KERNEL.CGO (#1625) 2022-07-08 19:23:49 -04:00
versions.cpp LSP: initial LSP implementation for IR files to assist with decompilation (#1647) 2022-07-18 18:26:57 -04:00
versions.h LSP: initial LSP implementation for IR files to assist with decompilation (#1647) 2022-07-18 18:26:57 -04:00