Code Duplication    Length = 6-6 lines in 2 locations

src/Compress/Compress.php 2 locations

@@ 362-367 (lines=6) @@
359
360
            $maxAux->index = $this->context->countAux;
361
362
            for ($j = 0; $j < $maxAux->preImage->length; $j++) {
363
                $cl = $maxAux->preImage->classes[$j];
364
                if (Utils::eqRow($this->context->classAction[$cl], $maxAux->table, $this->context->countTerminals)) {
365
                    $maxAux->index = $cl;
366
                }
367
            }
368
369
            if ($maxAux->index >= $this->context->countAux) {
370
                $this->context->classAction[$this->context->countAux++] = $maxAux->table;
@@ 373-378 (lines=6) @@
370
                $this->context->classAction[$this->context->countAux++] = $maxAux->table;
371
            }
372
373
            for ($j = 0; $j < $maxAux->preImage->length; $j++) {
374
                $cl = $maxAux->preImage->classes[$j];
375
                if ($this->context->class2nd[$cl] < 0) {
376
                    $this->context->class2nd[$cl] = $maxAux->index;
377
                }
378
            }
379
380
            if ($this->context->debug) {
381
                $this->context->debug(\sprintf('Selected aux[%d]: (%d) ', $maxAux->index, $maxAux->gain));