File tree Expand file tree Collapse file tree 8 files changed +15
-7
lines changed
Expand file tree Collapse file tree 8 files changed +15
-7
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,7 @@ Gem::Specification.new do |spec|
4343 spec . add_development_dependency 'rails-controller-testing'
4444 spec . add_development_dependency 'rake'
4545 spec . add_development_dependency 'rspec-rails'
46- spec . add_development_dependency 'rubocop' , '~> 0.51.0'
46+ spec . add_development_dependency 'rubocop' # , '~> 0.51.0'
4747 spec . add_development_dependency 'sqlite3' , '~> 1.4.2'
4848 spec . add_development_dependency 'timecop' , '~> 0.8.1'
4949end
Original file line number Diff line number Diff line change @@ -33,6 +33,6 @@ Gem::Specification.new do |spec|
3333 spec . add_development_dependency 'rake' , '~> 10.0'
3434 spec . add_development_dependency 'rspec'
3535 spec . add_development_dependency 'rspec-rails'
36- spec . add_development_dependency 'rubocop' , '~> 0.51.0'
36+ spec . add_development_dependency 'rubocop' # , '~> 0.51.0'
3737 spec . add_development_dependency 'sqlite3' , '~> 1.4.2' # see https://github.com/rails/rails/issues/35153
3838end
Original file line number Diff line number Diff line change @@ -52,7 +52,7 @@ Gem::Specification.new do |spec|
5252 spec . add_development_dependency 'rspec-rails'
5353 spec . add_development_dependency 'rspec-steps' , '~> 2.1.1'
5454 spec . add_development_dependency 'rspec-wait'
55- spec . add_development_dependency 'rubocop' , '~> 0.51.0'
55+ spec . add_development_dependency 'rubocop' # , '~> 0.51.0'
5656 spec . add_development_dependency 'shoulda'
5757 spec . add_development_dependency 'shoulda-matchers'
5858 spec . add_development_dependency 'spring-commands-rspec' , '~> 1.0.4'
Original file line number Diff line number Diff line change @@ -392,6 +392,14 @@ def __hyperstack_secure_attributes(acting_user)
392392 nil
393393 end
394394 end
395+
396+ scope __hyperstack_internal_where_scope ,
397+ -> ( attrs ) { where ( attrs ) } , # server side we just call where
398+ filter : -> ( attrs ) { !attrs . detect { |k , v | self [ k ] != v } # client side optimization
399+
400+ def self . where ( attrs )
401+ __hyperstack_internal_where_scope ( attrs )
402+ end if RUBY_ENGINE == 'opal'
395403 end
396404 end
397405
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ Gem::Specification.new do |spec|
4040 spec . add_development_dependency 'rspec' , '~> 3.7.0'
4141 spec . add_development_dependency 'rspec-rails'
4242 spec . add_development_dependency 'rspec-steps' , '~> 2.1.1'
43- spec . add_development_dependency 'rubocop' , '~> 0.51.0'
43+ spec . add_development_dependency 'rubocop' # , '~> 0.51.0'
4444 spec . add_development_dependency 'sqlite3' , '~> 1.4.2' # see https://github.com/rails/rails/issues/35153
4545 spec . add_development_dependency 'timecop' , '~> 0.8.1'
4646end
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ Gem::Specification.new do |spec|
4141 spec . add_development_dependency 'rspec' , '~> 3.7.0'
4242 spec . add_development_dependency 'rspec-rails'
4343 spec . add_development_dependency 'rspec-steps' , '~> 2.1.1'
44- spec . add_development_dependency 'rubocop' , '~> 0.51.0'
44+ spec . add_development_dependency 'rubocop' # , '~> 0.51.0'
4545 spec . add_development_dependency 'sqlite3' , '~> 1.4.2'
4646 spec . add_development_dependency 'timecop' , '~> 0.8.1'
4747
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ Gem::Specification.new do |spec|
3737 spec . add_development_dependency 'rake'
3838 spec . add_development_dependency 'rspec' , '~> 3.7.0'
3939 spec . add_development_dependency 'rspec-rails'
40- spec . add_development_dependency 'rubocop' , '~> 0.51.0'
40+ spec . add_development_dependency 'rubocop' # , '~> 0.51.0'
4141 spec . add_development_dependency 'sqlite3' , '~> 1.4.2' # see https://github.com/rails/rails/issues/35153
4242 spec . add_development_dependency 'timecop' , '~> 0.8.1'
4343end
Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ You can control how much of the stack gets installed as well:
7272 spec . add_development_dependency 'puma'
7373 spec . add_development_dependency 'bootsnap'
7474 spec . add_development_dependency 'rspec-rails'
75- spec . add_development_dependency 'rubocop' , '~> 0.51.0'
75+ spec . add_development_dependency 'rubocop' # , '~> 0.51.0'
7676 spec . add_development_dependency 'sqlite3' , '~> 1.4' # was 1.3.6 -- see https://github.com/rails/rails/issues/35153
7777 spec . add_development_dependency 'sass-rails' , '>= 5.0'
7878 # Use Uglifier as compressor for JavaScript assets
You can’t perform that action at this time.
0 commit comments