[ {
  "shortName" : "protected void processMessage()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 96,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCommandLineOptions()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanGlobalInspection.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 84,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanOptionsPanel()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsPanel.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 54,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void parseLimit()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 120,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkComposerScriptsLeaves()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 154,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun execute()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanSettingsTransferStartupActivity.kt",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 10,
  "endLine" : 27,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean applyRulesetFromComposer()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 68,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanConfiguration createNewInstance()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/remote/PhpStanRemoteConfigurationProvider.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 69,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseTag()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 162,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public function __construct()",
  "longName" : "",
  "relativeFileName" : "testData/output/Simple.php",
  "fileLinesCount" : 44,
  "components" : [ "primary::testData" ],
  "startLine" : 11,
  "endLine" : 22,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 98,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public function highlight()",
  "longName" : "",
  "relativeFileName" : "testData/output/Simple.php",
  "fileLinesCount" : 44,
  "components" : [ "primary::testData" ],
  "startLine" : 24,
  "endLine" : 34,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QualityToolValidationGlobalInspection getGlobalTool()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanQualityToolType.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inspectionStarted()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanGlobalInspection.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean applyRulesetFromRoot()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 134,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean modifyRulesetPhpStanInspectionSetting()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 180,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void applyInspectionSettingsFromComposer()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsPanel.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsPanel.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsPanel.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanRemoteConfiguration clone()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/remote/PhpStanRemoteConfiguration.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected function highlightXml()",
  "longName" : "",
  "relativeFileName" : "testData/output/Simple.php",
  "fileLinesCount" : 44,
  "components" : [ "primary::testData" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInspectionShortName()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanQualityToolType.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanConfigurationManager()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfigurationManager.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PhpStanMessageProcessor()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanQualityToolAnnotatorInfo()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanQualityToolAnnotatorInfo.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public function foo()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/typeInference/DocTags.php",
  "fileLinesCount" : 20,
  "components" : [ "primary::testData" ],
  "startLine" : 12,
  "endLine" : 17,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanConfiguration clone()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fillSettingsByDefaultValue()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/remote/PhpStanRemoteConfigurationProvider.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanConfiguration clone()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanConfiguration createConfigurationByInterpreter()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/remote/PhpStanRemoteConfigurationProvider.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getOptions()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanAnnotatorProxy.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function a()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/documentationProvider/CustomPhpStanTags.php",
  "fileLinesCount" : 21,
  "components" : [ "primary::testData" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function mirror()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/typeInference/Templates.php",
  "fileLinesCount" : 68,
  "components" : [ "primary::testData" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public function foo()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/typeInference/ConditionalType.php",
  "fileLinesCount" : 29,
  "components" : [ "primary::testData" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function a()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/typeInference/NestedConditionalTypes.php",
  "fileLinesCount" : 9,
  "components" : [ "primary::testData" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanCompletionContributor()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/phpstan/completion/PhpStanCompletionContributor.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInspectionId()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanQualityToolType.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void show()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOpenSettingsProvider.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PhpStanBlackList getInstance()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanBlackList.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::src" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PhpStanConfigurationManager getInstance()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfigurationManager.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanComposerConfig()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getQualityInspectionShortName()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void applyRuleset()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void applyMemoryLimit()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanComposerConfig.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean show()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XMLMessageHandler getXmlMessageHandler()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XMLMessageHandler getXmlMessageHandler()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMessageStart()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMessageEnd()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PhpStanQualityToolType getQualityToolType()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PhpStanXmlMessageHandler()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getProblemList()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanMessageProcessor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QualityToolMessageProcessor createMessageProcessor()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanAnnotatorProxy.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPairedBatchInspectionShortName()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanAnnotatorProxy.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean showMessage()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanAnnotatorProxy.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createUIComponents()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsPanel.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JPanel getOptionsPanel()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsPanel.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadState()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanProjectConfiguration.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QualityToolType getQualityToolType()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanProjectConfiguration.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PhpStanProjectConfiguration getInstance()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanProjectConfiguration.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolPath()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setToolPath()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSerializedToolPath()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxMessagesPerFile()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanConfigurableForm()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfigurableForm.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QualityToolType getQualityToolType()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfigurableForm.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHelpTopic()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfigurableForm.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFullProject()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFullProject()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMemoryLimit()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMemoryLimit()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLevel()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLevel()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfig()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConfig()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAutoload()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAutoload()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadState()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PhpStanOptionsConfiguration getInstance()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanOptionsConfiguration.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInterpreterId()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/remote/PhpStanRemoteConfiguration.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String serialize()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/remote/PhpStanRemoteConfiguration.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserialize()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/remote/PhpStanRemoteConfiguration.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canLoad()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/remote/PhpStanRemoteConfigurationProvider.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhpStanConfigurable()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfigurable.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QualityToolsOptionsPanel getQualityToolOptionPanel()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanConfigurable.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function foo()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/documentationProvider/PhpStanTags.php",
  "fileLinesCount" : 17,
  "components" : [ "primary::testData" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PhpStanQualityToolType()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanQualityToolType.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 19,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function fillArray()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/typeInference/ConditionalType.php",
  "fileLinesCount" : 29,
  "components" : [ "primary::testData" ],
  "startLine" : 6,
  "endLine" : 6,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function f()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/typeInference/ConditionalType.php",
  "fileLinesCount" : 29,
  "components" : [ "primary::testData" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public function f()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/typeInference/AliasImportType.php",
  "fileLinesCount" : 31,
  "components" : [ "primary::testData" ],
  "startLine" : 21,
  "endLine" : 21,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public function f1()",
  "longName" : "",
  "relativeFileName" : "testData/codeInsight/typeInference/AliasImportType.php",
  "fileLinesCount" : 31,
  "components" : [ "primary::testData" ],
  "startLine" : 26,
  "endLine" : 26,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PhpStanBundle()",
  "longName" : "",
  "relativeFileName" : "src/com/jetbrains/php/tools/quality/phpstan/PhpStanBundle.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]