# File lib/buildr/shell.rb, line 26 def select_by_lang(lang) fail 'Unable to define shell task for nil language' if lang.nil? providers.detect { |e| e.languages.nil? ? false : e.languages.include?(lang.to_sym) } end