Having issue in setup:di:compile and give below issue
Already checked: Magento 2 Setup di Compile Problem
Magento Vesion: 2.3.1
Update 1:
If i try with command bin/magento setup:di:compile -vvv, it gives below error
[root@server httpdocs]# bin/magento setup:di:compile -vvv
Compilation was started.
Area configuration aggregation... 5/7 [====================>-------] 71% 44 secs 287.0 MiB
In ClassReader.php line 35:
[ReflectionException]
Class Magento\InventorySalesApi\Api\AreProductsSalableInterface does not exist
Exception trace:
() at /SITE_PATH/httpdocs/vendor/magento/framework/Code/Reader/ClassReader.php:35
Magento\Framework\Code\Reader\ClassReader->getConstructor() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassReaderDecorator.php:35
Magento\Setup\Module\Di\Code\Reader\ClassReaderDecorator->getConstructor() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/Code/Reader/Decorator/Area.php:53
Magento\Setup\Module\Di\Code\Reader\Decorator\Area->getList() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/App/Task/Operation/Area.php:112
Magento\Setup\Module\Di\App\Task\Operation\Area->getDefinitionsCollection() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/App/Task/Operation/Area.php:87
Magento\Setup\Module\Di\App\Task\Operation\Area->doOperation() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/App/Task/Manager.php:56
Magento\Setup\Module\Di\App\Task\Manager->process() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Console/Command/DiCompileCommand.php:206
Magento\Setup\Console\Command\DiCompileCommand->execute() at /SITE_PATH/httpdocs/vendor/symfony/console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /SITE_PATH/httpdocs/vendor/symfony/console/Application.php:893
Symfony\Component\Console\Application->doRunCommand() at /SITE_PATH/httpdocs/vendor/symfony/console/Application.php:262
Symfony\Component\Console\Application->doRun() at /SITE_PATH/httpdocs/vendor/magento/framework/Console/Cli.php:102
Magento\Framework\Console\Cli->doRun() at /SITE_PATH/httpdocs/vendor/symfony/console/Application.php:145
Symfony\Component\Console\Application->run() at /SITE_PATH/httpdocs/bin/magento:23
In ClassReader.php line 29:
[ReflectionException]
Class Magento\InventorySalesApi\Api\AreProductsSalableInterface does not exist
Exception trace:
() at /SITE_PATH/httpdocs/vendor/magento/framework/Code/Reader/ClassReader.php:29
ReflectionParameter->getClass() at /SITE_PATH/httpdocs/vendor/magento/framework/Code/Reader/ClassReader.php:29
Magento\Framework\Code\Reader\ClassReader->getConstructor() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassReaderDecorator.php:35
Magento\Setup\Module\Di\Code\Reader\ClassReaderDecorator->getConstructor() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/Code/Reader/Decorator/Area.php:53
Magento\Setup\Module\Di\Code\Reader\Decorator\Area->getList() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/App/Task/Operation/Area.php:112
Magento\Setup\Module\Di\App\Task\Operation\Area->getDefinitionsCollection() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/App/Task/Operation/Area.php:87
Magento\Setup\Module\Di\App\Task\Operation\Area->doOperation() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Module/Di/App/Task/Manager.php:56
Magento\Setup\Module\Di\App\Task\Manager->process() at /SITE_PATH/httpdocs/setup/src/Magento/Setup/Console/Command/DiCompileCommand.php:206
Magento\Setup\Console\Command\DiCompileCommand->execute() at /SITE_PATH/httpdocs/vendor/symfony/console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /SITE_PATH/httpdocs/vendor/symfony/console/Application.php:893
Symfony\Component\Console\Application->doRunCommand() at /SITE_PATH/httpdocs/vendor/symfony/console/Application.php:262
Symfony\Component\Console\Application->doRun() at /SITE_PATH/httpdocs/vendor/magento/framework/Console/Cli.php:102
Magento\Framework\Console\Cli->doRun() at /SITE_PATH/httpdocs/vendor/symfony/console/Application.php:145
Symfony\Component\Console\Application->run() at /SITE_PATH/httpdocs/bin/magento:23
setup:di:compile
Update: 2
This is result if i try find by:
find -type f -iname '*.php' -print0 | xargs -0 grep -nw -e 'Magento\InventorySalesApi\Api\AreProductsSalableInterface'

