partkeepr/PartKeepr

View on GitHub

Showing 481 of 922 total issues

Function onBeforeEdit has 32 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    onBeforeEdit: function (editor, context, eOpts) {
        var sameUser = false;

        // Checks if the usernames match
        if (context.record.getUser() !== null) {

    Function getAccordion has 32 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

        getAccordion: function () {
            var tree = Ext.create('Ext.tree.Panel', {
                title: 'TreePanel',
                root: {
                    text: 'Root Node',

      Function onParameterSelect has 32 lines of code (exceeds 25 allowed). Consider refactoring.
      Open

          onParameterSelect: function (combo, value)
          {
              var prefixes, j, unitFilter = [];
      
              this.valueType = value.get("valueType");

        Function getColumnConfigurations has 32 lines of code (exceeds 25 allowed). Consider refactoring.
        Open

            getColumnConfigurations: function ()
            {
                var i, j, rtype;
        
                var config = {}, columnConfigurations = [], fieldsToCopy = this.getFieldsToCopy();

          Function removeStocks has 32 lines of code (exceeds 25 allowed). Consider refactoring.
          Open

              removeStocks: function (btn)
              {
                  if (btn === "yes")
                  {
          
          

            Function updateRecord has 32 lines of code (exceeds 25 allowed). Consider refactoring.
            Open

                updateRecord: function(record) {
                    record = record || this._record;
                    if (!record) {
                        //<debug>
                        Ext.raise("A record is required.");

              Method fixTree has 32 lines of code (exceeds 25 allowed). Consider refactoring.
              Open

                  public function fixTree($table)
                  {
                      $nodes = $this->getNodeIds($table);
              
                      $queryBuilder = $this->entityManager->getConnection()->createQueryBuilder();
              Severity: Minor
              Found in src/PartKeepr/CoreBundle/Command/FixTreeCommand.php - About 1 hr to fix

                Method fixTree has 32 lines of code (exceeds 25 allowed). Consider refactoring.
                Open

                    public function fixTree($table)
                    {
                        $nodes = $this->getNodeIds($table);
                
                        $queryBuilder = $this->connection->createQueryBuilder();

                  Function initComponent has a Cognitive Complexity of 11 (exceeds 5 allowed). Consider refactoring.
                  Open

                      initComponent: function ()
                      {
                          var modifierItems = [
                              {
                                  xtype: 'checkbox',

                  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 getColumnConfigurations has a Cognitive Complexity of 11 (exceeds 5 allowed). Consider refactoring.
                  Open

                      getColumnConfigurations: function ()
                      {
                          var i, j, rtype;
                  
                          var config = {}, columnConfigurations = [], fieldsToCopy = this.getFieldsToCopy();

                  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 getProjectParts has a Cognitive Complexity of 11 (exceeds 5 allowed). Consider refactoring.
                  Open

                      getProjectParts: function (rec) {
                          var report = rec.getReport(),
                              i, j, project, projectPart, projectPartQuantities = [];
                  
                          for (i = 0; i < report.reportProjects().getCount(); i++)

                  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 initComponent has a Cognitive Complexity of 11 (exceeds 5 allowed). Consider refactoring.
                  Open

                      initComponent: function ()
                      {
                          var i, rendererDef, rendererClass;
                  
                          if (this.$className !== "Ext.grid.column.Column") {

                  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 readAssociated has a Cognitive Complexity of 11 (exceeds 5 allowed). Consider refactoring.
                  Open

                      readAssociated: function(record, data, readOptions) {
                          var roles = record.associations,
                              key, role;
                  
                          for (key in roles) {

                  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 onSuccess has a Cognitive Complexity of 11 (exceeds 5 allowed). Consider refactoring.
                  Open

                      onSuccess: function (response)
                      {
                          var obj;
                  
                          try {
                  Severity: Minor
                  Found in web/setup/js/SetupTests/AbstractTest.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 intMigrateFilesAction has a Cognitive Complexity of 11 (exceeds 5 allowed). Consider refactoring.
                  Open

                      public function intMigrateFilesAction(Request $request)
                      {
                          if (!$this->ensureAuthKey($request)) {
                              return $this->getAuthKeyErrorResponse();
                          }
                  Severity: Minor
                  Found in src/PartKeepr/SetupBundle/Controller/FileMigrationController.php - 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 getRelease has a Cognitive Complexity of 11 (exceeds 5 allowed). Consider refactoring.
                  Open

                      public function getRelease()
                      {
                          switch (strtolower($this->getPlatform())) {
                              case 'freebsd':
                                  /*
                  Severity: Minor
                  Found in src/PartKeepr/CoreBundle/System/OperatingSystem.php - 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 initComponent has 31 lines of code (exceeds 25 allowed). Consider refactoring.
                  Open

                      initComponent: function ()
                      {
                          this.callParent(arguments);
                  
                          this.importConfiguration = {};

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

                        initComponent: function () {
                    
                            this.defineColumns();
                    
                            var config = {

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

                      String.prototype.toIntArray = function() {
                        var w1, w2, u, r4 = [], r = [], i = 0;
                        var s = this + '\0\0\0'; // pad string to avoid discarding last chars
                        var l = s.length - 1;
                      
                      

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

                            initComponent: function () {
                                
                                var sm = Ext.create('Ext.selection.CheckboxModel',{
                                    checkOnly: true
                                });
                          Severity
                          Category
                          Status
                          Source
                          Language