rails/rails — pull request #3611 by bogdan (2011-11-11 12:34:14+00:00)
Title: AS::Callbacks::Callback#_compile_option refactored

`#_compile_option` API changed to Return:

``` diff
- ["if #{conditions.flatten.join(" && ")}", "end"]
+ conditions.flatten.join(" && ")
```

In this way it is more reusable and operates with valid(at least from syntax stand point) strings of ruby code.
As the result code generation becomes more readable.