mirror of
https://github.com/danog/psalm.git
synced 2024-12-03 10:07:52 +01:00
remove options to clear and boot cache
This commit is contained in:
parent
24b6a97891
commit
221eecf2e3
@ -71,8 +71,6 @@ final class LanguageServer
|
||||
];
|
||||
|
||||
$valid_long_options = [
|
||||
'clear-cache',
|
||||
'clear-cache-on-boot',
|
||||
'config:',
|
||||
'find-dead-code',
|
||||
'help',
|
||||
@ -173,13 +171,6 @@ final class LanguageServer
|
||||
--find-dead-code
|
||||
Look for dead code
|
||||
|
||||
--clear-cache
|
||||
Clears all cache files that the language server uses for this specific project (exits after)
|
||||
|
||||
--clear-cache-on-boot
|
||||
Clears all cache files that the language server uses for this specific project on boot
|
||||
(does not exit)
|
||||
|
||||
--use-ini-defaults
|
||||
Use PHP-provided ini defaults for memory and error display
|
||||
|
||||
@ -320,17 +311,8 @@ final class LanguageServer
|
||||
|
||||
$config->setServerMode();
|
||||
|
||||
if (isset($options['clear-cache']) || isset($options['clear-cache-on-boot'])) {
|
||||
$cache_directory = $config->getCacheDirectory();
|
||||
|
||||
if ($cache_directory !== null) {
|
||||
Config::removeCacheDirectory($cache_directory);
|
||||
}
|
||||
if (!isset($options['clear-cache-on-boot'])) {
|
||||
echo 'Cache directory deleted' . PHP_EOL;
|
||||
exit;
|
||||
}
|
||||
}
|
||||
//Theres no cache in LSP land
|
||||
$config->cache_directory = null;
|
||||
|
||||
if (isset($options['use-baseline']) && is_string($options['use-baseline'])) {
|
||||
$clientConfiguration->baseline = $options['use-baseline'];
|
||||
|
Loading…
Reference in New Issue
Block a user