[PyCharm Tables] PY-81433 Got rid of separate CommandCodeProvider-s, left only 1 for Python, made a rename refactoring

* Moved all python commands for table inspections and statistics to a single provider
* Renamed `DSFrameAccessorCommandExecutor` to `PyDebugProtocolTableCommandExecutor` for better code readability

GitOrigin-RevId: bb05ed8e78c5b78036ea934f680c59672a2ebf21
This commit is contained in:
Natalia.Murycheva
2025-08-01 02:42:33 +00:00
committed by intellij-monorepo-bot
parent 0c3f10457b
commit 4cfbaecdfb
@@ -100,11 +100,6 @@ public interface PyFrameAccessor {
@Nullable
String execTableImageCommand(String command, TableCommandType commandType, @Nullable TableCommandParameters tableCommandParameters) throws PyDebuggerException;
/**
* @return result as a preview image packed into json array. Image can be compressed if necessary.
*/
default String execImageCommand(String command) { return null; }
default @Nullable XCompositeNode getCurrentRootNode() {
return null;
}