mar10/fancytree

View on GitHub

Showing 460 of 700 total issues

File jquery.js has 6891 lines of code (exceeds 250 allowed). Consider refactoring.
Open

/*!
 * jQuery JavaScript Library v3.6.0
 * https://jquery.com/
 *
 * Includes Sizzle.js
Severity: Major
Found in lib/jquery.js - About 2 wks to fix

    File qunit.js has 5406 lines of code (exceeds 250 allowed). Consider refactoring.
    Open

    /*!
     * QUnit 2.19.1
     * https://qunitjs.com/
     *
     * Copyright OpenJS Foundation and other contributors
    Severity: Major
    Found in lib/qunit.js - About 2 wks to fix

      File jquery.fancytree.js has 4934 lines of code (exceeds 250 allowed). Consider refactoring.
      Open

      /*!
       * jquery.fancytree.js
       * Tree view control with support for lazy loading and much more.
       * https://github.com/mar10/fancytree/
       *
      Severity: Major
      Found in src/jquery.fancytree.js - About 2 wks to fix

        Function Sizzle has 1510 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

        ( function( window ) {
        var i,
            support,
            Expr,
            getText,
        Severity: Major
        Found in lib/jquery.js - About 1 wk to fix

          Function UMD has 683 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

                })(commonjsGlobal, function UMD() {
                  function fuzzysortNew(instanceOptions) {
                    var fuzzysort = {
                      single: function single(search, target, options) {
                        if (search == 'farzher') return {
          Severity: Major
          Found in lib/qunit.js - About 3 days to fix

            Function diff has 628 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

                QUnit.diff = function () {
                  function DiffMatchPatch() {} //  DIFF FUNCTIONS
              
                  /**
                   * The data structure representing a diff is an array of tuples:
            Severity: Major
            Found in lib/qunit.js - About 3 days to fix

              Function fuzzysortNew has 595 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

                      function fuzzysortNew(instanceOptions) {
                        var fuzzysort = {
                          single: function single(search, target, options) {
                            if (search == 'farzher') return {
                              target: "farzher was here (^-^*)/",
              Severity: Major
              Found in lib/qunit.js - About 2 days to fix

                File jquery.fancytree.ui-deps.js has 1037 lines of code (exceeds 250 allowed). Consider refactoring.
                Open

                /*! jQuery UI - v1.13.2 - 2022-08-16
                * http://jqueryui.com
                * Includes: widget.js, position.js, jquery-patch.js, keycode.js, scroll-parent.js, unique-id.js
                * Copyright jQuery Foundation and other contributors; Licensed MIT */
                
                
                Severity: Major
                Found in src/jquery-ui-dependencies/jquery.fancytree.ui-deps.js - About 2 days to fix

                  File jquery-ui.js has 1037 lines of code (exceeds 250 allowed). Consider refactoring.
                  Open

                  /*! jQuery UI - v1.13.2 - 2022-08-16
                  * http://jqueryui.com
                  * Includes: widget.js, position.js, jquery-patch.js, keycode.js, scroll-parent.js, unique-id.js
                  * Copyright jQuery Foundation and other contributors; Licensed MIT */
                  
                  
                  Severity: Major
                  Found in src/jquery-ui-dependencies/jquery-ui.js - About 2 days to fix

                    File jquery-ui-iife.js has 1029 lines of code (exceeds 250 allowed). Consider refactoring.
                    Open

                    /*! jQuery UI - v1.13.0 - 2021-11-09
                    * http://jqueryui.com
                    * Includes: widget.js, position.js, jquery-patch.js, keycode.js, scroll-parent.js, unique-id.js
                    * Copyright jQuery Foundation and other contributors; Licensed MIT */
                    
                    
                    Severity: Major
                    Found in src/jquery-ui-dependencies/jquery-ui-iife.js - About 2 days to fix

                      File jquery.fancytree.dnd5.js has 773 lines of code (exceeds 250 allowed). Consider refactoring.
                      Open

                      /*!
                       * jquery.fancytree.dnd5.js
                       *
                       * Drag-and-drop support (native HTML5).
                       * (Extension module for jquery.fancytree.js: https://github.com/mar10/fancytree/)
                      Severity: Major
                      Found in src/jquery.fancytree.dnd5.js - About 1 day to fix

                        Function themeswitcher has 359 lines of code (exceeds 25 allowed). Consider refactoring.
                        Open

                            $.fn.themeswitcher = function( options ) {
                                var switcherDiv = this, switcherOptions = {};
                                var settings = {
                                    loadtheme : "",
                                    height: 200,
                        Severity: Major
                        Found in lib/Super-Theme-Switcher/jquery.themeswitcher.js - About 1 day to fix

                          Function Assert has 330 lines of code (exceeds 25 allowed). Consider refactoring.
                          Open

                              var Assert = /*#__PURE__*/function () {
                                function Assert(testContext) {
                                  _classCallCheck(this, Assert);
                            
                                  this.test = testContext;
                          Severity: Major
                          Found in lib/qunit.js - About 1 day to fix

                            File jquery.fancytree.grid.js has 688 lines of code (exceeds 250 allowed). Consider refactoring.
                            Open

                            /*!
                             * jquery.fancytree.grid.js
                             *
                             * Render tree as table (aka 'tree grid', 'table tree').
                             * (Extension module for jquery.fancytree.js: https://github.com/mar10/fancytree/)
                            Severity: Major
                            Found in src/jquery.fancytree.grid.js - About 1 day to fix

                              Function nodeLoadChildren has 279 lines of code (exceeds 25 allowed). Consider refactoring.
                              Open

                                          nodeLoadChildren: function (ctx, source) {
                                              var ajax,
                                                  delay,
                                                  ajaxDfd = null,
                                                  resultDfd,
                              Severity: Major
                              Found in src/jquery.fancytree.js - About 1 day to fix

                                File jquery.fancytree.dnd.js has 627 lines of code (exceeds 250 allowed). Consider refactoring.
                                Open

                                /*!
                                 * jquery.fancytree.dnd.js
                                 *
                                 * Drag-and-drop support (jQuery UI draggable/droppable).
                                 * (Extension module for jquery.fancytree.js: https://github.com/mar10/fancytree/)
                                Severity: Major
                                Found in src/jquery.fancytree.dnd.js - About 1 day to fix

                                  Function setDocument has 262 lines of code (exceeds 25 allowed). Consider refactoring.
                                  Open

                                  setDocument = Sizzle.setDocument = function( node ) {
                                      var hasCompare, subWindow,
                                          doc = node ? node.ownerDocument || node : preferredDoc;
                                  
                                      // Return early if doc is invalid or already selected
                                  Severity: Major
                                  Found in lib/jquery.js - About 1 day to fix

                                    Function ajax has 259 lines of code (exceeds 25 allowed). Consider refactoring.
                                    Open

                                        ajax: function( url, options ) {
                                    
                                            // If url is an object, simulate pre-1.5 signature
                                            if ( typeof url === "object" ) {
                                                options = url;
                                    Severity: Major
                                    Found in lib/jquery.js - About 1 day to fix

                                      File jquery.fancytree.fixed.js has 550 lines of code (exceeds 250 allowed). Consider refactoring.
                                      Open

                                      /*!
                                       * jquery.fancytree.fixed.js
                                       *
                                       * Add fixed colums and headers to ext.table.
                                       * (Extension module for jquery.fancytree.js: https://github.com/mar10/fancytree/)
                                      Severity: Major
                                      Found in src/jquery.fancytree.fixed.js - About 1 day to fix

                                        File jquery.fancytree.ariagrid.js has 543 lines of code (exceeds 250 allowed). Consider refactoring.
                                        Open

                                        /*!
                                         * jquery.fancytree.ariagrid.js
                                         *
                                         * Support ARIA compliant markup and keyboard navigation for tree grids with
                                         * embedded input controls.
                                        Severity: Major
                                        Found in src/jquery.fancytree.ariagrid.js - About 1 day to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language