Manjunath P
Manjunath P
- `case..when..else..end` blocks have been aligned vertically - Moved common code snippets to a private methods - Used `eval(str)` to return Boolean `true/false` - Removed `!!`(Double not) prepended to `true/false`
This PR converts string starting with `:` to symbol. Allows symbol value via ENV. `Config::Options` when overriding settings via ENV variables is enabled and parsing ENV variable values is enabled...
**Hash.update** is an alias for **Hash.merge!** Currently we have `hash_merge_bang_vs_hash_brackets` which suggests us to replace **Hash#merge!()** with **Hash#[]** but it doesn't suggest for **Hash#update()**. **Example** - hash.merge!({"key" => "value"}) ->...
Hash#update is an alias for Hash#merge! Ergo, the suggestions for Hash#update should be similar to Hash#merge! Ref https://github.com/DamirSvrtan/fasterer/issues/82 Link to Fast-Ruby PR : https://github.com/JuanitoFatas/fast-ruby/pull/195
**Hash#update** is an alias for **Hash#merge!** Currently we have `merge_bang_vs_[]=` which suggests that **Hash#[]=** is faster and **Hash#merge!()** is slower. But we dont have any suggestions for `update_vs_[]=` i.e., **Hash#update()**...