platform/packages/symbol_table/CHANGELOG.md

39 lines
891 B
Markdown
Raw Normal View History

2021-09-13 00:55:07 +00:00
# Change Log
## 2.0.3
* Final release. Replaced by `belatuk_symbol_table` package.
## 2.0.2
2021-05-18 13:42:21 +00:00
* Resolved static analysis warnings
2021-09-13 00:55:07 +00:00
## 2.0.1
2021-05-18 12:32:54 +00:00
* Resolved static analysis warnings
2021-09-13 00:55:07 +00:00
## 2.0.0
2021-05-02 04:12:43 +00:00
* Migrated to work with Dart SDK 2.12.x NNBD
2021-09-13 00:55:07 +00:00
#### 1.0.4
2021-04-27 23:58:38 +00:00
* Added `context` to `SymbolTable`.
2021-09-13 00:55:07 +00:00
#### 1.0.3
2021-04-27 23:58:38 +00:00
* Converted `Visibility` into a `Comparable` class.
* Renamed `add` -> `create`, `put` -> `assign`, and `allVariablesOfVisibility` -> `allVariablesWithVisibility`.
* Added tests for `Visibility` comparing, and `depth`.
* Added `uniqueName()` to `SymbolTable`.
* Fixed a typo in `remove` that would have prevented it from working correctly.
2021-09-13 00:55:07 +00:00
#### 1.0.2
2021-04-27 23:58:38 +00:00
* Added `depth` to `SymbolTable`.
* Added `symbolTable` to `Variable`.
* Deprecated the redundant `Constant` class.
* Deprecated `Variable.markAsPrivate()`.
* Added the `Visibility` enumerator.
2021-09-13 00:55:07 +00:00
* Added the field `visibility` to `Variable`.