stack_attack 0.1.0 copy "stack_attack: ^0.1.0" to clipboard
stack_attack: ^0.1.0 copied to clipboard

Prettify your stack traces in Dart command line interfaces

example/stack_attack_example.dart

// ignore_for_file: avoid_function_literals_in_foreach_calls

import 'package:stack_attack/stack_attack.dart';

void main() async {
  final formatter =
      await StackTraceFormatter.create(packageNamesToResolve: ['stack_attack']);
  print(formatter.format(a()));
}

StackTrace a() {
  return b();
}

StackTrace b() {
  return c();
}

StackTrace c() {
  late StackTrace st;
  [1, 2, 3].forEach((element) {
    st = StackTrace.current;
  });
  return st;
}
0
likes
110
pub points
0%
popularity

Publisher

unverified uploader

Prettify your stack traces in Dart command line interfaces

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

io, path, quiver, stack_trace

More

Packages that depend on stack_attack