Interface IScriptCppAccess
-
- All Superinterfaces:
IScriptCoreAccess
public interface IScriptCppAccess extends IScriptCoreAccess
-
-
Method Summary
-
Methods inherited from interface com.hello2morrow.sonargraph.core.api.script.controller.IScriptCoreAccess
createArchitectureVisitor, createVisitor, findElementByFqn, findFields, findFields, findMethods, findMethods, findRoutines, findRoutines, findTypes, findTypes, getACDMetric, getBaseDirectory, getBiggestComponentCycleGroupMetric, getBiggestModuleACDMetric, getCCDMetric, getCodeCommentLinesMetric, getCommentLinesMetric, getComponentCyclicityMetric, getComponentDependenciesToRemoveMetric, getComponentParserDependenciesToRemoveMetric, getComponentRelativeCyclicityMetric, getComponents, getComponentStructuralDebtIndexMetric, getLinesOfCodeMetric, getMaintainabilityLevelMetric, getNCCDMetric, getNumberOfAllViolatingComponentsMetric, getNumberOfArtifactsMetric, getNumberOfCodeDuplicatesMetric, getNumberOfComponentCycleGroupsMetric, getNumberOfComponentsInDeprecatedArtifactsMetric, getNumberOfComponentsMetric, getNumberOfComponentViolationsMetric, getNumberOfComponntsInDeprectaedArtifactsMetric, getNumberOfCyclicComponentsMetric, getNumberOfCyclicModulesMetric, getNumberOfDuplicatedLinesMetric, getNumberOfEmptyArtifactsMetric, getNumberOfIgnoredCodeDuplicatesMetric, getNumberOfIgnoredCyclicComponentsMetric, getNumberOfIgnoredParserDependencyViolationsMetric, getNumberOfModulesMetric, getNumberOfParserDependencyViolationsMetric, getNumberOfStatementsMetric, getNumberOfUnassignedComponentsMetric, getNumberOfViolatingComponentsMetric, getOrCreateMetricId, getOrCreateMetricId, getOrCreateMetricId, getOrCreateMetricId, getPropagationCostMetric, getSourceElementCountMetric, getTotalLinesMetric, visitActiveArchitectureModel, visitActiveArchitectureModels, visitLogicalModuleNamespaces, visitLogicalSystemNamespaces, visitModel, visitParserModel
-
-
-
-
Method Detail
-
getDirectoryDependenciesToRemoveMetric
java.lang.Integer getDirectoryDependenciesToRemoveMetric()
-
getDirectoryParserDependenciesToRemoveMetric
java.lang.Integer getDirectoryParserDependenciesToRemoveMetric()
-
getDirectoryStructuralDebtIndexMetric
java.lang.Integer getDirectoryStructuralDebtIndexMetric()
-
getDirectoryRelativeCyclicityMetric
java.lang.Float getDirectoryRelativeCyclicityMetric()
-
getDirectoryCyclicityMetric
java.lang.Integer getDirectoryCyclicityMetric()
-
getNamespaceDependenciesToRemoveMetric
java.lang.Integer getNamespaceDependenciesToRemoveMetric()
-
getNamespaceParserDependenciesToRemoveMetric
java.lang.Integer getNamespaceParserDependenciesToRemoveMetric()
-
getNamespaceStructuralDebtIndexMetric
java.lang.Integer getNamespaceStructuralDebtIndexMetric()
-
getNamespaceRelativeCyclicityMetric
java.lang.Float getNamespaceRelativeCyclicityMetric()
-
getNamespaceCyclicityMetric
java.lang.Integer getNamespaceCyclicityMetric()
-
getNumberOfDirectoriesMetric
java.lang.Integer getNumberOfDirectoriesMetric()
-
getNumberOfDirectoryCycleGroupsMetric
java.lang.Integer getNumberOfDirectoryCycleGroupsMetric()
-
getNumberOfIgnoredCyclicDirectoriesMetric
java.lang.Integer getNumberOfIgnoredCyclicDirectoriesMetric()
-
getNumberOfCyclicDirectoriesMetric
java.lang.Integer getNumberOfCyclicDirectoriesMetric()
-
getBiggestDirectoryCycleGroupMetric
java.lang.Integer getBiggestDirectoryCycleGroupMetric()
-
getNumberOfNamespacesMetric
java.lang.Integer getNumberOfNamespacesMetric()
-
getNumberOfNamespaceCycleGroupsMetric
java.lang.Integer getNumberOfNamespaceCycleGroupsMetric()
-
getNumberOfIgnoredCyclicNamespacesMetric
java.lang.Integer getNumberOfIgnoredCyclicNamespacesMetric()
-
getNumberOfCyclicNamespacesMetric
java.lang.Integer getNumberOfCyclicNamespacesMetric()
-
getBiggestNamespaceCycleGroupMetric
java.lang.Integer getBiggestNamespaceCycleGroupMetric()
-
-