mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-08-26 15:27:45 +07:00
We used to upload helpers on every single `ExecService` call. We now: 1. Add `measureUploadTime` to measure upload time. 2. Fix `TargetEnvironmentRequestHandler` to delegate/bridge uploading process to `HelpersAwareTargetEnvironmentRequest`. These classes return mapping for WSL and upload helpers to SSH. 3. Add cache to SSH not to access the remote server too often. (cherry picked from commit 24503ef19c78ce678cd34801b72620c95537644b) GitOrigin-RevId: 651682cbfb8a8c3dc028435e913011bb3cd1aab1