File tree 2 files changed +3
-3
lines changed
src/main/java/io/appium/java_client
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ public static Class<? extends RemoteWebElement> getElementClass(HasSessionDetail
77
77
}
78
78
ElementMap element = Optional .ofNullable (mobileElementMap .get (String
79
79
.valueOf (hasSessionDetails .getAutomationName ()).toLowerCase ().trim ()))
80
- .orElse ( mobileElementMap
80
+ .orElseGet (() -> mobileElementMap
81
81
.get (String .valueOf (hasSessionDetails .getPlatformName ()).toLowerCase ().trim ()));
82
82
if (element == null ) {
83
83
return RemoteWebElement .class ;
Original file line number Diff line number Diff line change @@ -93,12 +93,12 @@ private By getByFromDeclaredClass(WhatIsNeeded whatIsNeeded) {
93
93
94
94
@ Override protected By buildDefaultBy () {
95
95
return ofNullable (super .buildDefaultBy ())
96
- .orElse ( getByFromDeclaredClass (WhatIsNeeded .DEFAULT_OR_HTML ));
96
+ .orElseGet (() -> getByFromDeclaredClass (WhatIsNeeded .DEFAULT_OR_HTML ));
97
97
}
98
98
99
99
@ Override protected By buildMobileNativeBy () {
100
100
return ofNullable (super .buildMobileNativeBy ())
101
- .orElse ( getByFromDeclaredClass (WhatIsNeeded .MOBILE_NATIVE ));
101
+ .orElseGet (() -> getByFromDeclaredClass (WhatIsNeeded .MOBILE_NATIVE ));
102
102
}
103
103
104
104
private enum WhatIsNeeded {
You can’t perform that action at this time.
0 commit comments