belatuk_symbol_table 5.3.0 belatuk_symbol_table: ^5.3.0 copied to clipboard
A generic symbol table implementation in Dart, with support for scopes and constants.
Change Log #
5.3.0 #
- Require Dart >= 3.5
- Updated
lints
to 5.0.0
5.2.0 #
- Require Dart >= 3.3
- Updated
lints
to 4.0.0
5.1.0 #
- Updated
lints
to 3.0.0 - Fixed lints warnings
5.0.0 #
- Require Dart >= 3.0
5.0.0-beta.1 #
- Require Dart >= 3.0
4.0.0 #
- Require Dart >= 2.17
3.0.1 #
- Fixed license link
3.0.0 #
- Upgraded from
pendantic
tolints
linter - Published as
belatuk_symbol_table
package - Fixed linter warnings
2.0.2 #
- Resolved static analysis warnings
2.0.1 #
- Resolved static analysis warnings
2.0.0 #
- Migrated to work with Dart SDK 2.12.x NNBD
1.0.4 #
- Added
context
toSymbolTable
.
1.0.3 #
- Converted
Visibility
into aComparable
class. - Renamed
add
->create
,put
->assign
, andallVariablesOfVisibility
->allVariablesWithVisibility
. - Added tests for
Visibility
comparing, anddepth
. - Added
uniqueName()
toSymbolTable
. - Fixed a typo in
remove
that would have prevented it from working correctly.
1.0.2 #
- Added
depth
toSymbolTable
. - Added
symbolTable
toVariable
. - Deprecated the redundant
Constant
class. - Deprecated
Variable.markAsPrivate()
. - Added the
Visibility
enumerator. - Added the field
visibility
toVariable
.