Sha256: 84c369d31d58315e4fba9cf8466007147289a65444c87aa7efbb65989573ade0

Contents?: true

Size: 310 Bytes

Versions: 3

Compression:

Stored size: 310 Bytes

Contents

module SpotifyToMp3
  class App
    class StreamQueries
      include Enumerable

      def initialize(stream)
        @stream = stream
      end

      def each
        @stream.each do |query|
          query.strip!
          next if query.empty?
          yield query
        end
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spotify-to-mp3-0.7.2 lib/spotify_to_mp3/app/stream_queries.rb
spotify-to-mp3-0.7.1 lib/spotify_to_mp3/app/stream_queries.rb
spotify-to-mp3-0.7.0 lib/spotify_to_mp3/app/stream_queries.rb