Class ComplexityData
java.lang.Object
com.github._1c_syntax.bsl.languageserver.context.computer.ComplexityData
-
Constructor Summary
ConstructorDescriptionComplexityData
(int fileComplexity, int fileCodeBlockComplexity, List<ComplexitySecondaryLocation> fileBlockComplexitySecondaryLocations, Map<MethodSymbol, Integer> methodsComplexity, Map<MethodSymbol, List<ComplexitySecondaryLocation>> methodsComplexitySecondaryLocations) -
Method Summary
-
Constructor Details
-
ComplexityData
@ConstructorProperties({"fileComplexity","fileCodeBlockComplexity","fileBlockComplexitySecondaryLocations","methodsComplexity","methodsComplexitySecondaryLocations"}) public ComplexityData(int fileComplexity, int fileCodeBlockComplexity, List<ComplexitySecondaryLocation> fileBlockComplexitySecondaryLocations, Map<MethodSymbol, Integer> methodsComplexity, Map<MethodSymbol, List<ComplexitySecondaryLocation>> methodsComplexitySecondaryLocations)
-
-
Method Details
-
getFileComplexity
public int getFileComplexity() -
getFileCodeBlockComplexity
public int getFileCodeBlockComplexity() -
getFileBlockComplexitySecondaryLocations
-
getMethodsComplexity
-
getMethodsComplexitySecondaryLocations
-
equals
-
hashCode
public int hashCode() -
toString
-