diff --git a/core/renderers/common/block_rendering.js b/core/renderers/common/block_rendering.js index c98a31c76..44ffaaace 100644 --- a/core/renderers/common/block_rendering.js +++ b/core/renderers/common/block_rendering.js @@ -56,11 +56,13 @@ const {Types} = goog.require('Blockly.blockRendering.Types'); * @return {boolean} Whether the debugger is turned on. * @alias Blockly.blockRendering.isDebuggerEnabled * @package + * @deprecated */ const isDebuggerEnabled = function() { deprecation.warn( 'Blockly.blockRendering.isDebuggerEnabled()', 'September 2021', - 'September 2022', 'Blockly.blockRendering.debug.isDebuggerEnabled()'); + 'September 2022', + 'the debug renderer in @blockly/dev-tools (See https://www.npmjs.com/package/@blockly/dev-tools.)'); return debug.isDebuggerEnabled(); }; exports.isDebuggerEnabled = isDebuggerEnabled; @@ -91,11 +93,13 @@ exports.unregister = unregister; * Turn on the blocks debugger. * @package * @alias Blockly.blockRendering.startDebugger + * @deprecated */ const startDebugger = function() { deprecation.warn( 'Blockly.blockRendering.startDebugger()', 'September 2021', - 'September 2022', 'Blockly.blockRendering.debug.startDebugger()'); + 'September 2022', + 'the debug renderer in @blockly/dev-tools (See https://www.npmjs.com/package/@blockly/dev-tools.)'); debug.startDebugger(); }; exports.startDebugger = startDebugger; @@ -104,11 +108,13 @@ exports.startDebugger = startDebugger; * Turn off the blocks debugger. * @package * @alias Blockly.blockRendering.stopDebugger + * @deprecated */ const stopDebugger = function() { deprecation.warn( 'Blockly.blockRendering.stopDebugger()', 'September 2021', - 'September 2022', 'Blockly.blockRendering.debug.stopDebugger()'); + 'September 2022', + 'the debug renderer in @blockly/dev-tools (See https://www.npmjs.com/package/@blockly/dev-tools.)'); debug.stopDebugger(); }; exports.stopDebugger = stopDebugger; diff --git a/core/renderers/common/debug.js b/core/renderers/common/debug.js index e8b2d9aea..d62c27063 100644 --- a/core/renderers/common/debug.js +++ b/core/renderers/common/debug.js @@ -15,6 +15,8 @@ */ goog.module('Blockly.blockRendering.debug'); +const deprecation = goog.require('Blockly.utils.deprecation'); + /** * Whether or not the debugger is turned on. @@ -28,6 +30,11 @@ let useDebugger = false; * @package */ const isDebuggerEnabled = function() { + deprecation.warn( + 'Blockly.blockRendering.debug.isDebuggerEnabled()', 'February 2022', + 'September 2022', + 'the debug renderer in @blockly/dev-tools (See https://www.npmjs.com/package/@blockly/dev-tools.)'); + return useDebugger; }; exports.isDebuggerEnabled = isDebuggerEnabled; @@ -38,6 +45,10 @@ exports.isDebuggerEnabled = isDebuggerEnabled; * @alias Blockly.blockRendering.debug.startDebugger */ const startDebugger = function() { + deprecation.warn( + 'Blockly.blockRendering.debug.startDebugger()', 'February 2022', + 'September 2022', + 'the debug renderer in @blockly/dev-tools (See https://www.npmjs.com/package/@blockly/dev-tools.)'); useDebugger = true; }; exports.startDebugger = startDebugger; @@ -48,6 +59,10 @@ exports.startDebugger = startDebugger; * @alias Blockly.blockRendering.debug.stopDebugger */ const stopDebugger = function() { + deprecation.warn( + 'Blockly.blockRendering.debug.stopDebugger()', 'February 2022', + 'September 2022', + 'the debug renderer in @blockly/dev-tools (See https://www.npmjs.com/package/@blockly/dev-tools.)'); useDebugger = false; }; exports.stopDebugger = stopDebugger;