Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B AbstractVideoGenerator::generate() 0 40 8 2 1 0
B Giffhanger\Giffhanger::generate() 0 23 9 1 0 0
B Filters\CropCenterFilter::apply() 0 25 8 2 0 1
A Giffhanger\FFMpeg\ext\Media\Gif::save() 0 21 4 1 0 1
A Configuration\Configuration::__construct() 0 20 2 1 0 1
A AbstractVideoGenerator::__destruct() 0 5 5 1 1 0
A Generator\GifGenerator::generate() 0 14 1 1 0 0
A GiffhangerConfigurationException::invalidOption() 0 1 1 1 0 1
A Giffhanger\Giffhanger::__construct() 0 2 1 0 0 0
A AbstractVideoGenerator::getRatio() 0 3 1 1 1 0
A Configuration::getNumberOfFrames() 0 1 1 2 1 1
A GiffhangerConfigurationException::invalidPositiveIntegerValue() 0 1 1 2 0 1
A GiffhangerException::invalidExtension() 0 1 1 2 0 1
A Configuration::getOutputDuration() 0 1 1 1 0 1
A AbstractVideoGenerator::addTempFileToRemove() 0 1 1 0 0 0