aframe-babia-components
Version:
A data visualization set of components for A-Frame.
1,418 lines • 2.15 MB
JSON
[
{
"date": "2021-04-07 Rel 3.2",
"loc": 9,
"file_path": "test/ca/mcgill/cs/jetuml/JavaFXLoader.java",
"comments": 24,
"loc_per_function": 4.5,
"blanks_per_loc": 0.44,
"num_funs": 2,
"comments_per_loc": 2.67,
"tokens": 53,
"ccn": 2,
"ccn_per_function": 1.0,
"tokens_per_function": 26.5,
"ccn_per_token": 0.03773584905660377,
"functions_per_token": 0.03773584905660377,
"loc_per_token": 0.16981132075471697,
"ccn_per_loc": 0.2222222222222222,
"functions_per_loc": 0.2222222222222222,
"tokens_per_loc": 5.888888888888889
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 83,
"file_path": "test/ca/mcgill/cs/jetuml/geom/TestDimension.java",
"comments": 21,
"loc_per_function": 7.55,
"blanks_per_loc": 0.18,
"num_funs": 11,
"comments_per_loc": 0.25,
"tokens": 560,
"ccn": 11,
"ccn_per_function": 1.0,
"tokens_per_function": 50.90909090909091,
"ccn_per_token": 0.019642857142857142,
"functions_per_token": 0.019642857142857142,
"loc_per_token": 0.14821428571428572,
"ccn_per_loc": 0.13253012048192772,
"functions_per_loc": 0.13253012048192772,
"tokens_per_loc": 6.746987951807229
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 98,
"file_path": "test/ca/mcgill/cs/jetuml/geom/TestDirection.java",
"comments": 27,
"loc_per_function": 7.54,
"blanks_per_loc": 0.17,
"num_funs": 13,
"comments_per_loc": 0.28,
"tokens": 924,
"ccn": 13,
"ccn_per_function": 1.0,
"tokens_per_function": 71.07692307692308,
"ccn_per_token": 0.01406926406926407,
"functions_per_token": 0.01406926406926407,
"loc_per_token": 0.10606060606060606,
"ccn_per_loc": 0.1326530612244898,
"functions_per_loc": 0.1326530612244898,
"tokens_per_loc": 9.428571428571429
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 22,
"file_path": "test/ca/mcgill/cs/jetuml/geom/TestLine.java",
"comments": 45,
"loc_per_function": 11,
"blanks_per_loc": 0.36,
"num_funs": 2,
"comments_per_loc": 2.05,
"tokens": 156,
"ccn": 2,
"ccn_per_function": 1.0,
"tokens_per_function": 78.0,
"ccn_per_token": 0.01282051282051282,
"functions_per_token": 0.01282051282051282,
"loc_per_token": 0.14102564102564102,
"ccn_per_loc": 0.09090909090909091,
"functions_per_loc": 0.09090909090909091,
"tokens_per_loc": 7.090909090909091
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 55,
"file_path": "test/ca/mcgill/cs/jetuml/geom/TestPoint.java",
"comments": 20,
"loc_per_function": 11,
"blanks_per_loc": 0.15,
"num_funs": 5,
"comments_per_loc": 0.36,
"tokens": 466,
"ccn": 5,
"ccn_per_function": 1.0,
"tokens_per_function": 93.2,
"ccn_per_token": 0.01072961373390558,
"functions_per_token": 0.01072961373390558,
"loc_per_token": 0.11802575107296137,
"ccn_per_loc": 0.09090909090909091,
"functions_per_loc": 0.09090909090909091,
"tokens_per_loc": 8.472727272727273
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 224,
"file_path": "test/ca/mcgill/cs/jetuml/geom/TestGeomUtils.java",
"comments": 20,
"loc_per_function": 5.21,
"blanks_per_loc": 0.21,
"num_funs": 43,
"comments_per_loc": 0.09,
"tokens": 1414,
"ccn": 43,
"ccn_per_function": 1.0,
"tokens_per_function": 32.883720930232556,
"ccn_per_token": 0.03041018387553041,
"functions_per_token": 0.03041018387553041,
"loc_per_token": 0.15841584158415842,
"ccn_per_loc": 0.19196428571428573,
"functions_per_loc": 0.19196428571428573,
"tokens_per_loc": 6.3125
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 85,
"file_path": "test/ca/mcgill/cs/jetuml/geom/TestRectangle.java",
"comments": 20,
"loc_per_function": 9.44,
"blanks_per_loc": 0.14,
"num_funs": 9,
"comments_per_loc": 0.24,
"tokens": 737,
"ccn": 9,
"ccn_per_function": 1.0,
"tokens_per_function": 81.88888888888889,
"ccn_per_token": 0.012211668928086838,
"functions_per_token": 0.012211668928086838,
"loc_per_token": 0.11533242876526459,
"ccn_per_loc": 0.10588235294117647,
"functions_per_loc": 0.10588235294117647,
"tokens_per_loc": 8.670588235294117
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 484,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/edges/TestSegmentationStrategies.java",
"comments": 44,
"loc_per_function": 21.04,
"blanks_per_loc": 0.1,
"num_funs": 23,
"comments_per_loc": 0.09,
"tokens": 4860,
"ccn": 23,
"ccn_per_function": 1.0,
"tokens_per_function": 211.30434782608697,
"ccn_per_token": 0.004732510288065843,
"functions_per_token": 0.004732510288065843,
"loc_per_token": 0.09958847736625515,
"ccn_per_loc": 0.047520661157024795,
"functions_per_loc": 0.047520661157024795,
"tokens_per_loc": 10.041322314049587
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 41,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/edges/TestDependencyEdgeViewer.java",
"comments": 20,
"loc_per_function": 13.67,
"blanks_per_loc": 0.24,
"num_funs": 3,
"comments_per_loc": 0.49,
"tokens": 289,
"ccn": 3,
"ccn_per_function": 1.0,
"tokens_per_function": 96.33333333333333,
"ccn_per_token": 0.010380622837370242,
"functions_per_token": 0.010380622837370242,
"loc_per_token": 0.14186851211072665,
"ccn_per_loc": 0.07317073170731707,
"functions_per_loc": 0.07317073170731707,
"tokens_per_loc": 7.048780487804878
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 72,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/edges/TestNoteEdgeViewer.java",
"comments": 25,
"loc_per_function": 18,
"blanks_per_loc": 0.25,
"num_funs": 4,
"comments_per_loc": 0.35,
"tokens": 631,
"ccn": 4,
"ccn_per_function": 1.0,
"tokens_per_function": 157.75,
"ccn_per_token": 0.006339144215530904,
"functions_per_token": 0.006339144215530904,
"loc_per_token": 0.11410459587955626,
"ccn_per_loc": 0.05555555555555555,
"functions_per_loc": 0.05555555555555555,
"tokens_per_loc": 8.76388888888889
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 120,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestFieldNodeViewer.java",
"comments": 35,
"loc_per_function": 9.23,
"blanks_per_loc": 0.16,
"num_funs": 13,
"comments_per_loc": 0.29,
"tokens": 1005,
"ccn": 13,
"ccn_per_function": 1.0,
"tokens_per_function": 77.3076923076923,
"ccn_per_token": 0.012935323383084577,
"functions_per_token": 0.012935323383084577,
"loc_per_token": 0.11940298507462686,
"ccn_per_loc": 0.10833333333333334,
"functions_per_loc": 0.10833333333333334,
"tokens_per_loc": 8.375
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 75,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestCircularNodeViewer.java",
"comments": 20,
"loc_per_function": 6.82,
"blanks_per_loc": 0.2,
"num_funs": 11,
"comments_per_loc": 0.27,
"tokens": 519,
"ccn": 11,
"ccn_per_function": 1.0,
"tokens_per_function": 47.18181818181818,
"ccn_per_token": 0.02119460500963391,
"functions_per_token": 0.02119460500963391,
"loc_per_token": 0.14450867052023122,
"ccn_per_loc": 0.14666666666666667,
"functions_per_loc": 0.14666666666666667,
"tokens_per_loc": 6.92
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 126,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestTypeNodeViewer.java",
"comments": 26,
"loc_per_function": 8.4,
"blanks_per_loc": 0.16,
"num_funs": 15,
"comments_per_loc": 0.21,
"tokens": 831,
"ccn": 16,
"ccn_per_function": 1.0666666666666667,
"tokens_per_function": 55.4,
"ccn_per_token": 0.019253910950661854,
"functions_per_token": 0.018050541516245487,
"loc_per_token": 0.15162454873646208,
"ccn_per_loc": 0.12698412698412698,
"functions_per_loc": 0.11904761904761904,
"tokens_per_loc": 6.595238095238095
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 48,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestUseCaseNodeViewer.java",
"comments": 20,
"loc_per_function": 9.6,
"blanks_per_loc": 0.19,
"num_funs": 5,
"comments_per_loc": 0.42,
"tokens": 374,
"ccn": 5,
"ccn_per_function": 1.0,
"tokens_per_function": 74.8,
"ccn_per_token": 0.013368983957219251,
"functions_per_token": 0.013368983957219251,
"loc_per_token": 0.12834224598930483,
"ccn_per_loc": 0.10416666666666667,
"functions_per_loc": 0.10416666666666667,
"tokens_per_loc": 7.791666666666667
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 117,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestObjectNodeViewer.java",
"comments": 20,
"loc_per_function": 9.75,
"blanks_per_loc": 0.14,
"num_funs": 12,
"comments_per_loc": 0.17,
"tokens": 870,
"ccn": 12,
"ccn_per_function": 1.0,
"tokens_per_function": 72.5,
"ccn_per_token": 0.013793103448275862,
"functions_per_token": 0.013793103448275862,
"loc_per_token": 0.13448275862068965,
"ccn_per_loc": 0.10256410256410256,
"functions_per_loc": 0.10256410256410256,
"tokens_per_loc": 7.435897435897436
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 77,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestCallNodeViewer.java",
"comments": 20,
"loc_per_function": 19.25,
"blanks_per_loc": 0.17,
"num_funs": 4,
"comments_per_loc": 0.26,
"tokens": 591,
"ccn": 4,
"ccn_per_function": 1.0,
"tokens_per_function": 147.75,
"ccn_per_token": 0.00676818950930626,
"functions_per_token": 0.00676818950930626,
"loc_per_token": 0.13028764805414553,
"ccn_per_loc": 0.05194805194805195,
"functions_per_loc": 0.05194805194805195,
"tokens_per_loc": 7.675324675324675
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 111,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestPackageNodeViewer.java",
"comments": 20,
"loc_per_function": 8.54,
"blanks_per_loc": 0.16,
"num_funs": 13,
"comments_per_loc": 0.18,
"tokens": 682,
"ccn": 15,
"ccn_per_function": 1.1538461538461537,
"tokens_per_function": 52.46153846153846,
"ccn_per_token": 0.021994134897360705,
"functions_per_token": 0.01906158357771261,
"loc_per_token": 0.1627565982404692,
"ccn_per_loc": 0.13513513513513514,
"functions_per_loc": 0.11711711711711711,
"tokens_per_loc": 6.1441441441441444
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 113,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestImplicitParameterNodeViewer.java",
"comments": 27,
"loc_per_function": 16.14,
"blanks_per_loc": 0.21,
"num_funs": 7,
"comments_per_loc": 0.24,
"tokens": 874,
"ccn": 7,
"ccn_per_function": 1.0,
"tokens_per_function": 124.85714285714286,
"ccn_per_token": 0.008009153318077803,
"functions_per_token": 0.008009153318077803,
"loc_per_token": 0.12929061784897025,
"ccn_per_loc": 0.061946902654867256,
"functions_per_loc": 0.061946902654867256,
"tokens_per_loc": 7.734513274336283
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 48,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestActorNodeViewer.java",
"comments": 20,
"loc_per_function": 9.6,
"blanks_per_loc": 0.19,
"num_funs": 5,
"comments_per_loc": 0.42,
"tokens": 385,
"ccn": 5,
"ccn_per_function": 1.0,
"tokens_per_function": 77.0,
"ccn_per_token": 0.012987012987012988,
"functions_per_token": 0.012987012987012988,
"loc_per_token": 0.12467532467532468,
"ccn_per_loc": 0.10416666666666667,
"functions_per_loc": 0.10416666666666667,
"tokens_per_loc": 8.020833333333334
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 84,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestNoteNodeViewer.java",
"comments": 24,
"loc_per_function": 6,
"blanks_per_loc": 0.23,
"num_funs": 14,
"comments_per_loc": 0.29,
"tokens": 547,
"ccn": 14,
"ccn_per_function": 1.0,
"tokens_per_function": 39.07142857142857,
"ccn_per_token": 0.025594149908592323,
"functions_per_token": 0.025594149908592323,
"loc_per_token": 0.15356489945155394,
"ccn_per_loc": 0.16666666666666666,
"functions_per_loc": 0.16666666666666666,
"tokens_per_loc": 6.511904761904762
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 48,
"file_path": "test/ca/mcgill/cs/jetuml/viewers/nodes/TestStateNodeViewer.java",
"comments": 20,
"loc_per_function": 9.6,
"blanks_per_loc": 0.19,
"num_funs": 5,
"comments_per_loc": 0.42,
"tokens": 374,
"ccn": 5,
"ccn_per_function": 1.0,
"tokens_per_function": 74.8,
"ccn_per_token": 0.013368983957219251,
"functions_per_token": 0.013368983957219251,
"loc_per_token": 0.12834224598930483,
"ccn_per_loc": 0.10416666666666667,
"functions_per_loc": 0.10416666666666667,
"tokens_per_loc": 7.791666666666667
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 85,
"file_path": "test/ca/mcgill/cs/jetuml/views/TestGrid.java",
"comments": 20,
"loc_per_function": 17,
"blanks_per_loc": 0.09,
"num_funs": 5,
"comments_per_loc": 0.24,
"tokens": 1233,
"ccn": 5,
"ccn_per_function": 1.0,
"tokens_per_function": 246.6,
"ccn_per_token": 0.0040551500405515,
"functions_per_token": 0.0040551500405515,
"loc_per_token": 0.0689375506893755,
"ccn_per_loc": 0.058823529411764705,
"functions_per_loc": 0.058823529411764705,
"tokens_per_loc": 14.505882352941176
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 36,
"file_path": "test/ca/mcgill/cs/jetuml/views/TestFontMetrics.java",
"comments": 1,
"loc_per_function": 12,
"blanks_per_loc": 0.25,
"num_funs": 3,
"comments_per_loc": 0.03,
"tokens": 354,
"ccn": 3,
"ccn_per_function": 1.0,
"tokens_per_function": 118.0,
"ccn_per_token": 0.00847457627118644,
"functions_per_token": 0.00847457627118644,
"loc_per_token": 0.1016949152542373,
"ccn_per_loc": 0.08333333333333333,
"functions_per_loc": 0.08333333333333333,
"tokens_per_loc": 9.833333333333334
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 41,
"file_path": "test/ca/mcgill/cs/jetuml/views/TestStringViewer.java",
"comments": 0,
"loc_per_function": 13.67,
"blanks_per_loc": 0.29,
"num_funs": 3,
"comments_per_loc": 0,
"tokens": 403,
"ccn": 3,
"ccn_per_function": 1.0,
"tokens_per_function": 134.33333333333334,
"ccn_per_token": 0.007444168734491315,
"functions_per_token": 0.007444168734491315,
"loc_per_token": 0.10173697270471464,
"ccn_per_loc": 0.07317073170731707,
"functions_per_loc": 0.07317073170731707,
"tokens_per_loc": 9.829268292682928
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 134,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/AbstractTestUsageScenarios.java",
"comments": 24,
"loc_per_function": 7.44,
"blanks_per_loc": 0.16,
"num_funs": 18,
"comments_per_loc": 0.18,
"tokens": 793,
"ccn": 23,
"ccn_per_function": 1.2777777777777777,
"tokens_per_function": 44.05555555555556,
"ccn_per_token": 0.029003783102143757,
"functions_per_token": 0.02269861286254729,
"loc_per_token": 0.16897856242118536,
"ccn_per_loc": 0.17164179104477612,
"functions_per_loc": 0.13432835820895522,
"tokens_per_loc": 5.917910447761194
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 287,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestUsageScenariosObjectDiagram.java",
"comments": 34,
"loc_per_function": 17.94,
"blanks_per_loc": 0.21,
"num_funs": 16,
"comments_per_loc": 0.12,
"tokens": 2699,
"ccn": 16,
"ccn_per_function": 1.0,
"tokens_per_function": 168.6875,
"ccn_per_token": 0.005928121526491293,
"functions_per_token": 0.005928121526491293,
"loc_per_token": 0.10633567988143756,
"ccn_per_loc": 0.05574912891986063,
"functions_per_loc": 0.05574912891986063,
"tokens_per_loc": 9.404181184668989
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 244,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestClassDiagram.java",
"comments": 24,
"loc_per_function": 13.56,
"blanks_per_loc": 0.11,
"num_funs": 18,
"comments_per_loc": 0.1,
"tokens": 1859,
"ccn": 18,
"ccn_per_function": 1.0,
"tokens_per_function": 103.27777777777777,
"ccn_per_token": 0.009682625067240451,
"functions_per_token": 0.009682625067240451,
"loc_per_token": 0.1312533620225928,
"ccn_per_loc": 0.07377049180327869,
"functions_per_loc": 0.07377049180327869,
"tokens_per_loc": 7.618852459016393
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 100,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestDiagram.java",
"comments": 22,
"loc_per_function": 12.5,
"blanks_per_loc": 0.17,
"num_funs": 8,
"comments_per_loc": 0.22,
"tokens": 737,
"ccn": 8,
"ccn_per_function": 1.0,
"tokens_per_function": 92.125,
"ccn_per_token": 0.010854816824966078,
"functions_per_token": 0.010854816824966078,
"loc_per_token": 0.13568521031207598,
"ccn_per_loc": 0.08,
"functions_per_loc": 0.08,
"tokens_per_loc": 7.37
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 327,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestUsageScenariosStateDiagram.java",
"comments": 26,
"loc_per_function": 20.44,
"blanks_per_loc": 0.2,
"num_funs": 16,
"comments_per_loc": 0.08,
"tokens": 3510,
"ccn": 16,
"ccn_per_function": 1.0,
"tokens_per_function": 219.375,
"ccn_per_token": 0.004558404558404558,
"functions_per_token": 0.004558404558404558,
"loc_per_token": 0.09316239316239316,
"ccn_per_loc": 0.04892966360856269,
"functions_per_loc": 0.04892966360856269,
"tokens_per_loc": 10.73394495412844
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 43,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/DiagramAccessor.java",
"comments": 23,
"loc_per_function": 8.6,
"blanks_per_loc": 0.16,
"num_funs": 5,
"comments_per_loc": 0.53,
"tokens": 221,
"ccn": 8,
"ccn_per_function": 1.6,
"tokens_per_function": 44.2,
"ccn_per_token": 0.03619909502262444,
"functions_per_token": 0.02262443438914027,
"loc_per_token": 0.19457013574660634,
"ccn_per_loc": 0.18604651162790697,
"functions_per_loc": 0.11627906976744186,
"tokens_per_loc": 5.1395348837209305
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 186,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestProperties.java",
"comments": 21,
"loc_per_function": 10.33,
"blanks_per_loc": 0.13,
"num_funs": 18,
"comments_per_loc": 0.11,
"tokens": 1809,
"ccn": 19,
"ccn_per_function": 1.0555555555555556,
"tokens_per_function": 100.5,
"ccn_per_token": 0.010503040353786623,
"functions_per_token": 0.009950248756218905,
"loc_per_token": 0.10281923714759536,
"ccn_per_loc": 0.10215053763440861,
"functions_per_loc": 0.0967741935483871,
"tokens_per_loc": 9.725806451612904
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 396,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestControlFlow.java",
"comments": 33,
"loc_per_function": 9.43,
"blanks_per_loc": 0.14,
"num_funs": 42,
"comments_per_loc": 0.08,
"tokens": 2598,
"ccn": 42,
"ccn_per_function": 1.0,
"tokens_per_function": 61.857142857142854,
"ccn_per_token": 0.016166281755196306,
"functions_per_token": 0.016166281755196306,
"loc_per_token": 0.15242494226327943,
"ccn_per_loc": 0.10606060606060606,
"functions_per_loc": 0.10606060606060606,
"tokens_per_loc": 6.5606060606060606
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 19,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestProperty.java",
"comments": 20,
"loc_per_function": 19,
"blanks_per_loc": 0.21,
"num_funs": 1,
"comments_per_loc": 1.05,
"tokens": 159,
"ccn": 1,
"ccn_per_function": 1.0,
"tokens_per_function": 159.0,
"ccn_per_token": 0.006289308176100629,
"functions_per_token": 0.006289308176100629,
"loc_per_token": 0.11949685534591195,
"ccn_per_loc": 0.05263157894736842,
"functions_per_loc": 0.05263157894736842,
"tokens_per_loc": 8.368421052631579
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 469,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestUsageScenariosClassDiagram.java",
"comments": 28,
"loc_per_function": 16.75,
"blanks_per_loc": 0.19,
"num_funs": 28,
"comments_per_loc": 0.06,
"tokens": 4287,
"ccn": 30,
"ccn_per_function": 1.0714285714285714,
"tokens_per_function": 153.10714285714286,
"ccn_per_token": 0.006997900629811057,
"functions_per_token": 0.006531373921156987,
"loc_per_token": 0.10940051317937952,
"ccn_per_loc": 0.06396588486140725,
"functions_per_loc": 0.05970149253731343,
"tokens_per_loc": 9.140724946695096
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 313,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestUsageScenariosUseCaseDiagram.java",
"comments": 26,
"loc_per_function": 24.08,
"blanks_per_loc": 0.2,
"num_funs": 13,
"comments_per_loc": 0.08,
"tokens": 3086,
"ccn": 13,
"ccn_per_function": 1.0,
"tokens_per_function": 237.3846153846154,
"ccn_per_token": 0.004212572909915748,
"functions_per_token": 0.004212572909915748,
"loc_per_token": 0.10142579390797149,
"ccn_per_loc": 0.04153354632587859,
"functions_per_loc": 0.04153354632587859,
"tokens_per_loc": 9.859424920127795
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 333,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestUsageScenariosSequenceDiagram.java",
"comments": 26,
"loc_per_function": 19.59,
"blanks_per_loc": 0.23,
"num_funs": 17,
"comments_per_loc": 0.08,
"tokens": 2881,
"ccn": 17,
"ccn_per_function": 1.0,
"tokens_per_function": 169.47058823529412,
"ccn_per_token": 0.005900728913571677,
"functions_per_token": 0.005900728913571677,
"loc_per_token": 0.1155848663658452,
"ccn_per_loc": 0.05105105105105105,
"functions_per_loc": 0.05105105105105105,
"tokens_per_loc": 8.651651651651651
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 115,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestDiagramDuplicate.java",
"comments": 23,
"loc_per_function": 16.43,
"blanks_per_loc": 0.1,
"num_funs": 7,
"comments_per_loc": 0.2,
"tokens": 1064,
"ccn": 7,
"ccn_per_function": 1.0,
"tokens_per_function": 152.0,
"ccn_per_token": 0.006578947368421052,
"functions_per_token": 0.006578947368421052,
"loc_per_token": 0.1080827067669173,
"ccn_per_loc": 0.06086956521739131,
"functions_per_loc": 0.06086956521739131,
"tokens_per_loc": 9.252173913043478
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 47,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/TestDiagramType.java",
"comments": 20,
"loc_per_function": 9.4,
"blanks_per_loc": 0.17,
"num_funs": 5,
"comments_per_loc": 0.43,
"tokens": 458,
"ccn": 5,
"ccn_per_function": 1.0,
"tokens_per_function": 91.6,
"ccn_per_token": 0.010917030567685589,
"functions_per_token": 0.010917030567685589,
"loc_per_token": 0.10262008733624454,
"ccn_per_loc": 0.10638297872340426,
"functions_per_loc": 0.10638297872340426,
"tokens_per_loc": 9.74468085106383
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 42,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/edges/TestNoteEdge.java",
"comments": 24,
"loc_per_function": 14,
"blanks_per_loc": 0.24,
"num_funs": 3,
"comments_per_loc": 0.57,
"tokens": 310,
"ccn": 3,
"ccn_per_function": 1.0,
"tokens_per_function": 103.33333333333333,
"ccn_per_token": 0.00967741935483871,
"functions_per_token": 0.00967741935483871,
"loc_per_token": 0.13548387096774195,
"ccn_per_loc": 0.07142857142857142,
"functions_per_loc": 0.07142857142857142,
"tokens_per_loc": 7.380952380952381
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 31,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/edges/TestCallEdge.java",
"comments": 20,
"loc_per_function": 15.5,
"blanks_per_loc": 0.23,
"num_funs": 2,
"comments_per_loc": 0.65,
"tokens": 292,
"ccn": 2,
"ccn_per_function": 1.0,
"tokens_per_function": 146.0,
"ccn_per_token": 0.00684931506849315,
"functions_per_token": 0.00684931506849315,
"loc_per_token": 0.10616438356164383,
"ccn_per_loc": 0.06451612903225806,
"functions_per_loc": 0.06451612903225806,
"tokens_per_loc": 9.419354838709678
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 17,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/edges/TestUseCaseDependencyEdge.java",
"comments": 20,
"loc_per_function": 17,
"blanks_per_loc": 0.24,
"num_funs": 1,
"comments_per_loc": 1.18,
"tokens": 167,
"ccn": 1,
"ccn_per_function": 1.0,
"tokens_per_function": 167.0,
"ccn_per_token": 0.005988023952095809,
"functions_per_token": 0.005988023952095809,
"loc_per_token": 0.10179640718562874,
"ccn_per_loc": 0.058823529411764705,
"functions_per_loc": 0.058823529411764705,
"tokens_per_loc": 9.823529411764707
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 46,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/edges/TestEdgeProperties.java",
"comments": 23,
"loc_per_function": 15.33,
"blanks_per_loc": 0.15,
"num_funs": 3,
"comments_per_loc": 0.5,
"tokens": 506,
"ccn": 3,
"ccn_per_function": 1.0,
"tokens_per_function": 168.66666666666666,
"ccn_per_token": 0.005928853754940711,
"functions_per_token": 0.005928853754940711,
"loc_per_token": 0.09090909090909091,
"ccn_per_loc": 0.06521739130434782,
"functions_per_loc": 0.06521739130434782,
"tokens_per_loc": 11.0
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 111,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/nodes/TestActorNode.java",
"comments": 29,
"loc_per_function": 7.93,
"blanks_per_loc": 0.18,
"num_funs": 14,
"comments_per_loc": 0.26,
"tokens": 759,
"ccn": 14,
"ccn_per_function": 1.0,
"tokens_per_function": 54.214285714285715,
"ccn_per_token": 0.01844532279314888,
"functions_per_token": 0.01844532279314888,
"loc_per_token": 0.14624505928853754,
"ccn_per_loc": 0.12612612612612611,
"functions_per_loc": 0.12612612612612611,
"tokens_per_loc": 6.837837837837838
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 41,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/nodes/TestInterfaceNode.java",
"comments": 20,
"loc_per_function": 10.25,
"blanks_per_loc": 0.17,
"num_funs": 4,
"comments_per_loc": 0.49,
"tokens": 250,
"ccn": 4,
"ccn_per_function": 1.0,
"tokens_per_function": 62.5,
"ccn_per_token": 0.016,
"functions_per_token": 0.016,
"loc_per_token": 0.164,
"ccn_per_loc": 0.0975609756097561,
"functions_per_loc": 0.0975609756097561,
"tokens_per_loc": 6.097560975609756
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 129,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/nodes/TestObjectNode.java",
"comments": 21,
"loc_per_function": 16.12,
"blanks_per_loc": 0.15,
"num_funs": 8,
"comments_per_loc": 0.16,
"tokens": 1259,
"ccn": 8,
"ccn_per_function": 1.0,
"tokens_per_function": 157.375,
"ccn_per_token": 0.006354249404289118,
"functions_per_token": 0.006354249404289118,
"loc_per_token": 0.10246227164416204,
"ccn_per_loc": 0.06201550387596899,
"functions_per_loc": 0.06201550387596899,
"tokens_per_loc": 9.75968992248062
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 107,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/nodes/TestPackageNode.java",
"comments": 21,
"loc_per_function": 21.4,
"blanks_per_loc": 0.16,
"num_funs": 5,
"comments_per_loc": 0.2,
"tokens": 971,
"ccn": 5,
"ccn_per_function": 1.0,
"tokens_per_function": 194.2,
"ccn_per_token": 0.005149330587023687,
"functions_per_token": 0.005149330587023687,
"loc_per_token": 0.1101956745623069,
"ccn_per_loc": 0.04672897196261682,
"functions_per_loc": 0.04672897196261682,
"tokens_per_loc": 9.074766355140186
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 82,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/nodes/TestCallNode.java",
"comments": 20,
"loc_per_function": 9.11,
"blanks_per_loc": 0.18,
"num_funs": 9,
"comments_per_loc": 0.24,
"tokens": 558,
"ccn": 9,
"ccn_per_function": 1.0,
"tokens_per_function": 62.0,
"ccn_per_token": 0.016129032258064516,
"functions_per_token": 0.016129032258064516,
"loc_per_token": 0.14695340501792115,
"ccn_per_loc": 0.10975609756097561,
"functions_per_loc": 0.10975609756097561,
"tokens_per_loc": 6.804878048780488
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 67,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/nodes/TestPackageDescriptionNode.java",
"comments": 20,
"loc_per_function": 8.38,
"blanks_per_loc": 0.18,
"num_funs": 8,
"comments_per_loc": 0.3,
"tokens": 388,
"ccn": 8,
"ccn_per_function": 1.0,
"tokens_per_function": 48.5,
"ccn_per_token": 0.020618556701030927,
"functions_per_token": 0.020618556701030927,
"loc_per_token": 0.17268041237113402,
"ccn_per_loc": 0.11940298507462686,
"functions_per_loc": 0.11940298507462686,
"tokens_per_loc": 5.791044776119403
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 49,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/nodes/TestImplicitParameterNode.java",
"comments": 21,
"loc_per_function": 16.33,
"blanks_per_loc": 0.2,
"num_funs": 3,
"comments_per_loc": 0.43,
"tokens": 393,
"ccn": 3,
"ccn_per_function": 1.0,
"tokens_per_function": 131.0,
"ccn_per_token": 0.007633587786259542,
"functions_per_token": 0.007633587786259542,
"loc_per_token": 0.12468193384223919,
"ccn_per_loc": 0.061224489795918366,
"functions_per_loc": 0.061224489795918366,
"tokens_per_loc": 8.020408163265307
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 68,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/nodes/TestClassNode.java",
"comments": 23,
"loc_per_function": 9.71,
"blanks_per_loc": 0.15,
"num_funs": 7,
"comments_per_loc": 0.34,
"tokens": 431,
"ccn": 7,
"ccn_per_function": 1.0,
"tokens_per_function": 61.57142857142857,
"ccn_per_token": 0.016241299303944315,
"functions_per_token": 0.016241299303944315,
"loc_per_token": 0.15777262180974477,
"ccn_per_loc": 0.10294117647058823,
"functions_per_loc": 0.10294117647058823,
"tokens_per_loc": 6.338235294117647
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 21,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/TestSimpleOperation.java",
"comments": 20,
"loc_per_function": 21,
"blanks_per_loc": 0.24,
"num_funs": 1,
"comments_per_loc": 0.95,
"tokens": 135,
"ccn": 1,
"ccn_per_function": 1.0,
"tokens_per_function": 135.0,
"ccn_per_token": 0.007407407407407408,
"functions_per_token": 0.007407407407407408,
"loc_per_token": 0.15555555555555556,
"ccn_per_loc": 0.047619047619047616,
"functions_per_loc": 0.047619047619047616,
"tokens_per_loc": 6.428571428571429
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 188,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/TestStateDiagramBuilder.java",
"comments": 20,
"loc_per_function": 11.75,
"blanks_per_loc": 0.13,
"num_funs": 16,
"comments_per_loc": 0.11,
"tokens": 1869,
"ccn": 16,
"ccn_per_function": 1.0,
"tokens_per_function": 116.8125,
"ccn_per_token": 0.008560727661851257,
"functions_per_token": 0.008560727661851257,
"loc_per_token": 0.10058855002675228,
"ccn_per_loc": 0.0851063829787234,
"functions_per_loc": 0.0851063829787234,
"tokens_per_loc": 9.941489361702128
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 140,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/TestUseCaseDiagramBuilder.java",
"comments": 20,
"loc_per_function": 12.73,
"blanks_per_loc": 0.17,
"num_funs": 11,
"comments_per_loc": 0.14,
"tokens": 1562,
"ccn": 11,
"ccn_per_function": 1.0,
"tokens_per_function": 142.0,
"ccn_per_token": 0.007042253521126761,
"functions_per_token": 0.007042253521126761,
"loc_per_token": 0.08962868117797695,
"ccn_per_loc": 0.07857142857142857,
"functions_per_loc": 0.07857142857142857,
"tokens_per_loc": 11.157142857142857
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 106,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/TestCompoundOperation.java",
"comments": 21,
"loc_per_function": 13.25,
"blanks_per_loc": 0.11,
"num_funs": 8,
"comments_per_loc": 0.2,
"tokens": 1081,
"ccn": 8,
"ccn_per_function": 1.0,
"tokens_per_function": 135.125,
"ccn_per_token": 0.0074005550416281225,
"functions_per_token": 0.0074005550416281225,
"loc_per_token": 0.09805735430157261,
"ccn_per_loc": 0.07547169811320754,
"functions_per_loc": 0.07547169811320754,
"tokens_per_loc": 10.19811320754717
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 217,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/TestDiagramOperationProcessor.java",
"comments": 33,
"loc_per_function": 13.56,
"blanks_per_loc": 0.15,
"num_funs": 16,
"comments_per_loc": 0.15,
"tokens": 1486,
"ccn": 16,
"ccn_per_function": 1.0,
"tokens_per_function": 92.875,
"ccn_per_token": 0.010767160161507403,
"functions_per_token": 0.010767160161507403,
"loc_per_token": 0.14602960969044415,
"ccn_per_loc": 0.07373271889400922,
"functions_per_loc": 0.07373271889400922,
"tokens_per_loc": 6.847926267281106
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 169,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/TestObjectDiagramBuilder.java",
"comments": 20,
"loc_per_function": 18.78,
"blanks_per_loc": 0.19,
"num_funs": 9,
"comments_per_loc": 0.12,
"tokens": 1534,
"ccn": 9,
"ccn_per_function": 1.0,
"tokens_per_function": 170.44444444444446,
"ccn_per_token": 0.005867014341590613,
"functions_per_token": 0.005867014341590613,
"loc_per_token": 0.11016949152542373,
"ccn_per_loc": 0.05325443786982249,
"functions_per_loc": 0.05325443786982249,
"tokens_per_loc": 9.076923076923077
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 457,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/TestClassDiagramBuilder.java",
"comments": 28,
"loc_per_function": 11.72,
"blanks_per_loc": 0.12,
"num_funs": 39,
"comments_per_loc": 0.06,
"tokens": 3647,
"ccn": 39,
"ccn_per_function": 1.0,
"tokens_per_function": 93.51282051282051,
"ccn_per_token": 0.010693720866465589,
"functions_per_token": 0.010693720866465589,
"loc_per_token": 0.1253084727173019,
"ccn_per_loc": 0.08533916849015317,
"functions_per_loc": 0.08533916849015317,
"tokens_per_loc": 7.980306345733042
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 210,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/TestSequenceDiagramBuilder.java",
"comments": 20,
"loc_per_function": 15,
"blanks_per_loc": 0.14,
"num_funs": 14,
"comments_per_loc": 0.1,
"tokens": 1768,
"ccn": 15,
"ccn_per_function": 1.0714285714285714,
"tokens_per_function": 126.28571428571429,
"ccn_per_token": 0.008484162895927601,
"functions_per_token": 0.007918552036199095,
"loc_per_token": 0.11877828054298642,
"ccn_per_loc": 0.07142857142857142,
"functions_per_loc": 0.06666666666666667,
"tokens_per_loc": 8.41904761904762
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 87,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/constraints/TestClassDiagramEdgeConstraints.java",
"comments": 20,
"loc_per_function": 9.67,
"blanks_per_loc": 0.16,
"num_funs": 9,
"comments_per_loc": 0.23,
"tokens": 647,
"ccn": 9,
"ccn_per_function": 1.0,
"tokens_per_function": 71.88888888888889,
"ccn_per_token": 0.013910355486862442,
"functions_per_token": 0.013910355486862442,
"loc_per_token": 0.13446676970633695,
"ccn_per_loc": 0.10344827586206896,
"functions_per_loc": 0.10344827586206896,
"tokens_per_loc": 7.436781609195402
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 57,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/constraints/TestConstraintSet.java",
"comments": 20,
"loc_per_function": 9.5,
"blanks_per_loc": 0.21,
"num_funs": 6,
"comments_per_loc": 0.35,
"tokens": 565,
"ccn": 6,
"ccn_per_function": 1.0,
"tokens_per_function": 94.16666666666667,
"ccn_per_token": 0.010619469026548672,
"functions_per_token": 0.010619469026548672,
"loc_per_token": 0.10088495575221239,
"ccn_per_loc": 0.10526315789473684,
"functions_per_loc": 0.10526315789473684,
"tokens_per_loc": 9.912280701754385
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 166,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/constraints/TestSequenceDiagramEdgeConstraints.java",
"comments": 20,
"loc_per_function": 7.9,
"blanks_per_loc": 0.16,
"num_funs": 21,
"comments_per_loc": 0.12,
"tokens": 1122,
"ccn": 21,
"ccn_per_function": 1.0,
"tokens_per_function": 53.42857142857143,
"ccn_per_token": 0.01871657754010695,
"functions_per_token": 0.01871657754010695,
"loc_per_token": 0.14795008912655971,
"ccn_per_loc": 0.12650602409638553,
"functions_per_loc": 0.12650602409638553,
"tokens_per_loc": 6.759036144578313
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 179,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/constraints/TestEdgeConstraints.java",
"comments": 20,
"loc_per_function": 8.95,
"blanks_per_loc": 0.15,
"num_funs": 20,
"comments_per_loc": 0.11,
"tokens": 1354,
"ccn": 20,
"ccn_per_function": 1.0,
"tokens_per_function": 67.7,
"ccn_per_token": 0.014771048744460856,
"functions_per_token": 0.014771048744460856,
"loc_per_token": 0.13220088626292467,
"ccn_per_loc": 0.11173184357541899,
"functions_per_loc": 0.11173184357541899,
"tokens_per_loc": 7.564245810055866
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 75,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/constraints/TestStateDiagramEdgeConstraints.java",
"comments": 20,
"loc_per_function": 9.38,
"blanks_per_loc": 0.17,
"num_funs": 8,
"comments_per_loc": 0.27,
"tokens": 519,
"ccn": 8,
"ccn_per_function": 1.0,
"tokens_per_function": 64.875,
"ccn_per_token": 0.015414258188824663,
"functions_per_token": 0.015414258188824663,
"loc_per_token": 0.14450867052023122,
"ccn_per_loc": 0.10666666666666667,
"functions_per_loc": 0.10666666666666667,
"tokens_per_loc": 6.92
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 95,
"file_path": "test/ca/mcgill/cs/jetuml/diagram/builder/constraints/TestObjectDiagramEdgeConstraints.java",
"comments": 20,
"loc_per_function": 8.64,
"blanks_per_loc": 0.19,
"num_funs": 11,
"comments_per_loc": 0.21,
"tokens": 636,
"ccn": 11,
"ccn_per_function": 1.0,
"tokens_per_function": 57.81818181818182,
"ccn_per_token": 0.01729559748427673,
"functions_per_token": 0.01729559748427673,
"loc_per_token": 0.14937106918238993,
"ccn_per_loc": 0.11578947368421053,
"functions_per_loc": 0.11578947368421053,
"tokens_per_loc": 6.6947368421052635
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 118,
"file_path": "test/ca/mcgill/cs/jetuml/application/TestVersion.java",
"comments": 20,
"loc_per_function": 5.9,
"blanks_per_loc": 0.19,
"num_funs": 20,
"comments_per_loc": 0.17,
"tokens": 705,
"ccn": 20,
"ccn_per_function": 1.0,
"tokens_per_function": 35.25,
"ccn_per_token": 0.028368794326241134,
"functions_per_token": 0.028368794326241134,
"loc_per_token": 0.1673758865248227,
"ccn_per_loc": 0.1694915254237288,
"functions_per_loc": 0.1694915254237288,
"tokens_per_loc": 5.97457627118644
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 17,
"file_path": "test/ca/mcgill/cs/jetuml/application/TestApplicationResources.java",
"comments": 20,
"loc_per_function": 8.5,
"blanks_per_loc": 0.24,
"num_funs": 2,
"comments_per_loc": 1.18,
"tokens": 99,
"ccn": 2,
"ccn_per_function": 1.0,
"tokens_per_function": 49.5,
"ccn_per_token": 0.020202020202020204,
"functions_per_token": 0.020202020202020204,
"loc_per_token": 0.1717171717171717,
"ccn_per_loc": 0.11764705882352941,
"functions_per_loc": 0.11764705882352941,
"tokens_per_loc": 5.823529411764706
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 109,
"file_path": "test/ca/mcgill/cs/jetuml/application/TestPropertyChangeTracker.java",
"comments": 23,
"loc_per_function": 13.62,
"blanks_per_loc": 0.18,
"num_funs": 8,
"comments_per_loc": 0.21,
"tokens": 745,
"ccn": 10,
"ccn_per_function": 1.25,
"tokens_per_function": 93.125,
"ccn_per_token": 0.013422818791946308,
"functions_per_token": 0.010738255033557046,
"loc_per_token": 0.14630872483221477,
"ccn_per_loc": 0.09174311926605505,
"functions_per_loc": 0.07339449541284404,
"tokens_per_loc": 6.834862385321101
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 61,
"file_path": "test/ca/mcgill/cs/jetuml/application/TestFileExtensions.java",
"comments": 20,
"loc_per_function": 10.17,
"blanks_per_loc": 0.16,
"num_funs": 6,
"comments_per_loc": 0.33,
"tokens": 532,
"ccn": 7,
"ccn_per_function": 1.1666666666666667,
"tokens_per_function": 88.66666666666667,
"ccn_per_token": 0.013157894736842105,
"functions_per_token": 0.011278195488721804,
"loc_per_token": 0.11466165413533834,
"ccn_per_loc": 0.11475409836065574,
"functions_per_loc": 0.09836065573770492,
"tokens_per_loc": 8.721311475409836
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 183,
"file_path": "test/ca/mcgill/cs/jetuml/application/TestClipboard.java",
"comments": 20,
"loc_per_function": 13.07,
"blanks_per_loc": 0.17,
"num_funs": 14,
"comments_per_loc": 0.11,
"tokens": 1428,
"ccn": 16,
"ccn_per_function": 1.1428571428571428,
"tokens_per_function": 102.0,
"ccn_per_token": 0.011204481792717087,
"functions_per_token": 0.00980392156862745,
"loc_per_token": 0.12815126050420167,
"ccn_per_loc": 0.08743169398907104,
"functions_per_loc": 0.07650273224043716,
"tokens_per_loc": 7.80327868852459
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 166,
"file_path": "test/ca/mcgill/cs/jetuml/application/TestMoveTracker.java",
"comments": 24,
"loc_per_function": 33.2,
"blanks_per_loc": 0.13,
"num_funs": 5,
"comments_per_loc": 0.14,
"tokens": 1586,
"ccn": 6,
"ccn_per_function": 1.2,
"tokens_per_function": 317.2,
"ccn_per_token": 0.0037831021437578815,
"functions_per_token": 0.0031525851197982345,
"loc_per_token": 0.10466582597730138,
"ccn_per_loc": 0.03614457831325301,
"functions_per_loc": 0.030120481927710843,
"tokens_per_loc": 9.55421686746988
},
{
"date": "2021-04-07 Rel 3.2",
"loc": 139,
"file_path": "test/ca/mcgill/cs/jetuml/application/TestRecentFilesQueue.java",
"comments": 20,
"loc_per_function": 27.8,
"blanks_per_loc": 0.17,
"num_funs": 5,
"comments_per_loc": 0.14,
"tokens": 1506,
"ccn": 5,
"ccn_per_function": 1.0,
"tokens_per_function": 301.2,
"ccn_per_token": 0.0033200531208499337,
"functions_per_token": 0.0033200531208499337,
"loc_per_token": 0.09229747675962816,
"ccn