seancribbs/ripple — Issue #258: ActiveSupport 3.2 active_support/core_ext/class/inheritable_attributes removed
Author: ximus
Created: 2011-12-21 06:17:15+00:00
State: open

Hi I don't have the time to dig into this but it seems that the file ` active_support/core_ext/class/inheritable_attributes` was removed in ActiveSupport 3.2. This file is require'd in Ripple by `lib/ripple/nested_attributes.rb`

```
/Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:59:in `require': no such file to load -- active_support/core_ext/class/inheritable_attributes (LoadError)
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:59:in `rescue in require'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
from /Users/johnwest/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.2.0.rc1/lib/active_support/dependencies.rb:251:in `block in require'
from /Users/johnwest/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.2.0.rc1/lib/active_support/dependencies.rb:236:in `load_dependency'
from /Users/johnwest/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.2.0.rc1/lib/active_support/dependencies.rb:251:in `require'
from /Users/johnwest/.rvm/gems/ruby-1.9.2-p290/gems/ripple-1.0.0.beta/lib/ripple/nested_attributes.rb:2:in `'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/johnwest/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.2.0.rc1/lib/active_support/dependencies.rb:251:in `block in require'
from /Users/johnwest/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.2.0.rc1/lib/active_support/dependencies.rb:236:in `load_dependency'
from /Users/johnwest/.rvm/gems/ruby-1.9.2-p290/gems/activesupport-3.2.0.rc1/lib/active_support/dependencies.rb:251:in `require'
from /Users/johnwest/.rvm/gems/ruby-1.9.2-p290/gems/ripple-1.0.0.beta/lib/ripple/document.rb:18:in `'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/johnwest/.rvm/gems/ruby-1.9.2-p290/gems/ripple-1.0.0.beta/lib/ripple.rb:7:in `'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:59:in `require'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:59:in `rescue in require'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
from /Users/johnwest/Projects/bibebox/app/bibemus_models/lib/bibemus_models/client.rb:1:in `'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /Users/johnwest/Projects/bibebox/app/bibemus_api/lib/bibemus_api/endpoints/clients.rb:2:in `'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require'
from /Users/johnwest/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require'
from bibemus_api.rb:8:in `

'
```

Cheers, Max