Code Duplication    Length = 3-3 lines in 2 locations

src/RunOpenCode/AbstractBuilder/Command/GenerateBuilderCommand.php 2 locations

@@ 152-154 (lines=3) @@
149
            $classMetadata = array_values($fileMetadata->getClasses())[0];
150
        }
151
152
        if (null === $classMetadata) {
153
            throw new RuntimeException(sprintf('It is not possible to extract single class metadata from "%s", found %s definition(s).', $class, count($fileMetadata->getClasses())));
154
        }
155
156
        if (!ClassUtils::isBuildable($classMetadata)) {
157
            throw new InvalidArgumentException(sprintf('Builder class can not be generated for "%s", class has to have constructor with some parameters.', $classMetadata->getName()));
@@ 200-202 (lines=3) @@
197
        if (file_exists($class)) {
198
            $fileMetadata = $this->loader->load($class);
199
200
            if (1 !== count($fileMetadata->getClasses())) {
201
                throw new RuntimeException(sprintf('It is not possible to extract single class metadata from "%s", found %s definition(s).', $class, count($fileMetadata->getClasses())));
202
            }
203
204
            $classMetadata = array_values($fileMetadata->getClasses())[0];
205
            $classChoice = new ClassChoice($fileMetadata, $classMetadata);