@@ -375,7 +375,7 @@ runUndirectedCentralityAlgorithms() {
375375# -- Java Artifact Centrality ------------------------------------
376376
377377ARTIFACT_PROJECTION=" dependencies_projection=artifact-centrality"
378- ARTIFACT_PROJECTION_UNDIRECTED=" dependencies_projection=${ARTIFACT_PROJECTION} -undirected"
378+ ARTIFACT_PROJECTION_UNDIRECTED=" dependencies_projection=artifact-centrality -undirected"
379379ARTIFACT_NODE=" dependencies_projection_node=Artifact"
380380ARTIFACT_WEIGHT=" dependencies_projection_weight_property=weight"
381381
389389# -- Java Package Centrality -------------------------------------
390390
391391PACKAGE_PROJECTION=" dependencies_projection=package-centrality"
392- PACKAGE_PROJECTION_UNDIRECTED=" dependencies_projection=${PACKAGE_PROJECTION} -undirected"
392+ PACKAGE_PROJECTION_UNDIRECTED=" dependencies_projection=package-centrality -undirected"
393393PACKAGE_NODE=" dependencies_projection_node=Package"
394394PACKAGE_WEIGHT=" dependencies_projection_weight_property=weight25PercentInterfaces"
395395
402402
403403# -- Java Type Centrality ----------------------------------------
404404
405- TYPE_PROJECTION=" dependencies_projection=type-centrality"
405+ TYPE_PROJECTION=" dependencies_projection=type-centrality"
406+ TYPE_PROJECTION_UNDIRECTED=" dependencies_projection=type-centrality-undirected"
406407TYPE_NODE=" dependencies_projection_node=Type"
407408TYPE_WEIGHT=" dependencies_projection_weight_property=weight"
408409
409410if createDirectedJavaTypeDependencyProjection " ${TYPE_PROJECTION} " " ${TYPE_NODE} " " ${TYPE_WEIGHT} " ; then
410411 runCentralityAlgorithms " ${TYPE_PROJECTION} " " ${TYPE_NODE} " " ${TYPE_WEIGHT} "
411412fi
413+ if createUndirectedJavaTypeDependencyProjection " ${TYPE_PROJECTION_UNDIRECTED} " ; then
414+ runUndirectedCentralityAlgorithms " ${TYPE_PROJECTION_UNDIRECTED} " " ${TYPE_NODE} "
415+ fi
412416
413417# -- Java Method Centrality --------------------------------------
414418
415- METHOD_PROJECTION=" dependencies_projection=method-centrality"
419+ METHOD_PROJECTION=" dependencies_projection=method-centrality"
416420METHOD_NODE=" dependencies_projection_node=Method"
417421METHOD_WEIGHT=" dependencies_projection_weight_property="
418422
424428
425429MODULE_LANGUAGE=" dependencies_projection_language=Typescript"
426430MODULE_PROJECTION=" dependencies_projection=typescript-module-centrality"
427- MODULE_PROJECTION_UNDIRECTED=" dependencies_projection=${MODULE_PROJECTION} -undirected"
431+ MODULE_PROJECTION_UNDIRECTED=" dependencies_projection=typescript-module-centrality -undirected"
428432MODULE_NODE=" dependencies_projection_node=Module"
429433MODULE_WEIGHT=" dependencies_projection_weight_property=lowCouplingElement25PercentWeight"
430434
0 commit comments