fix(codelabs): Update custom generator codelab to use CodeGenerator #2489
+1
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The custom generator codelab was using the deprecated Blockly.Generator class. This updates it to use Blockly.CodeGenerator instead, which is the new recommended way to create custom generators.
Mentioned in #6584
The basics
The details
Resolves
Fixes #6584
Proposed Changes
Updates the custom generator codelab to use
Blockly.CodeGenerator
instead of the deprecatedBlockly.Generator
class. This change ensures the codelab follows current best practices and uses the recommended API.Reason for Changes
The
Blockly.Generator
class is deprecated and will be removed in a future version. This update ensures that developers following the codelab will learn to use the current recommended approach withBlockly.CodeGenerator
.Test Coverage
Manually tested by:
Documentation
No additional documentation changes needed. The codelab itself is being updated to reflect the current API.
Additional Information
This is part of the ongoing effort to update documentation and learning materials to use the latest Blockly APIs and remove references to deprecated functionality.