Enable the last pedantic lint (dart-lang/stack_trace#90)
diff --git a/pkgs/stack_trace/analysis_options.yaml b/pkgs/stack_trace/analysis_options.yaml index 3d96bfc..2163f52 100644 --- a/pkgs/stack_trace/analysis_options.yaml +++ b/pkgs/stack_trace/analysis_options.yaml
@@ -4,8 +4,6 @@ - non-nullable strong-mode: implicit-casts: false - errors: - prefer_spread_collections: ignore linter: rules:
diff --git a/pkgs/stack_trace/lib/src/chain.dart b/pkgs/stack_trace/lib/src/chain.dart index aad0c33..fef2c2d 100644 --- a/pkgs/stack_trace/lib/src/chain.dart +++ b/pkgs/stack_trace/lib/src/chain.dart
@@ -153,7 +153,7 @@ // doesn't, so we skip an extra frame in a JS context. var first = Trace(chain.traces.first.frames.skip(level + (inJS ? 2 : 1)), original: chain.traces.first.original.toString()); - return Chain([first]..addAll(chain.traces.skip(1))); + return Chain([first, ...chain.traces.skip(1)]); }); }