{
  "coverage": "6.58%",
  "expectCount": 638,
  "actualCount": 42,
  "files": {
    "awv3/plugins/sketcher/command/lowlevel.js": {
      "expectCount": 7,
      "actualCount": 0,
      "undocumentLines": [
        70,
        28,
        32,
        36,
        40,
        46,
        58
      ]
    },
    "awv3/plugins/sketcher/handlers/angle.js": {
      "expectCount": 17,
      "actualCount": 0,
      "undocumentLines": [
        7,
        28,
        32,
        8,
        19,
        13,
        14,
        24,
        12,
        44,
        40,
        36,
        10,
        16,
        48,
        15,
        64
      ]
    },
    "awv3/plugins/dimensions/graphics/angular.js": {
      "expectCount": 3,
      "actualCount": 0,
      "undocumentLines": [
        11,
        12,
        16
      ]
    },
    "awv3/plugins/sketcher/graphics/arc.js": {
      "expectCount": 5,
      "actualCount": 0,
      "undocumentLines": [
        15,
        16,
        19,
        35,
        25
      ]
    },
    "awv3/plugins/sketcher/command/ast/ast.js": {
      "expectCount": 6,
      "actualCount": 0,
      "undocumentLines": [
        5,
        9,
        6,
        17,
        12,
        23
      ]
    },
    "awv3/plugins/sketcher/graphics/base.js": {
      "expectCount": 6,
      "actualCount": 0,
      "undocumentLines": [
        4,
        8,
        5,
        11,
        19,
        15
      ]
    },
    "awv3/plugins/dimensions/graphics/base.js": {
      "expectCount": 28,
      "actualCount": 0,
      "undocumentLines": [
        5,
        12,
        13,
        17,
        29,
        14,
        16,
        38,
        6,
        69,
        59,
        43,
        20,
        130,
        10,
        11,
        24,
        123,
        75,
        19,
        44,
        45,
        97,
        111,
        118,
        127,
        89,
        129
      ]
    },
    "awv3/plugins/sketcher/handlers/base.js": {
      "expectCount": 22,
      "actualCount": 0,
      "undocumentLines": [
        6,
        29,
        42,
        67,
        109,
        113,
        7,
        85,
        20,
        12,
        25,
        95,
        11,
        10,
        83,
        72,
        17,
        123,
        50,
        59,
        9,
        8
      ]
    },
    "awv3/core/canvas.js": {
      "expectCount": 15,
      "actualCount": 13,
      "undocumentLines": [
        113,
        84
      ]
    },
    "awv3/plugins/sketcher/ccbaseref.js": {
      "expectCount": 17,
      "actualCount": 0,
      "undocumentLines": [
        2,
        19,
        3,
        23,
        15,
        59,
        47,
        63,
        31,
        27,
        43,
        55,
        35,
        67,
        39,
        51,
        11
      ]
    },
    "awv3/plugins/sketcher/ccfuturef.js": {
      "expectCount": 10,
      "actualCount": 0,
      "undocumentLines": [
        8,
        22,
        18,
        11,
        9,
        12,
        35,
        15,
        13,
        14
      ]
    },
    "awv3/plugins/sketcher/graphics/circle.js": {
      "expectCount": 2,
      "actualCount": 0,
      "undocumentLines": [
        4,
        5
      ]
    },
    "awv3/plugins/sketcher/constraint/index.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        3
      ]
    },
    "awv3/plugins/sketcher/graphics/constraint.js": {
      "expectCount": 6,
      "actualCount": 0,
      "undocumentLines": [
        9,
        10,
        21,
        13,
        31,
        40
      ]
    },
    "awv3/plugins/sketcher/constraint/adder.js": {
      "expectCount": 19,
      "actualCount": 0,
      "undocumentLines": [
        5,
        94,
        41,
        74,
        10,
        6,
        95,
        111,
        99,
        127,
        16,
        13,
        23,
        119,
        96,
        103,
        8,
        107,
        17
      ]
    },
    "awv3/three/cubetexture.js": {
      "expectCount": 3,
      "actualCount": 0,
      "undocumentLines": [
        3,
        4,
        11
      ]
    },
    "awv3/core/defaults.js": {
      "expectCount": 4,
      "actualCount": 0,
      "undocumentLines": [
        50,
        62,
        51,
        72
      ]
    },
    "awv3/plugins/dimensions/graphics/diametral.js": {
      "expectCount": 3,
      "actualCount": 0,
      "undocumentLines": [
        4,
        5,
        9
      ]
    },
    "awv3/plugins/sketcher/handlers/drag.js": {
      "expectCount": 16,
      "actualCount": 0,
      "undocumentLines": [
        12,
        51,
        91,
        66,
        56,
        61,
        13,
        33,
        24,
        26,
        20,
        18,
        29,
        22,
        16,
        37
      ]
    },
    "awv3/core/events.js": {
      "expectCount": 16,
      "actualCount": 0,
      "undocumentLines": [
        1,
        136,
        2,
        106,
        148,
        160,
        63,
        166,
        23,
        15,
        19,
        11,
        102,
        68,
        98,
        7
      ]
    },
    "awv3/plugins/sketcher/command/ast/expr.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        3
      ]
    },
    "awv3/plugins/dimensions/graphics/index.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        6
      ]
    },
    "awv3/plugins/sketcher/graphics/index.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        9
      ]
    },
    "awv3/plugins/dimensions/handle.js": {
      "expectCount": 36,
      "actualCount": 0,
      "undocumentLines": [
        5,
        84,
        215,
        112,
        45,
        30,
        38,
        15,
        49,
        26,
        21,
        53,
        119,
        61,
        91,
        113,
        6,
        85,
        60,
        153,
        216,
        99,
        75,
        103,
        78,
        206,
        221,
        107,
        81,
        210,
        12,
        94,
        59,
        122,
        150,
        63
      ]
    },
    "awv3/plugins/sketcher/handlers/index.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        31
      ]
    },
    "awv3/plugins/sketcher/handlers/hover.js": {
      "expectCount": 5,
      "actualCount": 0,
      "undocumentLines": [
        6,
        20,
        30,
        7,
        12
      ]
    },
    "awv3/core/hud.js": {
      "expectCount": 21,
      "actualCount": 1,
      "undocumentLines": [
        15,
        48,
        12,
        5,
        13,
        59,
        6,
        71,
        30,
        27,
        33,
        24,
        42,
        39,
        36,
        55,
        8,
        9,
        45,
        7
      ]
    },
    "awv3/three/infiniteplane.js": {
      "expectCount": 5,
      "actualCount": 0,
      "undocumentLines": [
        3,
        4,
        7,
        10,
        6
      ]
    },
    "awv3/plugins/sketcher/graphics/line.js": {
      "expectCount": 4,
      "actualCount": 0,
      "undocumentLines": [
        13,
        14,
        16,
        22
      ]
    },
    "awv3/plugins/dimensions/graphics/linear.js": {
      "expectCount": 3,
      "actualCount": 0,
      "undocumentLines": [
        4,
        5,
        9
      ]
    },
    "awv3/misc/materialstore.js": {
      "expectCount": 5,
      "actualCount": 3,
      "undocumentLines": [
        27,
        28
      ]
    },
    "awv3/plugins/sketcher/command/multirunner.js": {
      "expectCount": 6,
      "actualCount": 0,
      "undocumentLines": [
        9,
        11,
        12,
        10,
        13,
        16
      ]
    },
    "awv3/session/selection/objectselector.js": {
      "expectCount": 25,
      "actualCount": 17,
      "undocumentLines": [
        17,
        22,
        113,
        24,
        18,
        35,
        238,
        26
      ]
    },
    "awv3/controls/orbit.js": {
      "expectCount": 62,
      "actualCount": 0,
      "undocumentLines": [
        7,
        51,
        511,
        12,
        10,
        89,
        8,
        55,
        11,
        135,
        34,
        35,
        130,
        551,
        545,
        32,
        166,
        238,
        49,
        50,
        47,
        40,
        46,
        39,
        45,
        43,
        41,
        36,
        331,
        617,
        636,
        647,
        652,
        724,
        697,
        664,
        526,
        354,
        44,
        379,
        366,
        53,
        519,
        234,
        208,
        42,
        182,
        475,
        497,
        52,
        54,
        116,
        125,
        557,
        9,
        537,
        541,
        533,
        140,
        38,
        37,
        33
      ]
    },
    "awv3/misc/stats.js": {
      "expectCount": 16,
      "actualCount": 0,
      "undocumentLines": [
        65,
        1,
        36,
        4,
        9,
        2,
        7,
        40,
        27,
        6,
        31,
        3,
        28,
        5,
        60,
        56
      ]
    },
    "awv3/core/helpers.js": {
      "expectCount": 13,
      "actualCount": 0,
      "undocumentLines": [
        43,
        77,
        49,
        70,
        44,
        54,
        60,
        65,
        11,
        16,
        45,
        46,
        1
      ]
    },
    "awv3/plugins/sketcher/graphics/point.js": {
      "expectCount": 4,
      "actualCount": 0,
      "undocumentLines": [
        13,
        14,
        16,
        22
      ]
    },
    "awv3/plugins/properties/index.js": {
      "expectCount": 40,
      "actualCount": 5,
      "undocumentLines": [
        193,
        138,
        122,
        143,
        81,
        176,
        160,
        79,
        83,
        197,
        116,
        88,
        89,
        177,
        92,
        90,
        93,
        91,
        110,
        86,
        87,
        505,
        488,
        496,
        104,
        180,
        128,
        186,
        156,
        133,
        535,
        96,
        148,
        82,
        152
      ]
    },
    "awv3/plugins/dimensions/graphics/radial.js": {
      "expectCount": 3,
      "actualCount": 0,
      "undocumentLines": [
        4,
        5,
        9
      ]
    },
    "awv3/three/raycaster.js": {
      "expectCount": 8,
      "actualCount": 0,
      "undocumentLines": [
        3,
        20,
        4,
        6,
        53,
        11,
        8,
        7
      ]
    },
    "awv3/three/region.js": {
      "expectCount": 8,
      "actualCount": 3,
      "undocumentLines": [
        12,
        9,
        13,
        14,
        11
      ]
    },
    "awv3/communication/rest.js": {
      "expectCount": 9,
      "actualCount": 0,
      "undocumentLines": [
        6,
        15,
        11,
        7,
        22,
        16,
        32,
        28,
        12
      ]
    },
    "awv3/three/ringgeometry.js": {
      "expectCount": 4,
      "actualCount": 0,
      "undocumentLines": [
        4,
        5,
        8,
        35
      ]
    },
    "awv3/communication/signalr.js": {
      "expectCount": 13,
      "actualCount": 0,
      "undocumentLines": [
        5,
        93,
        30,
        6,
        147,
        10,
        11,
        31,
        9,
        167,
        158,
        33,
        32
      ]
    },
    "awv3/plugins/sketcher/graphics/sketch.js": {
      "expectCount": 11,
      "actualCount": 0,
      "undocumentLines": [
        7,
        15,
        8,
        11,
        14,
        12,
        17,
        10,
        13,
        22,
        46
      ]
    },
    "awv3/plugins/sketcher/snapper.js": {
      "expectCount": 17,
      "actualCount": 0,
      "undocumentLines": [
        3,
        74,
        4,
        6,
        16,
        8,
        9,
        11,
        68,
        7,
        28,
        5,
        12,
        42,
        54,
        79,
        96
      ]
    },
    "awv3/communication/socketio.js": {
      "expectCount": 13,
      "actualCount": 0,
      "undocumentLines": [
        6,
        11,
        17,
        7,
        57,
        18,
        80,
        76,
        64,
        14,
        60,
        78,
        13
      ]
    },
    "awv3/plugins/sketcher/command/ast/stmt.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        3
      ]
    },
    "awv3/plugins/sketcher/constraint/visualizer.js": {
      "expectCount": 22,
      "actualCount": 0,
      "undocumentLines": [
        20,
        50,
        29,
        25,
        21,
        27,
        249,
        232,
        31,
        92,
        39,
        22,
        34,
        62,
        126,
        43,
        23,
        103,
        109,
        117,
        83,
        87
      ]
    },
    "awv3/plugins/workplane/graphics.js": {
      "expectCount": 4,
      "actualCount": 0,
      "undocumentLines": [
        3,
        4,
        49,
        36
      ]
    },
    "awv3/communication/base.js": {
      "expectCount": 16,
      "actualCount": 0,
      "undocumentLines": [
        10,
        4,
        5,
        18,
        40,
        9,
        30,
        11,
        48,
        36,
        22,
        44,
        26,
        12,
        13,
        14
      ]
    },
    "awv3/communication/analyzer.js": {
      "expectCount": 4,
      "actualCount": 0,
      "undocumentLines": [
        4,
        5,
        8,
        9
      ]
    },
    "awv3/plugins/sketcher/constraint/type.js": {
      "expectCount": 20,
      "actualCount": 0,
      "undocumentLines": [
        37,
        38,
        39,
        40,
        52,
        41,
        42,
        43,
        44,
        45,
        46,
        47,
        48,
        49,
        50,
        51,
        53,
        54,
        55,
        56
      ]
    },
    "awv3/animation/easing.js": {
      "expectCount": 11,
      "actualCount": 0,
      "undocumentLines": [
        1,
        19,
        37,
        52,
        67,
        106,
        123,
        127,
        142,
        157,
        172
      ]
    },
    "awv3/plugins/sketcher/command/commandrunner.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        2
      ]
    },
    "awv3/plugins/sketcher/geomutils.js": {
      "expectCount": 14,
      "actualCount": 0,
      "undocumentLines": [
        138,
        67,
        75,
        85,
        96,
        132,
        223,
        16,
        9,
        239,
        285,
        298,
        267,
        311
      ]
    },
    "awv3/core/error.js": {
      "expectCount": 2,
      "actualCount": 0,
      "undocumentLines": [
        5,
        1
      ]
    },
    "awv3/session/store/index.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        9
      ]
    },
    "awv3/communication/signalrhub.js": {
      "expectCount": 1,
      "actualCount": 0,
      "undocumentLines": [
        7
      ]
    }
  }
}