changeset 932:22b0392541d7

Updated available configurations.
author Oleksandr Gavenko <gavenkoa@gmail.com>
date Sat, 07 Dec 2019 21:16:42 +0200
parents 8d5b86e10e24
children 7418e4a06029
files .bash_completion.d/gradle
diffstat 1 files changed, 23 insertions(+), 12 deletions(-) [+]
line wrap: on
line diff
--- a/.bash_completion.d/gradle	Mon Dec 02 20:05:19 2019 +0200
+++ b/.bash_completion.d/gradle	Sat Dec 07 21:16:42 2019 +0200
@@ -99,18 +99,29 @@
       esac
   fi
 
-  local _configs="archives              - Configuration for archive artifacts.
-compile               - Compile time dependencies.
-compileClasspath      - Compile classpath, used when compiling source.
-compileOnly           - Compile time only dependencies, not used at runtime.
-default               - Dependencies required by this project at runtime.
-optional              -
-provided              -
-runtime               - Runtime dependencies for source set 'main'.
-testCompile           - Dependencies for source set 'test'.
-testCompileClasspath  - Compile classpath for source set 'test'.
-testCompileOnly       - Compile dependencies for source set 'test'.
-testRuntime           - Runtime dependencies for source set 'test'."
+  # configurations.each { println it.name + " - " + it.description }
+  local _configs="annotationProcessor     - Annotation processors and their dependencies for source set 'main'.
+api                     - API dependencies for source set 'main'.
+apiElements             - API elements for main.
+archives                - Configuration for archive artifacts.
+bootArchives            - Configuration for Spring Boot archive artifacts.
+compile                 - Dependencies for source set 'main' (deprecated, use 'implementation' instead).
+compileClasspath        - Compile classpath for source set 'main'.
+compileOnly             - Compile only dependencies for source set 'main'.
+default                 - Configuration for default artifacts.
+implementation          - Implementation only dependencies for source set 'main'.
+runtime                 - Runtime dependencies for source set 'main' (deprecated, use 'runtimeOnly' instead).
+runtimeClasspath        - Runtime classpath of source set 'main'.
+runtimeElements         - Elements of runtime for main.
+runtimeOnly             - Runtime only dependencies for source set 'main'.
+testAnnotationProcessor - Annotation processors and their dependencies for source set 'test'.
+testCompile             - Dependencies for source set 'test' (deprecated, use 'testImplementation' instead).
+testCompileClasspath    - Compile classpath for source set 'test'.
+testCompileOnly         - Compile only dependencies for source set 'test'.
+testImplementation      - Implementation only dependencies for source set 'test'.
+testRuntime             - Runtime dependencies for source set 'test' (deprecated, use 'testRuntimeOnly' instead).
+testRuntimeClasspath    - Runtime classpath of source set 'test'.
+testRuntimeOnly         - Runtime only dependencies for source set 'test'."
 
   # Add or perform command specific completion.
   local _cmd=$(_gradle_cmd)