Sha256: 9250d4c5d0c8614369d5251dd37a9578997160bc54f0ffa10afe70dd03a3ac6e
Contents?: true
Size: 578 Bytes
Versions: 34
Compression:
Stored size: 578 Bytes
Contents
# frozen_string_literal: true require 'ehbrs/videos/unsupported/fixes/supported_container' module Ehbrs module Videos module Unsupported module Checks class InvalidExtension TYPE = :container common_constructor :extension def check(video) return nil unless ::File.extname(video.path) == extension "File has invalid extension: #{extension}" end def fix ::Ehbrs::Videos::Unsupported::Fixes::SupportedContainer.new end end end end end end
Version data entries
34 entries across 34 versions & 1 rubygems