class ActiveStorage::Transformers::ImageProcessingTransformer
def operations
def operations transformations.each_with_object([]) do |(name, argument), list| if ActiveStorage.variant_processor == :mini_magick validate_transformation(name, argument) end if name.to_s == "combine_options" raise ArgumentError, <<~ERROR.squish Active Storage's ImageProcessing transformer doesn't support :combine_options, as it always generates a single command. ERROR end if argument.present? list << [ name, argument ] end end end