mobile-dev-inc / maestro

Painless Mobile UI Automation
https://maestro.mobile.dev/
Apache License 2.0
5.88k stars 281 forks source link

Remove `optional` field from selectors #2014

Closed bartekpacia closed 2 months ago

bartekpacia commented 2 months ago

The selector-level optional argument has been superseded by the command-level optional argument in #1946.

This PR is a follow up of #1946 (specifically, this comment)

bartekpacia commented 2 months ago

(for @mobile-dev-inc employees only)

I did a quick search of "optional" in our monorepo (LINK). Didn't find many usages.

The list of Maestro commands visible in this view:

Screenshot 2024-09-06 at 15 10 14

is returned by GetLiveScanRoute (example url: https://api.mobile.dev/scan/5e53f184-7cca-4239-b756-5497cb23f538)

Rollout action items