I just noticed that the Dart files in Firebase Crashlytics 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, I just need to "replace" .java by .dart.
I am not exactly sure why this happens looking at the implementation.