-
-
Notifications
You must be signed in to change notification settings - Fork 764
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use Gradle to build instead of Maven #214
Comments
|
I use intellij. That all right? |
Android Studio is built on Intellij so Intellij has excellent gradle support. |
👍 |
I am using intellij, I can look into this one |
Was trying to get my fork running with Gradle and having a hard time compiling this List I get the below error I tried typecasting return value to List with no luck |
javaclient\java-client\src\main\java\io\appium\java_client\AppiumDriver.java:84: error: findElements(By) in AppiumDriver cannot implement findElements(By) in WebDriver |
@Jonahss @TikhomirovSergey , Gradle uses javac and it seems it is pretty stringent than eclipse or intellij compilers when it comes to Generics. I am not sure if there can be a workaround to overcome this w/o making code changes around handling generics Per error even if RequiredElementType extends WebElement, it doesn't translate into List < RequiredElementType > extends List < WebElement > |
@aniket-21 Sorry for my late responce Too busy. |
Thanks @TikhomirovSergey , It would be good to have the implementation changes at Selenium end rather than forcing the compilers to accept current one with warnings :) |
Was implemented at #442 #465. @aniket-21 Please wait for v5.0.0 |
suggested by @bootstraponline to align with other Android and Appium projects. Maven is unsupported by Google.
The text was updated successfully, but these errors were encountered: