Skip to content

CHANGE: Split Runtime and Editor code into separate folders to prepare for Module migration#2321

Merged
jfreire-unity merged 133 commits into
developfrom
joao/editor-runtime-split-for-module
Apr 30, 2026
Merged

CHANGE: Split Runtime and Editor code into separate folders to prepare for Module migration#2321
jfreire-unity merged 133 commits into
developfrom
joao/editor-runtime-split-for-module

Rename MarkAsDirty to MarkAsDirtyInEditor for clarity in InputActionA…

0b2ff4f
Select commit
Loading
Failed to load commit list.
Codecov GitHub.com / codecov/project succeeded Apr 30, 2026 in 1s

78.73% (+0.60%) compared to d53f37e

View this Pull Request on Codecov

78.73% (+0.60%) compared to d53f37e

Details

Codecov Report

Attention: Patch coverage is 55.57047% with 331 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...InputSystem/Editor/InputSystemEditorInitializer.cs 76.69% 72 Missing ⚠️
.../Actions/Interactions/MultiTapInteractionEditor.cs 0.00% 31 Missing ⚠️
...tem/Editor/Plugins/OnScreen/OnScreenStickEditor.cs 33.33% 30 Missing ⚠️
...tor/Actions/Interactions/PressInteractionEditor.cs 0.00% 26 Missing ⚠️
...Controls/Processors/AxisDeadzoneProcessorEditor.cs 0.00% 19 Missing ⚠️
...ontrols/Processors/StickDeadzoneProcessorEditor.cs 0.00% 19 Missing ⚠️
...r/Actions/Interactions/SlowTapInteractionEditor.cs 0.00% 18 Missing ⚠️
...ditor/Actions/Interactions/TapInteractionEditor.cs 0.00% 18 Missing ⚠️
...itor/Actions/Interactions/HoldInteractionEditor.cs 0.00% 17 Missing ⚠️
...m/Editor/Actions/Composites/AxisCompositeEditor.cs 0.00% 15 Missing ⚠️
... and 12 more
@@             Coverage Diff             @@
##           develop    #2321      +/-   ##
===========================================
+ Coverage    78.13%   78.73%   +0.60%     
===========================================
  Files          483      755     +272     
  Lines        98770   137760   +38990     
===========================================
+ Hits         77169   108462   +31293     
- Misses       21601    29298    +7697     
Files with missing lines Coverage Δ
Assets/Tests/InputSystem/APIVerificationTests.cs 89.78% <100.00%> (ø)
Assets/Tests/InputSystem/CoreTests_Editor.cs 97.95% <100.00%> (ø)
.../Tests/InputSystem/CoreTests_ProjectWideActions.cs 72.05% <100.00%> (ø)
Assets/Tests/InputSystem/CoreTests_Remoting.cs 92.70% <100.00%> (ø)
...sets/Tests/InputSystem/Plugins/UnityRemoteTests.cs 97.45% <100.00%> (+0.08%) ⬆️
...stem/Editor/Analytics/InputExitPlayModeAnalytic.cs 82.69% <100.00%> (ø)
...evices/Remote/RemoteInputPlayerConnectionEditor.cs 100.00% <100.00%> (ø)
...stem/InputSystem/Editor/InputSystemStateManager.cs 100.00% <ø> (ø)
...utSystem/Editor/Plugins/HID/HIDDescriptorWindow.cs 0.00% <ø> (ø)
...tor/Plugins/InputForUI/InputActionAssetVerifier.cs 75.00% <ø> (ø)
... and 117 more

... and 218 files with indirect coverage changes

ℹ️ Need help interpreting these results?