Merge branch 'zj-fix-flay' into 'master'
Fix flay not detecting identical code Closes #42628 See merge request gitlab-org/gitlab-ce!16828
This commit is contained in:
commit
19277271be
4 changed files with 7 additions and 5 deletions
|
@ -6,3 +6,5 @@ app/models/concerns/relative_positioning.rb
|
||||||
app/workers/stuck_merge_jobs_worker.rb
|
app/workers/stuck_merge_jobs_worker.rb
|
||||||
lib/gitlab/redis/*.rb
|
lib/gitlab/redis/*.rb
|
||||||
lib/gitlab/gitaly_client/operation_service.rb
|
lib/gitlab/gitaly_client/operation_service.rb
|
||||||
|
lib/gitlab/background_migration/*
|
||||||
|
app/models/project_services/kubernetes_service.rb
|
||||||
|
|
2
Gemfile
2
Gemfile
|
@ -349,7 +349,7 @@ group :development, :test do
|
||||||
gem 'scss_lint', '~> 0.56.0', require: false
|
gem 'scss_lint', '~> 0.56.0', require: false
|
||||||
gem 'haml_lint', '~> 0.26.0', require: false
|
gem 'haml_lint', '~> 0.26.0', require: false
|
||||||
gem 'simplecov', '~> 0.14.0', require: false
|
gem 'simplecov', '~> 0.14.0', require: false
|
||||||
gem 'flay', '~> 2.8.0', require: false
|
gem 'flay', '~> 2.10.0', require: false
|
||||||
gem 'bundler-audit', '~> 0.5.0', require: false
|
gem 'bundler-audit', '~> 0.5.0', require: false
|
||||||
|
|
||||||
gem 'benchmark-ips', '~> 2.3.0', require: false
|
gem 'benchmark-ips', '~> 2.3.0', require: false
|
||||||
|
|
|
@ -211,7 +211,7 @@ GEM
|
||||||
fast_gettext (1.4.0)
|
fast_gettext (1.4.0)
|
||||||
ffaker (2.4.0)
|
ffaker (2.4.0)
|
||||||
ffi (1.9.18)
|
ffi (1.9.18)
|
||||||
flay (2.8.1)
|
flay (2.10.0)
|
||||||
erubis (~> 2.7.0)
|
erubis (~> 2.7.0)
|
||||||
path_expander (~> 1.0)
|
path_expander (~> 1.0)
|
||||||
ruby_parser (~> 3.0)
|
ruby_parser (~> 3.0)
|
||||||
|
@ -588,7 +588,7 @@ GEM
|
||||||
ast (~> 2.3)
|
ast (~> 2.3)
|
||||||
parslet (1.5.0)
|
parslet (1.5.0)
|
||||||
blankslate (~> 2.0)
|
blankslate (~> 2.0)
|
||||||
path_expander (1.0.1)
|
path_expander (1.0.2)
|
||||||
peek (1.0.1)
|
peek (1.0.1)
|
||||||
concurrent-ruby (>= 0.9.0)
|
concurrent-ruby (>= 0.9.0)
|
||||||
concurrent-ruby-ext (>= 0.9.0)
|
concurrent-ruby-ext (>= 0.9.0)
|
||||||
|
@ -1037,7 +1037,7 @@ DEPENDENCIES
|
||||||
faraday (~> 0.12)
|
faraday (~> 0.12)
|
||||||
fast_blank
|
fast_blank
|
||||||
ffaker (~> 2.4)
|
ffaker (~> 2.4)
|
||||||
flay (~> 2.8.0)
|
flay (~> 2.10.0)
|
||||||
flipper (~> 0.11.0)
|
flipper (~> 0.11.0)
|
||||||
flipper-active_record (~> 0.11.0)
|
flipper-active_record (~> 0.11.0)
|
||||||
flipper-active_support_cache_store (~> 0.11.0)
|
flipper-active_support_cache_store (~> 0.11.0)
|
||||||
|
|
|
@ -2,7 +2,7 @@ desc 'Code duplication analyze via flay'
|
||||||
task :flay do
|
task :flay do
|
||||||
output = `bundle exec flay --mass 35 app/ lib/gitlab/ 2> #{File::NULL}`
|
output = `bundle exec flay --mass 35 app/ lib/gitlab/ 2> #{File::NULL}`
|
||||||
|
|
||||||
if output.include? "Similar code found"
|
if output.include?("Similar code found") || output.include?("IDENTICAL code found")
|
||||||
puts output
|
puts output
|
||||||
exit 1
|
exit 1
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue