Files
Nim/tests/async
Jake Leahy d88f46df38 Make async stacktraces less verbose (#21091)
* Name iterators something human readable

Remove intermediate async procs from stacktraces

Clean async traceback message from reraises message

* Remove unused import/variable

* Fix failing tests

Don't add {.stackTrace: off.} to anonymous procs (They already don't appear in stacktrace)

* Fix failing tests in pragma category

Now check that the nim is a routine type first so we don't run into any assertion defects

* Hide stack trace pragma in docs and update doc tests

User doesn't need to know if something won't appear so this more becomes verbose noise

If this is a bad idea we can always add a `when defined(nimdoc)` switch so we don't add {.stackTrace: off.} to the Future[T] returning proc for docs
2022-12-15 16:05:34 +01:00
..
2021-09-19 23:35:50 +02:00
2018-12-11 21:23:22 +01:00
2020-12-28 14:13:21 +01:00
2020-08-08 07:24:54 +02:00
2020-11-02 14:17:09 +01:00
2017-05-16 22:09:19 +02:00
2020-03-30 13:18:12 +02:00
2016-09-07 12:19:06 +03:00
2018-12-11 21:23:22 +01:00
2018-12-11 21:23:21 +01:00
2018-12-11 21:23:22 +01:00
2020-06-09 20:39:26 +02:00
2018-11-07 15:22:02 +01:00
2020-03-30 13:18:12 +02:00
2016-10-20 15:20:27 +02:00
2020-03-30 13:18:12 +02:00
2018-04-30 02:52:58 +02:00
2020-03-30 13:18:12 +02:00
2016-09-17 13:22:04 +02:00
2016-07-08 10:34:12 +02:00