-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add full support for type aliases in Dart #907
Labels
Comments
DanielKamkha
added a commit
that referenced
this issue
Jun 17, 2021
Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
The results are shelved in the dart-type-aliases branch. Using the code with type aliases requires minimum version of Dart set to 2.13.0 in pubspec.yaml, so not releasing this yet until HERE-internal users of Gluecodium are ready to bump the minimum version. |
DanielKamkha
added a commit
that referenced
this issue
Sep 10, 2021
Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Sep 30, 2021
Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Nov 5, 2021
TODO: describe TODO: split TODO: changelog Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Nov 8, 2021
TODO: describe TODO: split TODO: changelog Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Nov 8, 2021
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Nov 8, 2021
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Nov 10, 2021
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Nov 10, 2021
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Nov 12, 2021
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Nov 12, 2021
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Jan 5, 2022
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Jan 5, 2022
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Feb 10, 2022
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Feb 10, 2022
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Jul 5, 2022
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Jul 5, 2022
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Jul 5, 2022
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Jul 5, 2022
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Jul 5, 2022
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Jul 5, 2022
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Aug 3, 2022
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Aug 3, 2022
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Aug 18, 2022
Added dedicated DartTypeAlias template, as type aliases (typedefs) are now supported in Dart language (since Dart version 2.13). Updated other Dart tempates and resolvers to treat type aliases as a normal type, instead of skipping it through to the target type. Added/updated related smoke and functional tests. Unrelated smoke tests are updated in a separate commit. Resolves: #907 Signed-off-by: Daniel Kamkha <[email protected]>
DanielKamkha
added a commit
that referenced
this issue
Aug 18, 2022
See: #907 Signed-off-by: Daniel Kamkha <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Dart 2.13 adds support for type aliases. So Gluecodium needs to start generating those too (currently they are just resolved and replaced by the target type, similar to Java). However, the release of this feature will probably be delayed until HERE internal users of Gluecodium are ready to have Dart 2.13 as a minimum version in pubspec.yaml.
The text was updated successfully, but these errors were encountered: