# File lib/rake.rb, line 982 982: def resolve_exclude 983: @exclude_patterns.each do |pat| 984: case pat 985: when Regexp 986: reject! { |fn| fn =~ pat } 987: when /[*.]/ 988: reject_list = Dir[pat] 989: reject! { |fn| reject_list.include?(fn) } 990: else 991: reject! { |fn| fn == pat } 992: end 993: end 994: self 995: end