Skip to content

Conversation

@jetbrains-net-syncer
Copy link

Sync with the ultimate master.

MToolMakerJB and others added 2 commits February 2, 2026 06:42
1. Doesn't use the patch engine request execution mechanism on the frontend, instead uses separate document and text control models
2. Dynamic enabling and disabling on "lightweight.backend.enabled" registry with proper lightweight backend termination.
3. Lifetime of lightweight backend is the same as full backend while registry is enabled.
4. lightweightAppSession.service<ServiceClass>() pattern isn't used anymore, except special case for logger model case in extension listener.
5. Added separate PatchEngineEditorTestMode.SpeculativeLightweightBackendRebaseProhibited scenario for lightweight backend tests, and it's executed as patch engine test scenario for CSharpFrontendTypingAssistPatchEngineTest
6. Support default layered settings
7. Create separate lightweight-backend.TIME.PID.log and lightweight-backend.TIME.PID.log logs
8. Support RiderTestModel and test hosts in lightweight backend mode by splitting zones

(cherry picked from commit c0da247dc589713ab06994187a284480a5fb80bc)

IJ-MR-189223

GitOrigin-RevId: ce167a937cecced18fddc7340ec5f129c70ca05a
…base test nuget restore can find the common folder without additional help now.

Issue: RSRP-502680
Source: d5ed997d3908c7415f8a77fe95321f4cae29ce24
Branch: "h.RSRP-502680.Take-JetEnvironment-Init-Off-the-Main-Thread"

GitOrigin-RevId: ff08d4d427b1c8e4060c7a1c73f668675a6d4df7
@auduchinok auduchinok merged commit 644d0b0 into main Feb 2, 2026
1 check passed
@auduchinok auduchinok deleted the plugins-sync/merge-robot-ultimate-master-2026-02-02 branch February 2, 2026 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants