runners: Search for HyperlinkListener through the whole exception chain
authorEldar Abusalimov <eldar.abusalimov@jetbrains.com>
Thu, 17 Nov 2016 11:51:46 +0000 (14:51 +0300)
committerEldar Abusalimov <eldar.abusalimov@jetbrains.com>
Thu, 17 Nov 2016 12:37:37 +0000 (15:37 +0300)
commit88de702e9149828529b70e803fda3a0f2931acaa
tree9b0f8e2f0b86496a34f7201851c32d4d5fc23f6c
parente7488057f1537407808018c0265483de030a1722
runners: Search for HyperlinkListener through the whole exception chain

ExecutionException often wraps some other one, so that the exact
exception implementing HyperlinkListener might be buried somewhere in
the exception chain fo the supplied one. This change allows a wrapped
exception still perform as a NotificationListener.
platform/lang-api/src/com/intellij/execution/runners/ExecutionUtil.java