@@ -48,15 +48,7 @@ java_library(
48
48
java_export (
49
49
name = "remote" ,
50
50
srcs = [
51
- "AddRotatable.java" ,
52
- "Augmenter.java" ,
53
- "AugmenterProvider.java" ,
54
- "RemoteRotatable.java" ,
55
51
"RemoteTags.java" ,
56
- "html5/AddApplicationCache.java" ,
57
- "html5/AddLocationContext.java" ,
58
- "html5/AddWebStorage.java" ,
59
- "mobile/AddNetworkConnection.java" ,
60
52
],
61
53
hides = [
62
54
"org.openqa.selenium.remote.internal" ,
@@ -83,7 +75,7 @@ java_export(
83
75
"//java/client/src/org/openqa/selenium/remote/tracing" ,
84
76
"//java/client/src/org/openqa/selenium/remote/tracing/opentelemetry" ,
85
77
],
86
- deps = [
78
+ runtime_deps = [
87
79
":api" ,
88
80
":capabilities" ,
89
81
":remote-lib" ,
@@ -96,17 +88,28 @@ java_export(
96
88
artifact ("com.google.guava:guava" ),
97
89
artifact ("net.bytebuddy:byte-buddy" ),
98
90
],
91
+ deps = [
92
+ "//java/client/src/org/openqa/selenium:core" ,
93
+ "//java/client/src/org/openqa/selenium/remote:api" ,
94
+ "//java/client/src/org/openqa/selenium/remote/tracing" ,
95
+ ],
99
96
)
100
97
101
98
java_library (
102
99
name = "remote-lib" ,
103
100
srcs = [
104
101
"AbstractDriverOptions.java" ,
105
102
"AcceptedW3CCapabilityKeys.java" ,
103
+ "AddWebDriverSpecHeaders.java" ,
104
+ "AddRotatable.java" ,
105
+ "Augmenter.java" ,
106
+ "AugmenterProvider.java" ,
106
107
"CommandCodec.java" ,
107
108
"CommandInfo.java" ,
108
109
"Dialect.java" ,
109
110
"DriverCommand.java" ,
111
+ "ErrorCodec.java" ,
112
+ "ErrorFilter.java" ,
110
113
"ErrorHandler.java" ,
111
114
"ExecuteMethod.java" ,
112
115
"FileDetector.java" ,
@@ -122,6 +125,7 @@ java_library(
122
125
"RemoteKeyboard.java" ,
123
126
"RemoteLogs.java" ,
124
127
"RemoteMouse.java" ,
128
+ "RemoteRotatable.java" ,
125
129
"RemoteStatus.java" ,
126
130
"RemoteTouchScreen.java" ,
127
131
"RemoteWebDriver.java" ,
@@ -131,11 +135,15 @@ java_library(
131
135
"UnreachableBrowserException.java" ,
132
136
"UselessFileDetector.java" ,
133
137
"W3CHandshakeResponse.java" ,
138
+ "html5/AddApplicationCache.java" ,
139
+ "html5/AddLocationContext.java" ,
140
+ "html5/AddWebStorage.java" ,
134
141
"html5/RemoteApplicationCache.java" ,
135
142
"html5/RemoteLocalStorage.java" ,
136
143
"html5/RemoteLocationContext.java" ,
137
144
"html5/RemoteSessionStorage.java" ,
138
145
"html5/RemoteWebStorage.java" ,
146
+ "mobile/AddNetworkConnection.java" ,
139
147
"mobile/RemoteNetworkConnection.java" ,
140
148
] + glob ([
141
149
"codec/*.java" ,
@@ -159,6 +167,7 @@ java_library(
159
167
"//java/client/src/org/openqa/selenium/remote/http" ,
160
168
"//java/client/src/org/openqa/selenium/remote/session" ,
161
169
artifact ("com.google.guava:guava" ),
170
+ artifact ("net.bytebuddy:byte-buddy" ),
162
171
],
163
172
)
164
173
0 commit comments