bykovme/nswallet

View on GitHub

Showing 226 of 488 total issues

Method ResetMemoryData has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

        public void ResetMemoryData(bool resetItems, bool resetFields, bool resetLabel, bool resetIcons = false, bool resetGroups = false)
Severity: Minor
Found in src/NSWallet/NSWallet.Shared/DataAccess/DataAccessLayer.cs - About 35 mins to fix

    Method DecryptStringAES has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

            public static string DecryptStringAES(byte[] encryptedData, string password, int reEncryptionCount, string hash, out bool ok)
    Severity: Minor
    Found in src/NSWallet/NSWallet.Shared/Security/SecurityStandard.cs - About 35 mins to fix

      Method UpdateIcon has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

              public static bool UpdateIcon(string iconID, string name, byte[] blob = null, int groupID = -1, int isCircle = -1)
      Severity: Minor
      Found in src/NSWallet/NSWallet.Shared/Business/BusinessLayer.cs - About 35 mins to fix

        Method AddItem has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

                public static string AddItem(string name, string icon, bool folder, string parentID = null, string itemID = null)
        Severity: Minor
        Found in src/NSWallet/NSWallet.Shared/Business/BusinessLayerItems.cs - About 35 mins to fix

          Method EncryptStringAES has 5 arguments (exceeds 4 allowed). Consider refactoring.
          Open

                  public static byte[] EncryptStringAES(string plainText, string password, int reEncryptionCount, string hash, out bool ok)
          Severity: Minor
          Found in src/NSWallet/NSWallet.Shared/Security/SecurityStandard.cs - About 35 mins to fix

            Method ShareFile has 5 arguments (exceeds 4 allowed). Consider refactoring.
            Open

                    public void ShareFile(string fileName, string extraText, string mimeType, string popupText, Action action)
            Severity: Minor
            Found in src/NSWallet/NSWallet.Mac/Interfaces/SharingMac.cs - About 35 mins to fix

              Method CreateLabel has 5 arguments (exceeds 4 allowed). Consider refactoring.
              Open

                      public bool CreateLabel(string fieldType, string name, string icon, string valueType, bool system)
              Severity: Minor
              Found in src/NSWallet/NSWallet.Shared/DataAccess/DataAccessLayer.cs - About 35 mins to fix

                Method CreateField has 5 arguments (exceeds 4 allowed). Consider refactoring.
                Open

                        public void CreateField(string itemID, string fieldID, string type, string value, int sortWeight)
                Severity: Minor
                Found in src/NSWallet/NSWallet.Shared/DataAccess/DataAccessLayerFields.cs - About 35 mins to fix

                  Method AddField has 5 arguments (exceeds 4 allowed). Consider refactoring.
                  Open

                          public static string AddField(string type, string fieldValue, string itemID = null, int weight = 0, string fieldID = null)
                  Severity: Minor
                  Found in src/NSWallet/NSWallet.Shared/Business/BusinessLayerFields.cs - About 35 mins to fix

                    Method ResetData has 5 arguments (exceeds 4 allowed). Consider refactoring.
                    Open

                            public static void ResetData(bool resetItems, bool resetFields, bool resetLabels, bool icons = false, bool groups = false)
                    Severity: Minor
                    Found in src/NSWallet/NSWallet.Shared/Business/BusinessLayer.cs - About 35 mins to fix

                      Method OnLayout has 5 arguments (exceeds 4 allowed). Consider refactoring.
                      Open

                              protected override void OnLayout(bool changed, int l, int t, int r, int b)

                        Method OpenEmail has 5 arguments (exceeds 4 allowed). Consider refactoring.
                        Open

                                public bool OpenEmail(string popupName, List<string> to, string subject, string body, string attachmentPath = null) { return false; }
                        Severity: Minor
                        Found in src/NSWallet/iOS/Interfaces/EmailService.cs - About 35 mins to fix

                          Method ShareFile has 5 arguments (exceeds 4 allowed). Consider refactoring.
                          Open

                                  public void ShareFile(string fileName, string extraText, string mimeType, string popupText, Action action)
                          Severity: Minor
                          Found in src/NSWallet/iOS/Interfaces/SharingIOS.cs - About 35 mins to fix

                            Method GeneratePassword has 5 arguments (exceeds 4 allowed). Consider refactoring.
                            Open

                                    public static string GeneratePassword(bool lowerCase, bool upperCase, bool digits, bool special, int len)
                            Severity: Minor
                            Found in src/NSWallet/NSWallet.Shared/Security/SecurityStandard.cs - About 35 mins to fix

                              Method UpdateIcon has 5 arguments (exceeds 4 allowed). Consider refactoring.
                              Open

                                      public bool UpdateIcon(string iconID, string name, byte[] blob = null, int groupID = -1, int isCircle = -1)
                              Severity: Minor
                              Found in src/NSWallet/NSWallet.Shared/DataAccess/DataAccessLayer.cs - About 35 mins to fix

                                Method CreateItem has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                Open

                                        public void CreateItem(string itemID, string parentID, string name, string icon, bool folder)
                                Severity: Minor
                                Found in src/NSWallet/NSWallet.Shared/DataAccess/DataAccessLayer.cs - About 35 mins to fix

                                  Method AddLabel has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                  Open

                                          public static string AddLabel(string name, string icon, string valueType, string labelID = null, bool system = false)
                                  Severity: Minor
                                  Found in src/NSWallet/NSWallet.Shared/Business/BusinessLayerLabels.cs - About 35 mins to fix

                                    Method ShareFile has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                    Open

                                            public void ShareFile(string fileName, string extraText, string mimeType, string popupText, Action action)
                                    Severity: Minor
                                    Found in src/NSWallet/Droid/Interfaces/SharingDroid.cs - About 35 mins to fix

                                      Method UpdateIcon has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                      Open

                                              public bool UpdateIcon(string iconID, string name, byte[] blob = null, int groupID = -1, int isCircle = -1)
                                      Severity: Minor
                                      Found in src/NSWallet/NSWallet.Shared/Database/NSWalletDB.cs - About 35 mins to fix

                                        Method DecryptStringAES_IOS has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                        Open

                                                public static string DecryptStringAES_IOS(byte[] encryptedData, string password, int reEncryptionCount, string hash, out bool ok)
                                        Severity: Minor
                                        Found in src/NSWallet/NSWallet.Shared/Security/SecurityiOSWorkAround.cs - About 35 mins to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language