original_string: protected static function fill_all_caches() {
          self::$subsystems = self::fetch_subsystems();
  
          list(self::$plugintypes, self::$parents, self::$subplugins) = self::fetch_plugintypes();
  
          self::$plugins = array();
          foreach (self::$plugintypes as $type => $fulldir) {
              self::$plugins[$type] = self::fetch_plugins($type, $fulldir);
          }
  
          self::fill_classmap_cache();
          self::fill_classmap_renames_cache();
          self::fill_filemap_cache();
          self::fetch_core_version();
      }
code: protected static function fill_all_caches() {
          self::$subsystems = self::fetch_subsystems();
  
          list(self::$plugintypes, self::$parents, self::$subplugins) = self::fetch_plugintypes();
  
          self::$plugins = array();
          foreach (self::$plugintypes as $type => $fulldir) {
              self::$plugins[$type] = self::fetch_plugins($type, $fulldir);
          }
  
          self::fill_classmap_cache();
          self::fill_classmap_renames_cache();
          self::fill_filemap_cache();
          self::fetch_core_version();
      }
code_tokens: protected static function fill_all_caches ( ) { self :: $ subsystems = self :: fetch_subsystems ( ) ; list ( self :: $ plugintypes , self :: $ parents , self :: $ subplugins ) = self :: fetch_plugintypes ( ) ; self :: $ plugins = array ( ) ; foreach ( self :: $ plugintypes as $ type => $ fulldir ) { self :: $ plugins [ $ type ] = self :: fetch_plugins ( $ type , $ fulldir ) ; } self :: fill_classmap_cache ( ) ; self :: fill_classmap_renames_cache ( ) ; self :: fill_filemap_cache ( ) ; self :: fetch_core_version ( ) ; }
docstring: Fill all caches.
docstring_tokens: Fill all caches .