File tree Expand file tree Collapse file tree
lib/problematic_variable_finder Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9,20 +9,27 @@ def find_problems_in_directory(path, remove_paths=[])
99
1010 cache ( key ) do
1111 files = Dir . glob ( "#{ path } /**/*.rb" )
12- files . reject! do |f |
13- f . include? ( '/spec/' ) ||
14- f . include? ( '/.bundle/' ) ||
15- f . include? ( '/.gem/' ) ||
16- f . include? ( '/.gems/' ) ||
17- f . include? ( '/.git/' ) ||
18- f . include? ( '/.rbenv/' ) ||
19- f . include? ( '/.rvm/' ) ||
20- f . include? ( '/bin/' ) ||
21- f . include? ( '/features/' ) ||
22- f . include? ( '/test/' ) ||
23- f . include? ( '/vendor/' ) ||
24- f . include? ( '_spec.rb' ) ||
25- f . include? ( '_test.rb' )
12+ files . reject! do |f |
13+ filename = f
14+ filename = remove_paths . each do |path |
15+ filename = filename . gsub ( path , '' )
16+ end
17+
18+ %w(
19+ /spec/
20+ /.bundle/
21+ /.gems/
22+ /.git/
23+ /.rbenv/
24+ /bin/
25+ /features/
26+ /test/
27+ /vendor/
28+ _spec.rb
29+ _test.rb
30+ ) . any? do |s |
31+ filename . include? ( s )
32+ end
2633 end
2734
2835 directory_problems = { }
You can’t perform that action at this time.
0 commit comments