# File lib/kwala/project_builder_utils.rb, line 3
  def ProjectBuilderUtils.find_ruby_files(dir)
    ruby_files = Array.new

    Find.find(dir) do |path|
      if File.directory?(path)
        # Ignore all directories starting with .
        if File.basename(path)[0] == ?. || File.basename(path) =~ /vendor/
          Find.prune
        else
          next
        end
      elsif File.file?(path)
        case path.to_s
        when /\.rb$/
          ruby_files << path
        when /\.rb~$/
          next
        when ProjectBuilderUtils.contains_ruby_execution_command?(path)
          ruby_files << path
        else
        end
      end
    end

    ruby_files = ruby_files.sort
  end