Remove or deprecate exported names ending in _
#5135
Labels
issue: feature request
Describes a new feature and why it should be added
Milestone
Background
During the first pass converting
goog.provide
togoog.module
, we are going export most or all existing exported identifiers, even ones marked@private
and ending in underscore (_
). This is being done to ensure that the initial conversion does not break other code within our own codebase (as well as in those of Blockly embedders).Issue
Since:
Suggested fix
We should either:
@deprecated
and wrapped with a call to thewarn
method fromBlockly.utils.deprecation
.Alternatives considered
Doing nothing, and leaving them exported and not marked for deprecation. This runs the risk of them becoming de-facto parts of the API we need to continue to support in the future.
The text was updated successfully, but these errors were encountered: