Code Duplication    Length = 3-3 lines in 2 locations

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

@@ 228-230 (lines=3) @@
225
            $getter = sprintf('get%s', ucfirst($parameter->getName()));
226
            $setter = sprintf('set%s', ucfirst($parameter->getName()));
227
228
            if (!$builderClass->hasPublicMethod($getter)) {
229
                $methods[] = new MethodMetadata($getter, false, false, MethodMetadata::PUBLIC, $parameter->getType(), false, false, []);
230
            }
231
232
            if (!$builderClass->hasPublicMethod($setter)) {
233
                $methods[] = new MethodMetadata($setter, false, false, MethodMetadata::PUBLIC, $builderClass, false, false, [$parameter]);;
@@ 232-234 (lines=3) @@
229
                $methods[] = new MethodMetadata($getter, false, false, MethodMetadata::PUBLIC, $parameter->getType(), false, false, []);
230
            }
231
232
            if (!$builderClass->hasPublicMethod($setter)) {
233
                $methods[] = new MethodMetadata($setter, false, false, MethodMetadata::PUBLIC, $builderClass, false, false, [$parameter]);;
234
            }
235
        }
236
237
        $methods = array_map(function(MethodMetadata $method) {