-
-
Notifications
You must be signed in to change notification settings - Fork 77
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
Symbolicate runtime types for Flutter web events #807
Comments
This was referenced Jul 24, 2023
This would require a number of changes in our stack.
All of this is eminently doable, but it's no small effort and requires careful consideration. |
jernejstrasner
changed the title
Symbolicate runtime types for Flutter web events
[Epic] Symbolicate runtime types for Flutter web events
Feb 21, 2024
jernejstrasner
changed the title
[Epic] Symbolicate runtime types for Flutter web events
Symbolicate runtime types for Flutter web events
Feb 21, 2024
any update on this? |
Sorry, we haven't been working on this. It's still at the "maybe, at some point" stage. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Relates to dart-lang/sdk#53027
The
event.exceptions[x].type
is minified and is used to create the Issue's titles on Sentry.Issue's title now looks like this:
minified:rT
instead ofException
which is the demangled version ofrT
.The Flutter web source maps contain extensions that allow the demangling of such runtime types.
https://github.com/dart-lang/sdk/blob/master/pkg/compiler/doc/sourcemap_extensions.md#minified-names-data
The goal of this issue would be to demangle also the exception types for better Issue titles.
This can also be used to demangle View hierarchy that heavily depends on the runtime types.
As you can see the note:
Consider making it generic that the demangling of runtime types can be used for Errors but not only.
The text was updated successfully, but these errors were encountered: