angelakuo/citydogshare

View on GitHub
public/assets/jquery-ui/selectable-49e0e9347c3eb0da2ee508d99e5bcf20e963189eb02862d028a46637c2e3828e.js

Summary

Maintainability
F
4 days
Test Coverage

File selectable-49e0e9347c3eb0da2ee508d99e5bcf20e963189eb02862d028a46637c2e3828e.js has 1024 lines of code (exceeds 250 allowed). Consider refactoring.
Open

/*!
 * jQuery UI Core 1.11.4
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors

    Function _mouseDrag has 74 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        _mouseDrag: function(event) {
    
            this.dragged = true;
    
            if (this.options.disabled) {

      Function widget has 73 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

      $.widget = function( name, base, prototype ) {
          var fullName, existingConstructor, constructor, basePrototype,
              // proxiedPrototype allows the provided prototype to remain unmodified
              // so that it can be used as a mixin for multiple widgets (#8876)
              proxiedPrototype = {},

        Function _mouseStart has 54 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

            _mouseStart: function(event) {
                var that = this,
                    options = this.options;
        
                this.opos = [ event.pageX, event.pageY ];

          Function bridge has 46 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

          $.widget.bridge = function( name, object ) {
              var fullName = object.prototype.widgetFullName || name;
              $.fn[ name ] = function( options ) {
                  var isMethodCall = typeof options === "string",
                      args = widget_slice.call( arguments, 1 ),

            Function name has 43 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

                $.fn[ name ] = function( options ) {
                    var isMethodCall = typeof options === "string",
                        args = widget_slice.call( arguments, 1 ),
                        returnValue = this;
            
            

              Function _mouseDown has 40 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

                  _mouseDown: function(event) {
                      // don't let more than one widget handle mouseStart
                      if ( mouseHandled ) {
                          return;
                      }

                Function _on has 38 lines of code (exceeds 25 allowed). Consider refactoring.
                Open

                    _on: function( suppressDisabledCheck, element, handlers ) {
                        var delegateElement,
                            instance = this;
                
                        // no suppressDisabledCheck flag, shuffle arguments

                  Function option has 31 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                      option: function( key, value ) {
                          var options = key,
                              parts,
                              curOption,
                              i;

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

                        _create: function() {
                            var selectees,
                                that = this;
                    
                            this.element.addClass("ui-selectable");

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

                          _createWidget: function( options, element ) {
                              element = $( element || this.defaultElement || this )[ 0 ];
                              this.element = $( element );
                              this.uuid = widget_uuid++;
                              this.eventNamespace = "." + this.widgetName + this.uuid;

                        There are no issues that match your filters.

                        Category
                        Status