Skip to content

Commit 0a33d1e

Browse files
authored
gradle-plugin: don't propagate gradle dependency (#478)
Changing the scope to "provided" makes sure that the gradle api dependency does not leak into the consumers of the plugin.
1 parent 6154e86 commit 0a33d1e

File tree

1 file changed

+4
-0
lines changed
  • typescript-generator-gradle-plugin

1 file changed

+4
-0
lines changed

typescript-generator-gradle-plugin/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,25 @@
2121
<groupId>org.gradle</groupId>
2222
<artifactId>gradle-core</artifactId>
2323
<version>${gradle.version}</version>
24+
<scope>provided</scope>
2425
</dependency>
2526
<dependency>
2627
<groupId>org.gradle</groupId>
2728
<artifactId>gradle-base-services</artifactId>
2829
<version>${gradle.version}</version>
30+
<scope>provided</scope>
2931
</dependency>
3032
<dependency>
3133
<groupId>org.gradle</groupId>
3234
<artifactId>gradle-base-services-groovy</artifactId>
3335
<version>${gradle.version}</version>
36+
<scope>provided</scope>
3437
</dependency>
3538
<dependency>
3639
<groupId>org.gradle</groupId>
3740
<artifactId>gradle-logging</artifactId>
3841
<version>${gradle.version}</version>
42+
<scope>provided</scope>
3943
</dependency>
4044
<dependency>
4145
<groupId>org.codehaus.groovy</groupId>

0 commit comments

Comments
 (0)