module

Fetcher::SafeFeedProcessor

Safe feed processor with memory limits and size validation

Constants

MAX_FEED_SIZE = Config::MAX_FEED_SIZE

Class methods

process_feed(content : String, limit : Int32, &block : String -> Array(Entry)) : Array(Entry)
Source
process_json_feed(content : String, limit : Int32, &block : String -> Array(Entry)) : Array(Entry)
Source
process_xml_feed_streaming(content : String, limit : Int32, &block : XML::Reader -> Array(Entry)) : Array(Entry)
Source