oplik0/cherrydoor

View on GitHub

Showing 650 of 650 total issues

Function injectCompilerOptionsCheck has 29 lines of code (exceeds 25 allowed). Consider refactoring.
Open

function injectCompilerOptionsCheck(app) {
    if (isRuntimeOnly()) {
            const isCustomElement = app.config.isCustomElement;
            Object.defineProperty(app.config, 'isCustomElement', {
                    get() {
Severity: Minor
Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

    Function ddb0 has 29 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

    /***/ (function(module, exports, __webpack_require__) {
    
    var global = __webpack_require__("da84");
    var DOMIterables = __webpack_require__("fdbc");
    var ArrayIteratorMethods = __webpack_require__("e260");
    Severity: Minor
    Found in cherrydoor/static/components/VueTimepicker.js - About 1 hr to fix

      Function mountSuspense has 9 arguments (exceeds 4 allowed). Consider refactoring.
      Open

      function mountSuspense(vnode, container, anchor, parentComponent, parentSuspense, isSVG, slotScopeIds, optimized, rendererInternals) {
      Severity: Major
      Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

        Function patchSuspense has 9 arguments (exceeds 4 allowed). Consider refactoring.
        Open

        function patchSuspense(n1, n2, container, anchor, parentComponent, isSVG, slotScopeIds, optimized, { p: patch, um: unmount, o: { createElement } }) {
        Severity: Major
        Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

          Function hydrateSuspense has 9 arguments (exceeds 4 allowed). Consider refactoring.
          Open

          function hydrateSuspense(node, vnode, parentComponent, parentSuspense, isSVG, slotScopeIds, optimized, rendererInternals, hydrateNode) {
          Severity: Major
          Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

            Function mount has 28 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

                                mount(rootContainer, isHydrate, isSVG) {
                                        if (!isMounted) {
                                                const vnode = createVNode(rootComponent, rootProps);
                                                // store app context on the root VNode.
                                                // this will be set on the root instance on initial mount.
            Severity: Minor
            Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

              Function fallback has 28 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

                          fallback(fallbackVNode) {
                                  if (!suspense.pendingBranch) {
                                          return;
                                  }
                                  const { vnode, activeBranch, parentComponent, container, isSVG } = suspense;
              Severity: Minor
              Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

                Function parseInterpolation has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                Open

                function parseInterpolation(context, mode) {
                    const [open, close] = context.options.delimiters;
                    const closeIndex = context.source.indexOf(close, open.length);
                    if (closeIndex === -1) {
                            emitError(context, 25 /* X_MISSING_INTERPOLATION_END */);
                Severity: Minor
                Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

                  Function setSelected has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                  function setSelected(el, value) {
                      const isMultiple = el.multiple;
                      if (isMultiple && !isArray(value) && !isSet(value)) {
                              warn(`<select multiple v-model> expects an Array or Set value for its binding, ` +
                                              `but got ${Object.prototype.toString.call(value).slice(8, -1)}.`);
                  Severity: Minor
                  Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

                    Function genConditionalExpression has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                    Open

                    function genConditionalExpression(node, context) {
                        const { test, consequent, alternate, newline: needNewline } = node;
                        const { push, indent, deindent, newline } = context;
                        if (test.type === 4 /* SIMPLE_EXPRESSION */) {
                                const needsParens = !isSimpleIdentifier(test.content);
                    Severity: Minor
                    Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

                      Function polyfillMatchAll has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                      Open

                          polyfillMatchAll: function polyfillMatchAll(targetString, regxStr) {
                            var matchesList = targetString.match(new RegExp(regxStr, 'g'));
                            var result = [];
                            var indicesReg = [];
                      
                      
                      Severity: Minor
                      Found in cherrydoor/static/components/VueTimepicker.js - About 1 hr to fix

                        Function cherrydoor has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                        Open

                        def cherrydoor():
                            """Run the server."""
                            parser = argparse.ArgumentParser(
                                prog="cherrydoor", description="Cherrydoor management"
                            )
                        Severity: Minor
                        Found in cherrydoor/__main__.py - About 1 hr to fix

                          Function getTokenRegex has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                          Open

                              getTokenRegex: function getTokenRegex(token) {
                                switch (token) {
                                  case 'HH':
                                    return '([01][0-9]|2[0-3]|H{2})';
                          
                          
                          Severity: Minor
                          Found in cherrydoor/static/components/VueTimepicker.js - About 1 hr to fix

                            Function tokenChunks has 28 lines of code (exceeds 25 allowed). Consider refactoring.
                            Open

                                tokenChunks: function tokenChunks() {
                                  if (!this.manualInput && !this.useStringValue) {
                                    return false;
                                  }
                            
                            
                            Severity: Minor
                            Found in cherrydoor/static/components/VueTimepicker.js - About 1 hr to fix

                              Function getGlobalThis has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                              Open

                              const getGlobalThis = () => {
                                  return (_globalThis ||
                                          (_globalThis =
                                                  typeof globalThis !== 'undefined'
                                                          ? globalThis
                              Severity: Minor
                              Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

                              Cognitive Complexity

                              Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                              A method's cognitive complexity is based on a few simple rules:

                              • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                              • Code is considered more complex for each "break in the linear flow of the code"
                              • Code is considered more complex when "flow breaking structures are nested"

                              Further reading

                              Function resolveInjections has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                              Open

                              function resolveInjections(injectOptions, ctx, checkDuplicateProperties = NOOP) {
                                  if (isArray(injectOptions)) {
                                          injectOptions = normalizeInject(injectOptions);
                                  }
                                  for (const key in injectOptions) {
                              Severity: Minor
                              Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

                              Cognitive Complexity

                              Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                              A method's cognitive complexity is based on a few simple rules:

                              • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                              • Code is considered more complex for each "break in the linear flow of the code"
                              • Code is considered more complex when "flow breaking structures are nested"

                              Further reading

                              Function resolveTarget has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                              Open

                              const resolveTarget = (props, select) => {
                                  const targetSelector = props && props.to;
                                  if (isString(targetSelector)) {
                                          if (!select) {
                                                  warn(`Current renderer does not support string target for Teleports. ` +
                              Severity: Minor
                              Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

                              Cognitive Complexity

                              Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                              A method's cognitive complexity is based on a few simple rules:

                              • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                              • Code is considered more complex for each "break in the linear flow of the code"
                              • Code is considered more complex when "flow breaking structures are nested"

                              Further reading

                              Function parseAttributeValue has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                              Open

                              function parseAttributeValue(context) {
                                  const start = getCursor(context);
                                  let content;
                                  const quote = context.source[0];
                                  const isQuoted = quote === `"` || quote === `'`;
                              Severity: Minor
                              Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

                              Cognitive Complexity

                              Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                              A method's cognitive complexity is based on a few simple rules:

                              • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                              • Code is considered more complex for each "break in the linear flow of the code"
                              • Code is considered more complex when "flow breaking structures are nested"

                              Further reading

                              Function resolveRelativePath has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                              Open

                              function resolveRelativePath(to, from) {
                                  if (to.startsWith("/")) return to;
                                  if (!from.startsWith("/")) {
                                      warn(
                                          `Cannot resolve a relative location without an absolute path. Trying to resolve "${to}" from "${from}". It should look like "/${from}".`
                              Severity: Minor
                              Found in cherrydoor/static/js/vue-router.js - About 1 hr to fix

                              Cognitive Complexity

                              Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                              A method's cognitive complexity is based on a few simple rules:

                              • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                              • Code is considered more complex for each "break in the linear flow of the code"
                              • Code is considered more complex when "flow breaking structures are nested"

                              Further reading

                              Function flushJobs has a Cognitive Complexity of 10 (exceeds 5 allowed). Consider refactoring.
                              Open

                              function flushJobs(seen) {
                                  isFlushPending = false;
                                  isFlushing = true;
                                  {
                                          seen = seen || new Map();
                              Severity: Minor
                              Found in cherrydoor/static/js/vue-dev.js - About 1 hr to fix

                              Cognitive Complexity

                              Cognitive Complexity is a measure of how difficult a unit of code is to intuitively understand. Unlike Cyclomatic Complexity, which determines how difficult your code will be to test, Cognitive Complexity tells you how difficult your code will be to read and comprehend.

                              A method's cognitive complexity is based on a few simple rules:

                              • Code is not considered more complex when it uses shorthand that the language provides for collapsing multiple statements into one
                              • Code is considered more complex for each "break in the linear flow of the code"
                              • Code is considered more complex when "flow breaking structures are nested"

                              Further reading

                              Severity
                              Category
                              Status
                              Source
                              Language