Ignore:
Timestamp:
Sep 4, 2018, 1:00:48 PM (6 years ago)
Author:
alloc
Message:

Code style cleanup (mostly whitespace changes, enforcing braces, using cleanup)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements/MapRendering/Commands/WebTokens.cs

    r244 r325  
    1 using System;
    21using System.Collections.Generic;
    3 using System.IO;
    42using System.Text.RegularExpressions;
     3using AllocsFixes.NetConnections.Servers.Web;
    54
    6 using AllocsFixes.NetConnections.Servers.Web;
    7 using UnityEngine;
    8 
    9 namespace AllocsFixes.CustomCommands
    10 {
     5namespace AllocsFixes.CustomCommands {
    116        public class WebTokens : ConsoleCmdAbstract {
    12                 private static Regex validNameTokenMatcher = new Regex (@"^\w+$");
     7                private static readonly Regex validNameTokenMatcher = new Regex (@"^\w+$");
    138
    149                public override string[] GetCommands () {
    15                         return new string[] { "webtokens" };
     10                        return new[] {"webtokens"};
    1611                }
    17        
    18                 public override string GetDescription () { 
     12
     13                public override string GetDescription () {
    1914                        return "Manage web tokens";
    2015                }
     
    2217                public override string GetHelp () {
    2318                        return "Set/get webtoken permission levels. A level of 0 is maximum permission.\n" +
    24                                 "Usage:\n" +
    25                                 "   webtokens add <username> <usertoken> <level>\n" +
    26                                 "   webtokens remove <username>\n" +
    27                                 "   webtokens list";
     19                               "Usage:\n" +
     20                               "   webtokens add <username> <usertoken> <level>\n" +
     21                               "   webtokens remove <username>\n" +
     22                               "   webtokens list";
    2823                }
    29        
     24
    3025                public override void Execute (List<string> _params, CommandSenderInfo _senderInfo) {
    3126                        if (_params.Count >= 1) {
     
    6156
    6257                        if (!validNameTokenMatcher.IsMatch (_params [1])) {
    63                                 SdtdConsole.Instance.Output ("Argument 'username' may only contain characters (A-Z, a-z), digits (0-9) and underscores (_).");
     58                                SdtdConsole.Instance.Output (
     59                                        "Argument 'username' may only contain characters (A-Z, a-z), digits (0-9) and underscores (_).");
    6460                                return;
    6561                        }
     
    7167
    7268                        if (!validNameTokenMatcher.IsMatch (_params [2])) {
    73                                 SdtdConsole.Instance.Output ("Argument 'usertoken' may only contain characters (A-Z, a-z), digits (0-9) and underscores (_).");
     69                                SdtdConsole.Instance.Output (
     70                                        "Argument 'usertoken' may only contain characters (A-Z, a-z), digits (0-9) and underscores (_).");
    7471                                return;
    7572                        }
     
    8279
    8380                        WebPermissions.Instance.AddAdmin (_params [1], _params [2], level);
    84                         SdtdConsole.Instance.Output (string.Format ("Web user with name={0} and password={1} added with permission level of {2}.", _params [1], _params [2], level));
     81                        SdtdConsole.Instance.Output (string.Format (
     82                                "Web user with name={0} and password={1} added with permission level of {2}.", _params [1], _params [2],
     83                                level));
    8584                }
    86        
     85
    8786                private void ExecuteRemove (List<string> _params) {
    8887                        if (_params.Count != 2) {
     
    9089                                return;
    9190                        }
    92                
     91
    9392                        if (string.IsNullOrEmpty (_params [1])) {
    9493                                SdtdConsole.Instance.Output ("Argument 'username' is empty.");
     
    9796
    9897                        if (!validNameTokenMatcher.IsMatch (_params [1])) {
    99                                 SdtdConsole.Instance.Output ("Argument 'username' may only contain characters (A-Z, a-z), digits (0-9) and underscores (_).");
     98                                SdtdConsole.Instance.Output (
     99                                        "Argument 'username' may only contain characters (A-Z, a-z), digits (0-9) and underscores (_).");
    100100                                return;
    101101                        }
     
    104104                        SdtdConsole.Instance.Output (string.Format ("{0} removed from web user permissions list.", _params [1]));
    105105                }
    106        
     106
    107107                private void ExecuteList () {
    108108                        SdtdConsole.Instance.Output ("Defined webuser permissions:");
    109109                        SdtdConsole.Instance.Output ("  Level: Name / Token");
    110110                        foreach (WebPermissions.AdminToken at in WebPermissions.Instance.GetAdmins ()) {
    111                                 SdtdConsole.Instance.Output (string.Format ("  {0,5}: {1} / {2}", at.permissionLevel, at.name, at.token));
     111                                SdtdConsole.Instance.Output (
     112                                        string.Format ("  {0,5}: {1} / {2}", at.permissionLevel, at.name, at.token));
    112113                        }
    113114                }
    114        
    115115        }
    116116}
Note: See TracChangeset for help on using the changeset viewer.