• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

luttje / Key2Joy / 6598306412
44%
main: 45%

Build:
Build:
LAST BUILD BRANCH: bugfix/input-jank
DEFAULT BRANCH: main
Ran 21 Oct 2023 04:02PM UTC
Jobs 1
Files 277
Run time 7s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

21 Oct 2023 03:54PM UTC coverage: 45.09% (-7.4%) from 52.519%
6598306412

Pull #50

github

web-flow
Merge bff596568 into 14b7ce9a7
Pull Request #50: Add XInput in preparation for gamepad triggers + add xmldoc

751 of 2289 branches covered (0.0%)

Branch coverage included in aggregate %.

2384 of 2384 new or added lines in 80 files covered. (100.0%)

3845 of 7904 relevant lines covered (48.65%)

15964.61 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
73.33
Core/Key2Joy.Core/LowLevelInput/XInput/XInputVibration.cs
1
84.25
0.65% Core/Key2Joy.Core/Mapping/MappingProfile.cs
1
0.0
0.0% Key2Joy.Gui/InitForm.cs
2
0.0
Core/Key2Joy.Core/Mapping/Triggers/GamePad/GamePadStickInputBag.cs
2
0.0
Core/Key2Joy.Core/Mapping/Triggers/GamePad/GamePadTriggerInputBag.cs
2
0.0
Core/Key2Joy.Core/Mapping/Triggers/Mouse/AxisDeltaInputBag.cs
2
0.0
Core/Key2Joy.Core/MappingArmingFailedException.cs
3
44.44
Core/Key2Joy.Core/LowLevelInput/GamePadInfo.cs
3
0.0
0.0% Core/Key2Joy.Core/LowLevelInput/Simulator.cs
3
6.67
0.0% Core/Key2Joy.Core/Mapping/Actions/Input/GamePadResetAction.cs
3
93.94
0.0% Core/Key2Joy.Core/Mapping/JsonMappingAspectConverter.cs
3
0.0
Core/Key2Joy.Core/Mapping/Triggers/GamePad/GamePadButtonInputBag.cs
3
0.0
0.0% Core/Key2Joy.Core/Plugins/PluginTriggerProxy.cs
3
81.48
-1.54% Support/Key2Joy.Tests/Core/Util/DependencyServiceLocatorTests.cs
4
59.16
1.7% Core/Key2Joy.Core/Key2JoyManager.cs
5
16.67
Core/Key2Joy.Core/LowLevelInput/XInput/NativeXInput.cs
5
0.0
Core/Key2Joy.Core/LowLevelInput/XInput/XInputBatteryInformation.cs
5
0.0
Core/Key2Joy.Core/LowLevelInput/XInput/XInputCapabilities.cs
5
0.0
0.0% Key2Joy.Gui/Mapping/Actions/Input/GamePadActionControl.cs
6
0.0
Core/Key2Joy.Core/LowLevelInput/XInput/DevicePacketReceivedEventArgs.cs
6
0.0
Core/Key2Joy.Core/LowLevelInput/XInput/DeviceStateChangedEventArgs.cs
6
76.81
-13.81% Core/Key2Joy.Core/Mapping/MappedOption.cs
6
27.27
2.27% Core/Key2Joy.Core/Mapping/Triggers/Logic/CombinedTrigger.cs
6
0.0
0.0% Key2Joy.Gui/Mapping/Triggers/Logic/CombinedTriggerControl.cs
7
86.24
-0.92% Core/Key2Joy.Contracts/Plugins/Remoting/RemoteEventSubscriberHost.cs
8
84.04
-0.37% Core/Key2Joy.Contracts/Mapping/AbstractMappingAspect.cs
8
23.08
1.65% Core/Key2Joy.Core/Mapping/Triggers/Mouse/MouseMoveTrigger.cs
9
0.0
0.0% Core/Key2Joy.Contracts/Mapping/IWndProcHandler.cs
10
0.0
Core/Key2Joy.Core/LowLevelInput/XInput/XInputState.cs
10
12.5
Core/Key2Joy.Core/Mapping/ExactAxisDirection.cs
10
9.23
0.0% Core/Key2Joy.Core/Mapping/Triggers/Keyboard/KeyboardTriggerListener.cs
10
0.0
0.0% Key2Joy.Gui/Mapping/Triggers/Logic/CombinedTriggerControlItem.cs
11
0.0
0.0% Key2Joy.Gui/Mapping/Triggers/Mouse/MouseMoveTriggerControl.cs
12
16.67
0.0% Core/Key2Joy.Core/Mapping/Triggers/PressReleaseTriggerListener.cs
14
30.77
0.0% Core/Key2Joy.Contracts/Plugins/Remoting/RemoteEventSubscriber.cs
14
0.0
0.0% Core/Key2Joy.Core/LowLevelInput/SimulatedKeyboard.cs
18
12.5
0.38% Core/Key2Joy.Core/Mapping/Triggers/Keyboard/KeyboardTrigger.cs
19
0.0
Core/Key2Joy.Core/Mapping/Triggers/GamePad/GamePadButtonTrigger.cs
19
0.0
0.0% Core/Key2Joy.Core/Mapping/Triggers/Mouse/MouseButtonTrigger.cs
20
54.17
Core/Key2Joy.Core/LowLevelInput/SimulatedGamePad/SimulatedGamePadService.cs
20
0.0
Core/Key2Joy.Core/Mapping/Triggers/GamePad/GamePadStickTrigger.cs
22
77.12
Core/Key2Joy.Core/LowLevelInput/XInput/XInputService.cs
22
13.51
Core/Key2Joy.Core/Mapping/Triggers/GamePad/GamePadTriggerTrigger.cs
25
19.35
Core/Key2Joy.Core/LowLevelInput/SimulatedGamePad/SimulatedGamePad.cs
25
0.0
Key2Joy.Gui/DeviceListControl.cs
27
0.0
0.0% Key2Joy.Gui/MappingGroupItemComparer.cs
28
5.81
Core/Key2Joy.Core/Mapping/Actions/Input/GamePadButtonAction.cs
39
0.0
Key2Joy.Gui/Mapping/Triggers/GamePad/GamePadTriggerTriggerControl.cs
42
0.0
Key2Joy.Gui/Mapping/Triggers/GamePad/GamePadStickTriggerControl.cs
42
0.0
0.0% Key2Joy.Gui/Program.cs
44
0.0
Key2Joy.Gui/Mapping/Actions/Input/GamePadTriggerActionControl.cs
47
0.0
Core/Key2Joy.Core/Mapping/Triggers/GamePad/GamePadButtonTriggerListener.cs
47
7.35
0.0% Core/Key2Joy.Core/Mapping/Triggers/Mouse/MouseButtonTriggerListener.cs
47
0.0
Key2Joy.Gui/DeviceControl.cs
48
22.45
Core/Key2Joy.Core/LowLevelInput/XInput/XInputGamepad.cs
50
7.5
Core/Key2Joy.Core/Mapping/Actions/Input/GamePadTriggerAction.cs
51
0.0
Core/Key2Joy.Core/Mapping/Triggers/GamePad/GamePadStickTriggerListener.cs
51
0.0
Core/Key2Joy.Core/Mapping/Triggers/GamePad/GamePadTriggerTriggerListener.cs
55
0.0
Key2Joy.Gui/Mapping/Triggers/GamePad/GamePadButtonTriggerControl.cs
57
0.0
Key2Joy.Gui/Mapping/Actions/Input/GamePadStickActionControl.cs
59
0.0
0.0% Key2Joy.Gui/Mapping/Actions/ActionControl.cs
63
0.0
0.0% Key2Joy.Gui/Mapping/Triggers/TriggerControl.cs
64
0.0
0.0% Core/Key2Joy.Core/Mapping/Triggers/Logic/CombinedTriggerListener.cs
65
8.11
4.33% Core/Key2Joy.Core/Mapping/Actions/Input/GamePadStickAction.cs
66
14.57
-81.08% Core/Key2Joy.Core/Util/TypeExtensions.cs
66
0.0
Key2Joy.Gui/NotificationBannerControl.cs
72
6.12
-0.26% Core/Key2Joy.Core/Mapping/Triggers/Mouse/MouseMoveTriggerListener.cs
101
0.0
0.0% Key2Joy.Gui/MainForm.cs
105
0.0
Key2Joy.Gui/MappingPropertyEditorForm.cs
115
0.0
Key2Joy.Gui/MappingContextMenuBuilder.cs

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% Key2Joy.Gui/Mapping/Actions/Input/GamePadActionControl.cs
2
0.0
-5.88% Core/Key2Joy.Core/Mapping/Actions/Logic/SequenceAction.cs
2
52.5
-5.0% Core/Key2Joy.PluginHost/Program.cs
3
60.65
-1.94% Core/Key2Joy.PluginHost/PluginHost.cs
6
0.0
0.0% Key2Joy.Gui/MainForm.cs
8
57.97
-15.94% Core/Key2Joy.Contracts/Plugins/Remoting/RemoteEventSubscriberClient.cs
Jobs
ID Job ID Ran Files Coverage
1 6598306412.1 21 Oct 2023 04:02PM UTC 277
45.09
GitHub Action Run
Source Files on build 6598306412
  • Tree
  • List 277
  • Changed 82
  • Source Changed 49
  • Coverage Changed 45
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #6598306412
  • Pull Request #50
  • PR Base - main (#6557152774)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc