Vizir/d3_shape_filler_chart

View on GitHub
src/d3_shape_filler_chart.js

Summary

Maintainability
B
5 hrs
Test Coverage

Function startShapeFillerChart has 78 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  window.startShapeFillerChart = function(container, data, config) {
    var m = 1 // number of samples per layer

    var formatedData = formatDataObject(data);

Severity: Major
Found in src/d3_shape_filler_chart.js - About 3 hrs to fix

    Function generateMarkup has 36 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

      var generateMarkup = function(container, data, width, height, maskSvg) {
        var markupContainer  = document.querySelector(container),
            legendsContainer = document.createElement("div"),
            legendsList      = document.createElement("ul"),
            shapeFiller        = document.createElement("div"),
    Severity: Minor
    Found in src/d3_shape_filler_chart.js - About 1 hr to fix

      Function generateMarkup has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

        var generateMarkup = function(container, data, width, height, maskSvg) {
      Severity: Minor
      Found in src/d3_shape_filler_chart.js - About 35 mins to fix

        There are no issues that match your filters.

        Category
        Status