-
-
Notifications
You must be signed in to change notification settings - Fork 762
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
#714 FIX #717
#714 FIX #717
Conversation
@@ -21,8 +21,6 @@ | |||
import static io.appium.java_client.pagefactory.ThrowableUtil.isStaleElementReferenceException; | |||
|
|||
|
|||
import com.google.common.base.Function; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I also see this import in several other sources - are they all expected?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mykola-mokhnach No
Except the AppiumFunction
class. I improved sourses at my last commit
@@ -54,14 +54,18 @@ compileJava { | |||
] | |||
} | |||
|
|||
ext.seleniumVersion = '[3.5.2,3.5.2]' | |||
ext.seleniumVersion = '[3.5.3,3.5.3]' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what is the point to set a range, which includes only one item? Isn't it simply equal to '3.5.3'?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@mykola-mokhnach The purpose is to make a valid pom.xml file. The version like 3.5+ is malformed for maven.
I was also thinking about enforcing the version of guava library, since our module cannot work if it is older than 20 |
@TikhomirovSergey As @mykola-mokhnach suggested i think we should force |
@SrinivasanTarget I will try it with the |
} | ||
|
||
return result; | ||
if (result.size() == 0) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
return result.isEmpty() ? null : result;
@SrinivasanTarget I think it is not necessary to force the https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-remote-driver/3.5.3 |
Ok |
Change list
Types of changes
Details
Dependencies of the html unit driver
https://mvnrepository.com/artifact/org.seleniumhq.selenium/htmlunit-driver/2.27
Dependencies of the phantom js driver
https://mvnrepository.com/artifact/com.codeborne/phantomjsdriver/1.4.3
Also something weird was foaund in AppiumElementLocator. I wonder why we couldn't find it before.