Skip to content

Commit 6672c09

Browse files
committed
fix: add missing branch closure in GitVersioningPluginConfig
1 parent adbd4e4 commit 6672c09

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,12 +84,12 @@ gitVersioning.apply {
8484
```kotlin
8585
import me.qoomon.gradle.gitversioning.GitVersioningPluginExtension.VersionDescription
8686
import me.qoomon.gradle.gitversioning.GitVersioningPluginExtension.CommitVersionDescription
87-
gitVersioning.apply {
88-
branch(closureOf<VersionDescription> {
87+
gitVersioning.apply.apply(closureOf<GitVersioningPluginConfig> {
88+
branch(closureOf<VersionDescription>{
8989
pattern = "master"
9090
versionFormat = "\${version}"
9191
})
92-
branch(closureOf<VersionDescription> {
92+
branch(closureOf<VersionDescription>{
9393
pattern = "feature/(?<feature>.+)"
9494
versionFormat = "\${feature}-SNAPSHOT"
9595
})
@@ -100,7 +100,7 @@ gitVersioning.apply {
100100
commit(closureOf<CommitVersionDescription>{
101101
versionFormat = "\${commit.short}"
102102
})
103-
}
103+
})
104104
```
105105

106106
- *optional* `preferTags` global enable(`true`)/disable(`false`) prefer tag rules over branch rules if both match.

src/main/java/me/qoomon/gradle/gitversioning/GitVersioningPluginConfig.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,32 +15,32 @@ public class GitVersioningPluginConfig {
1515

1616
public boolean preferTags = false;
1717

18+
public void addBranchVersionDescription(VersionDescription versionDescription) {
19+
this.branchVersionDescriptions.add(versionDescription);
20+
}
21+
22+
public void addTagVersionDescription(VersionDescription versionDescription) {
23+
this.tagVersionDescriptions.add(versionDescription);
24+
}
25+
1826
public void commit(Closure closure) {
1927
CommitVersionDescription versionDescription = new CommitVersionDescription();
2028
configure(closure, versionDescription);
2129
this.commitVersionDescription = versionDescription;
2230
}
2331

24-
public void branchVersionDescription(Closure closure) {
32+
public void branch(Closure closure) {
2533
VersionDescription versionDescription = new VersionDescription();
2634
configure(closure, versionDescription);
2735
addBranchVersionDescription(versionDescription);
2836
}
2937

30-
public void addBranchVersionDescription(VersionDescription versionDescription) {
31-
this.branchVersionDescriptions.add(versionDescription);
32-
}
33-
3438
public void tag(Closure closure) {
3539
VersionDescription versionDescription = new VersionDescription();
3640
configure(closure, versionDescription);
3741
addTagVersionDescription(versionDescription);
3842
}
3943

40-
public void addTagVersionDescription(VersionDescription versionDescription) {
41-
this.tagVersionDescriptions.add(versionDescription);
42-
}
43-
4444
public static class VersionDescription {
4545

4646
public String pattern;

0 commit comments

Comments
 (0)