Does all "resetting" need to be done in code?

As per http://appium.io/slate/en/master/?ruby#server-flags, both the --full-reset and --no-reset server args have been deprecated. Does that mean that all “resetting” needs to be done in code, using desired capabilities?

Hi,

You can do it when starting the server with the use of default capabilities flag like this -

For Mac:
appium --default-capabilities '{"fullReset": "true"}'

For Windows:
appium -dc "{\"noReset\": \"true\"}"

Use either -dc or --default-capabilities

What’s the strategy for maling settings? Do they need to be done in both desired capabilities in code, AND as args when starting the server?