3e8d87b59d
Previously in the downstream intellij-plugins repo we added the ResponseListener methods https://github.com/JetBrains/intellij-plugins/commit/d6a6512b6ea0f1faee3cebd6c05271bed9369b99. Mirroring them upstream in the code generation tool will ensure that the two interface versions do not diverge. Additionally, we'd like the ability to correlate requests and responses to do things like measuring roundtrip times. Adding symmetric request subscription hooks to the API will allow us to accomplish that. R=scheglov@google.com Change-Id: Ia940ff014ab06db7aa9335a904c0003dc1316c5a Reviewed-on: https://dart-review.googlesource.com/c/86583 Reviewed-by: Konstantin Shcheglov <scheglov@google.com> Commit-Queue: Ari Aye <ariaye@google.com>