Skip to content

Commit

Permalink
Upversion to 1.31.0
Browse files Browse the repository at this point in the history
Signed-off-by: Roland Grunberg <rgrunber@redhat.com>
  • Loading branch information
rgrunber committed Apr 25, 2024
1 parent 1ecbb33 commit 5aa482b
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 10 deletions.
12 changes: 5 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,6 +202,11 @@ The following settings are supported:
- `afterCursor`: Insert the generated code after the member where the cursor is located.
- `beforeCursor`: Insert the generated code before the member where the cursor is located.
- `lastMember`: Insert the generated code as the last member of the target type.
* `java.codeGeneration.addFinalForNewDeclaration`: Whether to generate the 'final' modifer for code actions that create new declarations. Defaults to `none`.
- `none`: Do not generate final modifier
- `fields`: Generate 'final' modifier only for new field declarations
- `variables`: Generate 'final' modifier only for new variable declarations
- `all`: Generate 'final' modifier for all new declarations
* `java.settings.url` : Specifies the url or file path to the workspace Java settings. See [Setting Global Preferences](https://github.com/redhat-developer/vscode-java/wiki/Settings-Global-Preferences)
* `java.symbols.includeSourceMethodDeclarations` : Include method declarations from source files in symbol search. Defaults to `false`.
* `java.quickfix.showAt` : Show quickfixes at the problem or line level.
Expand Down Expand Up @@ -244,13 +249,6 @@ The following settings are supported:
* `java.configuration.detectJdksAtStart`: Automatically detect JDKs installed on local machine at startup. If you have specified the same JDK version in `java.configuration.runtimes`, the extension will use that version first. Defaults to `true`.
* `java.completion.collapseCompletionItems`: Enable/disable the collapse of overloaded methods in completion items. Overrides `java.completion.guessMethodArguments`. Defaults to `false`.

New in 1.30.0
* `java.codeGeneration.addFinalForNewDeclaration`: Whether to generate the 'final' modifer for code actions that create new declarations. Defaults to `none`.
- `none`: Do not generate final modifier
- `fields`: Generate 'final' modifier only for new field declarations
- `variables`: Generate 'final' modifier only for new variable declarations
- `all`: Generate 'final' modifier for all new declarations

Semantic Highlighting
===============
[Semantic Highlighting](https://github.com/redhat-developer/vscode-java/wiki/Semantic-Highlighting) fixes numerous syntax highlighting issues with the default Java Textmate grammar. However, you might experience a few minor issues, particularly a delay when it kicks in, as it needs to be computed by the Java Language server, when opening a new file or when typing. Semantic highlighting can be disabled for all languages using the `editor.semanticHighlighting.enabled` setting, or for Java only using [language-specific editor settings](https://code.visualstudio.com/docs/getstarted/settings#_languagespecific-editor-settings).
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

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

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"author": "Red Hat",
"icon": "icons/icon128.png",
"license": "EPL-2.0",
"version": "1.30.0",
"version": "1.31.0",
"publisher": "redhat",
"bugs": "https://github.com/redhat-developer/vscode-java/issues",
"preview": false,
Expand Down

0 comments on commit 5aa482b

Please sign in to comment.