mirror of
https://gitflic.ru/project/openide/openide.git
synced 2025-12-16 14:23:28 +07:00
Detecting system interpreter may be difficult: you may need to call external tool with unpredictable timeout. To solve it, we introduce idea of "Context". "Context" is something that has session scope. Scope is one dialog or wizard. Classes may cache data there. Data must be flushed when session (dialog) is closed (cherry picked from commit 5c1bdbe1452694c37c2bd1e334fba5a4edf6e169) GitOrigin-RevId: 4ff75ac43acc429d15d2b323d162592cd9508c26