diff --git a/spotbugs-baseline.xml b/spotbugs-baseline.xml
index bf5599b3..a5429fef 100644
--- a/spotbugs-baseline.xml
+++ b/spotbugs-baseline.xml
@@ -1,356 +1,266 @@
-
+
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/constants/Constants.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/Input.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/ScanCode.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/Profile.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/Mode$Component.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/OverlayAxis.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/KeyStroke.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/LockKey.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/Mode$Component$ComponentType.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/Mode.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_constant_effect.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/IDriverBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_rumble_effect.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/IGamepadStateProvider.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_effect$U.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_periodic_effect.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_replay.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_condition_effect.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_effect.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_ramp_effect.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_envelope.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$EvdevInfo.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/XInputDriver.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/XInputDriver$XInputDriverBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$EvdevDriverBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/Driver.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/sony/DualShock4Driver$DualShock4DriverBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/sony/DualShock4Driver.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/sony/SonyDriver$Connection.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/sony/DualSenseDriver.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/sony/SonyDriver.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/sony/DualSenseDriver$DualSenseDriverBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/EvdevDriver$ff_trigger.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/driver/XInputDriver$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/Input$VirtualAxis.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToScrollAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToCursorAction$MouseAxis.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToMouseButtonAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/NullAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/IInitializationAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToAxisResetAction$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/IAxisToLongPressAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/IAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToKeyAction$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/AxisToScrollAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToKeyAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToVrResetZeroPoseAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/IButtonToAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/AxisToAxisAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToCycleAction$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ArrayEditorBuilder$JComboBoxSetPropertyAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/VrCoordinateSystemEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/MaxAxisValueEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/StringEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/BooleanEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/EditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder$ClearFilterAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder$DeselectAllAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ButtonEditorBuilder$ZeroBasedFormatterFactory.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/MouseAxisEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder$FilterTextField$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ModeEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/AxisValueEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/NumberEditorBuilder$JSpinnerSetPropertyChangeListener.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ButtonEditorBuilder$ZeroBasedFormatter.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder$FilterTextField.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/LockKeyEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder$ClearFilterAction$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ActivationEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/DeadZoneEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/VirtualAxisEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ActionsEditorBuilder$EditActionsAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ActivationIntervalEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/DetentValueEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/CursorSensitivityEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ClicksEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/EditorBuilder$PropertySetterAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ActionsEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/DetentValueEditorBuilder$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/StringEditorBuilder$TextFieldPropertySetter.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/NumberEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ArrayEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder$CheckboxListCellRenderer.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/EditorBuilder$PropertySetter.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder$CheckboxJList.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder$JListSetPropertyListSelectionListener.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/MaxRelativeSpeedEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/MinAxisValueEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/LongPressEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ExponentEditorBuilder$PowerFunctionPlotter.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ExponentEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/BooleanEditorBuilder$JCheckBoxSetPropertyAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/MouseButtonEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/KeystrokeEditorBuilder$CheckboxJList$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/DirectionEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/gui/ButtonEditorBuilder.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/AxisToRelativeAxisAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/IResetableAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToModeAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/AxisToKeyAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToReleaseAllOnScreenKeyboardKeysAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToCursorAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/AxisToButtonAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToCycleAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToCursorAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/IActivatableAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/AxisToMouseButtonAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToButtonAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/annotation/ActionProperty.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/annotation/Action.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/annotation/Action$ActionCategory.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/IActivatableAction$Activatable.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/AxisToCursorAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/AxisToVrResetZeroPoseAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToLockKeyAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToAxisAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ActivationIntervalAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/DescribableAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ILongPressAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToMouseButtonAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/InvertableAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToVrResetZeroPoseAction$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/IActivatableAction$Activation.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToButtonAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToKeyAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToMouseButtonAction$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToPressOnScreenKeyboardKeyAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/IAxisToAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToScrollAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ToVrResetZeroPoseAction$VrCoordinateSystem.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToVrResetZeroPoseAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToSelectOnScreenKeyboardKeyAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/input/action/ButtonToAxisResetAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog$PasteActionAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ConnectionSettingsPanel.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ShowWebsiteAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/GuiUtils.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ChangeVJoyDirectoryAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$HotSwappingButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$DefaultKeyboardButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog$AddActionAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent$EditComponentAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$ShiftKeyboardButton$ShiftKeyboardButtonType.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$StartClientAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$SaveAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$AbstractKeyboardButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$OpenAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$NumLockKeyButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$StartLocalAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$CapsLockKeyButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$1StatusBarTextTimerTask.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ExportAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$HtmlFileChooser.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ShowLicensesAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent$CompoundButton$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$StartServerAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$Direction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog$AssignedAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/GuiUtils$FrameDragListener.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$DefaultKeyboardButton$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent$Stick.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ConnectAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$NumPadKeyboardButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ProfileFileChooser.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$LimitedLengthPlainDocument.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OpenVrOverlay.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent$CompoundButton$CompoundButtonLocation.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$NewAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$LockKeyButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ControllerInfo.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog$OKAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$SelectControllerAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$2.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$UnsavedChangesAwareAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$ShiftableKeyboardButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent$CustomButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$SetHotSwapButtonAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$RunModeType.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog$RemoveActionAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog$CopyActionAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$NewModeAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$3.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$TaskRunner.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ShowAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog$CancelAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog$AvailableAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$QuitAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$JsonContext.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$IndicatorProgressBar.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$StopAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$AbstractProfileFileChooser.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$ShowAboutDialogAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$RemoveModeAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$AlphabeticKeyboardButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$DualPurposeKeyboardButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent$Stick$StickType.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent$CompoundButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$DisplayIndicatorAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/EditActionsDialog$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$SetModeDescriptionAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$SaveAsAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$InvertIndicatorAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OnScreenKeyboard$ShiftKeyboardButton.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/OpenVrOverlay$TextureData.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/Main$SelectIndicatorColorAction.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent$FourWay.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/gui/AssignmentsComponent$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/dbus/freedesktop/Request.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/dbus/freedesktop/ScreenSaverType.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/dbus/freedesktop/ScreenSaver.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/dbus/freedesktop/OpenURI.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/dbus/freedesktop/Response.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/dbus/freedesktop/Request$Response.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/dbus/freedesktop/Inhibit.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/dbus/gnome/Extensions.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/util/VersionUtils.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/util/RunnableWithDefaultExceptionHandler.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/OutputRunMode.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/ClientRunMode.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/ServerRunMode$MessageType.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/VjoyInterface.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/OutputRunMode$DeviceValue.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/OutputRunMode$ButtonValue.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/LocalRunMode.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/ServerRunMode.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/ClientRunMode$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/ServerRunMode$ServerState.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/User32WithGetKeyState.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/RunMode.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/OutputRunMode$AxisValue.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/runmode/ClientRunMode$ClientState.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/json/ModeAwareTypeAdapterFactory.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/json/LockKeyAdapter.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/json/ColorTypeAdapter.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/json/ModeAwareTypeAdapterFactory$1.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/json/ScanCodeAdapter.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/de/bwravencl/controllerbuddy/json/ActionTypeAdapter.class
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/build/classes/java/main/module-info.class
- /home/matteo/.gradle/caches/modules-2/files-2.1/commons-cli/commons-cli/1.9.0/e1cdfa8bf40ccbb7440b2d1232f9f45bb20a1844/commons-cli-1.9.0.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/com.formdev/flatlaf/3.5.4/cd61f9fc2550473fdacebc205a68e24a065f6fdf/flatlaf-3.5.4.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/com.github.hypfvieh/dbus-java-transport-native-unixsocket/5.1.0/c71b4b30955c120764337aa66e2937c574d174d3/dbus-java-transport-native-unixsocket-5.1.0.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/com.github.hypfvieh/dbus-java-core/5.1.0/8ad3e27128cf0144127202a07106277eeca42664/dbus-java-core-5.1.0.jar
- /home/matteo/.gradle/caches/8.12.1/transforms/24c42e7a03b0d8db1630253e71d415aa/transformed/hid4java-0.8.0-module.jar
- /home/matteo/.gradle/caches/8.12.1/transforms/9d94c53ba3384a598ab7b2b3ab96ebd9/transformed/JXInput-1.0.1-module.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/com.google.code.gson/gson/2.12.1/4e773a317740b83b43cfc3d652962856041697cb/gson-2.12.1.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/io.github.classgraph/classgraph/4.8.179/f159dd8bbbf381c4006c1f675ec4e648c8317f32/classgraph-4.8.179.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna-platform-jpms/5.16.0/af1425dfa5e0d28f0f620d6989d0984dc4fa008b/jna-platform-jpms-5.16.0.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/net.java.dev.jna/jna-jpms/5.16.0/d55b54177da272efbe5707e9b4399ce74baa745/jna-jpms-5.16.0.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-swing/1.18/c70a24147aecce502af4235d713799ccf2272914/batik-swing-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-glfw/3.3.6/7119f7d0eeb1e5502ff0ca71d2b4d47317da015/lwjgl-glfw-3.3.6.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-glfw/3.3.6/797e0965709ad180d9b00c88a086dbda15002203/lwjgl-glfw-3.3.6-natives-linux.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-opengl/3.3.6/ac2532612a4df374e9a9282bcf8ce2573018ebbb/lwjgl-opengl-3.3.6.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl-openvr/3.3.6/1de5113932e4920d6dbb4e4283dc627a3dbde132/lwjgl-openvr-3.3.6.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl/3.3.6/ce7721d30cfaf47feaed10213e0c43eb55c49d68/lwjgl-3.3.6.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.lwjgl/lwjgl/3.3.6/dc7db8fc4f1e6563867f9155b9a42d9c73d8992f/lwjgl-3.3.6-natives-linux.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-jdk14/2.0.16/d88389c7a3c0afdb7c3d299c60f4e6afacaf5362/slf4j-jdk14-2.0.16.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/uk.co.bithatch/linuxio4j/2.1/f7d312bfd93646a3e9a9ad66319d94a5ae9ef10e/linuxio4j-2.1.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/com.google.errorprone/error_prone_annotations/2.36.0/227d4d4957ccc3dc5761bd897e3a0ee587e750a7/error_prone_annotations-2.36.0.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-bridge/1.18/ad14bf6d21013c8b165581511c8b2fbaaff32c1a/batik-bridge-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-script/1.18/34479b161e0bce23d5e44403c5bda738c08ebf80/batik-script-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-anim/1.18/fb3be1a0c47bfb4c7a03e24527349b42af0f3067/batik-anim-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-gvt/1.18/eca7fe784c9272ed75c9fd72ac5b5e7da0681877/batik-gvt-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-svg-dom/1.18/950d8ada7403373d2fa24c71166d6764306f23ca/batik-svg-dom-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-parser/1.18/f931747352a96203bca03a19124e1004ad5c54fd/batik-parser-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-awt-util/1.18/5797344c42a27f9ec6608f5994acb11737c86de2/batik-awt-util-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-dom/1.18/7a6dca47bb9e93c40b7bcb3d615624db00c73abc/batik-dom-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-css/1.18/639787c5503d058420eddc663f06ea8e05cc712d/batik-css-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-ext/1.18/b4966ca56f24f89276e5aef06d3138e778314f7a/batik-ext-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-gui-util/1.18/158ffd3d7b2dd8f6260706dc8014d479bb63fef3/batik-gui-util-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-xml/1.18/36dea570b200621e19150c8fdf21a9a426ef0d22/batik-xml-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-util/1.18/1b5126413569b45fa5e35eae936e1acd4abcd5dd/batik-util-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-constants/1.18/377a0e5aea2a44295c472c0960f4fa9f09412a77/batik-constants-1.18.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.apache.xmlgraphics/batik-i18n/1.18/816b3f791b95cc0a0cec616028a869ecc790dd4d/batik-i18n-1.18.jar
- /home/matteo/.gradle/caches/8.12.1/transforms/15813ddde4fca6678f8b99cd74e3ab9f/transformed/batik-shared-resources-1.18-module.jar
- /home/matteo/.gradle/caches/8.12.1/transforms/2323b44d5d091f0c3a9b46ade4f67ff4/transformed/xml-apis-ext-1.3.04-module.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/2.0.16/172931663a09a1fa515567af5fbef00897d3c04/slf4j-api-2.0.16.jar
- /home/matteo/.gradle/caches/8.12.1/transforms/0409587775bf080cfeb14e1f561608d3/transformed/xmlgraphics-commons-2.10-module.jar
- /home/matteo/.gradle/caches/modules-2/files-2.1/commons-io/commons-io/2.11.0/a2503f302b11ebde7ebc3df41daebe0e4eea3689/commons-io-2.11.0.jar
- /home/matteo/.gradle/caches/8.12.1/transforms/ab3719d8bffbafee6b9af67939b8e1f2/transformed/commons-logging-1.0.4-module.jar
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/src/main/resources
- /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/src/main/java
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\constants\Constants.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent$CompoundButton$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent$CompoundButton$CompoundButtonLocation.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent$CompoundButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent$CustomButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent$EditComponentAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent$FourWay.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent$Stick$StickType.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent$Stick.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\AssignmentsComponent.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog$AddActionAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog$AssignedAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog$AvailableAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog$CancelAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog$CopyActionAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog$OKAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog$PasteActionAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog$RemoveActionAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\EditActionsDialog.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\GuiUtils$FrameDragListener.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\GuiUtils.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$1StatusBarTextTimerTask.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$2.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$3.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$AbstractProfileFileChooser.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$ChangeVJoyDirectoryAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$ConnectAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$ConnectionSettingsPanel.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$Controller.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$DisplayIndicatorAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$ExportAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$Extensions.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$HotSwappingButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$HtmlFileChooser.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$IndicatorProgressBar.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$InvertIndicatorAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$JsonContext.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$LimitedLengthPlainDocument.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$MainLoop$TaskQueueEntry.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$MainLoop.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$NewAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$NewModeAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$OpenAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$ProfileFileChooser.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$QuitAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$RemoveModeAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$RunModeType.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$SaveAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$SaveAsAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$SelectControllerAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$SelectIndicatorColorAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$SelectLedColorAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$SetHotSwapButtonAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$SetModeDescriptionAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$ShowAboutDialogAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$ShowLicensesAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$ShowWebsiteAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$StartClientAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$StartLocalAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$StartServerAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$StopAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main$UnsavedChangesAwareAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\Main.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$AbstractKeyboardButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$AlphabeticKeyboardButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$CapsLockKeyButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$DefaultKeyboardButton$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$DefaultKeyboardButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$Direction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$DualPurposeKeyboardButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$LockKeyButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$NumLockKeyButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$NumPadKeyboardButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$ShiftableKeyboardButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$ShiftKeyboardButton$ShiftKeyboardButtonType.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard$ShiftKeyboardButton.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\gui\OnScreenKeyboard.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ActivationIntervalAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\annotation\Action$ActionCategory.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\annotation\Action.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\annotation\ActionProperty.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\AxisToAxisAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\AxisToButtonAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\AxisToCursorAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\AxisToKeyAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\AxisToMouseButtonAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\AxisToRelativeAxisAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\AxisToScrollAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToAxisResetAction$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToAxisResetAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToButtonAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToCursorAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToCycleAction$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToCycleAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToKeyAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToLockKeyAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToModeAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToMouseButtonAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToPressOnScreenKeyboardKeyAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToReleaseAllOnScreenKeyboardKeysAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToScrollAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ButtonToSelectOnScreenKeyboardKeyAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\DescribableAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ActionsEditorBuilder$EditActionsAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ActionsEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ActivationEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ActivationIntervalEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ArrayEditorBuilder$JComboBoxSetPropertyAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ArrayEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\AxisValueEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\BooleanEditorBuilder$JCheckBoxSetPropertyAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\BooleanEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ButtonEditorBuilder$ZeroBasedFormatter.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ButtonEditorBuilder$ZeroBasedFormatterFactory.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ButtonEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ClicksEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\CursorSensitivityEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\DeadZoneEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\DetentValueEditorBuilder$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\DetentValueEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\DirectionEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\EditorBuilder$PropertySetter.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\EditorBuilder$PropertySetterAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\EditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ExponentEditorBuilder$PowerFunctionPlotter.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ExponentEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder$CheckboxJList$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder$CheckboxJList.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder$CheckboxListCellRenderer.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder$ClearFilterAction$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder$ClearFilterAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder$DeselectAllAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder$FilterTextField$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder$FilterTextField.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder$JListSetPropertyListSelectionListener.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\KeystrokeEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\LockKeyEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\LongPressEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\MaxAxisValueEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\MaxRelativeSpeedEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\MinAxisValueEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\ModeEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\MouseAxisEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\MouseButtonEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\NumberEditorBuilder$JSpinnerSetPropertyChangeListener.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\NumberEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\StringEditorBuilder$TextFieldPropertySetter.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\StringEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\gui\VirtualAxisEditorBuilder.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\IAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\IActivatableAction$Activatable.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\IActivatableAction$Activation.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\IActivatableAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\IAxisToAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\IAxisToLongPressAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\IButtonToAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\IInitializationAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ILongPressAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\InvertableAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\IResetableAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\NullAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ToAxisAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ToButtonAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ToCursorAction$MouseAxis.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ToCursorAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ToKeyAction$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ToKeyAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ToMouseButtonAction$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ToMouseButtonAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\action\ToScrollAction.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\Input$GamepadState.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\Input$RumbleEffect.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\Input$VirtualAxis.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\Input.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\KeyStroke.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\LockKey.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\Mode$Component$ComponentType.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\Mode$Component.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\Mode.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\OverlayAxis.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\Profile.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\input\ScanCode.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\json\ActionTypeAdapter.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\json\ColorTypeAdapter.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\json\LockKeyAdapter.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\json\ProfileTypeAdapterFactory$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\json\ProfileTypeAdapterFactory.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\json\ScanCodeAdapter.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\ClientRunMode$1.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\ClientRunMode$ClientState.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\ClientRunMode.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\LocalRunMode.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\OutputRunMode$AxisValue.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\OutputRunMode$ButtonValue.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\OutputRunMode$DeviceValue.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\OutputRunMode.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\RunMode.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\ServerRunMode$MessageType.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\ServerRunMode$ServerState.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\ServerRunMode.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\User32WithGetKeyState.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\runmode\VjoyInterface.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\util\RunnableWithDefaultExceptionHandler.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\de\bwravencl\controllerbuddy\util\VersionUtils.class
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\build\classes\java\main\module-info.class
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\commons-cli\commons-cli\1.9.0\e1cdfa8bf40ccbb7440b2d1232f9f45bb20a1844\commons-cli-1.9.0.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\com.formdev\flatlaf\3.5.4\cd61f9fc2550473fdacebc205a68e24a065f6fdf\flatlaf-3.5.4.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\com.github.hypfvieh\dbus-java-transport-native-unixsocket\5.1.0\c71b4b30955c120764337aa66e2937c574d174d3\dbus-java-transport-native-unixsocket-5.1.0.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\com.github.hypfvieh\dbus-java-core\5.1.0\8ad3e27128cf0144127202a07106277eeca42664\dbus-java-core-5.1.0.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\com.google.code.gson\gson\2.12.1\4e773a317740b83b43cfc3d652962856041697cb\gson-2.12.1.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\io.github.classgraph\classgraph\4.8.179\f159dd8bbbf381c4006c1f675ec4e648c8317f32\classgraph-4.8.179.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna-platform-jpms\5.16.0\af1425dfa5e0d28f0f620d6989d0984dc4fa008b\jna-platform-jpms-5.16.0.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\net.java.dev.jna\jna-jpms\5.16.0\d55b54177da272efbe5707e9b4399ce74baa745\jna-jpms-5.16.0.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-swing\1.18\c70a24147aecce502af4235d713799ccf2272914\batik-swing-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-sdl\3.4.0-SNAPSHOT\2f472644c82bf018ca73656c657c1912187216b0\lwjgl-sdl-3.4.0-SNAPSHOT.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl-sdl\3.4.0-SNAPSHOT\994e9f99c6fd4491a8d2a606b7662a2d61de5850\lwjgl-sdl-3.4.0-SNAPSHOT-natives-windows.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.4.0-SNAPSHOT\b3298d99528727d5e54f2d9726474f25182698bd\lwjgl-3.4.0-SNAPSHOT.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.lwjgl\lwjgl\3.4.0-SNAPSHOT\89c0a4325eb948ab763edb846656ced9075d372b\lwjgl-3.4.0-SNAPSHOT-natives-windows.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-jdk14\2.0.16\d88389c7a3c0afdb7c3d299c60f4e6afacaf5362\slf4j-jdk14-2.0.16.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\uk.co.bithatch\linuxio4j\2.1\f7d312bfd93646a3e9a9ad66319d94a5ae9ef10e\linuxio4j-2.1.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\com.google.errorprone\error_prone_annotations\2.36.0\227d4d4957ccc3dc5761bd897e3a0ee587e750a7\error_prone_annotations-2.36.0.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-bridge\1.18\ad14bf6d21013c8b165581511c8b2fbaaff32c1a\batik-bridge-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-script\1.18\34479b161e0bce23d5e44403c5bda738c08ebf80\batik-script-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-anim\1.18\fb3be1a0c47bfb4c7a03e24527349b42af0f3067\batik-anim-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-gvt\1.18\eca7fe784c9272ed75c9fd72ac5b5e7da0681877\batik-gvt-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-svg-dom\1.18\950d8ada7403373d2fa24c71166d6764306f23ca\batik-svg-dom-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-parser\1.18\f931747352a96203bca03a19124e1004ad5c54fd\batik-parser-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-awt-util\1.18\5797344c42a27f9ec6608f5994acb11737c86de2\batik-awt-util-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-dom\1.18\7a6dca47bb9e93c40b7bcb3d615624db00c73abc\batik-dom-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-css\1.18\639787c5503d058420eddc663f06ea8e05cc712d\batik-css-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-ext\1.18\b4966ca56f24f89276e5aef06d3138e778314f7a\batik-ext-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-gui-util\1.18\158ffd3d7b2dd8f6260706dc8014d479bb63fef3\batik-gui-util-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-xml\1.18\36dea570b200621e19150c8fdf21a9a426ef0d22\batik-xml-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-util\1.18\1b5126413569b45fa5e35eae936e1acd4abcd5dd\batik-util-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-constants\1.18\377a0e5aea2a44295c472c0960f4fa9f09412a77\batik-constants-1.18.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.apache.xmlgraphics\batik-i18n\1.18\816b3f791b95cc0a0cec616028a869ecc790dd4d\batik-i18n-1.18.jar
+ C:\Users\matteo\.gradle\caches\8.12.1\transforms\ba3593dba9c5a50bea1e82be39916d79\transformed\batik-shared-resources-1.18-module.jar
+ C:\Users\matteo\.gradle\caches\8.12.1\transforms\b588d210f3fcf4fd311a495da989ebc5\transformed\xml-apis-ext-1.3.04-module.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\org.slf4j\slf4j-api\2.0.16\172931663a09a1fa515567af5fbef00897d3c04\slf4j-api-2.0.16.jar
+ C:\Users\matteo\.gradle\caches\8.12.1\transforms\59ab15acddf5dda40b71fda7d7cd1d9e\transformed\xmlgraphics-commons-2.10-module.jar
+ C:\Users\matteo\.gradle\caches\modules-2\files-2.1\commons-io\commons-io\2.11.0\a2503f302b11ebde7ebc3df41daebe0e4eea3689\commons-io-2.11.0.jar
+ C:\Users\matteo\.gradle\caches\8.12.1\transforms\e62cb1e7ce24f81ac355d7e89845108a\transformed\commons-logging-1.0.4-module.jar
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\src\main\resources
+ C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\src\main\java
-
- May expose internal representation by returning reference to mutable object
- de.bwravencl.controllerbuddy.dbus.freedesktop.Response.getResults() may expose internal representation by returning Response.results
-
-
- At Response.java:[lines 16-27]
-
- In class de.bwravencl.controllerbuddy.dbus.freedesktop.Response
-
-
-
- In method de.bwravencl.controllerbuddy.dbus.freedesktop.Response.getResults()
-
-
-
- In Response.java
-
- Field de.bwravencl.controllerbuddy.dbus.freedesktop.Response.results
-
-
- At Response.java:[line 27]
-
-
-
- May expose internal representation by incorporating reference to mutable object
- new de.bwravencl.controllerbuddy.dbus.freedesktop.Response(String, UInt32, Map) may expose internal representation by storing an externally mutable object into Response.results
-
-
- At Response.java:[lines 16-27]
-
- In class de.bwravencl.controllerbuddy.dbus.freedesktop.Response
-
-
-
- In method new de.bwravencl.controllerbuddy.dbus.freedesktop.Response(String, UInt32, Map)
-
-
-
- In Response.java
-
- Field de.bwravencl.controllerbuddy.dbus.freedesktop.Response.results
-
-
- Local variable named results
-
-
- At Response.java:[line 19]
-
-
Unchecked/unconfirmed cast
Unchecked/unconfirmed cast from java.awt.Graphics to java.awt.Graphics2D in de.bwravencl.controllerbuddy.gui.AssignmentsComponent$1.paintComponent(Graphics)
-
- At AssignmentsComponent.java:[lines 156-236]
+
+ At AssignmentsComponent.java:[lines 167-247]
In class de.bwravencl.controllerbuddy.gui.AssignmentsComponent$1
-
+
In method de.bwravencl.controllerbuddy.gui.AssignmentsComponent$1.paintComponent(Graphics)
@@ -368,21 +278,21 @@
Value loaded from g
-
- At AssignmentsComponent.java:[line 193]
+
+ At AssignmentsComponent.java:[line 204]
Unchecked/unconfirmed cast
Unchecked/unconfirmed cast from java.awt.Graphics to java.awt.Graphics2D in de.bwravencl.controllerbuddy.gui.AssignmentsComponent$CompoundButton$1.paintIcon(Component, Graphics, int, int)
-
- At AssignmentsComponent.java:[lines 336-389]
+
+ At AssignmentsComponent.java:[lines 349-402]
In class de.bwravencl.controllerbuddy.gui.AssignmentsComponent$CompoundButton$1
-
+
In method de.bwravencl.controllerbuddy.gui.AssignmentsComponent$CompoundButton$1.paintIcon(Component, Graphics, int, int)
@@ -400,48 +310,48 @@
Value loaded from g
-
- At AssignmentsComponent.java:[line 366]
+
+ At AssignmentsComponent.java:[line 379]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.gui.EditActionsDialog.getInput() may expose internal representation by returning EditActionsDialog.input
-
- At EditActionsDialog.java:[lines 79-604]
+
+ At EditActionsDialog.java:[lines 90-610]
In class de.bwravencl.controllerbuddy.gui.EditActionsDialog
-
+
In method de.bwravencl.controllerbuddy.gui.EditActionsDialog.getInput()
-
+
In EditActionsDialog.java
Field de.bwravencl.controllerbuddy.gui.EditActionsDialog.input
-
- At EditActionsDialog.java:[line 394]
+
+ At EditActionsDialog.java:[line 400]
May expose internal representation by incorporating reference to mutable object
new de.bwravencl.controllerbuddy.gui.EditActionsDialog(EditActionsDialog, ButtonToCycleAction) may expose internal representation by storing an externally mutable object into EditActionsDialog.cycleAction
-
- At EditActionsDialog.java:[lines 79-604]
+
+ At EditActionsDialog.java:[lines 90-610]
In class de.bwravencl.controllerbuddy.gui.EditActionsDialog
-
+
In method new de.bwravencl.controllerbuddy.gui.EditActionsDialog(EditActionsDialog, ButtonToCycleAction)
-
+
In EditActionsDialog.java
Field de.bwravencl.controllerbuddy.gui.EditActionsDialog.cycleAction
@@ -449,617 +359,626 @@
Local variable named cycleAction
-
- At EditActionsDialog.java:[line 173]
+
+ At EditActionsDialog.java:[line 179]
Method invokes System.exit(...)
de.bwravencl.controllerbuddy.gui.Main.terminate(int, Main) invokes System.exit(...), which shuts down the entire virtual machine
-
- At Main.java:[lines 236-3670]
+
+ At Main.java:[lines 253-3926]
In class de.bwravencl.controllerbuddy.gui.Main
-
+
In method de.bwravencl.controllerbuddy.gui.Main.terminate(int, Main)
-
- At Main.java:[line 1548]
+
+ At Main.java:[line 1724]
Explicit garbage collection; extremely dubious except in benchmarking code
de.bwravencl.controllerbuddy.gui.Main.stopAll(boolean, boolean, boolean) forces garbage collection; extremely dubious except in benchmarking code
-
- At Main.java:[lines 236-3670]
+
+ At Main.java:[lines 253-3926]
In class de.bwravencl.controllerbuddy.gui.Main
-
+
In method de.bwravencl.controllerbuddy.gui.Main.stopAll(boolean, boolean, boolean)
-
- At Main.java:[line 2934]
+
+ At Main.java:[line 3208]
-
+
Method invoked that should be only be invoked inside a doPrivileged block
- Invocation of reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block, in de.bwravencl.controllerbuddy.gui.Main.updateTitleAndTooltip()
+ Invocation of reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block, in de.bwravencl.controllerbuddy.gui.Main.updateTitle()
-
- At Main.java:[lines 236-3670]
+
+ At Main.java:[lines 253-3926]
In class de.bwravencl.controllerbuddy.gui.Main
-
-
- In method de.bwravencl.controllerbuddy.gui.Main.updateTitleAndTooltip()
+
+
+ In method de.bwravencl.controllerbuddy.gui.Main.updateTitle()
Called method reflect.Field.setAccessible(boolean)
-
- At Main.java:[line 3617]
+
+ At Main.java:[line 3839]
+
+
+
+ May expose internal representation by returning reference to mutable object
+ de.bwravencl.controllerbuddy.gui.Main.getControllers() may expose internal representation by returning Main.controllers
+
+
+ At Main.java:[lines 253-3926]
+
+ In class de.bwravencl.controllerbuddy.gui.Main
+
+
+
+ In method de.bwravencl.controllerbuddy.gui.Main.getControllers()
+
+
+
+ In Main.java
+
+ Field de.bwravencl.controllerbuddy.gui.Main.controllers
+
+
+ At Main.java:[line 1991]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.gui.Main.getFrame() may expose internal representation by returning Main.frame
-
- At Main.java:[lines 236-3670]
+
+ At Main.java:[lines 253-3926]
In class de.bwravencl.controllerbuddy.gui.Main
-
+
In method de.bwravencl.controllerbuddy.gui.Main.getFrame()
-
+
In Main.java
Field de.bwravencl.controllerbuddy.gui.Main.frame
-
- At Main.java:[line 1840]
+
+ At Main.java:[line 1996]
+
+
+
+ May expose internal representation by returning reference to mutable object
+ de.bwravencl.controllerbuddy.gui.Main.getMainLoop() may expose internal representation by returning Main.mainLoop
+
+
+ At Main.java:[lines 253-3926]
+
+ In class de.bwravencl.controllerbuddy.gui.Main
+
+
+
+ In method de.bwravencl.controllerbuddy.gui.Main.getMainLoop()
+
+
+
+ In Main.java
+
+ Field de.bwravencl.controllerbuddy.gui.Main.mainLoop
+
+
+ At Main.java:[line 2012]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.gui.Main.getOnScreenKeyboard() may expose internal representation by returning Main.onScreenKeyboard
-
- At Main.java:[lines 236-3670]
+
+ At Main.java:[lines 253-3926]
In class de.bwravencl.controllerbuddy.gui.Main
-
+
In method de.bwravencl.controllerbuddy.gui.Main.getOnScreenKeyboard()
-
+
In Main.java
Field de.bwravencl.controllerbuddy.gui.Main.onScreenKeyboard
-
- At Main.java:[line 1852]
+
+ At Main.java:[line 2016]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.gui.Main.getPreferences() may expose internal representation by returning Main.preferences
-
- At Main.java:[lines 236-3670]
+
+ At Main.java:[lines 253-3926]
In class de.bwravencl.controllerbuddy.gui.Main
-
+
In method de.bwravencl.controllerbuddy.gui.Main.getPreferences()
-
+
In Main.java
Field de.bwravencl.controllerbuddy.gui.Main.preferences
-
- At Main.java:[line 1877]
+
+ At Main.java:[line 2037]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.gui.Main.getRandom() may expose internal representation by returning Main.random
-
- At Main.java:[lines 236-3670]
+
+ At Main.java:[lines 253-3926]
In class de.bwravencl.controllerbuddy.gui.Main
-
+
In method de.bwravencl.controllerbuddy.gui.Main.getRandom()
-
+
In Main.java
Field de.bwravencl.controllerbuddy.gui.Main.random
-
- At Main.java:[line 1881]
+
+ At Main.java:[line 2041]
Switch statement found where one case falls through to the next case
Switch statement found in de.bwravencl.controllerbuddy.gui.Main$AbstractProfileFileChooser.approveSelection() where one case falls through to the next case
-
- At Main.java:[lines 3720-3742]
+
+ At Main.java:[lines 3988-4010]
In class de.bwravencl.controllerbuddy.gui.Main$AbstractProfileFileChooser
-
+
In method de.bwravencl.controllerbuddy.gui.Main$AbstractProfileFileChooser.approveSelection()
-
- At Main.java:[lines 3734-3736]
-
-
-
- Naked notify
- Naked notify in de.bwravencl.controllerbuddy.gui.Main$TaskRunner.enterLoop()
-
-
- At Main.java:[lines 3909-4048]
-
- In class de.bwravencl.controllerbuddy.gui.Main$TaskRunner
-
-
-
- In method de.bwravencl.controllerbuddy.gui.Main$TaskRunner.enterLoop()
-
-
- At Main.java:[line 3945]
+
+ At Main.java:[lines 4002-4004]
An overridable method is called from the readObject method.
Overridable method getName is called from readObject.
-
- At OnScreenKeyboard.java:[lines 496-550]
+
+ At OnScreenKeyboard.java:[lines 509-563]
In class de.bwravencl.controllerbuddy.gui.OnScreenKeyboard$AbstractKeyboardButton
-
+
In method de.bwravencl.controllerbuddy.gui.OnScreenKeyboard$AbstractKeyboardButton.readObject(ObjectInputStream)
Value getName
-
- At OnScreenKeyboard.java:[line 513]
+
+ At OnScreenKeyboard.java:[line 526]
An overridable method is called from a constructor
Overridable method getText is called from constructor new de.bwravencl.controllerbuddy.gui.OnScreenKeyboard$DualPurposeKeyboardButton(OnScreenKeyboard, String, String).
-
- At OnScreenKeyboard.java:[lines 763-772]
+
+ At OnScreenKeyboard.java:[lines 782-791]
In class de.bwravencl.controllerbuddy.gui.OnScreenKeyboard$DualPurposeKeyboardButton
-
+
In method new de.bwravencl.controllerbuddy.gui.OnScreenKeyboard$DualPurposeKeyboardButton(OnScreenKeyboard, String, String)
Value getText
-
- At OnScreenKeyboard.java:[line 766]
+
+ At OnScreenKeyboard.java:[line 785]
An overridable method is called from a constructor
Overridable method toggleLock is called from constructor new de.bwravencl.controllerbuddy.gui.OnScreenKeyboard$LockKeyButton(OnScreenKeyboard, LockKey).
-
- At OnScreenKeyboard.java:[lines 780-849]
+
+ At OnScreenKeyboard.java:[lines 799-868]
In class de.bwravencl.controllerbuddy.gui.OnScreenKeyboard$LockKeyButton
-
+
In method new de.bwravencl.controllerbuddy.gui.OnScreenKeyboard$LockKeyButton(OnScreenKeyboard, LockKey)
Value toggleLock
-
- At OnScreenKeyboard.java:[line 791]
-
-
-
- An overridable method is called from a constructor
- Overridable method stop is called from constructor new de.bwravencl.controllerbuddy.gui.OpenVrOverlay(Main).
-
-
- At OpenVrOverlay.java:[lines 55-438]
-
- In class de.bwravencl.controllerbuddy.gui.OpenVrOverlay
-
-
-
- In method new de.bwravencl.controllerbuddy.gui.OpenVrOverlay(Main)
-
-
- Value stop
-
-
- At OpenVrOverlay.java:[line 200]
+
+ At OnScreenKeyboard.java:[line 810]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getAxes() may expose internal representation by returning Input.axes
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getAxes()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.axes
-
- At Input.java:[line 186]
+
+ At Input.java:[line 200]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getButtons() may expose internal representation by returning Input.buttons
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getButtons()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.buttons
-
- At Input.java:[line 190]
+
+ At Input.java:[line 204]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getDownKeyStrokes() may expose internal representation by returning Input.downKeyStrokes
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getDownKeyStrokes()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.downKeyStrokes
-
- At Input.java:[line 206]
+
+ At Input.java:[line 216]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getDownMouseButtons() may expose internal representation by returning Input.downMouseButtons
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getDownMouseButtons()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.downMouseButtons
-
- At Input.java:[line 210]
+
+ At Input.java:[line 220]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getDownUpKeyStrokes() may expose internal representation by returning Input.downUpKeyStrokes
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getDownUpKeyStrokes()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.downUpKeyStrokes
-
- At Input.java:[line 214]
+
+ At Input.java:[line 224]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getDownUpMouseButtons() may expose internal representation by returning Input.downUpMouseButtons
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getDownUpMouseButtons()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.downUpMouseButtons
-
- At Input.java:[line 218]
+
+ At Input.java:[line 228]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getMain() may expose internal representation by returning Input.main
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getMain()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.main
-
- At Input.java:[line 226]
+
+ At Input.java:[line 232]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getOffLockKeys() may expose internal representation by returning Input.offLockKeys
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getOffLockKeys()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.offLockKeys
-
- At Input.java:[line 230]
+
+ At Input.java:[line 236]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getOnLockKeys() may expose internal representation by returning Input.onLockKeys
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getOnLockKeys()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.onLockKeys
-
- At Input.java:[line 234]
+
+ At Input.java:[line 240]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getProfile() may expose internal representation by returning Input.profile
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getProfile()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.profile
-
- At Input.java:[line 242]
+
+ At Input.java:[line 248]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Input.getRunMode() may expose internal representation by returning Input.runMode
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.getRunMode()
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.runMode
-
- At Input.java:[line 250]
+
+ At Input.java:[line 256]
-
+
May expose internal representation by incorporating reference to mutable object
- new de.bwravencl.controllerbuddy.input.Input(Main, Main$ControllerInfo, EnumMap) may expose internal representation by storing an externally mutable object into Input.axes
+ new de.bwravencl.controllerbuddy.input.Input(Main, Main$Controller, EnumMap) may expose internal representation by storing an externally mutable object into Input.axes
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
-
- In method new de.bwravencl.controllerbuddy.input.Input(Main, Main$ControllerInfo, EnumMap)
+
+
+ In method new de.bwravencl.controllerbuddy.input.Input(Main, Main$Controller, EnumMap)
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.axes
-
+
Local variable named axes
-
- At Input.java:[line 100]
+
+ At Input.java:[line 134]
-
+
May expose internal representation by incorporating reference to mutable object
- new de.bwravencl.controllerbuddy.input.Input(Main, Main$ControllerInfo, EnumMap) may expose internal representation by storing an externally mutable object into Input.main
+ new de.bwravencl.controllerbuddy.input.Input(Main, Main$Controller, EnumMap) may expose internal representation by storing an externally mutable object into Input.main
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
-
- In method new de.bwravencl.controllerbuddy.input.Input(Main, Main$ControllerInfo, EnumMap)
+
+
+ In method new de.bwravencl.controllerbuddy.input.Input(Main, Main$Controller, EnumMap)
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.main
-
+
Local variable named main
-
- At Input.java:[line 94]
+
+ At Input.java:[line 128]
May expose internal representation by incorporating reference to mutable object
de.bwravencl.controllerbuddy.input.Input.setProfile(Profile) may expose internal representation by storing an externally mutable object into Input.profile
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.setProfile(Profile)
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.profile
-
+
Local variable named profile
-
- At Input.java:[line 727]
+
+ At Input.java:[line 719]
May expose internal representation by incorporating reference to mutable object
de.bwravencl.controllerbuddy.input.Input.setRunMode(RunMode) may expose internal representation by storing an externally mutable object into Input.runMode
-
- At Input.java:[lines 50-741]
+
+ At Input.java:[lines 59-743]
In class de.bwravencl.controllerbuddy.input.Input
-
+
In method de.bwravencl.controllerbuddy.input.Input.setRunMode(RunMode)
-
+
In Input.java
Field de.bwravencl.controllerbuddy.input.Input.runMode
@@ -1067,30 +986,30 @@
Local variable named runMode
-
- At Input.java:[line 732]
+
+ At Input.java:[line 724]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.KeyStroke.getKeyCodes() may expose internal representation by returning KeyStroke.keyCodes
-
+
At KeyStroke.java:[lines 43-119]
In class de.bwravencl.controllerbuddy.input.KeyStroke
-
+
In method de.bwravencl.controllerbuddy.input.KeyStroke.getKeyCodes()
-
+
In KeyStroke.java
Field de.bwravencl.controllerbuddy.input.KeyStroke.keyCodes
-
+
At KeyStroke.java:[line 73]
@@ -1098,22 +1017,22 @@
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.KeyStroke.getModifierCodes() may expose internal representation by returning KeyStroke.modifierCodes
-
+
At KeyStroke.java:[lines 43-119]
In class de.bwravencl.controllerbuddy.input.KeyStroke
-
+
In method de.bwravencl.controllerbuddy.input.KeyStroke.getModifierCodes()
-
+
In KeyStroke.java
Field de.bwravencl.controllerbuddy.input.KeyStroke.modifierCodes
-
+
At KeyStroke.java:[line 77]
@@ -1121,17 +1040,17 @@
May expose internal representation by incorporating reference to mutable object
new de.bwravencl.controllerbuddy.input.KeyStroke(ScanCode[], ScanCode[]) may expose internal representation by storing an externally mutable object into KeyStroke.keyCodes
-
+
At KeyStroke.java:[lines 43-119]
In class de.bwravencl.controllerbuddy.input.KeyStroke
-
+
In method new de.bwravencl.controllerbuddy.input.KeyStroke(ScanCode[], ScanCode[])
-
+
In KeyStroke.java
Field de.bwravencl.controllerbuddy.input.KeyStroke.keyCodes
@@ -1139,7 +1058,7 @@
Local variable named keyCodes
-
+
At KeyStroke.java:[line 47]
@@ -1147,17 +1066,17 @@
May expose internal representation by incorporating reference to mutable object
new de.bwravencl.controllerbuddy.input.KeyStroke(ScanCode[], ScanCode[]) may expose internal representation by storing an externally mutable object into KeyStroke.modifierCodes
-
+
At KeyStroke.java:[lines 43-119]
In class de.bwravencl.controllerbuddy.input.KeyStroke
-
+
In method new de.bwravencl.controllerbuddy.input.KeyStroke(ScanCode[], ScanCode[])
-
+
In KeyStroke.java
Field de.bwravencl.controllerbuddy.input.KeyStroke.modifierCodes
@@ -1165,7 +1084,7 @@
Local variable named modifierCodes
-
+
At KeyStroke.java:[line 48]
@@ -1173,17 +1092,17 @@
May expose internal representation by incorporating reference to mutable object
de.bwravencl.controllerbuddy.input.KeyStroke.setKeyCodes(ScanCode[]) may expose internal representation by storing an externally mutable object into KeyStroke.keyCodes
-
+
At KeyStroke.java:[lines 43-119]
In class de.bwravencl.controllerbuddy.input.KeyStroke
-
+
In method de.bwravencl.controllerbuddy.input.KeyStroke.setKeyCodes(ScanCode[])
-
+
In KeyStroke.java
Field de.bwravencl.controllerbuddy.input.KeyStroke.keyCodes
@@ -1191,7 +1110,7 @@
Local variable named keyCodes
-
+
At KeyStroke.java:[line 97]
@@ -1199,17 +1118,17 @@
May expose internal representation by incorporating reference to mutable object
de.bwravencl.controllerbuddy.input.KeyStroke.setModifierCodes(ScanCode[]) may expose internal representation by storing an externally mutable object into KeyStroke.modifierCodes
-
+
At KeyStroke.java:[lines 43-119]
In class de.bwravencl.controllerbuddy.input.KeyStroke
-
+
In method de.bwravencl.controllerbuddy.input.KeyStroke.setModifierCodes(ScanCode[])
-
+
In KeyStroke.java
Field de.bwravencl.controllerbuddy.input.KeyStroke.modifierCodes
@@ -1217,7 +1136,7 @@
Local variable named modifierCodes
-
+
At KeyStroke.java:[line 101]
@@ -1225,109 +1144,135 @@
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Mode.getAxisToActionsMap() may expose internal representation by returning Mode.axisToActionsMap
-
- At Mode.java:[lines 37-119]
+
+ At Mode.java:[lines 38-127]
In class de.bwravencl.controllerbuddy.input.Mode
-
+
In method de.bwravencl.controllerbuddy.input.Mode.getAxisToActionsMap()
-
+
In Mode.java
Field de.bwravencl.controllerbuddy.input.Mode.axisToActionsMap
-
- At Mode.java:[line 86]
+
+ At Mode.java:[line 90]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Mode.getButtonToActionsMap() may expose internal representation by returning Mode.buttonToActionsMap
-
- At Mode.java:[lines 37-119]
+
+ At Mode.java:[lines 38-127]
In class de.bwravencl.controllerbuddy.input.Mode
-
+
In method de.bwravencl.controllerbuddy.input.Mode.getButtonToActionsMap()
-
+
In Mode.java
Field de.bwravencl.controllerbuddy.input.Mode.buttonToActionsMap
-
- At Mode.java:[line 90]
+
+ At Mode.java:[line 94]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Mode.getComponentToActionsMap(Mode$Component$ComponentType) may expose internal representation by returning Mode.axisToActionsMap
-
- At Mode.java:[lines 37-119]
+
+ At Mode.java:[lines 38-127]
In class de.bwravencl.controllerbuddy.input.Mode
-
+
In method de.bwravencl.controllerbuddy.input.Mode.getComponentToActionsMap(Mode$Component$ComponentType)
-
+
In Mode.java
Field de.bwravencl.controllerbuddy.input.Mode.axisToActionsMap
-
- At Mode.java:[line 95]
+
+ At Mode.java:[line 99]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Mode.getComponentToActionsMap(Mode$Component$ComponentType) may expose internal representation by returning Mode.buttonToActionsMap
-
- At Mode.java:[lines 37-119]
+
+ At Mode.java:[lines 38-127]
In class de.bwravencl.controllerbuddy.input.Mode
-
+
In method de.bwravencl.controllerbuddy.input.Mode.getComponentToActionsMap(Mode$Component$ComponentType)
-
+
In Mode.java
Field de.bwravencl.controllerbuddy.input.Mode.buttonToActionsMap
-
- At Mode.java:[line 97]
+
+ At Mode.java:[line 101]
+
+
+
+ May expose internal representation by incorporating reference to mutable object
+ de.bwravencl.controllerbuddy.input.Mode.setButtonToActionsMap(Map) may expose internal representation by storing an externally mutable object into Mode.buttonToActionsMap
+
+
+ At Mode.java:[lines 38-127]
+
+ In class de.bwravencl.controllerbuddy.input.Mode
+
+
+
+ In method de.bwravencl.controllerbuddy.input.Mode.setButtonToActionsMap(Map)
+
+
+
+ In Mode.java
+
+ Field de.bwravencl.controllerbuddy.input.Mode.buttonToActionsMap
+
+
+ Local variable named buttonToActionsMap
+
+
+ At Mode.java:[line 118]
May expose internal representation by incorporating reference to mutable object
new de.bwravencl.controllerbuddy.input.Mode$Component(Main, Mode$Component$ComponentType, int) may expose internal representation by storing an externally mutable object into Mode$Component.main
-
- At Mode.java:[lines 128-156]
+
+ At Mode.java:[lines 138-166]
In class de.bwravencl.controllerbuddy.input.Mode$Component
-
+
In method new de.bwravencl.controllerbuddy.input.Mode$Component(Main, Mode$Component$ComponentType, int)
-
+
In Mode.java
Field de.bwravencl.controllerbuddy.input.Mode$Component.main
@@ -1335,117 +1280,143 @@
Local variable named main
-
- At Mode.java:[line 129]
+
+ At Mode.java:[line 139]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Profile.getButtonToModeActionsMap() may expose internal representation by returning Profile.buttonToModeActionsMap
-
- At Profile.java:[lines 35-190]
+
+ At Profile.java:[lines 38-189]
In class de.bwravencl.controllerbuddy.input.Profile
-
+
In method de.bwravencl.controllerbuddy.input.Profile.getButtonToModeActionsMap()
-
+
In Profile.java
Field de.bwravencl.controllerbuddy.input.Profile.buttonToModeActionsMap
-
- At Profile.java:[line 92]
+
+ At Profile.java:[line 99]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Profile.getModes() may expose internal representation by returning Profile.modes
-
- At Profile.java:[lines 35-190]
+
+ At Profile.java:[lines 38-189]
In class de.bwravencl.controllerbuddy.input.Profile
-
+
In method de.bwravencl.controllerbuddy.input.Profile.getModes()
-
+
In Profile.java
Field de.bwravencl.controllerbuddy.input.Profile.modes
-
- At Profile.java:[line 104]
+
+ At Profile.java:[line 111]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.Profile.getVirtualAxisToOverlayAxisMap() may expose internal representation by returning Profile.virtualAxisToOverlayAxisMap
-
- At Profile.java:[lines 35-190]
+
+ At Profile.java:[lines 38-189]
In class de.bwravencl.controllerbuddy.input.Profile
-
+
In method de.bwravencl.controllerbuddy.input.Profile.getVirtualAxisToOverlayAxisMap()
-
+
In Profile.java
Field de.bwravencl.controllerbuddy.input.Profile.virtualAxisToOverlayAxisMap
-
- At Profile.java:[line 112]
+
+ At Profile.java:[line 119]
+
+
+
+ May expose internal representation by incorporating reference to mutable object
+ de.bwravencl.controllerbuddy.input.Profile.setButtonToModeActionsMap(Map) may expose internal representation by storing an externally mutable object into Profile.buttonToModeActionsMap
+
+
+ At Profile.java:[lines 38-189]
+
+ In class de.bwravencl.controllerbuddy.input.Profile
+
+
+
+ In method de.bwravencl.controllerbuddy.input.Profile.setButtonToModeActionsMap(Map)
+
+
+
+ In Profile.java
+
+ Field de.bwravencl.controllerbuddy.input.Profile.buttonToModeActionsMap
+
+
+ Local variable named buttonToModeActionMap
+
+
+ At Profile.java:[line 172]
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.input.action.ButtonToCycleAction.getActions() may expose internal representation by returning ButtonToCycleAction.actions
-
- At ButtonToCycleAction.java:[lines 32-176]
+
+ At ButtonToCycleAction.java:[lines 32-174]
In class de.bwravencl.controllerbuddy.input.action.ButtonToCycleAction
-
+
In method de.bwravencl.controllerbuddy.input.action.ButtonToCycleAction.getActions()
-
+
In ButtonToCycleAction.java
Field de.bwravencl.controllerbuddy.input.action.ButtonToCycleAction.actions
-
- At ButtonToCycleAction.java:[line 111]
+
+ At ButtonToCycleAction.java:[line 109]
May expose internal representation by incorporating reference to mutable object
de.bwravencl.controllerbuddy.input.action.ButtonToCycleAction.setActions(List) may expose internal representation by storing an externally mutable object into ButtonToCycleAction.actions
-
- At ButtonToCycleAction.java:[lines 32-176]
+
+ At ButtonToCycleAction.java:[lines 32-174]
In class de.bwravencl.controllerbuddy.input.action.ButtonToCycleAction
-
+
In method de.bwravencl.controllerbuddy.input.action.ButtonToCycleAction.setActions(List)
-
+
In ButtonToCycleAction.java
Field de.bwravencl.controllerbuddy.input.action.ButtonToCycleAction.actions
@@ -1453,30 +1424,30 @@
Local variable named actions
-
- At ButtonToCycleAction.java:[line 160]
+
+ At ButtonToCycleAction.java:[line 158]
Public static method may expose internal representation by returning a mutable object or array
Public static de.bwravencl.controllerbuddy.input.action.ButtonToModeAction.getButtonToModeActionStack() may expose internal representation by returning ButtonToModeAction.buttonToModeActionStack
-
+
At ButtonToModeAction.java:[lines 36-239]
In class de.bwravencl.controllerbuddy.input.action.ButtonToModeAction
-
+
In method de.bwravencl.controllerbuddy.input.action.ButtonToModeAction.getButtonToModeActionStack()
-
+
In ButtonToModeAction.java
Field de.bwravencl.controllerbuddy.input.action.ButtonToModeAction.buttonToModeActionStack
-
+
At ButtonToModeAction.java:[line 54]
@@ -1484,18 +1455,18 @@
Field should be moved out of an interface and made package protected
de.bwravencl.controllerbuddy.input.action.IAxisToLongPressAction.actionToDownSinceMap should be moved out of an interface and made package protected
-
- At IAxisToLongPressAction.java:[lines 28-113]
+
+ At IAxisToLongPressAction.java:[lines 28-114]
In class de.bwravencl.controllerbuddy.input.action.IAxisToLongPressAction
-
+
In IAxisToLongPressAction.java
Field de.bwravencl.controllerbuddy.input.action.IAxisToLongPressAction.actionToDownSinceMap
-
+
At IAxisToLongPressAction.java:[line 28]
@@ -1503,37 +1474,37 @@
Field should be moved out of an interface and made package protected
de.bwravencl.controllerbuddy.input.action.IAxisToLongPressAction.actionToMustDenyActivationMap should be moved out of an interface and made package protected
-
- At IAxisToLongPressAction.java:[lines 28-113]
+
+ At IAxisToLongPressAction.java:[lines 28-114]
In class de.bwravencl.controllerbuddy.input.action.IAxisToLongPressAction
-
+
In IAxisToLongPressAction.java
Field de.bwravencl.controllerbuddy.input.action.IAxisToLongPressAction.actionToMustDenyActivationMap
-
- At IAxisToLongPressAction.java:[line 29]
+
+ At IAxisToLongPressAction.java:[line 30]
Field should be moved out of an interface and made package protected
de.bwravencl.controllerbuddy.input.action.IButtonToAction.actionToDownSinceMap should be moved out of an interface and made package protected
-
- At IButtonToAction.java:[lines 28-114]
+
+ At IButtonToAction.java:[lines 28-115]
In class de.bwravencl.controllerbuddy.input.action.IButtonToAction
-
+
In IButtonToAction.java
Field de.bwravencl.controllerbuddy.input.action.IButtonToAction.actionToDownSinceMap
-
+
At IButtonToAction.java:[line 28]
@@ -1541,41 +1512,41 @@
Field should be moved out of an interface and made package protected
de.bwravencl.controllerbuddy.input.action.IButtonToAction.actionToMustDenyActivationMap should be moved out of an interface and made package protected
-
- At IButtonToAction.java:[lines 28-114]
+
+ At IButtonToAction.java:[lines 28-115]
In class de.bwravencl.controllerbuddy.input.action.IButtonToAction
-
+
In IButtonToAction.java
Field de.bwravencl.controllerbuddy.input.action.IButtonToAction.actionToMustDenyActivationMap
-
- At IButtonToAction.java:[line 29]
+
+ At IButtonToAction.java:[line 30]
Field not initialized in constructor but dereferenced without null check
ArrayEditorBuilder.comboBox not initialized in constructor and dereferenced in de.bwravencl.controllerbuddy.input.action.gui.ActivationEditorBuilder.buildEditor(JPanel)
-
- At ArrayEditorBuilder.java:[lines 33-55]
+
+ At ArrayEditorBuilder.java:[lines 33-56]
In class de.bwravencl.controllerbuddy.input.action.gui.ArrayEditorBuilder
-
+
In ArrayEditorBuilder.java
Field de.bwravencl.controllerbuddy.input.action.gui.ArrayEditorBuilder.comboBox
-
+
In method de.bwravencl.controllerbuddy.input.action.gui.ActivationEditorBuilder.buildEditor(JPanel)
-
+
At ActivationEditorBuilder.java:[line 45]
@@ -1583,22 +1554,22 @@
Field not initialized in constructor but dereferenced without null check
BooleanEditorBuilder.checkBox not initialized in constructor and dereferenced in de.bwravencl.controllerbuddy.input.action.gui.LongPressEditorBuilder.buildEditor(JPanel)
-
- At BooleanEditorBuilder.java:[lines 32-46]
+
+ At BooleanEditorBuilder.java:[lines 32-47]
In class de.bwravencl.controllerbuddy.input.action.gui.BooleanEditorBuilder
-
+
In BooleanEditorBuilder.java
Field de.bwravencl.controllerbuddy.input.action.gui.BooleanEditorBuilder.checkBox
-
+
In method de.bwravencl.controllerbuddy.input.action.gui.LongPressEditorBuilder.buildEditor(JPanel)
-
+
At LongPressEditorBuilder.java:[line 43]
@@ -1606,1058 +1577,119 @@
Be wary of letting constructors throw exceptions.
Exception thrown in class de.bwravencl.controllerbuddy.input.action.gui.EditorBuilder at new de.bwravencl.controllerbuddy.input.action.gui.EditorBuilder(EditActionsDialog, IAction, String, Class) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks.
-
- At EditorBuilder.java:[lines 41-61]
+
+ At EditorBuilder.java:[lines 44-64]
In class de.bwravencl.controllerbuddy.input.action.gui.EditorBuilder
-
+
In method new de.bwravencl.controllerbuddy.input.action.gui.EditorBuilder(EditActionsDialog, IAction, String, Class)
-
- At EditorBuilder.java:[line 51]
+
+ At EditorBuilder.java:[line 54]
-
- At EditorBuilder.java:[line 51]
+
+ At EditorBuilder.java:[line 54]
An overridable method is called from the readObject method.
Overridable method getName is called from readObject.
-
- At EditorBuilder.java:[lines 87-99]
+
+ At EditorBuilder.java:[lines 91-103]
In class de.bwravencl.controllerbuddy.input.action.gui.EditorBuilder$PropertySetterAction
-
+
In method de.bwravencl.controllerbuddy.input.action.gui.EditorBuilder$PropertySetterAction.readObject(ObjectInputStream)
Value getName
-
- At EditorBuilder.java:[line 94]
+
+ At EditorBuilder.java:[line 98]
An overridable method is called from a constructor
Overridable method getDocument is called from constructor new de.bwravencl.controllerbuddy.input.action.gui.KeystrokeEditorBuilder$FilterTextField(KeystrokeEditorBuilder$CheckboxListCellRenderer).
-
- At KeystrokeEditorBuilder.java:[lines 441-485]
+
+ At KeystrokeEditorBuilder.java:[lines 447-491]
In class de.bwravencl.controllerbuddy.input.action.gui.KeystrokeEditorBuilder$FilterTextField
-
+
In method new de.bwravencl.controllerbuddy.input.action.gui.KeystrokeEditorBuilder$FilterTextField(KeystrokeEditorBuilder$CheckboxListCellRenderer)
Value getDocument
-
- At KeystrokeEditorBuilder.java:[line 443]
+
+ At KeystrokeEditorBuilder.java:[line 449]
Field not initialized in constructor but dereferenced without null check
NumberEditorBuilder.textField not initialized in constructor and dereferenced in de.bwravencl.controllerbuddy.input.action.gui.ButtonEditorBuilder.buildEditor(JPanel)
-
- At NumberEditorBuilder.java:[lines 39-68]
+
+ At NumberEditorBuilder.java:[lines 40-71]
In class de.bwravencl.controllerbuddy.input.action.gui.NumberEditorBuilder
-
+
In NumberEditorBuilder.java
Field de.bwravencl.controllerbuddy.input.action.gui.NumberEditorBuilder.textField
-
+
In method de.bwravencl.controllerbuddy.input.action.gui.ButtonEditorBuilder.buildEditor(JPanel)
-
+
At ButtonEditorBuilder.java:[line 43]
-
- Be wary of letting constructors throw exceptions.
- Exception thrown in class de.bwravencl.controllerbuddy.input.driver.EvdevDriver at new de.bwravencl.controllerbuddy.input.driver.EvdevDriver(Input, Main$ControllerInfo, EvdevDriver$EvdevInfo) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks.
-
-
- At EvdevDriver.java:[lines 42-177]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver
-
-
-
- In method new de.bwravencl.controllerbuddy.input.driver.EvdevDriver(Input, Main$ControllerInfo, EvdevDriver$EvdevInfo)
-
-
- At EvdevDriver.java:[line 64]
-
-
- At EvdevDriver.java:[line 64]
-
-
-
- Read of unwritten public or protected field
- Read of unwritten public or protected field replay in de.bwravencl.controllerbuddy.input.driver.EvdevDriver.createRumbleEffect(short)
-
-
- At EvdevDriver.java:[lines 42-177]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver
-
-
-
- In method de.bwravencl.controllerbuddy.input.driver.EvdevDriver.createRumbleEffect(short)
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.replay
-
-
- At EvdevDriver.java:[line 86]
-
-
-
- Read of unwritten public or protected field
- Read of unwritten public or protected field u in de.bwravencl.controllerbuddy.input.driver.EvdevDriver.createRumbleEffect(short)
-
-
- At EvdevDriver.java:[lines 42-177]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver
-
-
-
- In method de.bwravencl.controllerbuddy.input.driver.EvdevDriver.createRumbleEffect(short)
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.u
-
-
- At EvdevDriver.java:[line 84]
-
-
-
- Read of unwritten public or protected field
- Read of unwritten public or protected field rumble in de.bwravencl.controllerbuddy.input.driver.EvdevDriver.createRumbleEffect(short)
-
-
- At EvdevDriver.java:[lines 42-177]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver
-
-
-
- In method de.bwravencl.controllerbuddy.input.driver.EvdevDriver.createRumbleEffect(short)
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.rumble
-
-
- At EvdevDriver.java:[line 84]
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.center
-
-
- At EvdevDriver.java:[line 299]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.center
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.deadband
-
-
- At EvdevDriver.java:[line 299]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.deadband
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.left_coeff
-
-
- At EvdevDriver.java:[line 299]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.left_coeff
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.left_saturation
-
-
- At EvdevDriver.java:[line 299]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.left_saturation
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.right_coeff
-
-
- At EvdevDriver.java:[line 299]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.right_coeff
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.right_saturation
-
-
- At EvdevDriver.java:[line 299]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_condition_effect.right_saturation
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_constant_effect.envelope
-
-
- At EvdevDriver.java:[line 311]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_constant_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_constant_effect.envelope
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_constant_effect.level
-
-
- At EvdevDriver.java:[line 311]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_constant_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_constant_effect.level
-
-
- In EvdevDriver.java
-
-
-
- Read of unwritten public or protected field
- Read of unwritten public or protected field u in de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
- At EvdevDriver.java:[lines 319-342]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect
-
-
-
- In method de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.u
-
-
- At EvdevDriver.java:[line 334]
-
-
- Another occurrence at EvdevDriver.java:[line 336]
-
-
- Another occurrence at EvdevDriver.java:[line 333]
-
-
- Another occurrence at EvdevDriver.java:[line 335]
-
-
- Another occurrence at EvdevDriver.java:[line 337]
-
-
-
- Read of unwritten public or protected field
- Read of unwritten public or protected field constant in de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
- At EvdevDriver.java:[lines 319-342]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect
-
-
-
- In method de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.constant
-
-
- At EvdevDriver.java:[line 335]
-
-
-
- Read of unwritten public or protected field
- Read of unwritten public or protected field periodic in de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
- At EvdevDriver.java:[lines 319-342]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect
-
-
-
- In method de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.periodic
-
-
- At EvdevDriver.java:[line 334]
-
-
-
- Read of unwritten public or protected field
- Read of unwritten public or protected field ramp in de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
- At EvdevDriver.java:[lines 319-342]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect
-
-
-
- In method de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.ramp
-
-
- At EvdevDriver.java:[line 337]
-
-
-
- Read of unwritten public or protected field
- Read of unwritten public or protected field rumble in de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
- At EvdevDriver.java:[lines 319-342]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect
-
-
-
- In method de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.read()
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.rumble
-
-
- At EvdevDriver.java:[line 333]
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.direction
-
-
- At EvdevDriver.java:[lines 319-342]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.direction
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.trigger
-
-
- At EvdevDriver.java:[lines 319-342]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.trigger
-
-
- In EvdevDriver.java
-
-
-
- Unwritten public or protected field
- Unwritten public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.replay
-
-
- At EvdevDriver.java:[lines 319-342]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.replay
-
-
- At EvdevDriver.java:[line 86]
-
-
-
- Unwritten public or protected field
- Unwritten public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.u
-
-
- At EvdevDriver.java:[lines 319-342]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect.u
-
-
- At EvdevDriver.java:[line 84]
-
-
-
- Unwritten public or protected field
- Unwritten public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.constant
-
-
- At EvdevDriver.java:[lines 346-353]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.constant
-
-
- At EvdevDriver.java:[line 335]
-
-
-
- Unwritten public or protected field
- Unwritten public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.periodic
-
-
- At EvdevDriver.java:[lines 346-353]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.periodic
-
-
- At EvdevDriver.java:[line 334]
-
-
-
- Unwritten public or protected field
- Unwritten public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.ramp
-
-
- At EvdevDriver.java:[lines 346-353]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.ramp
-
-
- At EvdevDriver.java:[line 337]
-
-
-
- Unwritten public or protected field
- Unwritten public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.rumble
-
-
- At EvdevDriver.java:[lines 346-353]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_effect$U.rumble
-
-
- At EvdevDriver.java:[line 84]
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope.attack_length
-
-
- At EvdevDriver.java:[line 359]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope.attack_length
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope.attack_level
-
-
- At EvdevDriver.java:[line 359]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope.attack_level
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope.fade_length
-
-
- At EvdevDriver.java:[line 359]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope.fade_length
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope.fade_level
-
-
- At EvdevDriver.java:[line 359]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_envelope.fade_level
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.custom_data
-
-
- At EvdevDriver.java:[line 369]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.custom_data
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.custom_len
-
-
- At EvdevDriver.java:[line 369]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.custom_len
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.envelope
-
-
- At EvdevDriver.java:[line 369]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.envelope
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.magnitude
-
-
- At EvdevDriver.java:[line 369]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.magnitude
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.offset
-
-
- At EvdevDriver.java:[line 369]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.offset
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.period
-
-
- At EvdevDriver.java:[line 369]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.period
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.phase
-
-
- At EvdevDriver.java:[line 369]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.phase
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.waveform
-
-
- At EvdevDriver.java:[line 369]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_periodic_effect.waveform
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_ramp_effect.end_level
-
-
- At EvdevDriver.java:[line 383]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_ramp_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_ramp_effect.end_level
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_ramp_effect.envelope
-
-
- At EvdevDriver.java:[line 383]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_ramp_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_ramp_effect.envelope
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_ramp_effect.start_level
-
-
- At EvdevDriver.java:[line 383]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_ramp_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_ramp_effect.start_level
-
-
- In EvdevDriver.java
-
-
-
- Unread public/protected field
- Unread public/protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_replay.length
-
-
- At EvdevDriver.java:[line 392]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_replay
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_replay.length
-
-
- At EvdevDriver.java:[line 86]
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_replay.delay
-
-
- At EvdevDriver.java:[line 392]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_replay
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_replay.delay
-
-
- In EvdevDriver.java
-
-
-
- Unread public/protected field
- Unread public/protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_rumble_effect.strong_magnitude
-
-
- At EvdevDriver.java:[line 400]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_rumble_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_rumble_effect.strong_magnitude
-
-
- At EvdevDriver.java:[line 85]
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_rumble_effect.weak_magnitude
-
-
- At EvdevDriver.java:[line 400]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_rumble_effect
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_rumble_effect.weak_magnitude
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_trigger.button
-
-
- At EvdevDriver.java:[line 408]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_trigger
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_trigger.button
-
-
- In EvdevDriver.java
-
-
-
- Unused public or protected field
- Unused public or protected field: de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_trigger.interval
-
-
- At EvdevDriver.java:[line 408]
-
- In class de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_trigger
-
-
-
- In EvdevDriver.java
-
- Field de.bwravencl.controllerbuddy.input.driver.EvdevDriver$ff_trigger.interval
-
-
- In EvdevDriver.java
-
-
-
- Be wary of letting constructors throw exceptions.
- Exception thrown in class de.bwravencl.controllerbuddy.input.driver.XInputDriver at new de.bwravencl.controllerbuddy.input.driver.XInputDriver(Input, Main$ControllerInfo) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks.
-
-
- At XInputDriver.java:[lines 46-230]
-
- In class de.bwravencl.controllerbuddy.input.driver.XInputDriver
-
-
-
- In method new de.bwravencl.controllerbuddy.input.driver.XInputDriver(Input, Main$ControllerInfo)
-
-
- At XInputDriver.java:[line 60]
-
-
- At XInputDriver.java:[line 60]
-
-
May expose internal representation by returning reference to mutable object
de.bwravencl.controllerbuddy.json.ActionTypeAdapter.getUnknownActionClasses() may expose internal representation by returning ActionTypeAdapter.unknownActionClasses
-
- At ActionTypeAdapter.java:[lines 34-86]
+
+ At ActionTypeAdapter.java:[lines 34-88]
In class de.bwravencl.controllerbuddy.json.ActionTypeAdapter
-
+
In method de.bwravencl.controllerbuddy.json.ActionTypeAdapter.getUnknownActionClasses()
-
+
In ActionTypeAdapter.java
Field de.bwravencl.controllerbuddy.json.ActionTypeAdapter.unknownActionClasses
-
- At ActionTypeAdapter.java:[line 77]
+
+ At ActionTypeAdapter.java:[line 79]
Unchecked/unconfirmed cast
Unchecked/unconfirmed cast from com.google.gson.JsonElement to com.google.gson.JsonPrimitive in de.bwravencl.controllerbuddy.json.ColorTypeAdapter.deserialize(JsonElement, Type, JsonDeserializationContext)
-
+
At ColorTypeAdapter.java:[lines 29-61]
In class de.bwravencl.controllerbuddy.json.ColorTypeAdapter
-
+
In method de.bwravencl.controllerbuddy.json.ColorTypeAdapter.deserialize(JsonElement, Type, JsonDeserializationContext)
@@ -2675,7 +1707,7 @@
Value loaded from json
-
+
At ColorTypeAdapter.java:[line 36]
@@ -2683,13 +1715,13 @@
Unchecked/unconfirmed cast
Unchecked/unconfirmed cast from com.google.gson.JsonElement to com.google.gson.JsonPrimitive in de.bwravencl.controllerbuddy.json.LockKeyAdapter.deserialize(JsonElement, Type, JsonDeserializationContext)
-
+
At LockKeyAdapter.java:[lines 29-60]
In class de.bwravencl.controllerbuddy.json.LockKeyAdapter
-
+
In method de.bwravencl.controllerbuddy.json.LockKeyAdapter.deserialize(JsonElement, Type, JsonDeserializationContext)
@@ -2707,7 +1739,7 @@
Value loaded from json
-
+
At LockKeyAdapter.java:[line 37]
@@ -2715,13 +1747,13 @@
Unchecked/unconfirmed cast
Unchecked/unconfirmed cast from com.google.gson.JsonElement to com.google.gson.JsonPrimitive in de.bwravencl.controllerbuddy.json.ScanCodeAdapter.deserialize(JsonElement, Type, JsonDeserializationContext)
-
+
At ScanCodeAdapter.java:[lines 29-61]
In class de.bwravencl.controllerbuddy.json.ScanCodeAdapter
-
+
In method de.bwravencl.controllerbuddy.json.ScanCodeAdapter.deserialize(JsonElement, Type, JsonDeserializationContext)
@@ -2739,7 +1771,7 @@
Value loaded from json
-
+
At ScanCodeAdapter.java:[line 37]
@@ -2747,125 +1779,125 @@
Field not initialized in constructor but dereferenced without null check
OutputRunMode.buttons not initialized in constructor and dereferenced in de.bwravencl.controllerbuddy.runmode.ClientRunMode.readInput()
-
- At OutputRunMode.java:[lines 80-955]
+
+ At OutputRunMode.java:[lines 95-969]
In class de.bwravencl.controllerbuddy.runmode.OutputRunMode
-
+
In OutputRunMode.java
Field de.bwravencl.controllerbuddy.runmode.OutputRunMode.buttons
-
+
In method de.bwravencl.controllerbuddy.runmode.ClientRunMode.readInput()
-
- At ClientRunMode.java:[line 274]
+
+ At ClientRunMode.java:[line 286]
Field not initialized in constructor but dereferenced without null check
OutputRunMode.buttons not initialized in constructor and dereferenced in de.bwravencl.controllerbuddy.runmode.LocalRunMode.readInput()
-
- At OutputRunMode.java:[lines 80-955]
+
+ At OutputRunMode.java:[lines 95-969]
In class de.bwravencl.controllerbuddy.runmode.OutputRunMode
-
+
In OutputRunMode.java
Field de.bwravencl.controllerbuddy.runmode.OutputRunMode.buttons
-
+
In method de.bwravencl.controllerbuddy.runmode.LocalRunMode.readInput()
-
- At LocalRunMode.java:[line 81]
+
+ At LocalRunMode.java:[line 82]
Field not initialized in constructor but dereferenced without null check
OutputRunMode.buttons not initialized in constructor and dereferenced in de.bwravencl.controllerbuddy.runmode.OutputRunMode.writeOutput()
-
- At OutputRunMode.java:[lines 80-955]
+
+ At OutputRunMode.java:[lines 95-969]
In class de.bwravencl.controllerbuddy.runmode.OutputRunMode
-
+
In OutputRunMode.java
Field de.bwravencl.controllerbuddy.runmode.OutputRunMode.buttons
-
+
In method de.bwravencl.controllerbuddy.runmode.OutputRunMode.writeOutput()
-
- At OutputRunMode.java:[line 807]
+
+ At OutputRunMode.java:[line 821]
Be wary of letting constructors throw exceptions.
Exception thrown in class de.bwravencl.controllerbuddy.runmode.OutputRunMode$DeviceValue at new de.bwravencl.controllerbuddy.runmode.OutputRunMode$DeviceValue(Class) will leave the constructor. The object under construction remains partially initialized and may be vulnerable to Finalizer attacks.
-
- At OutputRunMode.java:[lines 977-1016]
+
+ At OutputRunMode.java:[lines 993-1032]
In class de.bwravencl.controllerbuddy.runmode.OutputRunMode$DeviceValue
-
+
In method new de.bwravencl.controllerbuddy.runmode.OutputRunMode$DeviceValue(Class)
-
- At OutputRunMode.java:[line 980]
+
+ At OutputRunMode.java:[line 996]
-
- At OutputRunMode.java:[line 980]
+
+ At OutputRunMode.java:[line 996]
An overridable method is called from a constructor
Overridable method setRunMode is called from constructor new de.bwravencl.controllerbuddy.runmode.RunMode(Main, Input).
-
- At RunMode.java:[lines 30-98]
+
+ At RunMode.java:[lines 31-111]
In class de.bwravencl.controllerbuddy.runmode.RunMode
-
+
In method new de.bwravencl.controllerbuddy.runmode.RunMode(Main, Input)
Value setRunMode
-
- At RunMode.java:[line 44]
+
+ At RunMode.java:[line 52]
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.AcquireVJD(WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.AcquireVJD(WinDef$UINT)
-
+
In VjoyInterface.java
@@ -2873,16 +1905,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.DriverMatch(WinDef$WORDByReference, WinDef$WORDByReference) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.DriverMatch(WinDef$WORDByReference, WinDef$WORDByReference)
-
+
In VjoyInterface.java
@@ -2890,16 +1922,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDAxisExist(WinDef$UINT, WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDAxisExist(WinDef$UINT, WinDef$UINT)
-
+
In VjoyInterface.java
@@ -2907,16 +1939,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDAxisMax(WinDef$UINT, WinDef$UINT, WinDef$LONGByReference) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDAxisMax(WinDef$UINT, WinDef$UINT, WinDef$LONGByReference)
-
+
In VjoyInterface.java
@@ -2924,16 +1956,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDAxisMin(WinDef$UINT, WinDef$UINT, WinDef$LONGByReference) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDAxisMin(WinDef$UINT, WinDef$UINT, WinDef$LONGByReference)
-
+
In VjoyInterface.java
@@ -2941,16 +1973,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDButtonNumber(WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDButtonNumber(WinDef$UINT)
-
+
In VjoyInterface.java
@@ -2958,16 +1990,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDContPovNumber(WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDContPovNumber(WinDef$UINT)
-
+
In VjoyInterface.java
@@ -2975,16 +2007,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDDiscPovNumber(WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDDiscPovNumber(WinDef$UINT)
-
+
In VjoyInterface.java
@@ -2992,16 +2024,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDStatus(WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetVJDStatus(WinDef$UINT)
-
+
In VjoyInterface.java
@@ -3009,16 +2041,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetvJoyManufacturerString() doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetvJoyManufacturerString()
-
+
In VjoyInterface.java
@@ -3026,16 +2058,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetvJoyProductString() doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetvJoyProductString()
-
+
In VjoyInterface.java
@@ -3043,16 +2075,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetvJoySerialNumberString() doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetvJoySerialNumberString()
-
+
In VjoyInterface.java
@@ -3060,16 +2092,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetvJoyVersion() doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.GetvJoyVersion()
-
+
In VjoyInterface.java
@@ -3077,16 +2109,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.RelinquishVJD(WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.RelinquishVJD(WinDef$UINT)
-
+
In VjoyInterface.java
@@ -3094,16 +2126,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.ResetAll() doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.ResetAll()
-
+
In VjoyInterface.java
@@ -3111,16 +2143,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.ResetButtons(WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.ResetButtons(WinDef$UINT)
-
+
In VjoyInterface.java
@@ -3128,16 +2160,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.ResetPovs(WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.ResetPovs(WinDef$UINT)
-
+
In VjoyInterface.java
@@ -3145,16 +2177,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.ResetVJD(WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.ResetVJD(WinDef$UINT)
-
+
In VjoyInterface.java
@@ -3162,16 +2194,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.SetAxis(WinDef$LONG, WinDef$UINT, WinDef$UINT) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.SetAxis(WinDef$LONG, WinDef$UINT, WinDef$UINT)
-
+
In VjoyInterface.java
@@ -3179,16 +2211,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.SetBtn(WinDef$BOOL, WinDef$UINT, WinDef$UCHAR) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.SetBtn(WinDef$BOOL, WinDef$UINT, WinDef$UCHAR)
-
+
In VjoyInterface.java
@@ -3196,16 +2228,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.SetContPov(WinDef$DWORD, WinDef$UINT, WinDef$UCHAR) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.SetContPov(WinDef$DWORD, WinDef$UINT, WinDef$UCHAR)
-
+
In VjoyInterface.java
@@ -3213,16 +2245,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.SetDiscPov(int, WinDef$UINT, WinDef$UCHAR) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.SetDiscPov(int, WinDef$UINT, WinDef$UCHAR)
-
+
In VjoyInterface.java
@@ -3230,16 +2262,16 @@
Method names should start with a lower case letter
The method name de.bwravencl.controllerbuddy.runmode.VjoyInterface.UpdateVJD(WinDef$UINT, WinDef$PVOID) doesn't start with a lower case letter
-
- At VjoyInterface.java:[lines 31-104]
+
+ At VjoyInterface.java:[lines 31-119]
In class de.bwravencl.controllerbuddy.runmode.VjoyInterface
-
+
In method de.bwravencl.controllerbuddy.runmode.VjoyInterface.UpdateVJD(WinDef$UINT, WinDef$PVOID)
-
+
In VjoyInterface.java
@@ -3255,9 +2287,6 @@
Dodgy code
-
- Multithreaded correctness
-
Field not initialized in constructor but dereferenced without null check
-
- Unread public/protected field
- This field is never read.
-The field is public or protected, so perhaps
- it is intended to be used with classes not seen as part of the analysis. If not,
-consider removing it from the class.
-
- ]]>
-
May expose internal representation by incorporating reference to mutable object
]]>
-
- Read of unwritten public or protected field
- The program is dereferencing a public or protected
-field that does not seem to ever have a non-null value written to it.
-Unless the field is initialized via some mechanism not seen by the analysis,
-dereferencing this value will generate a null pointer exception.
-
-
- ]]>
-
Switch statement found where one case falls through to the next case
-
- Unused public or protected field
- This field is never used.
-The field is public or protected, so perhaps
- it is intended to be used with classes not seen as part of the analysis. If not,
-consider removing it from the class.
-
- ]]>
-
-
- Unwritten public or protected field
- No writes were seen to this public/protected field. All reads of it will return the default
-value. Check for errors (should it have been initialized?), or remove it if it is useless.
-
- ]]>
-
Method names should start with a lower case letter
-
- Naked notify
- A call to notify()
or notifyAll()
- was made without any (apparent) accompanying
- modification to mutable object state. In general, calling a notify
- method on a monitor is done because some condition another thread is
- waiting for has become true. However, for the condition to be meaningful,
- it must involve a heap object that is visible to both threads.
-
- This bug does not necessarily indicate an error, since the change to
- mutable object state may have taken place in a method which then called
- the method containing the notification.
-
- ]]>
-
-
- Naked notify
-
Bad casts of object references
-
- Null pointer dereference
+
+ Constructor throws
+
+
+ Switch case falls through
Method returning array may expose internal representation
@@ -3511,15 +2480,12 @@ defined in an interface references a mutable
Unwritten field
+
+ Dangerous call to overridable method
+
Mutable static field
-
- Unused field
-
-
- Unread field
-
Dubious method used
@@ -3529,22 +2495,13 @@ defined in an interface references a mutable
Storing reference to mutable object
-
- Constructor throws
-
-
- Switch case falls through
-
-
- Dangerous call to overridable method
-
Confusing method name
- Unable to read filter: /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/spotbugs-baseline.xml : Failing reading /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/spotbugs-baseline.xml
- org.dom4j.DocumentException: Failing reading /home/matteo/Projekte/ControllerBuddy/ControllerBuddy/spotbugs-baseline.xml
+ Unable to read filter: C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\spotbugs-baseline.xml : Failing reading C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\spotbugs-baseline.xml
+ org.dom4j.DocumentException: Failing reading C:\Users\matteo\Projekte\ControllerBuddy\ControllerBuddy\spotbugs-baseline.xml
edu.umd.cs.findbugs.SortedBugCollection.readXML(SortedBugCollection.java:279)
edu.umd.cs.findbugs.SortedBugCollection.readXML(SortedBugCollection.java:260)
edu.umd.cs.findbugs.ExcludingHashesBugReporter.addToExcludedInstanceHashes(ExcludingHashesBugReporter.java:57)
@@ -3558,36 +2515,32 @@ defined in an interface references a mutable
edu.umd.cs.findbugs.FindBugs2.main(FindBugs2.java:1221)
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
-
-
-
-
+
+
+
+