Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 28a97c1

Browse files
committed
Merge branch 'eclipse-import' of https://github.com/a1dutch/springfox into a1dutch-eclipse-import
2 parents f303819 + 049acec commit 28a97c1

6 files changed

Lines changed: 12 additions & 10 deletions

File tree

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,5 @@ out/
1818
*.hprof
1919
node_modules/
2020
package-lock.json
21+
.eclipse/
22+
bin/

buildSrc/src/main/groovy/springfox/gradlebuild/BuildInfoFactory.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@ class BuildInfoFactory {
2020
def isReleaseBuild = project.gradle.startParameter.taskNames.contains("release")
2121

2222
SemanticVersion buildVersion = versioningStrategy.buildVersion(releaseType, isReleaseBuild)
23-
project.logger.lifecycle("[RELEASE] current verison: ${versioningStrategy.current()}, " +
23+
project.logger.lifecycle("[RELEASE] current verison: ${versioningStrategy.current(project)}, " +
2424
"build version: $buildVersion, dryRun: $dryRun, releaseBuild: $isReleaseBuild")
2525
new BuildInfo(
26-
versioningStrategy.current(),
26+
versioningStrategy.current(project),
2727
buildVersion,
2828
releaseType,
2929
isReleaseBuild,

buildSrc/src/main/groovy/springfox/gradlebuild/version/FileVersionStrategy.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ class FileVersionStrategy implements VersioningStrategy, GitTaggingSupport, GitV
2929
}
3030

3131
@Override
32-
SemanticVersion current() {
33-
parseTransform(lastAnnotatedTag(), "")
32+
SemanticVersion current(Project project) {
33+
parseTransform(lastAnnotatedTag(project), "")
3434
}
3535

3636
@Override

buildSrc/src/main/groovy/springfox/gradlebuild/version/GitDescribeVersioningStrategy.groovy

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ class GitDescribeVersioningStrategy implements VersioningStrategy, GitVersionPar
1717
}
1818

1919
@Override
20-
SemanticVersion current() {
21-
parseTransform(lastAnnotatedTag(), buildNumberFormat)
20+
SemanticVersion current(Project project) {
21+
parseTransform(lastAnnotatedTag(project), buildNumberFormat)
2222
}
2323

2424
@Override

buildSrc/src/main/groovy/springfox/gradlebuild/version/GitTaggingSupport.groovy

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ import springfox.gradlebuild.BuildInfo
55

66
trait GitTaggingSupport {
77

8-
String lastAnnotatedTag() {
9-
def proc = "git describe --exact-match".execute();
8+
String lastAnnotatedTag(Project project) {
9+
def proc = "git -C ${project.getRootDir().toString()} describe --exact-match".execute();
1010
proc.waitFor();
1111
if (proc.exitValue() == 0) {
1212
return proc.text.trim()
1313
}
14-
proc = "git describe".execute()
14+
proc = "git -C ${project.getRootDir().toString()} describe".execute()
1515
proc.waitFor()
1616
if (proc.exitValue() == 0) {
1717
return proc.text.trim()

buildSrc/src/main/groovy/springfox/gradlebuild/version/VersioningStrategy.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import springfox.gradlebuild.BuildInfo
66
interface VersioningStrategy {
77
SemanticVersion buildVersion(ReleaseType releaseType, boolean isReleaseBuild)
88
SemanticVersion nextVersion(SemanticVersion buildVersion, ReleaseType releaseType, boolean isReleaseBuild)
9-
SemanticVersion current()
9+
SemanticVersion current(Project project)
1010
void persist(Project project, BuildInfo buildInfo)
1111

1212
}

0 commit comments

Comments
 (0)