From d02be44b9ad761a07eccf95407a190634016427b Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 24 Feb 2019 16:56:50 +0900 Subject: [PATCH] order getopt call options alphabetically --- src/config.d | 82 ++++++++++++++++++++++++++-------------------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/src/config.d b/src/config.d index b196c562..dee895a1 100644 --- a/src/config.d +++ b/src/config.d @@ -158,66 +158,51 @@ final class Config "check-for-nomount", "Check for the presence of .nosync in the syncdir root. If found, do not perform sync.", &boolValues["check_for_nomount"], + "create-directory", + "Create a directory on OneDrive - no sync will be performed.", + &stringValues["create_directory"], "debug-https", "Debug OneDrive HTTPS communication.", &boolValues["debug_https"], - "disable-notifications", - "Do not use desktop notifications in monitor mode.", - &boolValues["disable_notifications"], - "download-only|d", - "Only download remote changes", - &boolValues["download_only"], - "disable-upload-validation", - "Disable upload validation when uploading to OneDrive", - &boolValues["disable_upload_validation"], - "enable-logging", - "Enable client activity to a separate log file", - &boolValues["enable_logging"], - "force-http-1.1", - "Force the use of HTTP 1.1 for all operations", - &boolValues["force_http_11"], - "local-first", - "Synchronize from the local directory source first, before downloading changes from OneDrive.", - &boolValues["local_first"], - "no-remote-delete", - "Do not delete local file 'deletes' from OneDrive when using --upload-only", - &boolValues["no_remote_delete"], - "skip-dot-files", - "Skip dot files and folders from syncing", - &boolValues["skip_dotfiles"], - "skip-symlinks", - "Skip syncing of symlinks", - &boolValues["skip_symlinks"], - "syncdir", - "Specify the local directory used for synchronization to OneDrive", - &stringValues["sync_dir"], - "upload-only", - "Only upload to OneDrive, do not sync changes from OneDrive locally", - &boolValues["upload_only"], - "verbose|v+", - "Print more details, useful for debugging (repeat for extra debugging)", - &longValues["verbose"], - "create-directory", - "Create a directory on OneDrive - no sync will be performed.", - &stringValues["create_directory"], "destination-directory", "Destination directory for renamed or move on OneDrive - no sync will be performed.", &stringValues["destination_directory"], + "disable-notifications", + "Do not use desktop notifications in monitor mode.", + &boolValues["disable_notifications"], + "disable-upload-validation", + "Disable upload validation when uploading to OneDrive", + &boolValues["disable_upload_validation"], "display-config", "Display what options the client will use as currently configured - no sync will be performed.", &boolValues["display_config"], "display-sync-status", "Display the sync status of the client - no sync will be performed.", &boolValues["display_sync_status"], + "download-only|d", + "Only download remote changes", + &boolValues["download_only"], + "enable-logging", + "Enable client activity to a separate log file", + &boolValues["enable_logging"], + "force-http-1.1", + "Force the use of HTTP 1.1 for all operations", + &boolValues["force_http_11"], "get-O365-drive-id", "Query and return the Office 365 Drive ID for a given Office 365 SharePoint Shared Library", &stringValues["get_o365_drive_id"], + "local-first", + "Synchronize from the local directory source first, before downloading changes from OneDrive.", + &boolValues["local_first"], "logout", "Logout the current user", - &boolValues["logout"], + &boolValues["logout"], "monitor|m", "Keep monitoring for local and remote changes", &boolValues["monitor"], + "no-remote-delete", + "Do not delete local file 'deletes' from OneDrive when using --upload-only", + &boolValues["no_remote_delete"], "print-token", "Print the access token, useful for debugging", &boolValues["print_token"], @@ -227,17 +212,32 @@ final class Config "remove-directory", "Remove a directory on OneDrive - no sync will be performed.", &stringValues["remove_directory"], + "skip-dot-files", + "Skip dot files and folders from syncing", + &boolValues["skip_dotfiles"], "single-directory", "Specify a single local directory within the OneDrive root to sync.", &stringValues["single_directory"], + "skip-symlinks", + "Skip syncing of symlinks", + &boolValues["skip_symlinks"], "source-directory", "Source directory to rename or move on OneDrive - no sync will be performed.", &stringValues["source_directory"], + "syncdir", + "Specify the local directory used for synchronization to OneDrive", + &stringValues["sync_dir"], "synchronize", "Perform a synchronization", &boolValues["synchronize"], + "upload-only", + "Only upload to OneDrive, do not sync changes from OneDrive locally", + &boolValues["upload_only"], + "verbose|v+", + "Print more details, useful for debugging (repeat for extra debugging)", + &longValues["verbose"], // duplicated from main.d to get full help output! - "confdir", + "confdir", "Set the directory used to store the configuration files", &tmpStr, "version",