Print '(dry-run)' first in dry-run mode #252
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In dry-run mode, add "(dry-run)" in "Starting Itamae" message.
motivation
I use codenize-tools often. It's print "dry-run" as a first in dry-run mode.
e.g as roadworker,
https://github.com/codenize-tools/roadworker
The behavior is human-friendly I think. So I want to bring its behavior in itamae.
concern
Itamae::Runner.run
is the class method. In instancedItamae::Runner
has@option
attribute anddry_run?
method.I want to use it but it's not instanced in the location of the first log message. So reading
options
variable as direct.