original_string: private function detectNameConflicts(): void
    {
      // Get same method names from array
      list($sources_by_path, $sources_by_method) = $this->getDuplicates();
  
      // Add every not unique method name to myErrorFileNames
      foreach ($sources_by_path as $source)
      {
        $this->errorFilenames[] = $source['path_name'];
      }
  
      // Log the sources files with duplicate method names.
      foreach ($sources_by_method as $method => $sources)
      {
        $tmp = [];
        foreach ($sources as $source)
        {
          $tmp[] = $source['path_name'];
        }
  
        $this->io->error(sprintf("The following source files would result wrapper methods with equal name '%s'",
                                 $method));
        $this->io->listing($tmp);
      }
  
      // Remove duplicates from mySources.
      foreach ($this->sources as $i => $source)
      {
        if (isset($sources_by_path[$source['path_name']]))
        {
          unset($this->sources[$i]);
        }
      }
    }
code: private function detectNameConflicts(): void
    {
      // Get same method names from array
      list($sources_by_path, $sources_by_method) = $this->getDuplicates();
  
      // Add every not unique method name to myErrorFileNames
      foreach ($sources_by_path as $source)
      {
        $this->errorFilenames[] = $source['path_name'];
      }
  
      // Log the sources files with duplicate method names.
      foreach ($sources_by_method as $method => $sources)
      {
        $tmp = [];
        foreach ($sources as $source)
        {
          $tmp[] = $source['path_name'];
        }
  
        $this->io->error(sprintf("The following source files would result wrapper methods with equal name '%s'",
                                 $method));
        $this->io->listing($tmp);
      }
  
      // Remove duplicates from mySources.
      foreach ($this->sources as $i => $source)
      {
        if (isset($sources_by_path[$source['path_name']]))
        {
          unset($this->sources[$i]);
        }
      }
    }
code_tokens: private function detectNameConflicts ( ) : void { // Get same method names from array list ( $ sources_by_path , $ sources_by_method ) = $ this -> getDuplicates ( ) ; // Add every not unique method name to myErrorFileNames foreach ( $ sources_by_path as $ source ) { $ this -> errorFilenames [ ] = $ source [ 'path_name' ] ; } // Log the sources files with duplicate method names. foreach ( $ sources_by_method as $ method => $ sources ) { $ tmp = [ ] ; foreach ( $ sources as $ source ) { $ tmp [ ] = $ source [ 'path_name' ] ; } $ this -> io -> error ( sprintf ( "The following source files would result wrapper methods with equal name '%s'" , $ method ) ) ; $ this -> io -> listing ( $ tmp ) ; } // Remove duplicates from mySources. foreach ( $ this -> sources as $ i => $ source ) { if ( isset ( $ sources_by_path [ $ source [ 'path_name' ] ] ) ) { unset ( $ this -> sources [ $ i ] ) ; } } }
docstring: Detects stored routines that would result in duplicate wrapper method name.
docstring_tokens: Detects stored routines that would result in duplicate wrapper method name .