diff --git a/.changeset/pre.json b/.changeset/pre.json index c3d63f0f..bbd7a120 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -7,7 +7,7 @@ "@neo4j-cypher/react-codemirror": "1.0.0", "@neo4j-cypher/react-codemirror-playground": "1.0.0", "@neo4j-cypher/schema-poller": "1.0.0", - "neo4j-cypher-vscode-extension": "1.0.0", + "neo4j-vscode": "1.0.0", "antlr4": "4.13.1", "antlr4-c3": "3.0.1" }, @@ -20,6 +20,7 @@ "purple-buckets-applaud", "purple-suns-applaud", "quick-berries-report", + "silver-students-wait", "stale-donkeys-grow", "twelve-cycles-call", "violet-peas-float" diff --git a/.changeset/silver-students-wait.md b/.changeset/silver-students-wait.md new file mode 100644 index 00000000..12e9ec1a --- /dev/null +++ b/.changeset/silver-students-wait.md @@ -0,0 +1,5 @@ +--- +'@neo4j-cypher/language-support': patch +--- + +Adds semantic analysis for procedures and functions diff --git a/package-lock.json b/package-lock.json index d2ff0bf0..ab633657 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19056,10 +19056,10 @@ }, "packages/language-server": { "name": "@neo4j-cypher/language-server", - "version": "2.0.0-next.4", + "version": "2.0.0-next.5", "license": "Apache-2.0", "dependencies": { - "@neo4j-cypher/language-support": "2.0.0-next.3", + "@neo4j-cypher/language-support": "2.0.0-next.4", "lodash.debounce": "^4.0.8", "neo4j-driver": "^5.3.0", "vscode-languageserver": "^8.1.0", @@ -19084,7 +19084,7 @@ }, "packages/language-support": { "name": "@neo4j-cypher/language-support", - "version": "2.0.0-next.3", + "version": "2.0.0-next.4", "license": "Apache-2.0", "dependencies": { "antlr4": "*", @@ -19103,7 +19103,7 @@ }, "packages/react-codemirror": { "name": "@neo4j-cypher/react-codemirror", - "version": "2.0.0-next.5", + "version": "2.0.0-next.6", "license": "Apache-2.0", "dependencies": { "@codemirror/autocomplete": "^6.5.1", @@ -19115,7 +19115,7 @@ "@codemirror/view": "^6.13.2", "@lezer/common": "^1.0.2", "@lezer/highlight": "^1.1.3", - "@neo4j-cypher/language-support": "2.0.0-next.3", + "@neo4j-cypher/language-support": "2.0.0-next.4", "@types/prismjs": "^1.26.3", "@types/workerpool": "^6.4.7", "ayu": "^8.0.1", @@ -19148,15 +19148,15 @@ }, "packages/react-codemirror-playground": { "name": "@neo4j-cypher/react-codemirror-playground", - "version": "2.0.0-next.5", + "version": "2.0.0-next.6", "dependencies": { "@codemirror/autocomplete": "^6.5.1", "@codemirror/commands": "^6.2.2", "@codemirror/language": "^6.6.0", "@lezer/common": "^1.0.2", "@lezer/highlight": "^1.1.3", - "@neo4j-cypher/language-support": "2.0.0-next.3", - "@neo4j-cypher/react-codemirror": "2.0.0-next.5", + "@neo4j-cypher/language-support": "2.0.0-next.4", + "@neo4j-cypher/react-codemirror": "2.0.0-next.6", "react": "^18.2.0", "react-d3-tree": "^3.6.1", "react-dom": "^18.2.0", @@ -20196,10 +20196,10 @@ }, "packages/schema-poller": { "name": "@neo4j-cypher/schema-poller", - "version": "2.0.0-next.3", + "version": "2.0.0-next.4", "license": "Apache-2.0", "dependencies": { - "@neo4j-cypher/language-support": "2.0.0-next.3", + "@neo4j-cypher/language-support": "2.0.0-next.4", "neo4j-driver": "^5.12.0" }, "engines": { @@ -20208,10 +20208,10 @@ }, "packages/vscode-extension": { "name": "neo4j-vscode", - "version": "2.0.0-next.4", + "version": "1.0.0", "license": "Apache-2.0", "dependencies": { - "@neo4j-cypher/language-server": "2.0.0-next.4", + "@neo4j-cypher/language-server": "2.0.0-next.5", "vscode-languageclient": "^8.1.0" }, "devDependencies": { diff --git a/packages/language-server/CHANGELOG.md b/packages/language-server/CHANGELOG.md index f8be9f4e..6d2f4d6e 100644 --- a/packages/language-server/CHANGELOG.md +++ b/packages/language-server/CHANGELOG.md @@ -1,5 +1,12 @@ # @neo4j-cypher/language-server +## 2.0.0-next.5 + +### Patch Changes + +- Updated dependencies + - @neo4j-cypher/language-support@2.0.0-next.4 + ## 2.0.0-next.4 ### Patch Changes diff --git a/packages/language-server/package.json b/packages/language-server/package.json index 70281d4e..8b378b1a 100644 --- a/packages/language-server/package.json +++ b/packages/language-server/package.json @@ -16,7 +16,7 @@ "cypher", "language server" ], - "version": "2.0.0-next.4", + "version": "2.0.0-next.5", "main": "./dist/server.js", "types": "src/server.ts", "repository": { @@ -34,7 +34,7 @@ "cypher-language-server": "./dist/cypher-language-server" }, "dependencies": { - "@neo4j-cypher/language-support": "2.0.0-next.3", + "@neo4j-cypher/language-support": "2.0.0-next.4", "lodash.debounce": "^4.0.8", "neo4j-driver": "^5.3.0", "vscode-languageserver": "^8.1.0", diff --git a/packages/language-support/CHANGELOG.md b/packages/language-support/CHANGELOG.md index 46b94ea5..0ebd4b7e 100644 --- a/packages/language-support/CHANGELOG.md +++ b/packages/language-support/CHANGELOG.md @@ -1,5 +1,11 @@ # @neo4j-cypher/language-support +## 2.0.0-next.4 + +### Patch Changes + +- Adds semantic analysis for procedures and functions + ## 2.0.0-next.3 ### Patch Changes diff --git a/packages/language-support/package.json b/packages/language-support/package.json index d0d0530c..6ea3840b 100644 --- a/packages/language-support/package.json +++ b/packages/language-support/package.json @@ -18,7 +18,7 @@ "linting", "highlighting" ], - "version": "2.0.0-next.3", + "version": "2.0.0-next.4", "main": "./dist/cjs/index.cjs", "module": "./dist/esm/index.mjs", "types": "./dist/types/index.d.js", diff --git a/packages/react-codemirror-playground/CHANGELOG.md b/packages/react-codemirror-playground/CHANGELOG.md index 9a82332c..4faea856 100644 --- a/packages/react-codemirror-playground/CHANGELOG.md +++ b/packages/react-codemirror-playground/CHANGELOG.md @@ -1,5 +1,13 @@ # @neo4j-cypher/react-codemirror-playground +## 2.0.0-next.6 + +### Patch Changes + +- Updated dependencies + - @neo4j-cypher/language-support@2.0.0-next.4 + - @neo4j-cypher/react-codemirror@2.0.0-next.6 + ## 2.0.0-next.5 ### Patch Changes diff --git a/packages/react-codemirror-playground/package.json b/packages/react-codemirror-playground/package.json index 61d23bd6..b1d6d3ab 100644 --- a/packages/react-codemirror-playground/package.json +++ b/packages/react-codemirror-playground/package.json @@ -1,7 +1,7 @@ { "name": "@neo4j-cypher/react-codemirror-playground", "private": true, - "version": "2.0.0-next.5", + "version": "2.0.0-next.6", "type": "module", "scripts": { "dev": "vite --open", @@ -20,8 +20,8 @@ "node": ">=18.18.2" }, "dependencies": { - "@neo4j-cypher/language-support": "2.0.0-next.3", - "@neo4j-cypher/react-codemirror": "2.0.0-next.5", + "@neo4j-cypher/language-support": "2.0.0-next.4", + "@neo4j-cypher/react-codemirror": "2.0.0-next.6", "@codemirror/autocomplete": "^6.5.1", "@codemirror/commands": "^6.2.2", "@codemirror/language": "^6.6.0", diff --git a/packages/react-codemirror/CHANGELOG.md b/packages/react-codemirror/CHANGELOG.md index 39c04cf0..c6968a89 100644 --- a/packages/react-codemirror/CHANGELOG.md +++ b/packages/react-codemirror/CHANGELOG.md @@ -1,5 +1,12 @@ # @neo4j-cypher/react-codemirror +## 2.0.0-next.6 + +### Patch Changes + +- Updated dependencies + - @neo4j-cypher/language-support@2.0.0-next.4 + ## 2.0.0-next.5 ### Patch Changes diff --git a/packages/react-codemirror/package.json b/packages/react-codemirror/package.json index 594e410a..8a781879 100644 --- a/packages/react-codemirror/package.json +++ b/packages/react-codemirror/package.json @@ -17,7 +17,7 @@ "codemirror", "codemirror 6" ], - "version": "2.0.0-next.5", + "version": "2.0.0-next.6", "main": "./dist/index.js", "types": "./dist/index.d.ts", "type": "module", @@ -51,7 +51,7 @@ "@codemirror/view": "^6.13.2", "@lezer/common": "^1.0.2", "@lezer/highlight": "^1.1.3", - "@neo4j-cypher/language-support": "2.0.0-next.3", + "@neo4j-cypher/language-support": "2.0.0-next.4", "@types/prismjs": "^1.26.3", "@types/workerpool": "^6.4.7", "ayu": "^8.0.1", diff --git a/packages/schema-poller/CHANGELOG.md b/packages/schema-poller/CHANGELOG.md index 7f32d006..897764ff 100644 --- a/packages/schema-poller/CHANGELOG.md +++ b/packages/schema-poller/CHANGELOG.md @@ -1,5 +1,12 @@ # @neo4j-cypher/schema-poller +## 2.0.0-next.4 + +### Patch Changes + +- Updated dependencies + - @neo4j-cypher/language-support@2.0.0-next.4 + ## 2.0.0-next.3 ### Patch Changes diff --git a/packages/schema-poller/package.json b/packages/schema-poller/package.json index ce3e7d6a..ba5cd2e6 100644 --- a/packages/schema-poller/package.json +++ b/packages/schema-poller/package.json @@ -4,7 +4,7 @@ "description": "", "author": "Neo4j Inc.", "license": "Apache-2.0", - "version": "2.0.0-next.3", + "version": "2.0.0-next.4", "main": "./dist/cjs/src/index.js", "module": "./dist/esm/src/index.js", "exports": { @@ -26,7 +26,7 @@ "node": ">=18.18.2" }, "dependencies": { - "@neo4j-cypher/language-support": "2.0.0-next.3", + "@neo4j-cypher/language-support": "2.0.0-next.4", "neo4j-driver": "^5.12.0" }, "scripts": { diff --git a/packages/vscode-extension/CHANGELOG.md b/packages/vscode-extension/CHANGELOG.md index f8aad6f3..a6544e0a 100644 --- a/packages/vscode-extension/CHANGELOG.md +++ b/packages/vscode-extension/CHANGELOG.md @@ -1,5 +1,11 @@ # @neo4j-cypher/vscode-extension +## 2.0.0-next.5 + +### Patch Changes + +- @neo4j-cypher/language-server@2.0.0-next.5 + ## 2.0.0-next.4 ### Patch Changes diff --git a/packages/vscode-extension/package.json b/packages/vscode-extension/package.json index 55061658..a28777dc 100644 --- a/packages/vscode-extension/package.json +++ b/packages/vscode-extension/package.json @@ -5,7 +5,7 @@ "publisher": "neo4j-extensions", "author": "Neo4j Inc.", "license": "Apache-2.0", - "version": "2.0.0-next.4", + "version": "1.0.0", "preview": true, "categories": [ "Programming Languages", @@ -100,7 +100,7 @@ "test:e2e": "npm run build && rm -rf .vscode-test/user-data && node ./dist/e2e_tests/main.js" }, "dependencies": { - "@neo4j-cypher/language-server": "2.0.0-next.4", + "@neo4j-cypher/language-server": "2.0.0-next.5", "vscode-languageclient": "^8.1.0" }, "devDependencies": { diff --git a/turbo.json b/turbo.json index 90a33c10..2a15a3a1 100644 --- a/turbo.json +++ b/turbo.json @@ -44,11 +44,11 @@ "@neo4j-cypher/react-codemirror-playground#dev": { "dependsOn": ["@neo4j-cypher/react-codemirror#build"] }, - "neo4j-cypher-vscode-extension#build": { + "neo4j-vscode#build": { "persistent": false, "dependsOn": ["@neo4j-cypher/language-server#build"] }, - "neo4j-cypher-vscode-extension#test:e2e": { + "neo4j-vscode#test:e2e": { "cache": false, "persistent": false, "dependsOn": ["@neo4j-cypher/react-codemirror#test:e2e"]