Skip to content

Commit

Permalink
updated haxe-languageserver
Browse files Browse the repository at this point in the history
updated language-server-protool lib
fixed inline value trying to show out-of-scope values
fixed JS browser debugger not evaluating variables
fixed inline values showing for sharp conditions, type names and enum fields
changed default of `haxe.disableInlineValue` to true
updated version
  • Loading branch information
AlexHaxe committed Feb 3, 2025
1 parent 9f7302c commit 1bdd659
Show file tree
Hide file tree
Showing 7 changed files with 39 additions and 19 deletions.
2 changes: 1 addition & 1 deletion .haxerc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"version": "9a7121e",
"version": "e30a2fd",
"resolveLibs": "scoped"
}
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
### 2.34.1 (February 3, 2025)

**Bugfixes:**

- fixed inline values trying to show out-of-scope values
- fixed JS broswer debugger not evaluating variable values
- fixed inline values showing for sharp conditions, type names and enum fields

**Changes and Improvements:**

- changed default of `haxe.disableInlineValue` to true
- updated language-server-protocol lib

### 2.34.0 (January 25, 2025)

**New Features:**
Expand All @@ -13,7 +26,7 @@

- updated to haxe-rename version [3.0.1](https://github.com/HaxeCheckstyle/haxe-rename/releases/tag/v3.0.1)
- updated to tokentree version [1.2.18](https://github.com/HaxeCheckstyle/tokentree/releases/tag/v1.2.18)
- updated to language-server-protocol lib
- updated language-server-protocol lib
- added non-lix / vshaxe-build based compilation option to vshaxe / haxe-languageserver

### 2.33.0 (December 23, 2024)
Expand Down
4 changes: 2 additions & 2 deletions haxe_libraries/language-server-protocol.hxml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# @install: lix --silent download "gh://github.com/vshaxe/language-server-protocol-haxe#280498b4dbe8b55c512d223d347c21b01f218ea4" into language-server-protocol/3.17.1/github/280498b4dbe8b55c512d223d347c21b01f218ea4
-cp ${HAXE_LIBCACHE}/language-server-protocol/3.17.1/github/280498b4dbe8b55c512d223d347c21b01f218ea4/src
# @install: lix --silent download "gh://github.com/vshaxe/language-server-protocol-haxe#20a7f976bc83ec6623cc25144c88f4c15a799586" into language-server-protocol/3.17.1/github/20a7f976bc83ec6623cc25144c88f4c15a799586
-cp ${HAXE_LIBCACHE}/language-server-protocol/3.17.1/github/20a7f976bc83ec6623cc25144c88f4c15a799586/src
-D language-server-protocol=3.17.1
2 changes: 1 addition & 1 deletion install.hxml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
-lib utest:git:https://github.com/haxe-utest/utest#bdb5fec4b8e77d9a3c079d9cfb108f29f153721a
-lib hxnodejs:git:https://github.com/HaxeFoundation/hxnodejs#504066d
-lib tokentree:1.2.18
-lib language-server-protocol:git:https://github.com/vshaxe/language-server-protocol-haxe#280498b4dbe8b55c512d223d347c21b01f218ea4
-lib language-server-protocol:git:https://github.com/vshaxe/language-server-protocol-haxe#20a7f976bc83ec6623cc25144c88f4c15a799586
# -lib yaml:git:https://github.com/Gama11/hx-yaml#a90c5a93ec8ca07bd73889c1707945e02903de8e
-lib hxjsonast:1.1.0
# -lib tink_core:1.26.0
Expand Down
19 changes: 10 additions & 9 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 10 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "vshaxe",
"version": "2.34.0",
"version": "2.34.1",
"publisher": "nadako",
"engines": {
"vscode": "^1.67.0"
Expand All @@ -26,7 +26,7 @@
},
"devDependencies": {
"@vercel/ncc": "^0.33.4",
"lix": "^15.12.0"
"lix": "^15.12.4"
},
"bugs": "https://github.com/vshaxe/vshaxe/issues",
"homepage": "https://github.com/vshaxe/vshaxe/blob/master/README.md",
Expand Down Expand Up @@ -806,7 +806,13 @@
"haxe.renameSourceFolders": {
"markdownDescription": "Folders to look for renamable identifiers. Rename will not see or touch files outside of those folders.",
"type": "array",
"default": ["src", "source", "Source", "test", "tests"]
"default": [
"src",
"source",
"Source",
"test",
"tests"
]
},
"haxe.disableRefactorCache": {
"markdownDescription": "Disable refactor / rename cache. Will also disbale all rename and refactor options (and inline value feature).",
Expand All @@ -816,7 +822,7 @@
"haxe.disableInlineValue": {
"markdownDescription": "Disable inline value feature. Stops value annotations from showing up during debugging.",
"type": "boolean",
"default": false
"default": true
},
"haxe.importsSortOrder": {
"markdownDescription": "Sort order of imports",
Expand Down

0 comments on commit 1bdd659

Please sign in to comment.