diff --git a/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/options/Options.java b/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/options/Options.java index 80fe614c..77ecf4b8 100644 --- a/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/options/Options.java +++ b/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/options/Options.java @@ -24,4 +24,10 @@ public class Options { this.startFrom = startFrom; this.range = range; } + + @Override public String toString() { + return "Options{" + "metaRelease=" + this.metaRelease + ", fullRelease=" + this.fullRelease + + ", interactive=" + this.interactive + ", taskNames=" + this.taskNames + + ", startFrom='" + this.startFrom + '\'' + ", range='" + this.range + '\'' + '}'; + } } diff --git a/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/spring/OptionsParser.java b/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/spring/OptionsParser.java index 3b94e957..1ee2b548 100644 --- a/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/spring/OptionsParser.java +++ b/spring-cloud-release-tools-spring/src/main/java/org/springframework/cloud/release/internal/spring/OptionsParser.java @@ -9,6 +9,8 @@ import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.cloud.release.internal.options.Options; import org.springframework.cloud.release.internal.options.OptionsBuilder; import org.springframework.cloud.release.internal.options.Parser; @@ -18,6 +20,8 @@ import org.springframework.cloud.release.internal.options.Parser; */ class OptionsParser implements Parser { + private static final Logger log = LoggerFactory.getLogger(OptionsParser.class); + @Override public Options parse(String[] args) { OptionParser parser = new OptionParser(); @@ -73,7 +77,7 @@ class OptionsParser implements Parser { .collect(Collectors.toList()); String startFrom = options.valueOf(startFromOpt); String range = options.valueOf(rangeOpt); - return new OptionsBuilder() + Options buildOptions = new OptionsBuilder() .metaRelease(metaRelease) .fullRelease(fullRelease) .interactive(interactive) @@ -81,6 +85,7 @@ class OptionsParser implements Parser { .startFrom(startFrom) .range(range) .options(); + log.info("\n\nWill use the following options ot process the project\n\n{}\n\n", buildOptions); } catch (Exception e) { printErrorMessage(e, parser);