Skip to content
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

refactor: Deprecate custom functional interfaces #2055

Merged

Conversation

valfirst
Copy link
Collaborator

Change list

Custom functional interfaces are not needed anymore: Selenium closed all gaps in functional Java support.

Types of changes

What types of changes are you proposing/introducing to Java client?

  • No changes in production code.
  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

@@ -27,16 +27,13 @@

public class AndroidFunctionTest extends BaseAndroidTest {
Copy link
Contributor

@mykola-mokhnach mykola-mokhnach Oct 24, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this test does not make sense if it uses standard functions. It must be removed together with the deprecated stuff

@valfirst valfirst force-pushed the deprecate-custom-functional-interfaces branch from d83e403 to 8a14133 Compare October 25, 2023 07:40
@@ -19,7 +19,7 @@

public class AndroidAbilityToUseSupplierTest extends BaseAndroidTest {

private final ActionSupplier<AndroidTouchAction> horizontalSwipe = () -> {
Copy link
Contributor

@mykola-mokhnach mykola-mokhnach Oct 25, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please revert changes to tests. We will remove it as soon as deprecated interfaces are removed

@valfirst valfirst force-pushed the deprecate-custom-functional-interfaces branch from 8a14133 to dba99a8 Compare October 25, 2023 10:13
@valfirst valfirst merged commit a6ebbeb into appium:master Oct 26, 2023
@valfirst valfirst deleted the deprecate-custom-functional-interfaces branch October 26, 2023 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants