This PR removes the isClass and stack_frame attributes and embeds them as the types .class and .frame. In addition, the input for the blank type has been changed from BLANK to .blank, and blank stack frames are now denoted by the type .blank-frame. These changes serve to streamline the process of drawing objects, classes, and stack frames while also reducing the complexity of the user input.
Type of Change
Type
Applies?
šØ Breaking change (fix or feature that would cause existing functionality to change)
X
āØ New feature (non-breaking change that adds functionality)
X
š Bug fix (non-breaking change that fixes an issue)
šØ User interface change (change to user interface; provide screenshots)
ā»ļø Refactoring (internal change to codebase, without changing functionality)
š¦ Test update (change that only adds or modifies tests)
X
š Documentation update (change that only updates documentation)
X
š¦ Dependency update (change that updates a dependency)
š§ Internal (change that only affects developers or continuous integration)
Checklist
Before opening your pull request:
[X] I have performed a self-review of my changes.
Check that all changed files included in this pull request are intentional changes.
Check that all changes are relevant to the purpose of this pull request, as described above.
[X] I have added tests for my changes, if applicable.
This is required for all bug fixes and new features.
[X] I have updated the project documentation, if applicable.
This is required for new features.
[X] I have updated the project Changelog (this is required for all changes).
After opening your pull request:
[x] I have verified that the CI tests have passed.
[x] I have reviewed the test coverage changes reported by Coveralls.
Proposed Changes
This PR removes the
isClass
andstack_frame
attributes and embeds them as the types.class
and.frame
. In addition, the input for the blank type has been changed fromBLANK
to.blank
, and blank stack frames are now denoted by the type.blank-frame
. These changes serve to streamline the process of drawing objects, classes, and stack frames while also reducing the complexity of the user input.Type of Change
Checklist
Before opening your pull request:
After opening your pull request: