From 5e15415982d38a32f57881a9eac78c670e167a03 Mon Sep 17 00:00:00 2001 From: Tomer Brisker Date: Sat, 1 Aug 2020 00:41:43 +0300 Subject: Remove unneeded assignment and condition Since we already `return fallback` if `result` is falsy, we don't need to check again if it's truthy and reassign the `to_ruby` result. --- lib/psych.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/psych.rb b/lib/psych.rb index 3fc98db..fcbb056 100644 --- a/lib/psych.rb +++ b/lib/psych.rb @@ -276,8 +276,7 @@ module Psych result = parse(yaml, filename: filename) return fallback unless result - result = result.to_ruby(symbolize_names: symbolize_names, freeze: freeze) if result - result + result.to_ruby(symbolize_names: symbolize_names, freeze: freeze) end ### -- cgit v1.2.3