bellycard / napa

A simple framework for building APIs with Grape
Other
329 stars 72 forks source link

Paper Trail Upgrading to 4.0.0 Broken #219

Closed EricPKerr closed 8 years ago

EricPKerr commented 9 years ago

Using latest 4.0.0 branch with Napa (currently only works with 3.X branch) breaks, with the addition of PaperTrail::VersionAssociation

NameError: uninitialized constant PaperTrail::VersionAssociation
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/config.rb:33:in `track_associations'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/version_concern.rb:14:in `block in <module:VersionConcern>'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/activesupport-4.0.13/lib/active_support/concern.rb:114:in `class_eval'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/activesupport-4.0.13/lib/active_support/concern.rb:114:in `append_features'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/frameworks/active_record/models/paper_trail/version.rb:5:in `include'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/frameworks/active_record/models/paper_trail/version.rb:5:in `<class:Version>'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/frameworks/active_record/models/paper_trail/version.rb:4:in `<module:PaperTrail>'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/frameworks/active_record/models/paper_trail/version.rb:3:in `<top (required)>'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/frameworks/active_record.rb:4:in `require'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/frameworks/active_record.rb:4:in `block in <top (required)>'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/frameworks/active_record.rb:3:in `each'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail/frameworks/active_record.rb:3:in `<top (required)>'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail.rb:155:in `require'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/gems/paper_trail-4.0.0.rc1/lib/paper_trail.rb:155:in `<top (required)>'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@global/gems/bundler-1.7.11/lib/bundler/runtime.rb:76:in `require'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@global/gems/bundler-1.7.11/lib/bundler/runtime.rb:76:in `block (2 levels) in require'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@global/gems/bundler-1.7.11/lib/bundler/runtime.rb:72:in `each'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@global/gems/bundler-1.7.11/lib/bundler/runtime.rb:72:in `block in require'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@global/gems/bundler-1.7.11/lib/bundler/runtime.rb:61:in `each'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@global/gems/bundler-1.7.11/lib/bundler/runtime.rb:61:in `require'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@global/gems/bundler-1.7.11/lib/bundler.rb:134:in `require'
/Users/ericpkerr/Code/hacktime/people-service/app.rb:5:in `<top (required)>'
/Users/ericpkerr/Code/hacktime/people-service/Rakefile:6:in `require'
/Users/ericpkerr/Code/hacktime/people-service/Rakefile:6:in `<top (required)>'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/bin/ruby_executable_hooks:15:in `eval'
/Users/ericpkerr/.rvm/gems/ruby-2.0.0-p598@people-service/bin/ruby_executable_hooks:15:in `<main>'
(See full trace by running task with --trace)