From dcaa560dcce4abdb2d96fe6ce3aff573ab4663a7 Mon Sep 17 00:00:00 2001 From: Shridhar Kalagi Date: Fri, 27 Apr 2018 15:35:42 +0530 Subject: [PATCH 1/2] Adding the new server arguments --- .../service/local/flags/GeneralServerFlag.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/appium/java_client/service/local/flags/GeneralServerFlag.java b/src/main/java/io/appium/java_client/service/local/flags/GeneralServerFlag.java index accccbe1e..87e3f461d 100644 --- a/src/main/java/io/appium/java_client/service/local/flags/GeneralServerFlag.java +++ b/src/main/java/io/appium/java_client/service/local/flags/GeneralServerFlag.java @@ -112,7 +112,19 @@ public enum GeneralServerFlag implements ServerArgument { * Add long stack traces to log entries. Recommended for debugging only. * Default: false */ - ASYNC_TRACE("--async-trace"); + ASYNC_TRACE("--async-trace"), + + /** + * Disable additional security checks. Only enable it if all the clients are in the trusted network. + * Default: false + */ + RELAXED_SECURITY("--relaxed-security"), + + + /** + * Enables NodeJS memory dumps collection feature. + */ + ENABLE_HEAP_DUMP("--enable-heapdump"); private final String arg; From 3420ac851e1d30b24727f3c7034a53048455a7d5 Mon Sep 17 00:00:00 2001 From: Shridhar Kalagi Date: Fri, 27 Apr 2018 17:37:11 +0530 Subject: [PATCH 2/2] Removed the line breaks --- .../java_client/service/local/flags/GeneralServerFlag.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/main/java/io/appium/java_client/service/local/flags/GeneralServerFlag.java b/src/main/java/io/appium/java_client/service/local/flags/GeneralServerFlag.java index 87e3f461d..aac2eb287 100644 --- a/src/main/java/io/appium/java_client/service/local/flags/GeneralServerFlag.java +++ b/src/main/java/io/appium/java_client/service/local/flags/GeneralServerFlag.java @@ -83,7 +83,6 @@ public enum GeneralServerFlag implements ServerArgument { * Port for robot. Sample: --robot-port 4242 */ ROBOT_PORT("--robot-port"), - /** * Show info about the Appium server configuration and exit. Default: false */ @@ -107,20 +106,16 @@ public enum GeneralServerFlag implements ServerArgument { * Add exaggerated spacing in logs to help with visual inspection. Default: false */ DEBUG_LOG_SPACING("--debug-log-spacing"), - /** * Add long stack traces to log entries. Recommended for debugging only. * Default: false */ ASYNC_TRACE("--async-trace"), - /** * Disable additional security checks. Only enable it if all the clients are in the trusted network. * Default: false */ RELAXED_SECURITY("--relaxed-security"), - - /** * Enables NodeJS memory dumps collection feature. */