Skip to content

Commit 2562c84

Browse files
authored
Merge pull request #38 from projectblacklight/rubocop2
Fix warnings for latest version of rubocop
2 parents d7d1250 + a368393 commit 2562c84

File tree

8 files changed

+21
-16
lines changed

8 files changed

+21
-16
lines changed

.rubocop.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Metrics/BlockLength:
1919
Metrics/LineLength:
2020
Max: 185
2121

22-
Style/FileName:
22+
Naming/FileName:
2323
Exclude:
2424
- 'Gemfile'
2525
- 'blacklight-access_controls.gemspec'

.rubocop_todo.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ Metrics/AbcSize:
1515
Metrics/ModuleLength:
1616
Max: 120
1717

18+
RSpec/ContextWording:
19+
Exclude:
20+
- 'spec/unit/ability_spec.rb'
21+
- 'spec/unit/enforcement_spec.rb'
22+
- 'spec/unit/blacklight/access_controls/search_builder_spec.rb'
23+
1824
# Offense count: 1
1925
# Configuration parameters: Max.
2026
RSpec/ExampleLength:

Rakefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ RSpec::Core::RakeTask.new(:spec)
1717
task default: 'ci'
1818

1919
def solr_config_dir
20-
File.join(File.expand_path(File.dirname(__FILE__)), 'solr_conf', 'conf')
20+
File.join(__dir__, 'solr_conf', 'conf')
2121
end
2222

2323
namespace :solr do

blacklight-access_controls.gemspec

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,18 @@ Gem::Specification.new do |gem|
1515
gem.version = version
1616
gem.license = 'APACHE2'
1717

18-
gem.required_ruby_version = '>= 1.9.3'
18+
gem.required_ruby_version = '>= 2.1.0'
1919

20-
gem.add_dependency 'cancancan', '~> 1.8'
2120
gem.add_dependency 'blacklight', '~> 6.0'
21+
gem.add_dependency 'cancancan', '~> 1.8'
2222
gem.add_dependency 'deprecation', '~> 1.0'
2323

24+
gem.add_development_dependency 'database_cleaner'
25+
gem.add_development_dependency 'engine_cart', '~> 1.0'
26+
gem.add_development_dependency 'factory_girl_rails', '~> 4.0'
2427
gem.add_development_dependency 'rake', '~> 11.3'
2528
gem.add_development_dependency 'rspec', '~> 3.1'
26-
gem.add_development_dependency 'engine_cart', '~> 1.0'
29+
gem.add_development_dependency 'rubocop', '~> 0.52.1'
30+
gem.add_development_dependency 'rubocop-rspec'
2731
gem.add_development_dependency 'solr_wrapper'
28-
gem.add_development_dependency 'factory_girl_rails', '~> 4.0'
29-
gem.add_development_dependency 'database_cleaner'
30-
gem.add_development_dependency 'rubocop', '~> 0.49.0'
31-
gem.add_development_dependency 'rubocop-rspec', '~> 1.14.0'
3232
end

lib/generators/blacklight/access_controls_generator.rb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
module Blacklight
44
class AccessControlsGenerator < Rails::Generators::Base
55
desc "This generator makes the following changes to your application:
6-
76
1. Includes Blacklight::AccessControls::User in the User class.
87
2. Includes Blacklight::AccessControls::Enforcement in the SearchBuilder class.
98
3. Adds access controls to CatalogController.
@@ -29,13 +28,13 @@ def add_access_controls_to_user
2928
def add_access_controls_to_catalog_controller
3029
say_status('status', 'ADDING ACCESS CONTROLS TO CATALOG CONTROLLER', :yellow)
3130

32-
string_to_insert = <<-EOS
31+
string_to_insert = <<-ADDITIONS
3332
include Blacklight::AccessControls::Catalog
3433
3534
# Apply the blacklight-access_controls
3635
before_action :enforce_show_permissions, only: :show
3736
38-
EOS
37+
ADDITIONS
3938

4039
insert_into_file 'app/controllers/catalog_controller.rb',
4140
string_to_insert, after: "include Blacklight::Catalog\n"

spec/spec_helper.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@
2121
DatabaseCleaner.clean_with :truncation
2222
end
2323

24-
config.before(:each) do
24+
config.before do
2525
DatabaseCleaner.strategy = :transaction
2626
DatabaseCleaner.start
2727
end
2828

29-
config.after(:each) do
29+
config.after do
3030
DatabaseCleaner.clean
3131
end
3232
end

spec/unit/ability_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@
261261

262262
it 'is a new user' do
263263
expect(subject).to be_a User
264-
expect(subject.new_record?).to be_truthy
264+
expect(subject).to be_new_record
265265
end
266266
end
267267

spec/unit/enforcement_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# frozen_string_literal: true
22

3-
class MyController # < ApplicationController
3+
class MyController
44
include Blacklight::AccessControls::Enforcement
55
end
66

0 commit comments

Comments
 (0)