Code Duplication    Length = 14-14 lines in 2 locations

src/Generator/MethodGenerator.php 1 location

@@ 42-55 (lines=14) @@
39
     * @param TypeGenerator $typeGenerator
40
     * @param VisibilityGenerator $visibilityGenerator
41
     */
42
    public function __construct(
43
        ArgumentGenerator $argumentGenerator,
44
        DocBlockGenerator $docBlockGenerator,
45
        TypeGenerator $typeGenerator,
46
        VisibilityGenerator $visibilityGenerator
47
    ) {
48
        $this->argumentGenerator = $argumentGenerator;
49
        $this->docBlockGenerator = $docBlockGenerator;
50
        $this->typeGenerator = $typeGenerator;
51
        $this->visibilityGenerator = $visibilityGenerator;
52
53
        $this->setDepth(1);
54
        $this->docBlockGenerator->setDepth(1);
55
    }
56
57
    /**
58
     * @param Method $method

src/Generator/PropertyGenerator.php 1 location

@@ 42-55 (lines=14) @@
39
     * @param ValueGenerator $valueGenerator
40
     * @param VisibilityGenerator $visibilityGenerator
41
     */
42
    public function __construct(
43
        DocBlockGenerator $docBlockGenerator,
44
        TypeGenerator $typeGenerator,
45
        ValueGenerator $valueGenerator,
46
        VisibilityGenerator $visibilityGenerator
47
    ) {
48
        $this->docBlockGenerator = $docBlockGenerator;
49
        $this->typeGenerator = $typeGenerator;
50
        $this->valueGenerator = $valueGenerator;
51
        $this->visibilityGenerator = $visibilityGenerator;
52
53
        $this->setDepth(1);
54
        $this->docBlockGenerator->setDepth(1);
55
    }
56
57
    /**
58
     * @param Property $property