Exit elegantly from local.rb generators that have no parameters with ctrl-d

This commit is contained in:
ts
2019-01-21 14:30:37 +00:00
parent 9c57454900
commit cc73c3c48d
2 changed files with 4 additions and 4 deletions

View File

@@ -133,7 +133,7 @@ class StringEncoder
end
enforce_utf8
print_outputs
print_outputs if has_base64_inputs
end
# Encode local instance variables as UTF-8
@@ -151,7 +151,7 @@ class StringEncoder
end
def print_outputs
puts has_base64_inputs ? base64_encode_outputs : self.outputs
puts base64_encode_outputs
end
def base64_encode_outputs

View File

@@ -114,7 +114,7 @@ class StringGenerator
end
enforce_utf8(self.outputs)
print_outputs
print_outputs if has_base64_inputs
end
def enforce_utf8(values)
@@ -122,7 +122,7 @@ class StringGenerator
end
def print_outputs
puts has_base64_inputs ? base64_encode_outputs : self.outputs
puts base64_encode_outputs
end
def base64_encode_outputs