# File lib/rake.rb, line 905 905: def resolve_exclude 906: @exclude_patterns.each do |pat| 907: case pat 908: when Regexp 909: reject! { |fn| fn =~ pat } 910: when /[*.]/ 911: reject_list = Dir[pat] 912: reject! { |fn| reject_list.include?(fn) } 913: else 914: reject! { |fn| fn == pat } 915: end 916: end 917: self 918: end