Skip to content

Commit 7a25262

Browse files
snjezafbricon
authored andcommitted
Support AspectJ in Gradle projects
1 parent 603e87c commit 7a25262

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ The following settings are supported:
221221
* `java.import.maven.offline.enabled`: Enable/disable the Maven offline mode. Defaults to `false`.
222222
* `java.codeAction.sortMembers.avoidVolatileChanges`: Reordering of fields, enum constants, and initializers can result in semantic and runtime changes due to different initialization and persistence order. This setting prevents this from occurring. Defaults to `true`.
223223
* `java.jdt.ls.protobufSupport.enabled`: Specify whether to automatically add Protobuf output source directories to the classpath. **Note:** Only works for Gradle `com.google.protobuf` plugin `0.8.4` or higher. Defaults to `true`.
224+
* `java.jdt.ls.aspectjSupport.enabled`: Specify whether to enable `io.freefair.aspectj` plugin in Gradle projects. Defaults to `false`.
224225
* `java.jdt.ls.androidSupport.enabled`: [Experimental] Specify whether to enable Android project importing. When set to `auto`, the Android support will be enabled in Visual Studio Code - Insiders. **Note:** Only works for Android Gradle Plugin `3.2.0` or higher. Defaults to `auto`.
225226
* `java.completion.postfix.enabled`: Enable/disable postfix completion support. Defaults to `true`.
226227
* `java.completion.chain.enabled`: Enable/disable chain completion support. Defaults to `false`.

package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,13 @@
399399
"scope": "window",
400400
"order": 80
401401
},
402+
"java.jdt.ls.aspectjSupport.enabled": {
403+
"type": "boolean",
404+
"default": false,
405+
"markdownDescription": "Specify whether to enable `io.freefair.aspectj` plugin in Gradle projects. Defaults to `false`.",
406+
"scope": "window",
407+
"order": 80
408+
},
402409
"java.jdt.ls.androidSupport.enabled": {
403410
"type": "string",
404411
"enum": [

0 commit comments

Comments
 (0)