Results 7 issues of Ruslan Spivak

``` var a = 10; var b = 20; ==> var a=10,b=20; ```

feature

Add the following optimization: ``` if (foo) return bar(); else return baz(); ==> return foo?bar():baz(); ```

feature

Add the following optimization: ``` if (!foo) bar(); ==> foo||bar(); ```

feature

Add the following optimization: ``` if (foo) bar(); ==> foo&&bar(); ```

feature

Add the following optimization: ``` if (!foo) bar(); else baz(); ==> foo?baz():bar(); ```

feature

Add the following optimization: ``` if (foo) bar(); else baz(); ==> foo?bar():baz(); ```

feature