Skip to content

Commit b79b7c0

Browse files
authored
Merge pull request #46 from anshizzle/master
Clean up gem based on rubocop
2 parents 2f76b19 + a6bc157 commit b79b7c0

10 files changed

+33
-36
lines changed

Gemfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ gemspec
44

55
group 'test' do
66
gem 'coveralls', require: false
7-
gem 'simplecov-html', require: false
7+
gem 'guard-rspec', require: false
8+
gem 'neo4j-core'
89
gem 'rake'
910
gem 'rspec'
1011
gem 'rspec-its'
11-
gem 'guard-rspec', require: false
12-
gem 'neo4j-core'
12+
gem 'simplecov-html', require: false
1313
end

Guardfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ end
3030

3131
guard :rspec, cmd: 'bundle exec rspec' do
3232
watch(%r{^spec/.+_spec\.rb$})
33-
watch(%r{^lib/(.+)\.rb}) { |m| "spec/lib/#{m[1]}_spec.rb" }
34-
watch('spec/spec_helper.rb') { 'spec' }
33+
watch(%r{^lib/(.+)\.rb}) { |m| "spec/lib/#{m[1]}_spec.rb" }
34+
watch('spec/spec_helper.rb') { 'spec' }
3535
end

lib/neo4j/rake_tasks/download.rb

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ def create_progress_bar(message, total)
3131

3232
def update_progress_bar(value)
3333
return unless @progress_bar
34+
3435
value = @progress_bar.total >= value ? value : @progress_bar.total
3536
@progress_bar.progress = value
3637
end

lib/neo4j/rake_tasks/neo4j_server.rake

+3-7
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
require 'os'
44
require 'zip'
55
require 'pathname'
6-
require File.expand_path('../windows_server_manager', __FILE__)
7-
require File.expand_path('../starnix_server_manager', __FILE__)
8-
6+
require File.expand_path('windows_server_manager', __dir__)
7+
require File.expand_path('starnix_server_manager', __dir__)
98

109
namespace :neo4j do
1110
def clear_task_if_defined(task_name)
@@ -38,9 +37,7 @@ namespace :neo4j do
3837
server_manager = server_manager(args[:environment])
3938
server_manager.install(args[:edition])
4039

41-
if server_manager.supports_auth?
42-
server_manager.config_auth_enabeled!(false)
43-
end
40+
server_manager.config_auth_enabeled!(false) if server_manager.supports_auth?
4441

4542
puts 'To start it type one of the following:'
4643
puts cyanize(' rake neo4j:start')
@@ -94,7 +91,6 @@ namespace :neo4j do
9491
task :config, :environment, :port do |_, args|
9592
args.with_defaults(environment: :development, port: 7474)
9693

97-
9894
puts "Config Neo4j in #{args[:environment]}"
9995

10096
server_manager = server_manager(args[:environment])

lib/neo4j/rake_tasks/starnix_server_manager.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require File.expand_path('../server_manager', __FILE__)
1+
require File.expand_path('server_manager', __dir__)
22

33
module Neo4j
44
module RakeTasks

lib/neo4j/rake_tasks/version.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
module Neo4j
22
module RakeTasks
3-
VERSION = '0.7.19'
3+
VERSION = '0.7.19'.freeze
44
end
55
end

lib/neo4j/rake_tasks/windows_server_manager.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
require File.expand_path('../server_manager', __FILE__)
1+
require File.expand_path('server_manager', __dir__)
22

33
module Neo4j
44
module RakeTasks
@@ -24,7 +24,7 @@ def install
2424
def validate_is_system_admin!
2525
return if nt_admin?
2626

27-
fail 'You do not have administrative rights to stop the Neo4j Service'
27+
raise 'You do not have administrative rights to stop the Neo4j Service'
2828
end
2929

3030
protected
@@ -60,7 +60,7 @@ def each_file_in_zip(zip_path)
6060
end
6161

6262
def nt_admin?
63-
system_or_fail('reg query "HKU\\S-1-5-19"').size > 0
63+
!system_or_fail('reg query "HKU\\S-1-5-19"').empty?
6464
end
6565
end
6666
end

neo4j-rake_tasks.gemspec

+8-7
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
lib = File.expand_path('../lib/', __FILE__)
1+
lib = File.expand_path('lib', __dir__)
22
$LOAD_PATH.unshift lib unless $LOAD_PATH.include?(lib)
33

44
require 'neo4j/rake_tasks/version'
@@ -25,26 +25,27 @@ DESCRIPTION
2525

2626
s.require_path = 'lib'
2727
s.files = Dir.glob('{bin,lib,config}/**/*') +
28-
%w(README.md Gemfile neo4j-rake_tasks.gemspec)
28+
%w[README.md Gemfile neo4j-rake_tasks.gemspec]
2929
s.has_rdoc = true
30-
s.extra_rdoc_files = %w( README.md )
30+
s.extra_rdoc_files = %w[README.md]
3131
s.rdoc_options = [
3232
'--quiet',
3333
'--title',
3434
'--line-numbers',
3535
'--main',
3636
'README.rdoc',
37-
'--inline-source']
37+
'--inline-source'
38+
]
3839

39-
s.add_dependency('rake')
4040
s.add_dependency('os')
41+
s.add_dependency('rake')
4142
s.add_dependency('ruby-progressbar')
4243
s.add_dependency('rubyzip', '>= 1.1.7')
4344

4445
# s.add_development_dependency('vcr')
45-
s.add_development_dependency('pry')
46-
s.add_development_dependency('simplecov')
4746
s.add_development_dependency('guard')
4847
s.add_development_dependency('guard-rubocop')
48+
s.add_development_dependency('pry')
4949
s.add_development_dependency('rubocop')
50+
s.add_development_dependency('simplecov')
5051
end

release_if_new.rb

+5-6
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,22 @@
77

88
gemspec_files = Dir.glob('*.gemspec')
99

10-
fail 'Too many gemspecs!' if gemspec_files.size > 1
10+
raise 'Too many gemspecs!' if gemspec_files.size > 1
1111

1212
gemspec_file = gemspec_files.first
1313
gem_name = File.basename(gemspec_file, '.*')
1414

15-
spec = Gem::Specification::load(gemspec_file)
15+
spec = Gem::Specification.load(gemspec_file)
1616

1717
LOGGER.info "Checking to see if version #{spec.version} of gem `#{gem_name}` exists"
1818

1919
http_result = `curl --head https://rubygems.org/gems/#{gem_name}/versions/#{spec.version} | head -1`
2020

21-
status_code = http_result.match(/^HTTP\/[\d\.]+ (\d+)/)[1].to_i
21+
status_code = http_result.match(%r{^HTTP/[\d\.]+ (\d+)})[1].to_i
2222

2323
if status_code == 200
24-
LOGGER.info "Version already exists"
24+
LOGGER.info 'Version already exists'
2525
else
26-
LOGGER.info "Version does not exist. Releasing..."
26+
LOGGER.info 'Version does not exist. Releasing...'
2727
system('rake release')
2828
end
29-

spec/starnix_server_manager_spec.rb

+6-6
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
require 'neo4j/rake_tasks/starnix_server_manager'
88

9-
BASE_PATHNAME = Pathname.new(File.expand_path('../', __FILE__))
9+
BASE_PATHNAME = Pathname.new(File.expand_path(__dir__))
1010

1111
module Neo4j
1212
module RakeTasks
@@ -19,7 +19,7 @@ module RakeTasks
1919
subject { server_manager.modify_config_contents(contents, properties) }
2020
after(:each) { path.rmtree }
2121

22-
let_context properties: {prop: 2} do
22+
let_context properties: { prop: 2 } do
2323
let_context(contents: 'prop=1') { it { should eq('prop=2') } }
2424
let_context(contents: 'prop =1') { it { should eq('prop=2') } }
2525
let_context(contents: 'prop= 1') { it { should eq('prop=2') } }
@@ -37,11 +37,11 @@ module RakeTasks
3737
end
3838

3939
let_context contents: 'prop=false' do
40-
let_context(properties: {prop: true}) { it { should eq('prop=true') } }
40+
let_context(properties: { prop: true }) { it { should eq('prop=true') } }
4141
end
4242

4343
let_context contents: 'prop=true' do
44-
let_context(properties: {prop: false}) { it { should eq('prop=false') } }
44+
let_context(properties: { prop: false }) { it { should eq('prop=false') } }
4545
end
4646
end
4747

@@ -57,14 +57,14 @@ def server_up(port)
5757

5858
before(:each) do
5959
if server_up(neo4j_port)
60-
fail "There is a server already running on port #{neo4j_port}. Can't run spec"
60+
raise "There is a server already running on port #{neo4j_port}. Can't run spec"
6161
end
6262

6363
if path.exist?
6464
message = 'DB temporary directory already exists! '
6565
message += "Delete #{path} if safe to do so and then proceed"
6666

67-
fail message
67+
raise message
6868
end
6969
end
7070

0 commit comments

Comments
 (0)