Showing 7,775 of 7,775 total issues

Consider simplifying this complex logical expression.
Open

            if ((cc < 'a' || cc > 'z') && (cc < 'A' || cc > 'Z') && (cc < '0' || cc > '9') && cc != '_')
                throw new UiException("Illegal character, " + cc + ", not allowed in uuid, " + uuid);
Severity: Major
Found in zk/src/main/java/org/zkoss/zk/ui/sys/ComponentsCtrl.java - About 1 hr to fix

    Consider simplifying this complex logical expression.
    Open

                if ((cc < '0' || cc > '9') && (cc < 'a' || cc > 'z') && (cc < 'A' || cc > 'Z') && cc != '_')
                    return false;
    Severity: Major
    Found in zk/src/main/java/org/zkoss/zk/ui/sys/Names.java - About 1 hr to fix

      Consider simplifying this complex logical expression.
      Open

              if (_recovering || _disabled || page == null || page instanceof VolatilePage || !_exec.isAsyncUpdate(page)
                      || _invalidated.contains(comp) || isCUDisabled(comp))
                  return null; //nothing to do
      Severity: Major
      Found in zk/src/main/java/org/zkoss/zk/ui/impl/UiVisualizer.java - About 1 hr to fix

        Method addFormSaveBindings has 8 arguments (exceeds 4 allowed). Consider refactoring.
        Open

            public void addFormSaveBindings(Component comp, String id, String saveExpr, String[] beforeCmds, String[] afterCmds,
                    Map<String, Object> bindingArgs, String validatorExpr, Map<String, Object> validatorArgs);
        Severity: Major
        Found in zkbind/src/main/java/org/zkoss/bind/Binder.java - About 1 hr to fix

          Method addPropertyLoadBindings has 8 arguments (exceeds 4 allowed). Consider refactoring.
          Open

              public void addPropertyLoadBindings(Component comp, String attr, String loadExpr, String[] beforeCmds,
                      String[] afterCmds, Map<String, Object> bindingArgs, String converterExpr,
                      Map<String, Object> converterArgs);
          Severity: Major
          Found in zkbind/src/main/java/org/zkoss/bind/Binder.java - About 1 hr to fix

            Method addPropertyLoadBindings has 8 arguments (exceeds 4 allowed). Consider refactoring.
            Open

                public void addPropertyLoadBindings(Component comp, String attr, String loadExpr, String[] beforeCmds,
                        String[] afterCmds, Map<String, Object> bindingArgs, String converterExpr,
                        Map<String, Object> converterArgs) {
            Severity: Major
            Found in zkbind/src/main/java/org/zkoss/bind/impl/BinderImpl.java - About 1 hr to fix

              Method addPropertyLoadBindings0 has 8 arguments (exceeds 4 allowed). Consider refactoring.
              Open

                  private void addPropertyLoadBindings0(Component comp, String attr, String loadExpr, String[] beforeCmds,
                          String[] afterCmds, Map<String, Object> bindingArgs, String converterExpr,
                          Map<String, Object> converterArgs) {
              Severity: Major
              Found in zkbind/src/main/java/org/zkoss/bind/impl/BinderImpl.java - About 1 hr to fix

                Method addFormSaveBindings0 has 8 arguments (exceeds 4 allowed). Consider refactoring.
                Open

                    private void addFormSaveBindings0(Component comp, String formId, String saveExpr, String[] beforeCmds,
                            String[] afterCmds, Map<String, Object> bindingArgs, String validatorExpr,
                            Map<String, Object> validatorArgs) {
                Severity: Major
                Found in zkbind/src/main/java/org/zkoss/bind/impl/BinderImpl.java - About 1 hr to fix

                  Method addFormSaveBindings has 8 arguments (exceeds 4 allowed). Consider refactoring.
                  Open

                      public void addFormSaveBindings(Component comp, String id, String saveExpr, String[] beforeCmds, String[] afterCmds,
                              Map<String, Object> bindingArgs, String validatorExpr, Map<String, Object> validatorArgs) {
                  Severity: Major
                  Found in zkbind/src/main/java/org/zkoss/bind/impl/BinderImpl.java - About 1 hr to fix

                    Method newInitPropertyBinding has 8 arguments (exceeds 4 allowed). Consider refactoring.
                    Open

                        protected InitPropertyBinding newInitPropertyBinding(Component comp, String attr, String loadAttr,
                                Class<?> attrType, String initExpr, Map<String, Object> bindingArgs, String converterExpr,
                                Map<String, Object> converterArgs) {
                    Severity: Major
                    Found in zkbind/src/main/java/org/zkoss/bind/impl/BinderImpl.java - About 1 hr to fix

                      Method newSaveFormBinding has 8 arguments (exceeds 4 allowed). Consider refactoring.
                      Open

                          protected SaveFormBinding newSaveFormBinding(Component comp, String formId, String saveExpr,
                                  ConditionType conditionType, String command, Map<String, Object> bindingArgs, String validatorExpr,
                                  Map<String, Object> validatorArgs) {
                      Severity: Major
                      Found in zkbind/src/main/java/org/zkoss/bind/impl/BinderImpl.java - About 1 hr to fix

                        Method get has 8 arguments (exceeds 4 allowed). Consider refactoring.
                        Open

                            public static Media[] get(Map<String, Object> params, String message, String title, String accept, int max,
                                    int maxsize, boolean alwaysNative, EventListener<UploadEvent> listener) {
                        Severity: Major
                        Found in zul/src/main/java/org/zkoss/zul/Fileupload.java - About 1 hr to fix

                          Method show has 8 arguments (exceeds 4 allowed). Consider refactoring.
                          Open

                              public static Button show(String message, String title, Button[] buttons, String[] btnLabels, String icon,
                                      Button focus, EventListener<ClickEvent> listener, Map<String, String> params) {
                          Severity: Major
                          Found in zul/src/main/java/org/zkoss/zul/Messagebox.java - About 1 hr to fix

                            Consider simplifying this complex logical expression.
                            Open

                                        if ((cc < '0' || cc > '9') && (cc < 'a' || cc > 'z') && (cc < 'A' || cc > 'Z') && cc != '_')
                                            break;
                            Severity: Major
                            Found in zweb/src/main/java/org/zkoss/web/servlet/dsp/impl/Parser.java - About 1 hr to fix

                              Consider simplifying this complex logical expression.
                              Open

                                  if ( support.matchesSelector && documentIsHTML &&
                                      !nonnativeSelectorCache[ expr + " " ] &&
                                      ( !rbuggyMatches || !rbuggyMatches.test( expr ) ) &&
                                      ( !rbuggyQSA     || !rbuggyQSA.test( expr ) ) ) {
                              
                              
                              Severity: Major
                              Found in zk/src/main/resources/web/js/zk/ext/jquery.js - About 1 hr to fix

                                Consider simplifying this complex logical expression.
                                Open

                                                            if (m != e && !1 !== (l = this._array_search(k, this.textsubmodes[m]))) {
                                                                (h + 1 == f || h + 1 < f && !1 !== this._array_search(this._ord(b.charAt(
                                                                    h + 1)), this.textsubmodes[e])) && (3 == m || 0 == m && 1 == e) ? 3
                                                                    == m ? g.push(29) : g.push(27): (g = g.concat(this.textlatch["" + e +
                                                                        m]), e = m);
                                Severity: Major
                                Found in zktest/src/main/webapp/test2/js/zk-3913-PDF417lib.js - About 1 hr to fix

                                  Function showNotification has 8 arguments (exceeds 4 allowed). Consider refactoring.
                                  Open

                                              export function showNotification(msg: string, type: zul.wgt.NotificationType, pid: string, ref: zk.Widget,
                                                  pos: string, off: zk.Offset, dur: number, closable: boolean): void {
                                  Severity: Major
                                  Found in zk/src/main/resources/web/js/zk/au.ts - About 1 hr to fix

                                    Consider simplifying this complex logical expression.
                                    Open

                                        if (vertical) {
                                            hgh = ref._hgh ?? (ref._hgh = ref.top + ref.height);
                                            wdh = ref._wdh ?? (ref._wdh = ref.left + ref.width);
                                            return cur.top >= hgh || cur.left < wdh;
                                        } else {
                                    Severity: Major
                                    Found in zk/src/main/resources/web/js/zk/flex.ts - About 1 hr to fix

                                      Consider simplifying this complex logical expression.
                                      Open

                                              if (_actTmout || _dragging.has(node) || evt.which != 1
                                                  || (zk.webkit && jq.nodeName(target, 'select'))
                                                  || (zk(target).isInput() && this.control != zk.Widget.$(target)))
                                                  return;
                                      Severity: Major
                                      Found in zk/src/main/resources/web/js/zk/drag.ts - About 1 hr to fix

                                        Consider simplifying this complex logical expression.
                                        Open

                                                        if (prej < 0
                                                            && (cc == '#' || cc == '0' || cc == '.' || cc == '-' || cc == ',' || cc == 'E'))
                                                            prej = ret.length;
                                        Severity: Major
                                        Found in zk/src/main/resources/web/js/zk/fmt/numfmt.ts - About 1 hr to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language