Skip to content

Commit

Permalink
Merge pull request #512 from pivotal-legacy/rubo-bump
Browse files Browse the repository at this point in the history
Bumps rubocop version to current latest (0.59.1)
  • Loading branch information
Vikram Yadav committed Oct 5, 2018
2 parents bfa749b + 9d59a7c commit ffe5754
Show file tree
Hide file tree
Showing 212 changed files with 495 additions and 37 deletions.
30 changes: 18 additions & 12 deletions .rubocop.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
AllCops:
TargetRubyVersion: 2.3.3
Exclude:
- 'lib/license_finder/reports/**/*'
- 'features/fixtures/**/*'
- 'releases/**/*'
- 'ci/**/*'
- 'tmp/**/*'
- 'Gemfile'

#Layout Cops
IndentHeredoc:
Enabled: false
Expand Down Expand Up @@ -32,6 +42,14 @@ YAMLLoad:
Enabled: false

#Style Cops
Style/MethodMissingSuper:
Enabled: false
Style/MissingRespondToMissing:
Enabled: false
Style/FormatStringToken:
EnforcedStyle: unannotated
Layout/MultilineMethodCallIndentation:
Enabled: false
DoubleNegation:
Enabled: false
Documentation:
Expand All @@ -41,18 +59,6 @@ FileName:
- '**/Rakefile'
- '**/Gemfile'
- '**/Podfile'
MethodMissing:
Enabled: false
ModuleFunction:
Enabled: false
EnforcedStyle: extend_self
AllCops:
Include:
- 'bin/license_finder'
Exclude:
- 'lib/license_finder/reports/**/*'
- 'features/fixtures/**/*'
- 'releases/**/*'
- 'ci/**/*'
- 'tmp/**/*'
- 'Gemfile'
2 changes: 2 additions & 0 deletions Rakefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require 'bundler'
Bundler::GemHelper.install_tasks

Expand Down
1 change: 1 addition & 0 deletions bin/license_finder
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
#!/usr/bin/env ruby
# frozen_string_literal: true

require 'license_finder'

Expand Down
2 changes: 1 addition & 1 deletion ci/scripts/run-rubocop.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash -e

cd LicenseFinder
gem install rubocop --version 0.51
gem install rubocop --version 0.59.2


echo "Running Rubocop ..."
Expand Down
2 changes: 2 additions & 0 deletions features/features/cli/cli_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'
describe 'License Finder command line executable' do
# As a developer
Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/add_dependencies_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Manually Added Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/approve_dependencies_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Manually Approved Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/assign_licenses_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Manually Assigned Licenses' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/blacklist_licenses_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Blacklisted licenses' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/ignore_dependencies_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Ignored Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/ignore_groups_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'
require 'bundler'

Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/name_project_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Project name' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/prepare_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Prepare Step' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/set_project_path_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Project path' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/configure/whitelist_licenses_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Whitelisted licenses' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/bower_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Bower Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/carthage_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Carthage Dependencies', ios: true do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/cocoapods_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'CocoaPods Dependencies', ios: true do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/conan_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Conan Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/dep_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Dep Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/glide_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Glide Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/go_modules_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Go Modules Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/godep_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Godep Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/govendor_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Govendor Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/gradle_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Gradle Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/gvt_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Gvt Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/maven_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Maven Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/mix_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Mix Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/npm_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'NPM Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/nuget_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Nuget Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/pip_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Pip Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/rebar_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Rebar Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/sbt_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'SBT Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/package_managers/yarn_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Yarn Dependencies' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/report/composite_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'
describe 'Composite project' do
# As a non-technical product owner
Expand Down
2 changes: 2 additions & 0 deletions features/features/report/csv_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'CSV report' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/report/diff_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Diff report' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/report/html_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'HTML report' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/report/java_groups_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Composite project' do
Expand Down
2 changes: 2 additions & 0 deletions features/features/report/subproject_spec.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require_relative '../../support/feature_helper'

describe 'Aggregate Paths Projects report' do
Expand Down
2 changes: 2 additions & 0 deletions features/support/feature_helper.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

# These are integration tests, so reaching directly into LicenseFinder is forbidden
# DO NOT:
# require 'rubygems'
Expand Down
4 changes: 3 additions & 1 deletion features/support/testing_dsl.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require 'delegate'
require 'English'

Expand Down Expand Up @@ -587,7 +589,7 @@ def reset_projects!
end

module Shell
ERROR_MESSAGE_FORMAT = <<ERRORFORMAT.freeze
ERROR_MESSAGE_FORMAT = <<ERRORFORMAT
Command failed: `%s`
output: %s
exit: %d
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require 'pathname'
require 'yaml'

Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
end
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/approvals.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
class Approvals < Base
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/base.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require 'thor'

module LicenseFinder
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/blacklist.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
class Blacklist < Base
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/dependencies.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
class Dependencies < Base
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/ignored_dependencies.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
class IgnoredDependencies < Base
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/ignored_groups.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
class IgnoredGroups < Base
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/licenses.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
class Licenses < Base
Expand Down
3 changes: 3 additions & 0 deletions lib/license_finder/cli/main.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

require 'license_finder/report'
require 'license_finder/version'
require 'license_finder/diff'
Expand Down Expand Up @@ -172,6 +174,7 @@ def aggregate_paths
aggregate_paths = ProjectFinder.new(project_path, config.strict_matching).find_projects if config.recursive
say(aggregate_paths || project_path) if config.strict_matching
return aggregate_paths unless aggregate_paths.nil? || aggregate_paths.empty?

[config.project_path] unless config.project_path.nil?
end

Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/makes_decisions.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
module MakesDecisions
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/patched_thor.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
module Rootcommand
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/project_name.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
class ProjectName < Base
Expand Down
2 changes: 2 additions & 0 deletions lib/license_finder/cli/whitelist.rb
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# frozen_string_literal: true

module LicenseFinder
module CLI
class Whitelist < Base
Expand Down
Loading

0 comments on commit ffe5754

Please sign in to comment.