FreeAllMedia/dovima

View on GitHub
count.md

Summary

Maintainability
Test Coverage
## Dovima


```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Dovima"
    }
  },
  "data": {
    "labels": [
      "invalidAttributes.js:0",
      "index.spec.js:4",
      "destroy.js:5",
      "softDelete.js:6",
      "softDestroy.js:7",
      "destroy.spec.js:8",
      "mock.delete.spec.js:10",
      "find.orWhere.spec.js:11",
      "mock.save.spec.js:12",
      "find.limit.spec.js:13",
      "symbols.js:14",
      "useSoftDelete.spec.js:16",
      "options.database.spec.js:17",
      "softDelete.spec.js:18",
      "areOnlyProperties.spec.js:19",
      "find.whereNull.spec.js:20",
      "find.orderBy.spec.js:23",
      "softDestroy.spec.js:24",
      "equalTo.spec.js:26",
      "afterSave.spec.js:28",
      "mock.spec.js:29",
      "testClasses.js:31",
      "delete.spec.js:37",
      "delete.js:46",
      "mock.instance.spec.js:47",
      "collection.js:62",
      "isPresent.js:66",
      "find.spec.js:71",
      "save.js:77",
      "addAssociation.js:96",
      "isPresent.spec.js:123",
      "fetch.spec.js:139",
      "fetch.js:150",
      "save.spec.js:163",
      "index.js:185",
      "modelFinder.js:225",
      "model.spec.js:544"
    ],
    "datasets": [
      {
        "label": "Cyclomatic Complexity",
        "fill": true,
        "borderColor": "#0757c6",
        "data": [
          1,
          1,
          2,
          1,
          2,
          1,
          1,
          1,
          1,
          1,
          1,
          1.75,
          1,
          1,
          1,
          1,
          1,
          3,
          1,
          2,
          2.6666666666666665,
          1,
          1,
          10,
          4,
          15,
          16,
          1,
          14,
          16,
          1,
          1,
          29,
          1,
          28,
          42,
          1
        ]
      }
    ]
  }
}
```

```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Dovima"
    }
  },
  "data": {
    "labels": [
      "invalidAttributes.js:0",
      "index.spec.js:4",
      "destroy.js:5",
      "softDelete.js:6",
      "softDestroy.js:7",
      "destroy.spec.js:8",
      "mock.delete.spec.js:10",
      "find.orWhere.spec.js:11",
      "mock.save.spec.js:12",
      "find.limit.spec.js:13",
      "symbols.js:14",
      "useSoftDelete.spec.js:16",
      "options.database.spec.js:17",
      "softDelete.spec.js:18",
      "areOnlyProperties.spec.js:19",
      "find.whereNull.spec.js:20",
      "find.orderBy.spec.js:23",
      "softDestroy.spec.js:24",
      "equalTo.spec.js:26",
      "afterSave.spec.js:28",
      "mock.spec.js:29",
      "testClasses.js:31",
      "delete.spec.js:37",
      "delete.js:46",
      "mock.instance.spec.js:47",
      "collection.js:62",
      "isPresent.js:66",
      "find.spec.js:71",
      "save.js:77",
      "addAssociation.js:96",
      "isPresent.spec.js:123",
      "fetch.spec.js:139",
      "fetch.js:150",
      "save.spec.js:163",
      "index.js:185",
      "modelFinder.js:225",
      "model.spec.js:544"
    ],
    "datasets": [
      {
        "label": "Halstead Time (Minutes)",
        "fill": true,
        "borderColor": "#ddbb5d",
        "data": [
          0,
          0.6221666666666666,
          0.7644833333333333,
          1.69105,
          1.6055166666666667,
          1.5173666666666668,
          1.7241416666666667,
          2.931166666666667,
          2.7480166666666666,
          4.3081,
          1.0142,
          5.824354166666667,
          5.51345,
          11.775316666666667,
          6.704566666666667,
          7.831433333333334,
          10.867750000000001,
          10.162866666666668,
          16.747433333333333,
          8.050033333333333,
          14.855311111111112,
          18.632358333333332,
          39.658633333333334,
          38.98015,
          27.58536666666667,
          84.56638333333333,
          56.067699999999995,
          46.87863333333333,
          81.66416666666667,
          172.13055,
          123.73876666666666,
          119.74196666666667,
          443.61873333333335,
          123.20309999999999,
          580.4338166666668,
          791.7049833333333,
          957.0403833333334
        ]
      }
    ]
  }
}
```
## Almaden


```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Almaden"
    }
  },
  "data": {
    "labels": [
      "database.spec.js:0",
      "mock.spec.js:7",
      "results.spec.js:9",
      "chain.spec.js:11",
      "mock.delete.spec.js:19",
      "called.spec.js:20",
      "mock.where.spec.js:24",
      "mock.results.spec.js:26",
      "mock.update.spec.js:27",
      "mock.select.spec.js:29",
      "select.spec.js:30",
      "update.spec.js:38",
      "equalTo.spec.js:50",
      "database.js:62",
      "query.js:166"
    ],
    "datasets": [
      {
        "label": "Cyclomatic Complexity",
        "fill": true,
        "borderColor": "#eda32d",
        "data": [
          1,
          1,
          1,
          1,
          3,
          1,
          3,
          1,
          3,
          3,
          3,
          3,
          1,
          5,
          26
        ]
      }
    ]
  }
}
```

```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Almaden"
    }
  },
  "data": {
    "labels": [
      "database.spec.js:0",
      "mock.spec.js:7",
      "results.spec.js:9",
      "chain.spec.js:11",
      "mock.delete.spec.js:19",
      "called.spec.js:20",
      "mock.where.spec.js:24",
      "mock.results.spec.js:26",
      "mock.update.spec.js:27",
      "mock.select.spec.js:29",
      "select.spec.js:30",
      "update.spec.js:38",
      "equalTo.spec.js:50",
      "database.js:62",
      "query.js:166"
    ],
    "datasets": [
      {
        "label": "Halstead Time (Minutes)",
        "fill": true,
        "borderColor": "#f98531",
        "data": [
          0,
          1.7120666666666668,
          1.4756166666666668,
          2.6840333333333333,
          10.050033333333333,
          5.200733333333333,
          15.211900000000002,
          12.031516666666667,
          15.038441666666667,
          17.544758333333334,
          17.31655,
          23.115016666666666,
          35.58345,
          87.12258333333332,
          629.9848000000001
        ]
      }
    ]
  }
}
```
## Whit


```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Whit"
    }
  },
  "data": {
    "labels": [
      "whit.forwardEventsTo.js:3",
      "whit.trigger.js:4",
      "whit.on.js:5",
      "whit.constructor.spec.js:6",
      "whit.removeClassName.js:7",
      "whit.toString.spec.js:9",
      "whit.trigger.spec.js:11",
      "whit.replace.js:12",
      "whit.attributes.js:13",
      "whit.removeClassName.spec.js:15",
      "whit.appendClassName.spec.js:16",
      "whit.clear.spec.js:18",
      "whit.tag.spec.js:20",
      "whit.id.spec.js:21",
      "whit.element.spec.js:22",
      "whit.forwardChildrenTo.spec.js:24",
      "whit.className.spec.js:26",
      "whit.forwardEventsTo.spec.js:27",
      "whit.attributes.spec.js:28",
      "whit.on.spec.js:31",
      "whit.replace.spec.js:37",
      "whit.children.spec.js:39"
    ],
    "datasets": [
      {
        "label": "Cyclomatic Complexity",
        "fill": true,
        "borderColor": "#579ddb",
        "data": [
          1,
          1.6666666666666667,
          2,
          2,
          2,
          2.5,
          1,
          2,
          2.5,
          2,
          1,
          1,
          1,
          1,
          1,
          1.5,
          1,
          1,
          1,
          1,
          1,
          1
        ]
      }
    ]
  }
}
```

```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Whit"
    }
  },
  "data": {
    "labels": [
      "whit.forwardEventsTo.js:3",
      "whit.trigger.js:4",
      "whit.on.js:5",
      "whit.constructor.spec.js:6",
      "whit.removeClassName.js:7",
      "whit.toString.spec.js:9",
      "whit.trigger.spec.js:11",
      "whit.replace.js:12",
      "whit.attributes.js:13",
      "whit.removeClassName.spec.js:15",
      "whit.appendClassName.spec.js:16",
      "whit.clear.spec.js:18",
      "whit.tag.spec.js:20",
      "whit.id.spec.js:21",
      "whit.element.spec.js:22",
      "whit.forwardChildrenTo.spec.js:24",
      "whit.className.spec.js:26",
      "whit.forwardEventsTo.spec.js:27",
      "whit.attributes.spec.js:28",
      "whit.on.spec.js:31",
      "whit.replace.spec.js:37",
      "whit.children.spec.js:39"
    ],
    "datasets": [
      {
        "label": "Halstead Time (Minutes)",
        "fill": true,
        "borderColor": "#39b3f9",
        "data": [
          0.5552333333333334,
          0.8770222222222223,
          1.3364333333333331,
          0.7626041666666666,
          1.6347333333333334,
          1.687725,
          2.23985,
          3.6087749999999996,
          7.802833333333334,
          6.35115,
          5.202933333333333,
          6.929091666666666,
          8.837983333333334,
          9.56705,
          11.365266666666667,
          17.787733333333335,
          13.63845,
          14.302050000000001,
          11.196916666666668,
          18.1231,
          28.616899999999998,
          36.215066666666665
        ]
      }
    ]
  }
}
```
## Conan


```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Conan"
    }
  },
  "data": {
    "labels": [
      "module.js:1",
      "conanSteps.library.js:2",
      "conan.version.spec.js:4",
      "conanSteps.before.js:8",
      "conanSteps.spec.js:9",
      "conan.use.spec.js:11",
      "conanSteps.findByName.spec.js:13",
      "conanSteps.all.spec.js:15",
      "conanSteps.libraries.spec.js:16",
      "conanSteps.start.js:18",
      "conan.spec.js:23",
      "conan.addComponent.spec.js:25",
      "conan.deploy.spec.js:35",
      "conanComponent.js:48",
      "conanComponent.spec.js:64",
      "conanSteps.start.spec.js:66"
    ],
    "datasets": [
      {
        "label": "Cyclomatic Complexity",
        "fill": true,
        "borderColor": "#95fc80",
        "data": [
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1,
          1.5,
          1,
          1,
          1,
          1,
          8,
          2,
          1
        ]
      }
    ]
  }
}
```

```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Conan"
    }
  },
  "data": {
    "labels": [
      "module.js:1",
      "conanSteps.library.js:2",
      "conan.version.spec.js:4",
      "conanSteps.before.js:8",
      "conanSteps.spec.js:9",
      "conan.use.spec.js:11",
      "conanSteps.findByName.spec.js:13",
      "conanSteps.all.spec.js:15",
      "conanSteps.libraries.spec.js:16",
      "conanSteps.start.js:18",
      "conan.spec.js:23",
      "conan.addComponent.spec.js:25",
      "conan.deploy.spec.js:35",
      "conanComponent.js:48",
      "conanComponent.spec.js:64",
      "conanSteps.start.spec.js:66"
    ],
    "datasets": [
      {
        "label": "Halstead Time (Minutes)",
        "fill": true,
        "borderColor": "#9b1428",
        "data": [
          0.011116666666666667,
          0.24421666666666667,
          0.7932033333333334,
          3.80595,
          3.1016333333333335,
          2.6909,
          5.974144444444445,
          3.66595,
          8.618133333333333,
          11.216266666666666,
          6.244533333333333,
          20.88315,
          15.4344,
          81.84136666666667,
          59.1644,
          38.72278333333334
        ]
      }
    ]
  }
}
```
## Conan-AWS-Lambda


```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Conan-AWS-Lambda"
    }
  },
  "data": {
    "labels": [
      "something.js:0",
      "handler.js:2",
      "alias.js:3",
      "dependency.js:4",
      "validateLambda.js:6",
      "attachRolePolicy.js:8",
      "conanAwsLambdaPlugin.handler.spec.js:10",
      "conanAwsLambdaPlugin.role.spec.js:11",
      "validateLambda.valid.spec.js:12",
      "conanAwsLambda.packages.spec.js:13",
      "findRoleByName.notFound.spec.js:14",
      "conanAwsLambda.lambdaClient.spec.js:15",
      "buildPackages.exception.spec.js:16",
      "conanAwsLambdaPlugin.lambda.spec.js:17",
      "findRoleByName.exception.spec.js:18",
      "upsertLambda.update.configuration.exception.spec.js:19",
      "findLambdaByName.exception.spec.js:20",
      "upsertLambdaAliases.create.exception.spec.js:21",
      "compileLambdaZip.dependency.spec.js:22",
      "upsertLambdaAliases.update.exception.spec.js:23",
      "conanAwsLambda.region.spec.js:24",
      "findLambdaAlias.exception.spec.js:25",
      "compileLambdaZip.packages.spec.js:27",
      "findLambdaByName.found.spec.js:28",
      "findLambdaAlias.notFound.spec.js:29",
      "conanAwsLambda.invoke.error.spec.js:30",
      "createRole.created.spec.js:35",
      "upsertLambdaAliases.update.spec.js:36",
      "conanAwsLambda.invoke.spec.js:37",
      "upsertLambdaAliases.create.spec.js:38",
      "upsertLambda.update.spec.js:43",
      "compileLambdaZip.js:46",
      "compileLambdaZipStep.fileSystem.spec.js:47",
      "compileLambdaZipStep.handler.spec.js:51"
    ],
    "datasets": [
      {
        "label": "Cyclomatic Complexity",
        "fill": true,
        "borderColor": "#fc5af1",
        "data": [
          1,
          1,
          1,
          1,
          2,
          2,
          1,
          1.6,
          1,
          1,
          1.125,
          2.3333333333333335,
          1,
          1,
          2,
          1,
          1,
          1.1666666666666667,
          1,
          1,
          1,
          3,
          1,
          1,
          1,
          3.5,
          1,
          1,
          2,
          1,
          1,
          3,
          3,
          3
        ]
      }
    ]
  }
}
```

```chart
{
  "type": "line",
  "options": {
    "title": {
      "display": true,
      "text": "Conan-AWS-Lambda"
    }
  },
  "data": {
    "labels": [
      "something.js:0",
      "handler.js:2",
      "alias.js:3",
      "dependency.js:4",
      "validateLambda.js:6",
      "attachRolePolicy.js:8",
      "conanAwsLambdaPlugin.handler.spec.js:10",
      "conanAwsLambdaPlugin.role.spec.js:11",
      "validateLambda.valid.spec.js:12",
      "conanAwsLambda.packages.spec.js:13",
      "findRoleByName.notFound.spec.js:14",
      "conanAwsLambda.lambdaClient.spec.js:15",
      "buildPackages.exception.spec.js:16",
      "conanAwsLambdaPlugin.lambda.spec.js:17",
      "findRoleByName.exception.spec.js:18",
      "upsertLambda.update.configuration.exception.spec.js:19",
      "findLambdaByName.exception.spec.js:20",
      "upsertLambdaAliases.create.exception.spec.js:21",
      "compileLambdaZip.dependency.spec.js:22",
      "upsertLambdaAliases.update.exception.spec.js:23",
      "conanAwsLambda.region.spec.js:24",
      "findLambdaAlias.exception.spec.js:25",
      "compileLambdaZip.packages.spec.js:27",
      "findLambdaByName.found.spec.js:28",
      "findLambdaAlias.notFound.spec.js:29",
      "conanAwsLambda.invoke.error.spec.js:30",
      "createRole.created.spec.js:35",
      "upsertLambdaAliases.update.spec.js:36",
      "conanAwsLambda.invoke.spec.js:37",
      "upsertLambdaAliases.create.spec.js:38",
      "upsertLambda.update.spec.js:43",
      "compileLambdaZip.js:46",
      "compileLambdaZipStep.fileSystem.spec.js:47",
      "compileLambdaZipStep.handler.spec.js:51"
    ],
    "datasets": [
      {
        "label": "Halstead Time (Minutes)",
        "fill": true,
        "borderColor": "#dd5d61",
        "data": [
          0,
          0.0625,
          0.7563333333333334,
          1.0999333333333332,
          0.8265833333333333,
          1.1565166666666669,
          2.0333277777777776,
          2.96765,
          2.573090476190476,
          3.1625833333333335,
          3.895025,
          4.4864,
          3.6136444444444447,
          3.6918166666666665,
          3.00355,
          6.634195833333333,
          4.009672222222222,
          7.4365555555555565,
          8.731516666666666,
          7.679883333333333,
          9.06255,
          13.631416666666667,
          15.853933333333334,
          7.8018,
          11.984441666666665,
          13.459858333333335,
          9.047883333333335,
          14.682416666666667,
          21.343366666666665,
          16.603141666666666,
          21.996866666666666,
          45.3522,
          24.916966666666667,
          35.796166666666664
        ]
      }
    ]
  }
}
```