Conversation
The reason of such change is that the `.dqlexpr` says more about the purpose of the file, while `edql` says nothing much.
There was a problem hiding this comment.
Pull request overview
Renames the plugin’s “EDQL” language/file type to “DQLExpr” to better reflect that the files contain DQL expressions, and updates docs/changelog accordingly.
Changes:
- Updated IntelliJ plugin registration from EDQL (
.edql) to DQLExpr (.dqlexpr). - Renamed/moved Java classes (language, file type, parser definition, completion contributor, PSI file).
- Updated wiki docs and changelog to reference the new name/extension.
Reviewed changes
Copilot reviewed 11 out of 11 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| src/main/resources/META-INF/plugin.xml | Registers the new DQLExpr language/file type and points IntelliJ extension points to renamed classes. |
| src/main/java/pl/thedeem/intellij/edql/EDQLLanguage.java | Removes old EDQL language definition. |
| src/main/java/pl/thedeem/intellij/edql/EDQLFileType.java | Removes old EDQL file type. |
| src/main/java/pl/thedeem/intellij/dqlexpr/completion/DQLExprCompletionContributor.java | Renames/moves completion contributor to DQLExpr and updates file type check. |
| src/main/java/pl/thedeem/intellij/dqlexpr/DQLExprParserDefinition.java | Renames parser definition and wires it to DQLExprLanguage/DQLExprFile. |
| src/main/java/pl/thedeem/intellij/dqlexpr/DQLExprLanguage.java | Adds the new DQLExpr language ID. |
| src/main/java/pl/thedeem/intellij/dqlexpr/DQLExprFileType.java | Adds the new .dqlexpr file type registration details. |
| src/main/java/pl/thedeem/intellij/dqlexpr/DQLExprFile.java | Renames PSI file class and updates language/file type linkage. |
| docs/wiki/Home.md | Updates navigation link/name for the expression-file documentation. |
| docs/wiki/DQL_Expression.md | Updates docs to reference .dqlexpr instead of .edql. |
| CHANGELOG.md | Updates changelog examples and wording to use .dqlexpr. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Qodana for JVMIt seems all right 👌 No new problems were found according to the checks applied 💡 Qodana analysis was run in the pull request mode: only the changed files were checked View the detailed Qodana reportTo be able to view the detailed Qodana report, you can either:
To get - name: 'Qodana Scan'
uses: JetBrains/qodana-action@v2025.3.1
with:
upload-result: trueContact Qodana teamContact us at qodana-support@jetbrains.com
|
The reason of such change is that the
.dqlexprsays more about the purpose of the file, whileedqlsays nothing much.