Index: lib/source_map_stack_trace.dart |
diff --git a/lib/source_map_stack_trace.dart b/lib/source_map_stack_trace.dart |
index 23aed777433d516faaffe16e50e5b0c110aeb4c1..83bbf64775043ba2e67c05d45430573868fc0dfe 100644 |
--- a/lib/source_map_stack_trace.dart |
+++ b/lib/source_map_stack_trace.dart |
@@ -84,8 +84,8 @@ String _prettifyMember(String member) { |
return member |
kevmoo
2016/06/15 19:26:10
Orthogonal: How often is this method called? Durin
nweiz
2016/06/15 20:29:09
For now I don't think it's being used anywhere per
|
// Get rid of the noise that Firefox sometimes adds. |
.replaceAll(new RegExp(r"/?<$"), "") |
- // Get rid of arity indicators. |
- .replaceAll(new RegExp(r"\$\d+$"), "") |
+ // Get rid of arity indicators and named arguments. |
+ .replaceAll(new RegExp(r"\$\d+(\$[a-zA-Z_0-9]+)*$"), "") |
// Convert closures to <fn>. |
.replaceAllMapped(new RegExp(r"(_+)closure\d*\.call$"), |
// The number of underscores before "closure" indicates how nested it |