original_string: public static function decompress(string $releaseName): bool
      {
          try {
              $p = new \PharData(sprintf("%s/%s.tar.gz", Utilities::getBasePath(), $releaseName));
              $p->decompress();
          } catch (Exception $e) {
              printf('ERROR: Can not decompress the archive%s%s', PHP_EOL, $e);
              return false;
          }
  
          return true;
      }
code: public static function decompress(string $releaseName): bool
      {
          try {
              $p = new \PharData(sprintf("%s/%s.tar.gz", Utilities::getBasePath(), $releaseName));
              $p->decompress();
          } catch (Exception $e) {
              printf('ERROR: Can not decompress the archive%s%s', PHP_EOL, $e);
              return false;
          }
  
          return true;
      }
code_tokens: public static function decompress ( string $ releaseName ) : bool { try { $ p = new \ PharData ( sprintf ( "%s/%s.tar.gz" , Utilities :: getBasePath ( ) , $ releaseName ) ) ; $ p -> decompress ( ) ; } catch ( Exception $ e ) { printf ( 'ERROR: Can not decompress the archive%s%s' , PHP_EOL , $ e ) ; return false ; } return true ; }
docstring: decompresses the release archive
docstring_tokens: decompresses the release archive