Skip to content

[firebase_crashlytics] File names are incorrect on Android #80

@creativecreatorormaybenot

Description

I just noticed that the Dart files in Firebase Crashlytics Android reports from Flutter have .java file endings. It is a bit confusing, but I can confirm that these ".java" files are actually the Dart files in my project, i.e. the line numbers match up with what I have in them.
However, the file names are always <Dart class name>.java. For example:

GestureRecognizer.invokeCallback (GestureRecognizer.java:182)
TapGestureRecognizer.handleTapUp (TapGestureRecognizer.java:486)
BaseTapGestureRecognizer._checkUp (BaseTapGestureRecognizer.java:282)

The Dart files are not named after the classes and definitely do not have a .java file extension.

I am not exactly sure why this happens looking at the implementation.

(Moved from flutter/flutter#38718)

Metadata

Metadata

Assignees

No one assigned

    Labels

    impact: customerA bug with low impact (e.g. affecting only a few customers or has a workaround). (P3)platform: androidIssues / PRs which are specifically for Android.plugin: crashlyticstype: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions