lib/xdg/pair.rb in xdg-5.1.0 vs lib/xdg/pair.rb in xdg-5.1.1
- old
+ new
@@ -3,24 +3,16 @@
module XDG
PAIR_DELIMITER = "="
# A generic key-value pair (KVP).
Pair = Struct.new :key, :value do
- def to_env
- Hash[*values]
- end
+ def to_env = Hash[*values]
- def key?
- key.to_s.size.positive?
- end
+ def key? = key.to_s.size.positive?
- def value?
- value.to_s.size.positive?
- end
+ def value? = value.to_s.size.positive?
- def empty?
- !(key? && value?)
- end
+ def empty? = !(key? && value?)
def inspect
return "" unless key? || value?
"#{key}#{PAIR_DELIMITER}#{value}"