Ruben Bridgewater
500720f578
errors: make sure all Node.js errors show their properties
...
This improves Node.js errors by always showing the attached properties
when inspecting such an error. This applies especially to SystemError.
It did often not show any properties but now all properties will be
visible.
This is done in a mainly backwards compatible way. Instead of using
prototype getters and setters, the property is now set directly on the
error.
PR-URL: https://github.com/nodejs/node/pull/29677
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
2019-10-03 12:34:44 -07:00
..
2017-03-10 11:23:48 -08:00
2010-06-19 17:41:34 -07:00
2018-02-09 08:45:51 -05:00
2019-05-16 12:50:05 +02:00
2019-04-28 15:36:28 +08:00
2019-04-28 15:36:28 +08:00
2019-04-28 15:36:28 +08:00
2019-06-30 13:21:09 -04:00
2019-04-28 15:36:28 +08:00
2019-04-28 15:36:28 +08:00
2019-04-28 15:36:28 +08:00
2019-04-28 15:36:28 +08:00
2019-05-06 04:57:49 +02:00
2019-07-26 15:13:53 -05:00
2019-04-28 15:36:28 +08:00
2019-04-28 15:36:28 +08:00
2018-05-19 17:55:54 +02:00
2016-05-24 17:03:22 +02:00
2019-03-21 22:55:12 +01:00
2019-04-12 19:29:24 +08:00
2015-12-26 18:00:02 -08:00
2019-04-04 13:03:27 +02:00
2018-01-17 08:50:02 +08:00
2019-05-16 12:50:05 +02:00
2019-05-06 04:57:49 +02:00
2019-03-27 15:52:11 -04:00
2019-05-06 04:57:49 +02:00
2019-03-27 15:52:11 -04:00
2019-05-06 04:57:49 +02:00
2019-03-27 15:52:11 -04:00
2017-11-29 12:06:09 +01:00
2019-03-27 15:52:11 -04:00
2017-03-10 11:23:48 -08:00
2019-01-30 21:03:17 +08:00
2018-03-04 21:20:43 +00:00
2019-04-04 13:03:27 +02:00
2018-03-04 21:20:43 +00:00
2019-04-28 15:36:28 +08:00
2018-03-04 21:20:43 +00:00
2019-04-04 13:03:27 +02:00
2019-08-06 19:28:12 -07:00
2019-08-06 19:28:12 -07:00
2017-03-10 11:23:48 -08:00
2010-06-18 18:14:06 -07:00
2018-01-24 13:16:07 +01:00
2019-05-16 12:50:05 +02:00
2019-04-25 01:29:48 +02:00
2019-10-03 12:34:44 -07:00
2019-04-25 01:29:48 +02:00
2019-10-03 12:34:44 -07:00
2018-01-17 08:50:02 +08:00
2013-05-30 09:30:19 -07:00
2019-08-10 19:02:57 -07:00
2017-03-10 11:23:48 -08:00
2019-04-28 15:36:28 +08:00
2019-04-15 18:29:07 +02:00
2019-04-15 18:29:07 +02:00
2017-04-21 11:46:19 +02:00
2019-05-16 12:50:05 +02:00
2017-03-10 11:23:48 -08:00
2019-03-14 18:51:27 +01:00
2019-04-13 20:33:06 -04:00
2019-03-27 17:20:06 +01:00
2019-05-16 12:50:05 +02:00
2019-02-03 20:37:52 +01:00
2019-02-03 20:37:52 +01:00
2019-03-10 00:44:40 +01:00
2019-05-16 12:50:05 +02:00
2019-03-27 17:20:06 +01:00
2019-05-16 12:50:05 +02:00
2017-03-10 11:23:48 -08:00
2017-03-10 11:23:48 -08:00
2017-03-10 11:23:48 -08:00
2017-03-10 11:23:48 -08:00
2017-03-10 11:23:48 -08:00
2019-03-19 04:25:23 +08:00
2017-03-10 11:23:48 -08:00
2019-04-04 13:03:27 +02:00
2018-07-19 08:47:28 +02:00
2019-06-19 15:44:09 +08:00
2018-05-21 17:38:16 +02:00
2019-04-04 13:03:27 +02:00
2019-03-10 00:44:40 +01:00
2018-11-16 09:16:15 -06:00
2016-06-30 13:02:19 +02:00
2016-06-30 13:02:19 +02:00
2017-07-21 15:13:47 -04:00
2019-04-04 13:03:27 +02:00
2017-03-10 11:23:48 -08:00
2019-04-04 13:03:27 +02:00
2018-11-06 10:59:18 -05:00
2019-04-04 13:03:27 +02:00
2018-11-06 10:59:18 -05:00
2019-04-04 13:03:27 +02:00