From de38d118bac9948d6b1c6c29eaf28d36b905db62 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 16 Nov 2025 17:25:28 +0000 Subject: [PATCH 1/2] Initial plan From a7388bf14dddc4e0c607448675fa61e68587b55e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 16 Nov 2025 17:31:17 +0000 Subject: [PATCH 2/2] Remove obsolete RBS files and add missing ones - Remove sig/lib/appium_lib_core/android/device/network.rbs (no corresponding Ruby file) - Move sig/lib/appium_lib_core/ios/clipboard.rbs to sig/lib/appium_lib_core/ios/device/clipboard.rbs - Add sig/lib/appium_lib_core/android/uiautomator2/device.rbs Co-authored-by: KazuCocoa <5511591+KazuCocoa@users.noreply.github.com> --- sig/lib/appium_lib_core/android/device/network.rbs | 13 ------------- .../appium_lib_core/android/uiautomator2/device.rbs | 11 +++++++++++ .../appium_lib_core/ios/{ => device}/clipboard.rbs | 6 ------ 3 files changed, 11 insertions(+), 19 deletions(-) delete mode 100644 sig/lib/appium_lib_core/android/device/network.rbs create mode 100644 sig/lib/appium_lib_core/android/uiautomator2/device.rbs rename sig/lib/appium_lib_core/ios/{ => device}/clipboard.rbs (50%) diff --git a/sig/lib/appium_lib_core/android/device/network.rbs b/sig/lib/appium_lib_core/android/device/network.rbs deleted file mode 100644 index 0918257b..00000000 --- a/sig/lib/appium_lib_core/android/device/network.rbs +++ /dev/null @@ -1,13 +0,0 @@ -module Appium - module Core - module Android - module Device - module Network - def execute: (Symbol command, ?Hash[untyped, untyped], ?Hash[untyped, untyped]) -> untyped - - def self.add_methods: () -> untyped - end - end - end - end -end diff --git a/sig/lib/appium_lib_core/android/uiautomator2/device.rbs b/sig/lib/appium_lib_core/android/uiautomator2/device.rbs new file mode 100644 index 00000000..0a76798b --- /dev/null +++ b/sig/lib/appium_lib_core/android/uiautomator2/device.rbs @@ -0,0 +1,11 @@ +module Appium + module Core + module Android + module Uiautomator2 + module Device + def self.extended: (untyped _mod) -> void + end + end + end + end +end diff --git a/sig/lib/appium_lib_core/ios/clipboard.rbs b/sig/lib/appium_lib_core/ios/device/clipboard.rbs similarity index 50% rename from sig/lib/appium_lib_core/ios/clipboard.rbs rename to sig/lib/appium_lib_core/ios/device/clipboard.rbs index 6e78e587..f16743b9 100644 --- a/sig/lib/appium_lib_core/ios/clipboard.rbs +++ b/sig/lib/appium_lib_core/ios/device/clipboard.rbs @@ -3,13 +3,7 @@ module Appium module Ios module Device module Clipboard - include _Bridge - - def execute: (Symbol command, ?Hash[untyped, untyped], ?Hash[untyped, untyped]) -> untyped - def self.add_methods: () -> untyped - - def self.touch_id: -> untyped end end end